.ia-dt{min-width:0}.ia-dt__table{width:100%;font-size:var(--t-cell);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);outline-offset:-1px;outline:1px solid #0000}.ia-dt__head{top:calc(var(--app-sticky-top,0px) + var(--dt-sticky,0px) + var(--dt-bulk-h,0px));z-index:var(--z-app-sticky);position:sticky}.ia-dt__bulk{top:calc(var(--app-sticky-top,0px) + var(--dt-sticky,0px));z-index:calc(var(--z-app-sticky) + 1);background:var(--surface-app);position:sticky}.ia-dt__bulk .ia-bulk{margin-bottom:0}.ia-dt__bulk+.ia-dt__table,.ia-dt__bulk+.ia-dt__cards{margin-top:var(--d-gap-sm)}.ia-tr{grid-template-columns:var(--dt-cols);min-height:var(--d-row-h);border-top:1px solid var(--edge-2);font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--text-1);align-items:center;display:grid;position:relative}.ia-tr--head{min-height:var(--d-head-h);border-top:0;border-bottom:2px solid var(--edge-1);background:var(--surface-muted);align-items:end}.ia-dt__head+div>.ia-tr:first-child{border-top:0}.ia-td{min-width:0;padding:6px var(--d-cell-pad-x);overflow:hidden}.ia-td.is-end{text-align:end;justify-self:stretch}.ia-th{font-size:var(--t-th);color:var(--text-1);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;font-weight:800;line-height:1.2}.ia-th2{line-height:1.2;display:grid}.ia-th2>span+span{color:var(--text-2);font-weight:700}.ia-td.is-date{white-space:nowrap;overflow:visible}.ia-sort{min-height:var(--d-head-h);text-align:start;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:2px;padding:0;display:inline-flex;padding-bottom:2px!important}.ia-sort .il-icon{opacity:.6;flex:none;margin-bottom:1px}.ia-sort.is-on .il-icon{opacity:1}.ia-sort:hover{text-decoration:underline}.ia-td--sel{z-index:2;justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.ia-td--sel .ia-check{justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:0;position:relative}.ia-td--menu{z-index:2;justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.ia-td--menu .ia-iconbtn{width:36px;height:36px}@media (pointer:coarse){.ia-td--sel .ia-check:before,.ia-td--menu .ia-iconbtn:before{content:"";width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:is(.ia-td--menu:has(.ia-menu),.ia-lcard__menu:has(.ia-menu)){z-index:30}.ia-tr:not(.ia-tr--head):hover{background:var(--surface-hover)}.ia-tr.is-sel,.ia-tr.is-sel:hover{background:var(--select-bg)}.ia-tr.is-new{box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-tr.is-quiet .ia-td:not(.ia-td--sel):not(.ia-td--menu),.ia-tr.is-quiet .ia-c2 b{color:var(--text-2)}.ia-td.is-primary{overflow:visible}.ia-rowlink{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;outline:none;padding:0;display:block}.ia-rowlink:after{content:"";z-index:1;position:absolute;inset:0}.ia-rowlink:focus-visible{box-shadow:none}.ia-tr:has(.ia-rowlink:focus-visible){box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner);background:var(--surface-hover)}@media (forced-colors:active){.ia-tr:has(.ia-rowlink:focus-visible){outline-offset:-3px;outline:3px solid highlight}.ia-dt__table{outline-color:canvastext}.ia-tr.is-sel{outline-offset:-2px;outline:2px solid highlight}}.ia-c2{min-width:0;display:block}.ia-c2 b{text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.ia-c2>span{font-size:var(--t-cell-sub);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ia-dt__foot{padding:10px var(--d-cell-pad-x);border-top:1px solid var(--edge-2);font-size:var(--t-small);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ia-dt__keys{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ia-dt__keys>span{align-items:center;gap:4px;display:inline-flex}.ia-kbd--inline{position:static;transform:none}.ia-dt__keys{display:none}@media (pointer:fine){.ia-dt__keys{display:flex}}.ia-cards{gap:var(--d-gap-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container app (min-width:768px){.ia-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ia-cardw{position:relative}.ia-lcard{padding:14px 16px;background:var(--surface-raised);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--edge-2);color:var(--text-1);font:inherit;font-size:var(--t-small);text-align:start;cursor:pointer;outline-offset:-1px;border:0;outline:1px solid #0000;gap:10px;padding-inline-end:56px;display:grid}.ia-lcard:hover{background:var(--surface-hover)}.ia-lcard{box-sizing:border-box}.ia-lcard.is-static{cursor:auto}.ia-lcard.is-static:hover{background:var(--surface-raised)}.ia-cardw.is-new .ia-lcard{box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-cardw.is-quiet .ia-lcard{color:var(--text-2)}.ia-lcard__menu{top:4px;position:absolute;inset-inline-end:4px}.ia-rsheet{gap:2px;display:grid}.ia-rsheet__i{width:100%;min-height:var(--d-list-h);color:var(--text-1);font:inherit;font-size:var(--t-body);text-align:start;cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;align-items:center;gap:12px;padding:0 12px;font-weight:700;display:flex}.ia-rsheet__i:hover{background:var(--surface-hover-strong)}.ia-rsheet__i small{font-size:var(--t-small);color:var(--text-2);font-weight:600;display:block}.ia-rsheet__i.is-danger{color:var(--status-error-text)}.ia-dt--auto .ia-dt__table{display:none}@container app (min-width:1280px){.ia-dt--auto .ia-dt__table{display:block}.ia-dt--auto .ia-dt__cards{display:none}}.ia-pcell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.ia-td--act{z-index:2;position:relative;overflow:visible}.ia-td--act:has(.ia-menu){z-index:30}.ia-app .ia-c2>.ia-c2__tags{white-space:normal;flex-wrap:wrap;gap:4px;margin-top:4px;display:flex;overflow:visible}.ia-c2__tag{min-height:20px;font-size:var(--t-label);color:var(--text-1);background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--edge-2);align-items:center;padding:0 6px;font-weight:800;display:inline-flex}@media (forced-colors:active){.ia-c2__tag{outline-offset:-1px;outline:1px solid canvastext}}.ia-tr--group{background:var(--surface-muted);border-top:1px solid var(--edge-1);grid-template-columns:minmax(0,1fr);min-height:0}.ia-tr--group:hover{background:var(--surface-muted)!important}.ia-dt__head+.ia-dt__grp>.ia-tr--group{border-top:0}.ia-td--group{padding:8px var(--d-cell-pad-x);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex;overflow:visible}.ia-td--group b{font-size:var(--t-small);color:var(--text-1);font-weight:800}.ia-td--group span,.ia-dt__gh span{font-size:var(--t-cell-sub);color:var(--text-2);font-weight:700}.ia-dt__cards .ia-dt__cgrp+.ia-dt__cgrp{margin-top:var(--d-gap)}.ia-dt__gh{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 8px;display:flex}.ia-dt__ght{font-size:var(--t-body);color:var(--text-1);margin:0;font-weight:800}.ia-clinkw{justify-items:start;gap:2px;min-width:0;display:grid}.ia-app .ia-clink{color:var(--text-1);font:inherit;text-align:start;text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;outline:none;padding:0;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline;position:relative}.ia-app .ia-clink:hover{color:var(--text-1);text-decoration-thickness:2px}.ia-app .ia-clink:focus-visible{box-shadow:0 0 0 2px var(--focus-inner),0 0 0 4px var(--focus-outer)}@media (pointer:coarse){.ia-clink:before{content:"";height:48px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}}.ia-clink__s{font-size:var(--t-cell-sub);color:var(--text-2)}@media (forced-colors:active){.ia-app .ia-clink:focus-visible{outline-offset:2px;outline:3px solid highlight}.ia-tr--group{outline-offset:-1px;outline:1px solid canvastext}}.ia-lcard{border-radius:var(--r-flaeche,0);box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--karte-kante-farbe,var(--edge-2))}
.ia-shellwrap{height:100%;min-height:0;position:relative}.ia-shell{background:var(--surface-app);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.ia-logo{width:auto;height:24px;display:block}[data-theme=dark] .ia-logo--light,.ia-logo--dark{display:none}[data-theme=dark] .ia-logo--dark{display:block}.ia-side{display:none}.ia-side__brand{gap:6px;padding:4px 8px 0;display:grid}.ia-side__portal{color:var(--text-1);letter-spacing:-.01em;font-size:16px;font-weight:800}.ia-org{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);font-size:var(--t-small);gap:2px;margin:16px 0 12px;padding:10px 12px;display:grid}.ia-org b{text-wrap:pretty;font-weight:800;line-height:1.3}.ia-org span{color:var(--text-2);font-size:var(--t-label);font-weight:600}.ia-org__note{align-items:center;gap:6px;margin-top:6px;display:inline-flex;color:var(--text-1)!important;font-weight:700!important}.ia-nav{align-content:start;gap:2px;display:grid}.ia-side .ia-nav{overscroll-behavior:contain;flex:auto;min-height:0;margin:0 -4px;padding:2px 4px;overflow-y:auto}.ia-nav__i{width:100%;min-height:max(var(--d-nav-h),40px);color:var(--text-1);font:inherit;font-size:var(--t-small);text-align:start;cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;align-items:center;gap:10px;padding:0 10px;font-weight:700;display:flex}.ia-nav__i:hover{background:var(--surface-hover-strong)}a.ia-nav__i{color:var(--text-1);text-decoration:none}a.ia-nav__i:hover{color:var(--text-1)}.ia-nav__i.is-danger{color:var(--status-error-text)}.ia-nav__i.is-quiet{color:var(--text-2);font-weight:600}.ia-nav__i.is-on{background:var(--select-bg);color:var(--select-fg);box-shadow:inset 0 0 0 2px var(--select-edge);font-weight:800}.ia-nav__l{flex:1;min-width:0}.ia-nav__soon{font-size:var(--t-label);color:var(--text-2);font-weight:700}.ia-nav__sep{background:var(--edge-2);height:1px;margin:8px 6px}@media (forced-colors:active){.ia-nav__i.is-on{outline-offset:-3px;outline:3px solid highlight}}.ia-side__brand,.ia-org{flex:none}.ia-side__foot{z-index:var(--z-app-menu);border-top:1px solid var(--edge-2);flex:none;align-items:center;gap:2px;margin-top:auto;padding-top:12px;display:flex;position:relative}.ia-acctw{min-width:0;margin-inline-start:auto}.ia-acct{min-height:var(--d-hit);color:var(--text-1);font:inherit;cursor:pointer;text-align:start;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;align-items:center;gap:8px;min-width:0;padding:2px 6px 2px 2px;display:flex}.ia-acct:hover{background:var(--surface-hover-strong)}.ia-acct__who{min-width:0;line-height:1.2}.ia-acct__who b{font-size:var(--t-label);white-space:nowrap;text-overflow:ellipsis;font-weight:800;display:block;overflow:hidden}.ia-acct__who span{font-size:var(--t-label);color:var(--text-2);white-space:nowrap;display:block}.ia-rolechip{font-size:var(--t-label);box-shadow:inset 0 0 0 1px var(--edge-1);justify-self:start;margin-top:6px;padding:1px 6px;font-weight:700;color:var(--text-1)!important}.ia-mhead{min-height:var(--mob-head-h);padding:4px 8px 4px 16px;padding-top:max(4px,env(safe-area-inset-top));background:var(--surface-app);border-bottom:1px solid var(--edge-2);align-items:center;gap:4px;display:flex}.ia-mhead__b{flex:1;gap:2px;min-width:0;display:grid}.ia-mhead__b .ia-logo{height:18px}.ia-mhead__b span{font-size:var(--t-label);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ia-mhead__ro{color:var(--text-1)!important;font-weight:700!important}.ia-main{min-height:0;scroll-padding-top:var(--d-head-h);box-shadow:none;outline:none;overflow:hidden auto}.ia-mnav{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:var(--z-app-sticky);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-dock);outline-offset:-2px;outline:2px solid #0000;align-items:stretch;gap:2px;padding:4px;display:flex;position:absolute}.ia-mnav__i{min-width:0;min-height:56px;color:var(--text-1);font:inherit;font-size:var(--t-label);cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:4px 1px;font-weight:700;display:flex}.ia-mnav__i.is-on{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge);font-weight:800}.ia-mnav__ic{display:inline-flex;position:relative}.ia-mnav__l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ia-mhead__act{display:inline-flex}.ia-app .ia-mhead__place{min-height:24px;font-size:var(--t-label);color:var(--text-1);text-underline-offset:.18em;white-space:nowrap;text-overflow:ellipsis;justify-self:start;align-items:center;max-width:100%;font-weight:700;text-decoration:underline;display:inline-flex;overflow:hidden}.ia-app .ia-mhead__place:hover{color:var(--action-link-hover)}.ia-mnav__ic .ia-count{top:-6px;position:absolute;inset-inline-start:14px}.ia-more{gap:2px;display:grid}.ia-more .ia-nav__i{min-height:var(--d-hit)}@container app (max-width:767px){.ia-main{padding-bottom:calc(var(--mob-nav-h) + 32px + env(safe-area-inset-bottom))}}@container app (min-width:768px){.ia-shell{grid-template-columns:var(--side-w,var(--sidebar-t)) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.ia-side{min-height:0;z-index:calc(var(--z-app-sticky) + 1);background:var(--surface-sunken);border-inline-end:1px solid var(--edge-2);flex-direction:column;grid-area:1/1;padding:20px 12px 12px;display:flex;position:relative;overflow:visible}.ia-main{grid-area:1/2}.ia-mhead,.ia-mnav{display:none}}@container app (min-width:1280px){.ia-shell{--side-w:var(--sidebar-d)}}@container app (min-width:1536px){.ia-shell{--side-w:var(--sidebar-e)}.ia-side{padding:24px 16px 16px}}.ia-dock{z-index:var(--z-app-sticky);background:var(--surface-raised);min-width:0;box-shadow:inset 0 1px 0 var(--edge-2);padding-bottom:env(safe-area-inset-bottom);grid-area:3/1;position:relative}@container app (max-width:767px){.ia-shell.has-dock .ia-main{padding-bottom:16px}.ia-shell.has-dock .ia-toastlane .ia-toasts{bottom:24px}}@container app (min-width:768px){.ia-shell.has-dock{grid-template-rows:minmax(0,1fr) auto}.ia-shell.has-dock .ia-side{grid-row:1/span 2}.ia-dock{grid-area:2/2}}.ia-toastlane{pointer-events:none;z-index:var(--z-app-toast);grid-area:2/1;position:absolute;inset:0}.ia-toastlane .ia-toasts{pointer-events:auto;inset-inline:var(--margin-m);width:auto;bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom));position:absolute}@container app (min-width:768px){.ia-toastlane{grid-area:1/2}.ia-toastlane .ia-toasts{width:min(var(--toast-w),calc(100% - 2 * var(--margin-t)));inset-inline-start:auto;bottom:24px;inset-inline-end:max(var(--margin-t),calc((100% - var(--frame-max)) / 2 + var(--margin-t)))}}@container app (min-width:1280px){.ia-toastlane .ia-toasts{inset-inline-end:max(var(--margin-d),calc((100% - var(--frame-max)) / 2 + var(--margin-d)))}}@container app (min-width:1536px){.ia-toastlane .ia-toasts{inset-inline-end:max(var(--margin-e),calc((100% - var(--frame-max)) / 2 + var(--margin-e)))}}@container app (min-width:1920px){.ia-toastlane .ia-toasts{inset-inline-end:max(var(--margin-g),calc((100% - var(--frame-max)) / 2 + var(--margin-g)))}}.ia-page{width:100%;max-width:var(--frame-max);padding:8px var(--margin-m) 32px;margin:0 auto}@container app (min-width:768px){.ia-page{padding:24px var(--margin-t) 40px}}@container app (min-width:1280px){.ia-page{padding:24px var(--margin-d) 44px}}@container app (min-width:1536px){.ia-page{padding:24px var(--margin-e) 44px}}@container app (min-width:1920px){.ia-page{padding:28px var(--margin-g) 48px}}.ia-page--narrow>*{max-width:var(--read-max)}.ia-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ia-split__m,.ia-split__s{gap:var(--d-gap);min-width:0;display:grid}@container app (min-width:1280px){.ia-split{grid-template-columns:minmax(0,1fr) var(--side-col-d)}}@container app (min-width:1536px){.ia-split{grid-template-columns:minmax(0,1fr) var(--side-col-e)}}@container app (min-width:1920px){.ia-split{grid-template-columns:minmax(0,1fr) var(--side-col-g)}}.ia-split__dock{z-index:var(--z-app-sticky);background:var(--surface-raised);box-shadow:inset 0 1px 0 var(--edge-2);padding-bottom:env(safe-area-inset-bottom);margin-top:auto;position:sticky;bottom:0}.ia-split.has-dock .ia-split__m,.ia-split.has-dock .ia-split__s{align-content:start}@container app (min-width:1280px){.ia-split.is-side-first{grid-template-columns:var(--side-col-d) minmax(0,1fr)}.ia-split.is-side-first .ia-split__s{order:-1}}@container app (min-width:1536px){.ia-split.is-side-first{grid-template-columns:var(--side-col-e) minmax(0,1fr)}}@container app (min-width:1920px){.ia-split.is-side-first{grid-template-columns:var(--side-col-g) minmax(0,1fr)}}@container app (max-width:767px){.ia-shell.is-dock-split .ia-main{padding-bottom:0}}.ia-shell:has(.ia-split.has-dock)>.ia-dock.is-fallback{display:none}@container app (max-width:1279px){.ia-split.is-side-wide>.ia-split__s,.ia-split.is-side-only>.ia-split__m{display:none}}.ia-ld.is-list .ia-split__dock{display:none}.ia-app .ia-ld__back{min-height:var(--d-hit);color:var(--text-1);font:inherit;font-size:var(--t-small);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0 4px;font-weight:800;text-decoration:none;display:inline-flex}.ia-app .ia-ld__back:hover{color:var(--text-1);text-decoration:underline}@container app (min-width:1280px){.ia-ld__back{display:none!important}}.ia-split.is-main-max>.ia-split__m>:not(.ia-ld__back){max-width:var(--split-main-max);box-sizing:border-box;width:100%}.ia-ld__w{display:contents}.ia-ld__search{top:var(--app-sticky-top,0px);z-index:var(--z-app-sticky);background:var(--surface-app);padding-bottom:4px;position:sticky}.ia-ld__sstat{font-size:var(--t-small);color:var(--text-2);margin:0;font-weight:700}.ia-split--blocks{gap:20px}.ia-split__b{min-width:0}.ia-split__bi{gap:var(--d-gap);min-width:0;display:grid}@container app (min-width:1280px){.ia-split--blocks{grid-template-columns:minmax(0,1fr) var(--side-col-d);grid-auto-flow:dense;align-items:start}.ia-split__b.is-main{grid-column:1}.ia-split__b.is-side{grid-column:2}.ia-split--blocks.is-measured{grid-auto-rows:1px;row-gap:0}.ia-split--blocks.is-measured>.ia-split__b{grid-row-end:span var(--split-span,1)}}@container app (min-width:1536px){.ia-split--blocks{grid-template-columns:minmax(0,1fr) var(--side-col-e)}}@container app (min-width:1920px){.ia-split--blocks{grid-template-columns:minmax(0,1fr) var(--side-col-g)}}.ia-mnav{border-radius:var(--r-nav,0);transition:transform var(--dur-feder,.2s) var(--feder-gross,var(--ease-out))}.ia-mnav__i{border-radius:max(0px,calc(var(--r-nav,0px) - 4px))}.ia-nav__i{border-radius:var(--r-steuer,0)}:is(.ia-shell:has(.ia-main :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[contenteditable=true]):focus) .ia-mnav,.ia-shell:has(.ia-ovl) .ia-mnav){transform:translateY(var(--nav-weg,0))}.ia-app .ia-mnav__act{background:var(--action-primary-bg);min-width:0;min-height:56px;color:var(--action-primary-fg);font:inherit;font-size:var(--t-label);cursor:pointer;border-radius:max(0px,calc(var(--r-nav,0px) - 4px));box-shadow:0 var(--sockel-haupt,0) 0 var(--sockel-haupt-farbe,transparent);outline-offset:-2px;transition:transform var(--dur-press) var(--ease-out);border:0;outline:2px solid #0000;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;margin-top:-14px;padding:6px 2px;font-weight:800;text-decoration:none;display:flex}.ia-app .ia-mnav__act:hover{background:var(--action-primary-bg-hover);color:var(--action-primary-fg)}.ia-app .ia-mnav__act:active{transform:translateY(var(--sockel-haupt,0));box-shadow:0 0 #0000}.ia-mnav__act .ia-mnav__box{background:var(--action-primary-box);width:32px;height:28px;color:var(--action-primary-box-fg);justify-content:center;align-items:center;display:inline-flex}.ia-app .ia-mnav__act:focus-visible{box-shadow:0 var(--sockel-haupt,0) 0 var(--sockel-haupt-farbe,transparent),var(--focus-ring-app)}@media (forced-colors:active){.ia-mnav{border-radius:0}.ia-mnav__act{border:2px solid buttontext;border-bottom-width:calc(2px + var(--sockel-haupt,0px))}}@media (prefers-reduced-motion:reduce){.ia-mnav{transition:none}}.ia-wdot{background:var(--status-warning-text);border-radius:var(--r-signatur,0);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-sunken);flex:none}.ia-more .ia-wdot{box-shadow:none}.ia-wdot.is-ic{top:-2px;box-shadow:0 0 0 2px var(--surface-raised);position:absolute;inset-inline-end:-6px}@media (forced-colors:active){.ia-wdot{forced-color-adjust:none;box-shadow:none;background:canvastext}}.ia-app .ia-mnav__act{flex:0 60px;min-width:52px}.ia-mnav__box,.ia-nav__box{position:relative}.ia-actst{top:-5px;border-radius:var(--r-signatur,0);width:12px;height:12px;box-shadow:0 0 0 2px var(--action-primary-bg);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:-5px}.ia-actst.is-open{background:var(--status-success-edge)}.ia-actst.is-done{background:var(--surface-raised);color:var(--text-1)}.ia-app .ia-mnav__act.is-st-done{background:var(--surface-muted);color:var(--text-1);box-shadow:0 var(--sockel-haupt,0) 0 var(--edge-2)}.ia-app .ia-mnav__act.is-st-done .ia-actst{box-shadow:0 0 0 2px var(--surface-muted)}@media (forced-colors:active){.ia-actst{forced-color-adjust:none;box-shadow:none;color:canvas!important;background:canvastext!important}}.ia-app .ia-nav__act{background:var(--action-primary-bg);color:var(--action-primary-fg);box-shadow:0 var(--sockel-haupt,0) 0 var(--sockel-haupt-farbe,transparent);margin:4px 0;font-weight:800}.ia-app .ia-nav__act:hover{background:var(--action-primary-bg-hover);color:var(--action-primary-fg)}.ia-app a.ia-nav__act,.ia-app a.ia-nav__act:hover{color:var(--action-primary-fg)}.ia-app .ia-nav__act.is-on{background:var(--action-primary-bg);color:var(--action-primary-fg);box-shadow:0 0 0 2px var(--surface-sunken),0 0 0 4px var(--select-edge)}.ia-nav__box{background:var(--action-primary-box);width:28px;height:28px;color:var(--action-primary-box-fg);justify-content:center;align-items:center;margin-inline-start:-4px;display:inline-flex}.ia-app .ia-nav__act.is-st-done{background:var(--surface-muted);color:var(--text-1)}.ia-app .ia-nav__act.is-st-done .ia-actst{box-shadow:0 0 0 2px var(--surface-muted)}@media (forced-colors:active){.ia-nav__act{border:2px solid buttontext}.ia-nav__act.is-on{outline-offset:2px;outline:3px solid highlight}}.ia-nav__g{gap:2px;display:grid}.ia-nav__gh{font-size:var(--t-label);letter-spacing:var(--t-ls-label,.04em);text-transform:uppercase;color:var(--text-2);margin:4px 10px;font-weight:800}.ia-more .ia-nav__gh{margin:12px 10px 4px}.ia-more .ia-nav__gh:first-child{margin-top:0}.ia-ustats{border-top:1px solid var(--edge-2);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding-top:8px;display:flex}.ia-ustats div{gap:0;min-width:0;display:grid}.ia-ustats dt{font-size:var(--t-label);color:var(--text-2);font-weight:600}.ia-ustats dd{font-size:var(--t-small);color:var(--text-1);align-items:center;gap:4px;margin:0;font-weight:800;display:inline-flex}.ia-side__act{z-index:var(--z-app-menu);display:inline-flex;position:relative}.ia-side__brand .ia-side__act{margin-top:10px}.ia-app .ia-signin{white-space:nowrap}.ia-mhead .ia-signin{min-height:40px;padding-block:6px}.ia-shellwrap{position:relative}.ia-plb{inset-inline:0;height:3px;z-index:calc(var(--z-app-menu) + 2);pointer-events:none;transition:opacity .24s var(--ease-out);position:absolute;top:0;overflow:hidden}.ia-plb i{background:var(--select-strong-bg);transform-origin:0;height:100%;animation:8s cubic-bezier(.1,.6,.2,1) both ia-plb;display:block;transform:scaleX(.9)}[dir=rtl] .ia-plb i{transform-origin:100%}.ia-plb.is-done{opacity:0;transition-delay:.16s}.ia-plb.is-done i{animation:none;transform:none}@keyframes ia-plb{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}[data-motion=calm] .ia-plb i,[data-motion=off] .ia-plb i{animation:.16s linear both aus-blende;transform:none}@media (prefers-reduced-motion:reduce){.ia-plb i{animation:.16s linear both aus-blende;transform:none}}@media (forced-colors:active){.ia-plb i{forced-color-adjust:none;background:highlight}}@container app (min-width:768px){.ia-split.ia-ld.is-split-768{grid-template-columns:var(--ld-list-a,320px) minmax(0,1fr)}.ia-split.ia-ld.is-split-768 .ia-split__s{order:-1}.ia-split.ia-ld.is-split-768.is-side-wide>.ia-split__s,.ia-split.ia-ld.is-split-768.is-side-only>.ia-split__s,.ia-split.ia-ld.is-split-768.is-side-wide>.ia-split__m,.ia-split.ia-ld.is-split-768.is-side-only>.ia-split__m{display:grid}.ia-ld.is-split-768 .ia-ld__back{display:none!important}.ia-ld.is-split-768.is-list .ia-split__dock{display:none}}@container app (min-width:1024px){.ia-split.ia-ld.is-split-768{grid-template-columns:var(--ld-list-b,384px) minmax(0,1fr)}}.ia-ld__w.is-fill{height:var(--ld-fill-h,100%);min-height:0;display:block}.ia-split.ia-ld.is-fill{grid-template-rows:minmax(0,1fr);align-items:stretch;gap:0;height:100%}.ia-ld.is-fill>.ia-split__s{overscroll-behavior:contain;align-content:start;min-height:0;overflow:auto}.ia-ld.is-fill>.ia-split__m{flex-direction:column;gap:0;min-height:0;display:flex;overflow:hidden}.ia-ld.is-fill>.ia-split__m>.ia-ld__back{flex:none;margin:8px 0}.ia-ld.is-fill .ia-ld__body{overscroll-behavior:contain;gap:var(--d-gap);flex:auto;align-content:start;min-height:0;display:grid;overflow:auto}.ia-ld.is-fill .ia-ld__foot,.ia-ld.is-fill>.ia-split__m>.ia-split__dock{flex:none;margin-top:0;position:static}.ia-ld__foot{background:var(--surface-raised);box-shadow:inset 0 1px 0 var(--edge-2);padding-bottom:env(safe-area-inset-bottom)}@container app (min-width:768px){.ia-split.ia-ld.is-fill.is-split-768>.ia-split__s{box-shadow:inset -1px 0 0 var(--edge-2)}}@container app (min-width:1280px){.ia-split.ia-ld.is-fill>.ia-split__s{box-shadow:inset -1px 0 0 var(--edge-2)}}@media (forced-colors:active){.ia-ld.is-fill>.ia-split__s{border-inline-end:1px solid canvastext}.ia-ld__foot{border-top:1px solid canvastext}}@container app (max-width:1279px){.ia-split.ia-ld.is-fill.is-side-only:not(.is-split-768)>.ia-split__m{display:none}}@container app (max-width:767px){.ia-split.ia-ld.is-fill.is-side-only>.ia-split__m{display:none}}@container app (min-width:768px){.ia-split.ia-ld.is-fill.is-split-768>.ia-split__m{display:flex}}.ia-ld.is-fill .ia-ld__body.is-child{flex-direction:column;display:flex;overflow:hidden}.ia-ld.is-fill .ia-ld__body.is-child>*{flex:auto;min-height:0}
.ia-pref{max-width:100%;font-size:var(--t-label);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2);justify-self:start;align-items:center;gap:4px;padding:1px 6px;font-weight:700;display:inline-flex}.ia-thl.is-sticky{top:var(--app-sticky-top,0px);z-index:2;position:sticky}.ia-thl{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);margin:0;padding:0;list-style:none}.ia-thl li+li{border-top:1px solid var(--edge-2)}.ia-thr{box-sizing:border-box;width:100%;min-height:var(--d-list-h);color:var(--text-1);font:inherit;text-align:start;cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;grid-template-columns:12px minmax(0,1fr);gap:10px;padding:12px 14px 12px 10px;display:grid}.ia-thr:hover{background:var(--surface-hover)}.ia-thr.is-on{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-thr__u{width:8px;height:8px;margin-top:6px}.ia-thr.is-unread .ia-thr__u{background:var(--text-1)}.ia-thr__tx{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.ia-thr__r1{min-width:0;font-size:var(--t-small);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ia-thr__r1 b{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:700;overflow:hidden}.ia-thr__r1>span{flex:none}.ia-thr.is-unread .ia-thr__r1 b{font-weight:800}.ia-thr__r1 span{font-size:var(--t-label);color:var(--text-2);white-space:nowrap}.ia-thr__pv{font-size:var(--t-small);color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ia-thread{max-width:var(--read-max);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);min-width:0}.ia-thread__h{padding:var(--d-card-pad);border-bottom:1px solid var(--edge-2);gap:6px;display:grid}.ia-thread__m{font-size:var(--t-small);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ia-mails{margin:0;padding:0;list-style:none}.ia-mail{padding:var(--d-card-pad);border-top:1px solid var(--edge-2)}.ia-mail:first-child{border-top:0}.ia-mail.is-new{background:var(--surface-sunken)}.ia-mail__h{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ia-mail__who{flex:1;min-width:0;line-height:1.3}.ia-mail__who b{font-size:var(--t-small);font-weight:800;display:block}.ia-mail__who span{font-size:var(--t-label);color:var(--text-2);display:block}.ia-mail__tm{font-size:var(--t-label);color:var(--text-2);white-space:nowrap}.ia-mail__new{color:var(--text-1);font-weight:800}.ia-mail__bd{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-body);max-width:var(--measure);text-wrap:pretty;margin:0;line-height:1.55}.ia-reply{padding:var(--d-card-pad);border-top:1px solid var(--edge-2);gap:8px;display:grid}.ia-reply.is-sticky{z-index:2;background:var(--surface-raised);position:sticky;bottom:0}@container app (max-width:767px){.ia-reply.is-sticky{bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom))}}.ia-reply .il-input{min-height:96px;padding-top:10px}.ia-reply__f{justify-content:flex-end;display:flex}.ia-reply.is-invalid .il-input{box-shadow:inset 0 0 0 3px var(--status-error-edge);background:var(--status-error-surface)}.ia-reply .il-field__msg{margin:0}.ia-reply__ro{font-size:var(--t-small);color:var(--text-2);align-items:center;gap:8px;margin:0;display:flex}@media (forced-colors:active){.ia-thr.is-on{outline-offset:-3px;outline:3px solid highlight}.ia-thr.is-unread .ia-thr__u{forced-color-adjust:none;background:canvastext}}.ia-msgs{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@container app (min-width:1280px){.ia-msgs{grid-template-columns:360px minmax(0,var(--read-max))}}@container app (min-width:1680px){.ia-msgs{grid-template-columns:420px minmax(0,var(--read-max))}}
.ia-subs{font-size:var(--t-small);color:var(--text-2);gap:2px;margin:0;padding:0;list-style:none;display:grid}.ia-subs__i{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:28px;line-height:1.4;display:flex}.ia-subs__i>i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--text-2);outline-offset:-1px;outline:1px solid #0000;flex:none}.ia-subs__i.is-done{color:var(--text-1)}.ia-subs__i.is-done>i{background:var(--text-1);box-shadow:none}.ia-subs__i.is-current{color:var(--text-1);font-weight:800}.ia-subs__i.is-current>i{box-shadow:inset 0 0 0 2px var(--text-1)}.ia-subs__n{color:var(--text-2);font-weight:600}@media (forced-colors:active){.ia-subs__i>i{outline-color:canvastext}.ia-subs__i.is-done>i{forced-color-adjust:none;background:canvastext}}
.ia-fcard{max-width:var(--form-card-max);gap:var(--d-stack);padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);color:var(--text-1);outline-offset:-1px;outline:1px solid #0000;display:grid;container:fcard/inline-size}.ia-fcard__h{gap:4px;display:grid}.ia-fcard__d{font-size:var(--t-small);color:var(--text-2);max-width:var(--measure);margin:0;line-height:1.5}.ia-fcard__b{gap:var(--d-stack);min-width:0;display:grid}.ia-fcard__b>.il-field,.ia-fcard__b>.il-switch,.ia-fcard__b>.ia-fieldset,.ia-fcard__b>.ia-check{max-width:var(--field-max)}.ia-fcard__b>.il-field:has(textarea){max-width:var(--measure)}.ia-fcard .ia-form__row{max-width:calc(var(--field-max) * 2 + var(--d-gap));grid-template-columns:minmax(0,1fr)}@container fcard (min-width:560px){.ia-fcard .ia-form__row{grid-template-columns:repeat(2,minmax(0,var(--field-max)))}}.ia-fcard__f{gap:var(--d-gap-sm);flex-wrap:wrap;align-items:center;display:flex}.ia-fcard__f.is-sticky{z-index:2;margin:0 calc(1px - var(--d-card-pad)) calc(1px - var(--d-card-pad));padding:12px calc(var(--d-card-pad) - 1px);background:var(--surface-raised);border-top:1px solid var(--edge-2);position:sticky;bottom:0}@container app (max-width:767px){.ia-fcard__f.is-sticky{bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom))}}@media (forced-colors:active){.ia-fcard{outline-color:canvastext}}.ia-fcard{border-radius:var(--r-flaeche,0);box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--karte-kante-farbe,var(--edge-2))}.ia-fcard__f.is-sticky{border-end-end-radius:var(--r-flaeche,0);border-end-start-radius:var(--r-flaeche,0)}
.ia-auth{box-sizing:border-box;background:var(--surface-sunken);min-height:100%;color:var(--text-1);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px 20px 40px;display:flex;container:auth/inline-size}.ia-auth__brand{font-size:var(--t-small);color:var(--text-2);justify-items:center;gap:8px;font-weight:700;display:grid}.ia-auth__brand .ia-logo{height:30px}.ia-auth__card{width:100%;max-width:var(--auth-card-max);box-sizing:border-box;gap:var(--d-gap);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);outline-offset:-2px;outline:2px solid #0000;padding:28px 40px;display:grid}.ia-auth__card>.il-field,.ia-auth__card .ia-form{max-width:var(--field-max)}.ia-auth__card a:not(.il-btn){min-height:var(--d-hit);font-size:var(--t-small);justify-self:start;align-items:center;font-weight:800;display:inline-flex}.ia-auth__ic{background:var(--surface-muted);width:44px;height:44px;color:var(--text-1);justify-content:center;align-items:center;display:flex}.ia-auth__ic.is-success{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-auth__ic.is-warning{background:var(--status-warning-surface);color:var(--status-warning-text);box-shadow:inset 0 0 0 2px var(--status-warning-edge)}.ia-auth__ic.is-error{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-auth__t{font-size:var(--t-section);line-height:var(--t-section-lh);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:800}.ia-auth__p{font-size:var(--t-body);max-width:var(--measure);margin:0;line-height:1.5}.ia-auth__foot,.ia-auth__lang{font-size:var(--t-small);flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.ia-auth__foot a{min-height:var(--d-hit);align-items:center;font-weight:700;display:inline-flex}@container auth (max-width:599px){.ia-auth{justify-content:flex-start;padding-top:40px}.ia-auth__card{box-shadow:none;outline:0;padding:20px}}@media (forced-colors:active){.ia-auth__card{outline-color:canvastext}}.ia-auth__ey{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);margin:0 0 -4px;font-weight:800}
.ia-pay{gap:var(--d-gap);min-width:0;display:grid;container:pay/inline-size}.ia-pay__qr{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@container pay (min-width:480px){.ia-pay__qr{flex-direction:row;gap:16px}}.ia-pay__qt{min-width:0;max-width:var(--measure);gap:6px;display:grid}.ia-qr{width:var(--qr-size,160px);height:var(--qr-size,160px);box-sizing:border-box;background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2);outline-offset:-1px;outline:1px solid #0000;flex:none;padding:10px;display:block}.ia-qr img,.ia-qr>span,.ia-qr svg{width:100%;height:100%;display:block}.ia-pay__rows{box-shadow:inset 0 0 0 1px var(--edge-2);display:grid}.ia-copy{border-top:1px solid var(--edge-2);min-height:44px;font-size:var(--t-small);grid-template-columns:minmax(0,110px) minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:2px 4px 2px 12px;display:grid}.ia-copy:first-child{border-top:0}.ia-copy__k{color:var(--text-2);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;font-weight:600}.ia-copy__v{color:var(--text-1);overflow-wrap:anywhere;min-width:0;font-weight:700}.ia-copy__g{white-space:nowrap}.ia-copy__b{justify-self:end}.ia-copy__live{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ia-copy__e{font-size:var(--t-label);color:var(--text-1);grid-column:1/-1;align-items:flex-start;gap:6px;padding-bottom:8px;font-weight:700;display:flex}.ia-copy__e .il-icon{flex:none;margin-top:1px}.ia-copy.is-error{background:var(--status-info-surface)}@container pay (max-width:419px){.ia-copy{grid-template-columns:minmax(0,1fr) auto}.ia-copy__k{grid-column:1/-1;padding-top:6px}}.ia-pay__note{min-width:0}@media (forced-colors:active){.ia-qr{forced-color-adjust:none;outline-color:canvastext}}.ia-amt{gap:8px;max-width:440px;display:grid}.ia-amt__l{margin:0;display:grid}.ia-amt__r{font-size:var(--t-body);justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;display:flex}.ia-amt__r dt{color:var(--text-1)}.ia-amt__r dd{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.ia-amt__r.is-quiet{font-size:var(--t-small);color:var(--text-2)}.ia-amt__r.is-quiet dt{color:var(--text-2)}.ia-amt__r.is-total{border-top:2px solid var(--text-1);font-size:var(--t-card);margin-top:4px;padding-top:10px;font-weight:800}.ia-amt__n{font-size:var(--t-small);color:var(--text-2);margin:0}
.ia-dbar__anchor{width:0;height:0;display:block}.ia-dbar{inset-inline:0;z-index:var(--z-app-menu);pointer-events:none;animation:ia-fade var(--dur-app-in) linear;position:fixed;top:0}.ia-dbar__in{pointer-events:auto;max-width:var(--frame-max);box-sizing:border-box;background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-pop);font-size:var(--t-small);outline-offset:-2px;outline:2px solid #0000;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px auto 0;padding:6px 8px 6px 14px;display:flex}.ia-dbar__t{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 10px;min-width:0;display:flex}.ia-dbar__t b{font-weight:800}.ia-dbar__a{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.ia-dbar.is-shell{grid-area:2/1;position:absolute;inset:auto 0}@container app (max-width:767px){.ia-dbar.is-shell{top:auto;bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom));padding:0 12px}.ia-dbar__in{margin:0;padding:8px}.ia-dbar__t{display:none}.ia-dbar__a{grid-template-columns:1fr 1fr;width:100%;margin:0;display:grid}}@container app (min-width:768px){.ia-dbar.is-shell{padding:0 var(--margin-t);grid-area:1/2;top:0}}@container app (min-width:1280px){.ia-dbar.is-shell{padding:0 var(--margin-d)}}@container app (min-width:1536px){.ia-dbar.is-shell{padding:0 var(--margin-e)}}@media (forced-colors:active){.ia-dbar__in{outline-color:canvastext}}
.ia-ldoc{background:var(--surface-app);min-height:100%;color:var(--text-1)}.ia-ldoc__anchor{height:0;display:block}.ia-ldoc__top{border-bottom:1px solid var(--edge-2);background:var(--surface-app)}.ia-ldoc__topin{max-width:1120px;padding:6px var(--margin-m);min-height:var(--mob-head-h,56px);box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.ia-ldoc__brand{align-items:center;gap:12px;min-width:0;display:flex}.ia-ldoc__brand .ia-logo{height:22px}.ia-ldoc__prod{font-size:var(--t-small);color:var(--text-1);white-space:nowrap;font-weight:800}.ia-ldoc__user{display:none}@container app (min-width:640px){.ia-ldoc__user{border-inline-start:1px solid var(--edge-2);padding-inline-start:12px;display:inline-flex}}.ia-ldoc__print{display:none}.ia-ldoc__body{max-width:1120px;padding:28px var(--margin-m) 40px;box-sizing:border-box;margin:0 auto;position:relative}.ia-ldoc__grid{grid-template-columns:minmax(0,var(--legal-max));align-items:start;gap:48px;display:grid}.ia-ldoc__tocw{display:none}@container app (min-width:768px){.ia-ldoc__body,.ia-ldoc__topin{padding-inline:var(--margin-t)}}@container app (min-width:1024px){.ia-ldoc__body,.ia-ldoc__topin{padding-inline:var(--margin-d)}.ia-ldoc__grid{grid-template-columns:240px minmax(0,var(--legal-max))}.ia-ldoc__tocw{overscroll-behavior:contain;max-height:calc(100dvh - 48px);display:block;position:sticky;top:24px;overflow-y:auto}.ia-ldoc__tocm{display:none}}.ia-ldoc__toct{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin:0 0 8px;font-weight:800}.ia-ldoc__toc{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ia-ldoc .ia-ldoc__toc a{min-height:var(--d-nav-h,40px);box-sizing:border-box;font-size:var(--t-small);color:var(--text-1);grid-template-columns:2.2em minmax(0,1fr);align-items:baseline;gap:4px;padding:7px 10px;font-weight:600;line-height:1.35;text-decoration:none;display:grid}.ia-ldoc .ia-ldoc__toc a:hover{background:var(--surface-hover-strong);color:var(--text-1)}.ia-ldoc .ia-ldoc__toc a[aria-current]{background:var(--select-bg);color:var(--select-fg);box-shadow:inset 0 0 0 2px var(--select-edge);font-weight:800}.ia-ldoc__toc .ia-num{color:var(--text-2)}.ia-ldoc__toc a[aria-current] .ia-num{color:inherit}.ia-ldoc__tocm{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);margin:0 0 8px}.ia-ldoc__tocm summary{min-height:var(--d-hit);font-size:var(--t-small);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-weight:800;list-style:none;display:flex}.ia-ldoc__tocm summary::-webkit-details-marker{display:none}.ia-ldoc__tocm[open] summary .il-icon{transform:rotate(180deg)}.ia-ldoc__tocm nav{padding:0 6px 8px}.ia-ldoc__text{gap:var(--d-stack,28px);min-width:0;display:grid}.ia-ldoc__head{gap:8px;display:grid}.ia-ldoc__sub{font-size:var(--t-small);color:var(--text-2);font-variant-numeric:tabular-nums;margin:0}.ia-ldoc__intro{font-size:var(--t-body);max-width:var(--legal-max);margin:6px 0 0;line-height:1.65}.ia-ldoc__sec{gap:14px;scroll-margin-top:24px;display:grid}.ia-ldoc__sh{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 -10px;padding:6px 10px;display:flex}.ia-ldoc__sec:target>.ia-ldoc__sh{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-ldoc__h{font-size:var(--t-section);line-height:var(--t-section-lh);letter-spacing:-.01em;text-wrap:balance;gap:.45em;min-width:0;margin:0;font-weight:800;display:flex}.ia-ldoc__no{color:var(--text-2);flex:none}.ia-ldoc .ia-ldoc__copy{min-height:36px;font-size:var(--t-label);color:var(--text-2);flex:none;align-items:center;gap:6px;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}.ia-ldoc .ia-ldoc__copy:hover{background:var(--surface-hover-strong);color:var(--text-1)}.ia-ldoc__copyl,.ia-ldoc__copyd{white-space:nowrap}.ia-ldoc__copyd,.ia-ldoc__ic2{display:none}.ia-ldoc__copy.is-copied .ia-ldoc__copyd,.ia-ldoc__copy.is-copied .ia-ldoc__ic2{display:inline}.ia-ldoc__copy.is-copied .ia-ldoc__copyl,.ia-ldoc__copy.is-copied .ia-ldoc__ic1{display:none}.ia-ldoc .ia-ldoc__copy.is-copied{color:var(--status-success-text)}@container app (max-width:639px){.ia-ldoc__copyl,.ia-ldoc__copy.is-copied .ia-ldoc__copyd{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ia-ldoc .ia-ldoc__copy{min-width:var(--d-hit);min-height:var(--d-hit);justify-content:center}}.ia-ldoc__p{font-size:var(--t-body);max-width:var(--legal-max);text-wrap:pretty;margin:0;line-height:1.65}.ia-ldoc__list{font-size:var(--t-body);gap:6px;margin:0;padding-inline-start:1.3em;line-height:1.6;display:grid}.ia-ldoc__list li::marker{color:var(--text-2)}.ia-ldoc__note{background:var(--surface-muted);box-shadow:inset 0 0 0 2px var(--edge-1);font-size:var(--t-body);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px 16px;line-height:1.6;display:grid}.ia-ldoc__note .il-icon{margin-top:3px}.ia-ldoc__note b{font-weight:800;display:block}.ia-ldoc__note p{margin:0}.ia-ldoc__addrs{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container app (min-width:640px){.ia-ldoc__addrs.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ia-ldoc__addr{font-style:normal;font-size:var(--t-small);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);align-content:start;gap:2px;padding:14px 16px;line-height:1.55;display:grid}.ia-ldoc__addrk{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin-bottom:4px;font-weight:800}.ia-ldoc__addr b{font-weight:800}.ia-ldoc__addrl{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px;display:flex}.ia-ldoc__addrt{color:var(--text-2);min-width:4.5em}.ia-ldoc__addr a{overflow-wrap:anywhere;font-weight:700}.ia-ldoc code,.ia-ldoc__mono,.ia-ldoc__tbl.is-mono1 tbody th{font-family:var(--font-mono);font-size:.94em;font-weight:600}.ia-ldoc code{background:var(--surface-muted);padding:0 4px}.ia-ldoc__tblw{min-width:0}.ia-ldoc__tbl{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--t-small);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);line-height:1.5}.ia-ldoc__tbl caption{text-align:start;caption-side:top;padding:0 0 8px;font-weight:800}.ia-ldoc__tbl th,.ia-ldoc__tbl td{text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:10px 14px}.ia-ldoc__tbl thead th{font-size:var(--t-label);color:var(--text-2);background:var(--surface-muted);font-weight:800}.ia-ldoc__tbl tbody tr{border-top:1px solid var(--edge-2)}.ia-ldoc__tbl tbody th{font-weight:700}@container app (max-width:639px){.ia-ldoc__tbl,.ia-ldoc__tbl tbody,.ia-ldoc__tbl tr,.ia-ldoc__tbl th,.ia-ldoc__tbl td{display:block}.ia-ldoc__tbl colgroup{display:none}.ia-ldoc__tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ia-ldoc__tbl tbody tr{padding:6px 0}.ia-ldoc__tbl tbody th,.ia-ldoc__tbl td{padding:4px 14px}.ia-ldoc__tbl [data-label]:before{content:attr(data-label);font-family:var(--font-sans);font-size:var(--t-label);color:var(--text-2);font-weight:800;display:block}}.ia-ldoc__end{border-top:1px solid var(--edge-2);margin:8px 0 0;padding-top:16px}.ia-ldoc .ia-ldoc__up{min-height:var(--d-hit);font-size:var(--t-small);align-items:center;gap:6px;font-weight:800;display:inline-flex}.ia-ldoc__float{pointer-events:none;justify-content:flex-end;height:0;display:flex;position:sticky;bottom:16px}.ia-ldoc .ia-ldoc__fab{bottom:0;min-height:var(--d-hit);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-pop);color:var(--text-1);font-size:var(--t-small);opacity:0;visibility:hidden;transition:opacity var(--dur-app-in,.15s) linear,transform var(--dur-app-in,.15s) var(--ease-out,ease-out),visibility 0s linear var(--dur-app-in,.15s);align-items:center;gap:6px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(8px)}.ia-ldoc .ia-ldoc__fab.is-on{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ia-ldoc .ia-ldoc__fab:hover{background:var(--surface-hover-strong);color:var(--text-1)}@media (prefers-reduced-motion:reduce){.ia-ldoc .ia-ldoc__fab{transition:none}}@media (forced-colors:active){.ia-ldoc .ia-ldoc__toc a[aria-current],.ia-ldoc__sec:target>.ia-ldoc__sh{outline-offset:-3px;outline:3px solid highlight}.ia-ldoc__note,.ia-ldoc__addr,.ia-ldoc__tocm,.ia-ldoc .ia-ldoc__fab{outline:1px solid canvastext}}@media print{.ia-ldoc{color:#000;background:#fff}.ia-ldoc__top,.ia-ldoc__tocw,.ia-ldoc__tocm,.ia-ldoc__copy,.ia-ldoc__end,.ia-ldoc__float{display:none!important}.ia-ldoc__print{border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:0 0 10px;font-size:10pt;display:flex}.ia-ldoc__print .ia-logo{height:18px;display:block}.ia-ldoc__purl{margin-inline-start:auto}.ia-ldoc__body{max-width:none;padding:0}.ia-ldoc__grid{display:block}.ia-ldoc__p,.ia-ldoc__list,.ia-ldoc__note,.ia-ldoc__intro{font-size:11pt}.ia-ldoc__h{break-after:avoid}.ia-ldoc__addr,.ia-ldoc__note,.ia-ldoc__tbl tr{break-inside:avoid}.ia-ldoc__sec:target>.ia-ldoc__sh{box-shadow:none;background:0 0}.ia-ldoc a{color:#000}.ia-ldoc a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-weight:400}}.ia-ldoc__more{border-top:1px solid var(--edge-2);gap:10px;margin-top:32px;padding-top:20px;display:grid}.ia-ldoc__morec{font-size:var(--t-body);max-width:var(--measure);gap:8px;line-height:1.6;display:grid}@media print{.ia-ldoc__more{break-inside:avoid}}
.ia-offline{z-index:calc(var(--z-app-sticky) + 2);pointer-events:none;justify-content:center;height:0;display:flex;position:sticky;top:0}.ia-offline__in{background:var(--surface-inverse);min-height:36px;color:var(--text-inverse);font-size:var(--t-small);box-shadow:var(--shadow-pop);pointer-events:auto;align-items:center;gap:8px;margin-top:4px;padding:0 6px 0 12px;display:inline-flex}.ia-offline.is-back .ia-offline__in{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 2px var(--status-success-edge),var(--shadow-pop);padding-inline-end:12px}.ia-offline__in b{font-weight:800}.ia-offline__btn{min-height:32px;min-width:var(--d-hit);color:inherit;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:800;text-decoration:underline;display:inline-flex}[data-dichte=komfortabel] .ia-offline__in,[data-dichte=komfortabel] .ia-offline__btn{min-height:var(--d-hit)}.ia-offline__btn:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-inner),0 0 0 2px var(--focus-outer)}.ia-offline.is-on .ia-offline__in{animation:ia-fade var(--dur-app-in) linear}@media (forced-colors:active){.ia-offline__in{outline:2px solid canvastext}}.ia-pull{height:calc(var(--pull,0) * 56px);color:var(--text-2);justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.ia-pull.is-loading,.ia-pull.is-release{height:56px;color:var(--text-1)}.ia-pull__in{min-height:44px;font-size:var(--t-small);align-items:center;gap:8px;font-weight:700;display:inline-flex}.ia-pull.is-release .ia-pull__in{font-weight:800}.ia-pull.is-error{border-radius:var(--r-steuer,0);background:var(--status-error-surface);height:auto;color:var(--status-error-text);box-shadow:inset 0 0 0 2px var(--status-error-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px}.ia-app .ia-pull__retry{min-height:var(--d-hit);border-radius:var(--r-steuer,0);background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 2px var(--action-secondary-edge);font:inherit;font-size:var(--t-small);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:inline-flex}
.ia-week{gap:8px;min-width:0;display:grid}.ia-week__h{align-items:center;gap:4px;min-width:0;display:flex}.ia-week__t{text-align:center;min-width:0;font-size:var(--t-small);color:var(--text-1);flex:1;margin:0;font-weight:800}.ia-app .ia-week__arr{width:var(--d-hit);height:var(--d-hit);color:var(--text-1);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ia-app .ia-week__arr:hover{background:var(--surface-hover-strong);color:var(--text-1)}.ia-week__arr.is-off{visibility:hidden}.ia-app .ia-week__today{min-height:var(--d-hit);font-size:var(--t-small);color:var(--action-link);align-items:center;padding:0 10px;font-weight:800;display:inline-flex}.ia-week__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.ia-app .ia-day1{min-height:64px;min-width:var(--d-hit);box-sizing:border-box;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);color:var(--text-1);align-content:center;justify-items:center;gap:2px;padding:6px 0;text-decoration:none;display:grid}.ia-app .ia-day1:hover{background:var(--surface-hover);color:var(--text-1)}.ia-day1__wd{font-size:var(--t-label);color:var(--text-2);font-weight:700}.ia-day1__n{font-size:var(--t-card);font-weight:800;line-height:1}.ia-day1__dot{background:var(--text-1);width:6px;height:6px}.ia-day1__dot.is-none{visibility:hidden}.ia-app .ia-day1.is-today{box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-app .ia-day1.is-sel{background:var(--select-strong-bg);color:var(--select-strong-fg);box-shadow:none}.ia-day1.is-sel .ia-day1__wd{color:inherit}.ia-day1.is-sel .ia-day1__dot{background:currentColor}.ia-app .ia-day1.is-sel.is-today{box-shadow:inset 0 0 0 2px var(--select-strong-bg),inset 0 0 0 4px var(--select-strong-fg)}@media (forced-colors:active){.ia-day1.is-sel{outline-offset:-3px;outline:3px solid highlight}.ia-day1.is-today{outline:1px solid canvastext}.ia-day1__dot{forced-color-adjust:none;background:canvastext}}.ia-agi{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);color:var(--text-1);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 12px 12px 14px;display:grid;position:relative}.ia-agi.is-link:hover{background:var(--surface-hover)}.ia-agi__time{gap:2px;margin:0;line-height:1.1;display:grid}.ia-agi__time b{font-size:var(--t-card);font-weight:800}.ia-agi__time span[aria-hidden]{font-size:var(--t-label);color:var(--text-2);font-weight:600}.ia-agi__b{gap:4px;min-width:0;display:grid}.ia-agi__r1{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ia-agi__r1:empty{display:none}.ia-agi__tag{min-height:22px;font-size:var(--t-label);box-shadow:inset 0 0 0 1px var(--edge-1);align-items:center;padding:0 6px;font-weight:800;display:inline-flex}.ia-agi__mk{min-height:22px;font-size:var(--t-label);align-items:center;gap:4px;padding:0 6px;font-weight:800;display:inline-flex}.ia-agi__mk.is-sub{color:var(--status-info-text);background:var(--status-info-surface);box-shadow:inset 0 0 0 1px var(--status-info-edge)}.ia-agi__mk.is-off{color:var(--status-neutral-text);background:var(--status-neutral-surface);box-shadow:inset 0 0 0 1px var(--status-neutral-edge)}.ia-agi__t{font-size:var(--t-body);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.ia-app .ia-agi__link{all:unset;color:inherit;cursor:pointer;text-decoration:none}.ia-agi__link:after{content:"";z-index:1;position:absolute;inset:0}.ia-agi__link:focus-visible{box-shadow:none}.ia-agi:has(.ia-agi__link:focus-visible){box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-agi__m,.ia-agi__f{font-size:var(--t-small);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.ia-agi__mode,.ia-agi__f{align-items:center;gap:4px;display:inline-flex}.ia-agi__mode{color:var(--text-1);font-weight:700}.ia-agi__f{color:var(--text-1);font-weight:600}.ia-agi__acts{z-index:2;gap:2px;margin:-6px -6px 0 0;display:flex;position:relative}.ia-agi.is-cancelled{background:var(--surface-sunken);color:var(--text-2)}.ia-agi.is-cancelled .ia-agi__time b,.ia-agi.is-cancelled .ia-agi__t{color:var(--text-2);text-decoration:line-through;text-decoration-thickness:1px}.ia-agi.is-live{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-agi.is-substitute{box-shadow:inset 0 0 0 2px var(--status-info-edge)}@container app (max-width:389px){.ia-agi{grid-template-columns:48px minmax(0,1fr) auto;gap:10px}}@media (forced-colors:active){.ia-agi{outline-offset:-1px;outline:1px solid canvastext}.ia-agi.is-live,.ia-agi.is-substitute{outline-offset:-3px;outline-width:3px}.ia-agi:has(.ia-agi__link:focus-visible){outline:3px solid highlight}}.ia-dayl{gap:16px;display:grid}.ia-dayl__s{gap:8px;display:grid}.ia-dayl__h{font-size:var(--t-small);align-items:baseline;gap:8px;margin:0;display:flex}.ia-dayl__h b{font-weight:800}.ia-dayl__h span{color:var(--text-2)}.ia-dayl__ax{display:none}.ia-dayl__l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ia-dayl__free{font-size:var(--t-small);color:var(--text-2);margin:0}@container app (max-width:767px){.ia-dayl__s.is-empty{display:none}}@container app (min-width:768px){.ia-dayl{gap:0}.ia-dayl__s{grid-template-columns:132px 20px minmax(0,1fr);column-gap:12px;padding-bottom:20px}.ia-dayl__h{align-content:start;gap:2px;padding-top:2px;display:grid}.ia-dayl__ax{align-self:stretch;margin-bottom:-20px;display:block;position:relative}.ia-dayl__s:last-child .ia-dayl__ax{margin-bottom:0}.ia-dayl__ax:before{content:"";background:var(--edge-2);width:2px;position:absolute;inset-block:0;inset-inline-start:9px}.ia-dayl__ax:after{content:"";top:6px;background:var(--text-1);width:12px;height:12px;position:absolute;inset-inline-start:4px}.ia-dayl__s.is-empty .ia-dayl__ax:after{background:var(--surface-app);box-shadow:inset 0 0 0 2px var(--text-2)}.ia-dayl__free{padding-top:4px}}@media (forced-colors:active){.ia-dayl__ax:before,.ia-dayl__ax:after{forced-color-adjust:none;background:canvastext}}.ia-dayl__empty{padding:20px var(--d-card-pad);background:var(--surface-muted);color:var(--text-2);font-size:var(--t-small);align-items:flex-start;gap:12px;display:flex}.ia-dayl__empty>.il-icon{flex:none;margin-top:2px}.ia-dayl__empty b{color:var(--text-1);font-size:var(--t-body);font-weight:800;display:block}.ia-dayl__empty p{color:var(--text-1);margin:2px 0 0}.ia-dayl__ea{margin-top:10px}@container app (min-width:768px){.ia-dayl__empty{display:none}}@media (forced-colors:active){.ia-dayl__empty{outline-offset:-1px;outline:1px solid canvastext}}
.ia-next1{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);color:var(--text-1);gap:10px;display:grid}.ia-next1.is-live{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-next1__h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ia-next1__ey{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.ia-next1__bd{display:inline-flex}.ia-next1__t{font-size:var(--t-page);line-height:var(--t-page-lh);letter-spacing:var(--t-ls-page);text-wrap:balance;margin:0;font-weight:800}.ia-next1__s{font-size:var(--t-body);color:var(--text-1);margin:-4px 0 0;font-weight:600}.ia-next1__f{flex-wrap:wrap;gap:6px 20px;margin:0;display:flex}.ia-next1__f div{align-items:center;gap:6px;min-height:28px;display:flex}.ia-next1__f dt{color:var(--text-2);display:inline-flex}.ia-next1__f dd{font-size:var(--t-small);margin:0;font-weight:700}.ia-next1__a{gap:var(--d-gap-sm);flex-wrap:wrap;margin-top:4px;display:flex}@container app (max-width:767px){.ia-next1__a>.il-btn:first-child{flex:100%}.ia-next1__a>.il-btn:not(:first-child){flex:1 1 0}}@media (forced-colors:active){.ia-next1{outline-offset:-2px;outline:2px solid canvastext}}.ia-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@container app (min-width:768px){.ia-stats--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ia-stats--n4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ia-stat{background:var(--surface-muted);flex-direction:column;gap:2px;min-width:0;margin:0;padding:12px 14px;display:flex}.ia-stat dt{font-size:var(--t-small);color:var(--text-1);order:2;font-weight:700}.ia-stat__v{font-size:var(--t-section);order:1;margin:0;font-weight:800;line-height:1.1}.ia-stat__s{font-size:var(--t-label);color:var(--text-2);order:3;margin:0}@media (forced-colors:active){.ia-stat{outline-offset:-1px;outline:1px solid canvastext}}.ia-stat__s{align-items:flex-start;gap:4px;display:flex}.ia-stat__s>.il-icon{flex:none;margin-top:1px}.ia-stat__s.is-warning{color:var(--status-warning-text);font-weight:700}.ia-next1,.ia-stat{border-radius:var(--r-flaeche,0)}.ia-next1__t{font-size:var(--t-anzeige,var(--t-page))}
.ia-stg{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.ia-stg--n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ia-stg--n3,.ia-stg--n5,.ia-stg--n6{grid-template-columns:repeat(3,minmax(0,1fr))}.ia-stg--row{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@container app (min-width:1024px){.ia-stg--auto{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.ia-stg__b{min-height:var(--d-hit);min-width:var(--d-hit);background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-field);font:inherit;font-size:var(--t-small);text-align:center;cursor:pointer;outline-offset:-2px;border:0;outline:2px solid #0000;justify-content:center;align-items:center;gap:6px;padding:4px 10px;font-weight:700;line-height:1.2;display:inline-flex}.ia-stg__b:hover{background:var(--surface-hover)}.ia-stg__s{font-size:var(--t-body);font-weight:800}.ia-stg__l{overflow-wrap:anywhere;min-width:0}.ia-stg__b.is-on{font-weight:800}.ia-stg__b.is-on.is-neutral{background:var(--select-strong-bg);color:var(--select-strong-fg);box-shadow:none}.ia-stg__b.is-on.is-success{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 3px var(--status-success-edge)}.ia-stg__b.is-on.is-warning{background:var(--status-warning-surface);color:var(--status-warning-text);box-shadow:inset 0 0 0 3px var(--status-warning-edge)}.ia-stg__b.is-on.is-error{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 3px var(--status-error-edge)}.ia-stg__b:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-stg__b:disabled{cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-fg);box-shadow:inset 0 0 0 1px var(--disabled-edge)}.ia-stg__b.is-on:disabled{box-shadow:inset 0 0 0 3px var(--disabled-edge)}@media (forced-colors:active){.ia-stg__b{outline-offset:-1px;outline:1px solid buttontext}.ia-stg__b.is-on{outline-offset:-3px;outline:3px solid highlight}.ia-stg__b:focus-visible{outline:3px solid highlight}}.ia-att{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);outline:none;gap:10px;scroll-margin:96px 0;display:grid;position:relative}.ia-att.has-open{box-shadow:inset 0 0 0 2px var(--status-warning-edge)}.ia-att__h{align-items:center;gap:12px;min-width:0;display:flex}.ia-att__who{flex:1;gap:2px;min-width:0;display:grid}.ia-att__who b{font-size:var(--t-body);overflow-wrap:anywhere;font-weight:800}.ia-att__log{font-size:var(--t-small);color:var(--text-2)}.ia-att__mk{min-height:24px;font-size:var(--t-label);flex:none;align-self:flex-start;align-items:center;gap:4px;padding:0 8px;font-weight:800;display:inline-flex}.ia-att__mk.is-open{color:var(--status-warning-text);background:var(--status-warning-surface);box-shadow:inset 0 0 0 1px var(--status-warning-edge)}.ia-att__mk.is-changed{color:var(--status-info-text);background:var(--status-info-surface);box-shadow:inset 0 0 0 1px var(--status-info-edge)}.ia-att__mk.is-suggested{color:var(--status-neutral-text);background:var(--status-neutral-surface);box-shadow:inset 0 0 0 1px var(--status-neutral-edge)}.ia-att__iss{font-size:var(--t-small);align-items:flex-start;gap:6px;margin:0;font-weight:700;display:flex}.ia-att__iss.is-warning{color:var(--status-warning-text)}.ia-att__iss.is-error{color:var(--status-error-text)}.ia-att__iss.is-info{color:var(--status-info-text)}.ia-att__iss .il-icon{flex:none;margin-top:2px}.ia-att__x{max-width:var(--field-max)}.ia-att__min .il-input{max-width:140px}.ia-att:after{content:"";pointer-events:none;background:var(--select-bg);box-shadow:inset 0 0 0 3px var(--select-edge);opacity:0;position:absolute;inset:0}.ia-att.is-flash:after{animation:ia-att-flash 1.6s var(--ease-out) 1}@keyframes ia-att-flash{0%,35%{opacity:1}to{opacity:0}}.ia-att>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.ia-att.is-flash:after{opacity:1;animation:none}}@media (forced-colors:active){.ia-att{outline-offset:-1px;outline:1px solid canvastext}.ia-att.has-open{outline-width:2px}.ia-att.is-flash{outline-offset:-3px;outline:3px solid highlight}}.ia-savebar{padding:12px var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 2px 0 var(--edge-1),var(--shadow-dock);gap:10px;display:grid}.ia-savebar.is-sticky{z-index:var(--z-app-sticky);position:sticky;bottom:0}@container app (max-width:767px){.ia-savebar.is-sticky{bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom));margin-inline:calc(-1 * var(--margin-m))}}@container app (min-width:768px){.ia-savebar{box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-pop)}.ia-savebar.is-sticky{bottom:16px}}@container app (min-width:1280px){.ia-savebar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}}.ia-savebar__p{gap:6px;min-width:0;display:grid}.ia-savebar__n{font-size:var(--t-small);margin:0;font-weight:800}.ia-savebar__bar{background:var(--surface-muted);max-width:360px;height:6px;display:block;overflow:hidden}.ia-savebar__bar i{background:var(--text-1);transform-origin:0;height:100%;transition:transform var(--dur-app-in) var(--ease-out);display:block}[dir=rtl] .ia-savebar__bar i{transform-origin:100%}.ia-savebar__h{font-size:var(--t-small);color:var(--text-2);align-items:flex-start;gap:6px;margin:0;display:flex}.ia-savebar__h.is-warn{color:var(--status-warning-text);font-weight:700}.ia-savebar__h .il-icon{flex:none;margin-top:2px}.ia-savebar__done{font-size:var(--t-small);color:var(--status-success-text);align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.ia-savebar__a{justify-content:flex-end;align-items:center;gap:var(--d-gap-sm);flex-wrap:wrap-reverse;display:flex}@container app (max-width:767px){.ia-savebar__a>.il-btn--primary{flex:100%}}.ia-savebar.is-stale{box-shadow:inset 0 0 0 2px var(--status-warning-edge),var(--shadow-pop)}@media (forced-colors:active){.ia-savebar{outline-offset:-2px;outline:2px solid canvastext}.ia-savebar__bar{outline:1px solid canvastext}.ia-savebar__bar i{forced-color-adjust:none;background:canvastext}}.ia-stgw{gap:0;min-width:0;display:grid}.ia-stg.is-resolved .ia-stg__b{cursor:default}.ia-stg .ia-stg__b.is-correct{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 3px var(--status-success-edge)}.ia-stg .ia-stg__b.is-wrong{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 3px var(--status-error-edge)}.ia-stg .ia-stg__b.is-withdrawn{color:var(--text-2)}@media (forced-colors:active){.ia-stg .ia-stg__b.is-correct,.ia-stg .ia-stg__b.is-wrong{outline-offset:-3px;outline:3px solid highlight}}
.ia-sig{gap:8px;min-width:0;display:grid}.ia-sig__lab{font-size:var(--t-small);margin:0;font-weight:800}.ia-sig__box{background:var(--surface-raised);height:152px;box-shadow:inset 0 0 0 2px var(--edge-field);position:relative}@container app (min-width:768px){.ia-sig__box{height:200px}}.ia-sig__cv{touch-action:none;cursor:crosshair;width:100%;height:100%;color:var(--text-1);z-index:1;display:block;position:absolute;inset:0}.ia-sig__base{inset-inline:16px;border-bottom:2px solid var(--edge-2);color:var(--text-2);font-size:var(--t-small);pointer-events:none;align-items:baseline;gap:10px;padding-bottom:4px;display:flex;position:absolute;bottom:32px}.ia-sig__base b{font-size:var(--t-card);color:var(--text-2);font-weight:700}.ia-sig__cv:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-sig.is-ready .ia-sig__box{box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-sig.is-tooLittle .ia-sig__box{box-shadow:inset 0 0 0 3px var(--status-warning-edge)}.ia-sig.is-invalid .ia-sig__box{box-shadow:inset 0 0 0 3px var(--status-error-edge)}.ia-sig.is-locked .ia-sig__box{background:var(--surface-muted)}.ia-sig.is-locked .ia-sig__cv{cursor:progress;pointer-events:none}.ia-sig__msg{min-height:1.4em;font-size:var(--t-small);align-items:flex-start;gap:6px;margin:0;font-weight:700;display:flex}.ia-sig__msg .il-icon{flex:none;margin-top:2px}.ia-sig__msg.is-neutral{color:var(--text-2);font-weight:600}.ia-sig__msg.is-success{color:var(--status-success-text)}.ia-sig__msg.is-warning{color:var(--status-warning-text)}.ia-sig__msg.is-error{color:var(--status-error-text)}.ia-sig__a{gap:var(--d-gap-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}@container app (max-width:767px){.ia-sig__a>.il-btn{flex:1 1 0}}@media (forced-colors:active){.ia-sig__box{outline-offset:-2px;outline:2px solid canvastext}.ia-sig__cv{forced-color-adjust:none;color:canvastext}}.ia-disc{background:var(--surface-muted)}.ia-disc summary{min-height:var(--d-hit);font-size:var(--t-small);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-weight:800;list-style:none;display:flex}.ia-disc summary::-webkit-details-marker{display:none}.ia-disc[open] summary .il-icon{transform:rotate(180deg)}.ia-disc>div{font-size:var(--t-small);padding:0 12px 12px;line-height:1.55}.ia-disc ul{gap:4px;margin:0;padding-inline-start:1.2em;display:grid}.ia-wording{font-size:var(--t-body);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--edge-2);margin:0;padding:12px 14px;line-height:1.6}.ia-sig__box.is-ratio{width:100%}@container app (min-width:768px){.ia-sig__box.is-ratio{height:auto}}.ia-wordb{max-width:var(--read-max);color:var(--text-1);gap:6px;display:grid}.ia-wordb__t{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);margin:0;font-weight:800}.ia-wordb__b{gap:8px;display:grid}.ia-wordb__b p{margin:0}.ia-wordb__m{font-size:var(--t-small);color:var(--text-2);margin:0}@media (forced-colors:active){.ia-wordb{outline-offset:-1px;outline:1px solid canvastext}}.ia-sig__clr{justify-content:flex-end;display:flex}@container app (max-width:767px){.ia-run .ia-sig__box{max-height:max(140px,30dvh)}.ia-run .ia-sig__box.is-ratio{height:auto}}.ia-sig__box.is-h,.ia-run .ia-sig__box.is-h{height:var(--sig-h);max-height:none}@container app (min-width:768px){.ia-sig__box.is-h,.ia-run .ia-sig__box.is-h{height:var(--sig-h-wide)}}@media (orientation:landscape) and (max-height:500px){.ia-sig__box.is-h,.ia-run .ia-sig__box.is-h{height:var(--sig-h-quer)}}
.ia-timer{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);color:var(--text-1);gap:8px;display:grid}.ia-timer__h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.ia-timer__ey{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);margin:0;font-weight:800}.ia-timer__t{font-size:var(--t-timer);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1}.ia-timer__s{font-size:var(--t-small);color:var(--text-2);margin:0}.ia-timer__bar{background:var(--surface-muted);height:8px;overflow:hidden}.ia-timer__bar i{background:var(--text-1);transform-origin:0;height:100%;display:block}[dir=rtl] .ia-timer__bar i{transform-origin:100%}.ia-timer__w{font-size:var(--t-small);color:var(--status-warning-text);align-items:flex-start;gap:6px;margin:0;font-weight:700;display:flex}.ia-timer__w .il-icon{flex:none;margin-top:2px}.ia-timer__a{gap:var(--d-gap-sm);flex-wrap:wrap;margin-top:4px;display:flex}.ia-timer.is-closed .ia-timer__t,.ia-timer.is-ended .ia-timer__t{color:var(--text-2)}.ia-timer.is-closed,.ia-timer.is-ended{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-timer.is-open{box-shadow:inset 0 0 0 2px var(--status-info-edge)}.ia-timer__open{min-height:22px;font-size:var(--t-label);color:var(--status-info-text);background:var(--status-info-surface);box-shadow:inset 0 0 0 2px var(--status-info-edge);align-items:center;gap:6px;padding:0 8px;font-weight:800;display:inline-flex}.ia-timer.is-running{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-timer.is-ending{box-shadow:inset 0 0 0 3px var(--status-warning-edge)}.ia-timer.is-ending .ia-timer__bar i{background:var(--status-warning-edge)}@media (forced-colors:active){.ia-timer{outline-offset:-2px;outline:2px solid canvastext}.ia-timer.is-ending{outline-width:3px}.ia-timer__bar{outline:1px solid canvastext}.ia-timer__bar i{forced-color-adjust:none;background:canvastext}}.ia-timer__note{font-size:var(--t-small);color:var(--text-2);margin:4px 0 0}
.ia-cc{font-size:var(--t-label);color:var(--text-2);white-space:nowrap}.ia-cc.is-warn{color:var(--status-warning-text);font-weight:800}.ia-cc.is-over{color:var(--status-error-text);font-weight:800}.ia-ss{min-height:24px;font-size:var(--t-label);color:var(--text-2);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ia-ss .il-spin{width:16px;height:16px;transform:scale(.8)}.ia-ss.is-saved{color:var(--status-success-text)}.ia-ss.is-error{color:var(--status-error-text)}.ia-ss.is-readonly{color:var(--text-1)}.ia-ss__btn{min-height:var(--d-hit);color:inherit;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 -6px;padding:0 6px;text-decoration:underline;display:inline-flex}.ia-ss__btn:hover{background:var(--status-error-surface)}.ia-note{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);gap:10px;min-width:0;display:grid}.ia-note__h{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ia-note__ht{gap:4px;min-width:0;display:grid}.ia-note__vis{font-size:var(--t-small);color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}.ia-note__txt{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-body);max-width:var(--measure);line-height:1.6}.ia-note__txt.is-clamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ia-note__foot{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.ia-note__more{min-height:var(--d-hit);color:var(--action-link);font:inherit;font-size:var(--t-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:800;display:inline-flex}.ia-note__le{font-size:var(--t-small);color:var(--text-2)}.ia-note__foot .il-btn--text{margin-inline-start:auto}.ia-note__empty{background:var(--surface-sunken);width:100%;min-height:120px;box-shadow:inset 0 0 0 2px var(--edge-field);color:var(--text-1);font:inherit;font-size:var(--t-body);cursor:pointer;outline:2px dashed var(--edge-2);outline-offset:-8px;border:0;justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.ia-note__empty:hover{background:var(--surface-hover)}.ia-note__ld{gap:10px;padding:8px 0;display:grid}.ia-note__err{font-size:var(--t-small);color:var(--status-error-text);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.ia-note__lock{background:var(--surface-muted);font-size:var(--t-small);color:var(--text-1);align-items:flex-start;gap:6px;margin:0;padding:10px 12px;display:flex}.ia-note__lock .il-icon{flex:none;margin-top:2px}.ia-note__ed{gap:8px;display:grid}.ia-note__ta{resize:none;min-height:160px;padding-top:10px;line-height:1.6;overflow:hidden}.ia-note__bar{background:var(--surface-raised);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0 0;display:flex}.ia-note__st{min-width:0;font-size:var(--t-small);color:var(--status-warning-text);flex:auto;margin:0;font-weight:700}.ia-note__st:empty{display:none}.ia-note__acts{gap:var(--d-gap-sm);margin-inline-start:auto;display:flex}@container app (max-width:767px){.ia-note.is-editing .ia-note__bar{bottom:calc(var(--mob-nav-h) + 24px + env(safe-area-inset-bottom));z-index:var(--z-app-sticky);margin:0 calc(-1 * var(--d-card-pad));padding:8px var(--d-card-pad);box-shadow:0 -1px 0 var(--edge-2);position:sticky}.ia-note__acts{flex:100%}.ia-note__acts>.il-btn{flex:1 1 0}}@media (forced-colors:active){.ia-note{outline-offset:-1px;outline:1px solid canvastext}.ia-note__empty{outline-color:canvastext}}.ia-conf{padding:var(--d-card-pad);background:var(--status-warning-surface);box-shadow:inset 0 0 0 2px var(--status-warning-edge);color:var(--text-1);gap:12px;display:grid}.ia-conf__t{font-size:var(--t-body);color:var(--status-warning-text);align-items:flex-start;gap:8px;margin:0;display:flex}.ia-conf__t .il-icon{flex:none;margin-top:3px}.ia-conf__t b{font-weight:800}.ia-conf__v{grid-template-columns:minmax(0,1fr);gap:10px;display:none}.ia-conf.is-open .ia-conf__v{display:grid}.ia-conf__c{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);gap:6px;min-width:0;padding:12px;display:grid}.ia-conf__c.is-mine{box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-conf__k{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);margin:0;font-weight:800}.ia-conf__x{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-small);max-height:240px;line-height:1.55;overflow:auto}.ia-conf__del{color:var(--text-2);font-weight:800}.ia-conf__a{gap:var(--d-gap-sm);flex-wrap:wrap;align-items:center;display:flex}.ia-conf__a .ia-conf__view{margin-inline-end:auto}@container app (min-width:1536px){.ia-conf__v{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ia-conf .ia-conf__view{display:none}}@container app (max-width:767px){.ia-conf__a>.il-btn:not(.ia-conf__view){flex:100%}}@media (forced-colors:active){.ia-conf{outline-offset:-2px;outline:2px solid canvastext}}
.ia-rate{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ia-rate__lg{width:100%;font-size:var(--t-small);color:var(--text-1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:4px;padding:0;font-weight:800;display:flex}.ia-rate__sum{color:var(--text-2);font-weight:700}.ia-rate__sum b{font-size:var(--t-card);color:var(--text-1);font-weight:800}.ia-rate__hint{font-size:var(--t-small);color:var(--text-2);margin:0}.ia-rate__items{gap:12px;display:grid}.ia-rate__it{gap:6px;display:grid}.ia-rate__il{font-size:var(--t-small);margin:0;font-weight:700}.ia-rate__row{max-width:520px}.ia-rate.is-invalid .ia-stg__b:not(.is-on){box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-rate:disabled .ia-rate__lg{color:var(--text-2)}@container app (min-width:768px){.ia-rate__it{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:12px}}.ia-rate__sumw{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:inline-flex}.ia-rate__grade{box-shadow:inset 1px 0 0 var(--edge-2);padding-inline-start:16px}[dir=rtl] .ia-rate__grade{box-shadow:inset -1px 0 0 var(--edge-2)}
.ia-check1{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);gap:10px;display:grid}.ia-check1__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ia-check1__n{font-size:var(--t-small);font-weight:800}.ia-check1__bar{background:var(--surface-muted);height:6px;overflow:hidden}.ia-check1__bar i{background:var(--text-1);transform-origin:0;height:100%;display:block}[dir=rtl] .ia-check1__bar i{transform-origin:100%}.ia-check1__l{margin:0;padding:0;list-style:none;display:grid}.ia-check1__l li+li{border-top:1px solid var(--edge-2)}.ia-app .ia-check1__i{min-height:var(--d-list-h);color:var(--text-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 4px;text-decoration:none;display:grid}.ia-app a.ia-check1__i:hover{background:var(--surface-hover);color:var(--text-1)}.ia-check1__box{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--edge-field);justify-content:center;align-items:center;display:inline-flex}.ia-check1__t{font-size:var(--t-body);gap:2px;min-width:0;font-weight:700;display:grid}.ia-check1__t small{font-size:var(--t-small);color:var(--text-2);font-weight:500}.is-done .ia-check1__i{color:var(--text-2);grid-template-columns:auto minmax(0,1fr)}.is-done .ia-check1__box{background:var(--select-strong-bg);color:var(--select-strong-fg);box-shadow:none}.is-done .ia-check1__t s{font-weight:600;text-decoration-thickness:1px}.ia-check1__f{justify-content:flex-end;display:flex}.ia-app .ia-check1__later{min-height:var(--d-hit);font:inherit;font-size:var(--t-small);color:var(--text-2);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-weight:700;text-decoration:underline;display:inline-flex}@media (forced-colors:active){.ia-check1{outline-offset:-1px;outline:1px solid canvastext}.ia-check1__bar{outline:1px solid canvastext}.ia-check1__bar i,.is-done .ia-check1__box{forced-color-adjust:none;color:canvas;background:canvastext}}.ia-livec{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);align-content:start;gap:6px;padding:14px 16px;display:grid}.ia-livec.is-live{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-livec__ey{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.ia-livec__t{font-size:var(--t-card);line-height:var(--t-card-lh);margin:0;font-weight:800}.ia-livec__m{font-size:var(--t-small);color:var(--text-1);flex-wrap:wrap;gap:4px 14px;margin:0;font-weight:700;display:flex}.ia-livec__m>span{align-items:center;gap:5px;display:inline-flex}.ia-livec__a{justify-self:start;margin-top:4px;text-decoration:none}@media (forced-colors:active){.ia-livec{outline-offset:-2px;outline:2px solid canvastext}}.ia-pnote{background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--edge-2);font-size:var(--t-small);color:var(--text-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 14px;display:grid}.ia-pnote__tag{min-height:22px;font-size:var(--t-label);box-shadow:inset 0 0 0 1px var(--edge-1);background:var(--surface-raised);align-items:center;gap:4px;padding:0 6px;font-weight:800;display:inline-flex}.ia-pnote__t{margin:0;line-height:1.45}.ia-app .ia-pnote__l{min-height:var(--d-hit);white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:inline-flex}.ia-pnote.is-confirmed{background:var(--status-success-surface);box-shadow:inset 0 0 0 1px var(--status-success-edge);grid-template-columns:auto minmax(0,1fr) auto auto}.ia-pnote.is-confirmed .ia-pnote__tag{color:var(--status-success-text);box-shadow:inset 0 0 0 1px var(--status-success-edge)}.ia-pnote__x{margin:-6px -8px -6px 0}@container app (max-width:639px){.ia-pnote,.ia-pnote.is-confirmed{grid-template-columns:auto minmax(0,1fr) auto}.ia-pnote__l{grid-area:2/2/auto/-1;justify-self:start}.ia-pnote__x{grid-area:1/3}}@media (forced-colors:active){.ia-pnote{outline-offset:-1px;outline:1px solid canvastext}}.ia-reqc{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);gap:8px;display:grid}.ia-reqc__t{font-size:var(--t-card);line-height:var(--t-card-lh);margin:0;font-weight:800}.ia-reqc__m{font-size:var(--t-small);color:var(--text-2);flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.ia-reqc__m b{color:var(--text-1);font-weight:700}.ia-reqc__b{font-size:var(--t-body);line-height:1.55}.ia-reqc__a{gap:var(--d-gap-sm);flex-wrap:wrap;margin-top:4px;display:flex}@container app (max-width:767px){.ia-reqc__a>.il-btn{flex:1 1 0}}.ia-reqc__st{font-size:var(--t-small);align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.ia-reqc__st.is-accepted{color:var(--status-success-text)}.ia-reqc__st.is-declined{color:var(--status-neutral-text)}.ia-reqc.is-accepted{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-reqc.is-declined{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-reqc.is-error{box-shadow:inset 0 0 0 2px var(--status-error-edge)}@media (forced-colors:active){.ia-reqc{outline-offset:-2px;outline:2px solid canvastext}}.ia-livec__note{font-size:var(--t-small);color:var(--text-2);align-items:flex-start;gap:6px;margin:0;display:flex}.ia-livec__note .il-icon{flex:none;margin-top:2px}.ia-reqc__ey{font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);margin:0;font-weight:800}.ia-check1,.ia-livec,.ia-reqc{border-radius:var(--r-flaeche,0)}.ia-check1{box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--karte-kante-farbe,var(--edge-2))}
.ia-wl{gap:6px;display:grid}.ia-wl__l,.ia-inbox__l{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);margin:0;padding:0;list-style:none;display:grid}.ia-wl__l li+li,.ia-inbox__l li+li{border-top:1px solid var(--edge-2)}.ia-app .ia-wl__i{min-height:var(--d-list-h);color:var(--text-1);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:grid}.ia-app a.ia-wl__i:hover{background:var(--surface-hover);color:var(--text-1)}.ia-wl__d{box-shadow:inset 0 0 0 1px var(--edge-1);font-size:var(--t-label);color:var(--text-2);justify-items:center;gap:0;padding:4px 0;font-weight:700;line-height:1.2;display:grid}.ia-wl__d b{font-size:var(--t-card);color:var(--text-1);font-weight:800}.ia-wl__tx{gap:2px;min-width:0;display:grid}.ia-wl__tx b{font-size:var(--t-body);overflow-wrap:anywhere;font-weight:800;line-height:1.3}.ia-wl__tx span{font-size:var(--t-small);color:var(--text-2)}.ia-app .ia-wl__more{min-height:var(--d-hit);font-size:var(--t-small);justify-self:start;align-items:center;gap:4px;font-weight:800;display:inline-flex}.ia-wl__empty{background:var(--surface-muted);font-size:var(--t-small);color:var(--text-2);margin:0;padding:14px 16px}.ia-inbox{gap:16px;display:grid}.ia-inbox__s{gap:6px;display:grid}.ia-inbox__h{font-size:var(--t-small);color:var(--text-1);align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.ia-app .ia-inbox__i{min-height:var(--d-list-h);color:var(--text-1);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:grid}.ia-app a.ia-inbox__i:hover{background:var(--surface-hover);color:var(--text-1)}.ia-inbox__ic{background:var(--surface-muted);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ia-inbox__tx{gap:2px;min-width:0;display:grid}.ia-inbox__tx b{font-size:var(--t-body);overflow-wrap:anywhere;align-items:baseline;gap:8px;font-weight:600;line-height:1.3;display:flex}.ia-inbox__tx>span{font-size:var(--t-small);color:var(--text-2)}.ia-inbox__i.is-unread{background:var(--surface-sunken)}.ia-inbox__i.is-unread .ia-inbox__tx b{font-weight:800}.ia-inbox__u{background:var(--text-1);flex:none;width:8px;height:8px;transform:translateY(-1px)}.ia-inbox__st{justify-self:end;display:inline-flex}@container app (max-width:479px){.ia-app .ia-inbox__i{grid-template-columns:36px minmax(0,1fr)}.ia-inbox__st{grid-column:2;justify-self:start}}@media (forced-colors:active){.ia-wl__l,.ia-inbox__l{outline:1px solid canvastext}.ia-inbox__u{forced-color-adjust:none;background:canvastext}}.ia-inbox__i.is-on{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge)}button.ia-inbox__i{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.ia-inbox__sh{padding:4px 0 8px}.ia-inbox__c{padding:4px 12px}@media (forced-colors:active){.ia-inbox__i.is-on{outline-offset:-2px;outline:2px solid highlight}}.ia-snap{gap:8px;min-width:0;display:grid}.ia-snap__h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ia-snap__t{font-size:var(--t-kartentitel,var(--t-card));margin:0;font-weight:800}.ia-app .ia-snap__all{min-height:var(--d-hit);color:var(--text-1);font:inherit;font-size:var(--t-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:800;text-decoration:underline;display:inline-flex}.ia-snap__l{padding:2px 2px calc(6px + var(--sockel-steuer,0px));grid-auto-flow:column;grid-auto-columns:min(var(--snap-w),82%);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin:0;scroll-padding-inline:2px;list-style:none;display:grid;overflow-x:auto}.ia-snap__i{scroll-snap-align:start;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.ia-snap__l{scroll-behavior:auto}}.ia-sweek{gap:8px;min-width:0;display:grid}.ia-sweek__h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ia-sweek__t{text-align:center;font-size:var(--t-body);margin:0;font-weight:800}.ia-sweek__b{touch-action:pan-y;animation:aus-blende var(--dur-feder,.2s) var(--ease-out) both}.ia-sweek .ia-wl__l{border-radius:var(--r-flaeche,0)}.ia-ptr{gap:8px;min-width:0;display:grid;position:relative}.ia-snap__ha{align-items:center;gap:12px;display:inline-flex}.ia-snap__nav{gap:6px;display:inline-flex}@container app (max-width:767px){.ia-snap__nav{display:none}}.ia-inbox__l li.has-del{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ia-inbox__del{padding-inline-end:6px}
.ia-apick{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ia-app .ia-apick__i{min-height:var(--d-list-h);color:var(--text-1);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:grid}.ia-app .ia-apick__i:hover{background:var(--surface-hover-strong);color:var(--text-1)}.ia-apick__ic{background:var(--surface-muted);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--edge-2);justify-content:center;align-items:center;display:inline-flex}.ia-apick__ic img,.ia-apick__ic svg{max-width:28px;max-height:28px}.ia-apick__tx{gap:2px;min-width:0;display:grid}.ia-apick__tx b{font-size:var(--t-body);font-weight:800}.ia-apick__tx span{font-size:var(--t-small);color:var(--text-2)}.ia-car{gap:16px;min-width:0;display:grid}.ia-car__sc{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.ia-car__sc::-webkit-scrollbar{display:none}.ia-car__s{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex:0 0 100%;align-content:start;gap:10px;min-width:0;padding:4px 2px;display:grid}.ia-car__m{background:var(--surface-muted);place-items:center;min-height:180px;display:grid}.ia-car__t{font-size:var(--t-section);line-height:var(--t-section-lh);text-wrap:balance;margin:0;font-weight:800}.ia-car__p{font-size:var(--t-body);max-width:var(--measure);margin:0;line-height:1.6}.ia-car__f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ia-car__dots{gap:0;display:flex}.ia-car__dot{width:var(--d-hit);height:var(--d-hit);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ia-car__dot i{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--text-2)}.ia-car__dot[aria-current] i{background:var(--text-1);width:22px;box-shadow:none}.ia-car__a{gap:var(--d-gap-sm);align-items:center;margin-inline-start:auto;display:flex}@media (forced-colors:active){.ia-car__dot i{forced-color-adjust:none;box-shadow:inset 0 0 0 2px canvastext}.ia-car__dot[aria-current] i{background:highlight}}.ia-inst{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.ia-inst__ic{background:var(--surface-muted);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ia-inst__b{gap:8px;min-width:0;display:grid}.ia-inst__t{font-size:var(--t-card);line-height:var(--t-card-lh);margin:0;font-weight:800}.ia-inst__p{font-size:var(--t-small);color:var(--text-1);margin:0;line-height:1.55}.ia-inst__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ia-inst__steps li{font-size:var(--t-small);align-items:center;gap:10px;font-weight:600;display:flex}.ia-inst__n{width:24px;height:24px;font-size:var(--t-label);box-shadow:inset 0 0 0 2px var(--edge-1);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ia-inst__a{gap:var(--d-gap-sm);flex-wrap:wrap;display:flex}@media (forced-colors:active){.ia-inst{outline-offset:-2px;outline:2px solid canvastext}}.ia-apick__x{border-top:1px solid var(--edge-2)}.ia-apick__x .ia-apick__i{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.ia-apick__done{font-size:var(--t-small);color:var(--status-success-text);align-items:center;gap:4px;font-weight:800;display:inline-flex}.ia-inst__note{font-size:var(--t-small);color:var(--text-2);margin:0;line-height:1.5}
.ia-convw{touch-action:pan-y;background:var(--status-warning-surface);position:relative;overflow:hidden}.ia-conv__slide{z-index:1;background:var(--surface-raised);transition:transform var(--dur-app-in) var(--ease-out);position:relative}.ia-convw.is-drag .ia-conv__slide{transition:none}.ia-conv__act{width:88px;color:var(--status-warning-text);font:inherit;font-size:var(--t-label);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:800;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.ia-app .ia-conv{width:100%;min-height:var(--d-list-h);color:var(--text-1);font:inherit;text-align:start;cursor:pointer;box-sizing:border-box;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.ia-app .ia-conv:hover{background:var(--surface-hover);color:var(--text-1)}.ia-conv.is-on{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-conv:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-conv__av{background:var(--surface-muted);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--edge-2);font-size:var(--t-small);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ia-conv__tx{gap:2px;min-width:0;display:grid}.ia-conv__r1,.ia-conv__r2{align-items:baseline;gap:8px;min-width:0;display:flex}.ia-conv__r1 b{min-width:0;font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:700;overflow:hidden}.ia-conv__bd{flex:none;display:inline-flex}.ia-conv__tm{font-size:var(--t-label);color:var(--text-2);flex:none;margin-inline-start:auto}.ia-conv__last{min-width:0;font-size:var(--t-small);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ia-conv.is-unread .ia-conv__r1 b,.ia-conv.is-unread .ia-conv__last{color:var(--text-1);font-weight:800}@media (prefers-reduced-motion:reduce){.ia-conv__slide{transition:none}}@media (forced-colors:active){.ia-conv.is-on{outline-offset:-3px;outline:3px solid highlight}}.ia-msgt{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ia-msgt__day{font-size:var(--t-label);color:var(--text-2);align-items:center;gap:10px;margin:10px 0 4px;font-weight:800;display:flex}.ia-msgt__day:before,.ia-msgt__day:after{content:"";background:var(--edge-2);flex:1;height:1px}.ia-bub{align-items:flex-end;gap:8px;max-width:min(80%,560px);display:flex}.ia-bub.is-mine{justify-content:flex-end;margin-inline-start:auto}.ia-msgt.is-group .ia-bub:not(.is-mine).is-follow{padding-inline-start:36px}.ia-bub+.ia-bub:not(.is-follow){margin-top:6px}.ia-bub__tag{width:28px;height:28px;font-size:var(--t-label);box-shadow:inset 0 0 0 1px var(--edge-1);background:var(--surface-raised);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ia-bub__b{background:var(--surface-muted);gap:2px;min-width:0;padding:8px 12px;display:grid}.ia-bub.is-mine .ia-bub__b{background:var(--select-bg);box-shadow:inset 0 0 0 1px var(--select-edge)}.ia-bub__who{font-size:var(--t-label);color:var(--text-1);font-weight:800}.ia-bub__t{font-size:var(--t-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.ia-bub__tm{font-size:var(--t-label);color:var(--text-2);justify-self:end}.ia-bub.is-del .ia-bub__t{color:var(--text-2)}@media (forced-colors:active){.ia-bub__b{outline-offset:-1px;outline:1px solid canvastext}.ia-bub.is-mine .ia-bub__b{outline-width:2px}}.ia-comp{background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:8px 12px;display:grid}.ia-comp__ta{min-height:var(--d-hit);resize:none;max-height:160px;padding-top:10px;padding-bottom:10px;line-height:1.45;overflow-y:hidden}.ia-comp__send{width:var(--d-hit);height:var(--d-hit);background:var(--action-primary-bg);color:var(--action-primary-fg);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.ia-comp__send:hover{background:var(--action-primary-bg-hover)}.ia-comp__send:disabled{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.ia-comp__err{grid-column:1/-1;margin:0}.ia-comp.is-invalid .il-input{box-shadow:inset 0 0 0 3px var(--status-error-edge)}.ia-comp__lock{min-height:var(--d-hit);font-size:var(--t-small);color:var(--text-2);grid-column:1/-1;align-items:center;gap:8px;margin:0;display:flex}@media (forced-colors:active){.ia-comp__send{outline:2px solid buttontext}}.ia-app .ia-hit{color:var(--text-1);min-height:var(--d-list-h);box-sizing:border-box;gap:4px;padding:10px 12px;text-decoration:none;display:grid}.ia-app a.ia-hit:hover{background:var(--surface-hover);color:var(--text-1)}.ia-hit__r1{align-items:baseline;gap:8px;min-width:0;display:flex}.ia-hit__r1 b{min-width:0;font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:800;overflow:hidden}.ia-hit__r1 span{font-size:var(--t-label);color:var(--text-2);flex:none}.ia-hit__t{font-size:var(--t-small);color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ia-hit mark{background:var(--select-bg);color:var(--text-1);box-shadow:0 0 0 1px var(--select-edge);font-weight:800}@media (forced-colors:active){.ia-hit mark{forced-color-adjust:none;color:marktext;background:mark}}.ia-app .ia-hit.is-flat{background:0 0;min-height:0;padding-inline:0}.ia-app a.ia-hit.is-flat:hover{background:0 0}.ia-app a.ia-hit.is-flat:hover .ia-hit__r1 b{text-decoration:underline}.ia-convr{position:relative}.ia-convr.is-menu-open{z-index:var(--z-app-menu)}.ia-convr.has-menu .ia-conv{padding-inline-end:56px}.ia-conv__menu{inset-inline-end:4px;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.ia-convr.is-swiped .ia-conv__menu{visibility:hidden}.ia-msgt__state{padding:24px var(--d-card-pad);background:var(--surface-muted);color:var(--text-2);font-size:var(--t-small);align-items:flex-start;gap:12px;display:flex}.ia-msgt__state>.il-icon{flex:none;margin-top:2px}.ia-msgt__state b{color:var(--text-1);font-size:var(--t-body);font-weight:800;display:block}.ia-msgt__state p{margin:2px 0 0}.ia-msgt__state.is-blocked{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--edge-2)}@media (forced-colors:active){.ia-msgt__state{outline-offset:-1px;outline:1px solid canvastext}}.ia-msgt__state.is-warning{background:var(--status-warning-surface);box-shadow:inset 0 0 0 1px var(--status-warning-edge)}.ia-msgt__state.is-warning>.il-icon{color:var(--status-warning-text)}.ia-msgt__state.is-error{background:var(--status-error-surface);box-shadow:inset 0 0 0 1px var(--status-error-edge)}.ia-msgt__state.is-error>.il-icon{color:var(--status-error-text)}.ia-msgt__state p{color:var(--text-1)}.ia-msgt__acts{gap:var(--d-gap-sm);flex-wrap:wrap;margin-top:12px;display:flex}.ia-convr{container:convr/inline-size}@container convr (max-width:359px){.ia-app .ia-conv .ia-conv__tx{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"nm nm tm""bd ls un";align-items:baseline;gap:2px 8px;display:grid}.ia-conv__r1,.ia-conv__r2{display:contents}.ia-conv__r1 b{grid-area:nm}.ia-conv__tm{grid-area:tm}.ia-conv__bd{grid-area:bd;align-self:center;max-width:140px}.ia-conv__last{grid-area:ls}.ia-conv__r2>.ia-count,.ia-conv__r2>:last-child:not(.ia-conv__last){grid-area:un}.ia-conv__tx:not(:has(.ia-conv__bd)){grid-template-areas:"nm nm tm""ls ls un"}}.ia-conv__avn{flex:none;display:inline-flex}.ia-bubf{font-size:var(--t-label);color:var(--text-2);flex-wrap:wrap;justify-content:flex-end;justify-self:stretch;align-items:center;gap:2px 8px;display:flex}.ia-bub:not(.is-mine) .ia-bubf{justify-content:space-between}.ia-bubf .ia-bub__tm{justify-self:auto}.ia-bubf__st{align-items:center;gap:4px;font-weight:700;display:inline-flex}.ia-bubf.is-read .ia-bubf__st{color:var(--text-1)}.ia-bub.is-sending .ia-bub__b{opacity:.8}.ia-bub.is-failed .ia-bub__b{box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-bubf__err{font-size:var(--t-small);color:var(--status-error-text);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-weight:800;display:flex}.ia-bubf__retry,.ia-bubf__rep{min-height:28px;font:inherit;color:var(--action-link);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;font-weight:800;text-decoration:underline;display:inline-flex;position:relative}.ia-bubf__rep{color:var(--text-2);text-decoration:none}.ia-bubf__rep:hover,.ia-bubf__retry:hover{color:var(--action-link-hover);text-decoration:underline}.ia-bubf__retry:before,.ia-bubf__rep:before{content:"";position:absolute;inset:-10px -8px}.ia-bubf__retry:focus-visible,.ia-bubf__rep:focus-visible{box-shadow:var(--focus-ring-app)}.ia-msgt__note{justify-content:center;margin:6px 0;display:flex}.ia-msgx{gap:8px;min-width:0;display:grid;position:relative}.ia-msgx__old{justify-content:center;display:flex}.ia-msgx__start{text-align:center;font-size:var(--t-label);color:var(--text-2);margin:4px 0;font-weight:700}.ia-msgx__typ{min-height:1.4em;font-size:var(--t-small);color:var(--text-2);margin:0;font-weight:700}.ia-msgx__dw{pointer-events:none;justify-content:center;display:flex;position:sticky;bottom:12px}.ia-msgx__down{pointer-events:auto;min-height:var(--d-hit);border-radius:var(--r-pille,0);background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-pop);font:inherit;font-size:var(--t-small);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:800;display:inline-flex}.ia-msgx__down:focus-visible{box-shadow:var(--focus-ring-app)}.ia-msgx__down .ia-count{background:var(--surface-raised);color:var(--text-1)}.ia-tnote{max-width:min(100%,520px);font-size:var(--t-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-inline:auto;line-height:1.4;display:flex}.ia-tnote__b{min-height:28px;color:var(--text-2);background:var(--surface-muted);border-radius:var(--r-pille,0);text-align:center;align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex}.ia-tnote__b .il-icon{flex:none}.ia-tnote__tm{font-weight:600}.ia-tnote.is-info .ia-tnote__b{background:var(--status-info-surface);color:var(--status-info-text);box-shadow:inset 0 0 0 1px var(--status-info-edge);border-radius:var(--r-steuer,0)}.ia-tnote.is-warning .ia-tnote__b{background:var(--status-warning-surface);color:var(--status-warning-text);box-shadow:inset 0 0 0 1px var(--status-warning-edge);border-radius:var(--r-steuer,0)}.ia-tnote.is-error .ia-tnote__b{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 2px var(--status-error-edge);border-radius:var(--r-steuer,0)}@media (forced-colors:active){.ia-tnote__b{outline-offset:-1px;outline:1px solid canvastext}.ia-tnote.is-error .ia-tnote__b{outline-width:2px}}.ia-comp>.ia-rsug{grid-column:1/-1}.ia-rsug{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 4px;display:flex;overflow-x:auto}.ia-rsug::-webkit-scrollbar{display:none}.ia-rsug__c{border-radius:var(--r-pille,0);background:var(--surface-raised);max-width:280px;min-height:40px;color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-field);font:inherit;font-size:var(--t-small);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;flex:none;align-items:center;padding:0 14px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.ia-rsug__c:before{content:"";position:absolute;inset:-4px 0}.ia-rsug__c:hover{background:var(--surface-hover)}.ia-rsug__c:focus-visible{box-shadow:inset 0 0 0 2px var(--edge-field),var(--focus-ring-app)}.ia-rsug__ph{background:var(--surface-muted);border-radius:var(--r-pille,0);flex:none;width:120px;height:40px}.ia-rsug__ph:nth-child(2){width:160px}.ia-rsug__ph:nth-child(3){width:96px}@media (forced-colors:active){.ia-rsug__c{outline-offset:-1px;outline:1px solid buttontext}.ia-msgx__down{outline:2px solid buttontext}}.ia-msgx__typ{align-items:center;gap:8px;display:flex}.ia-msgx__duo{flex:none;display:none}[data-ausdruck=lebendig] .ia-msgx__duo{display:inline-block}.ia-bub__att{gap:4px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.ia-app .ia-bub__al{background:var(--surface-raised);min-height:44px;color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2);border-radius:var(--r-steuer,0);font-size:var(--t-small);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 8px;padding:6px 10px;text-decoration:none;display:grid}.ia-app a.ia-bub__al:hover{box-shadow:inset 0 0 0 1px var(--edge-1);color:var(--text-1)}.ia-app a.ia-bub__al:hover .ia-bub__an{text-decoration:underline}.ia-app a.ia-bub__al:focus-visible{box-shadow:var(--focus-ring-app)}.ia-bub__an{overflow-wrap:break-word;word-break:break-word;min-width:0;font-weight:800}.ia-bub__al>.il-icon{grid-row:span 2;align-self:center}.ia-bub__am{color:var(--text-2);font-size:var(--t-label);white-space:nowrap;grid-column:2}[data-dichte=komfortabel] .ia-app .ia-bub__al,[data-dichte=komfortabel] .ia-bub__al{min-height:var(--d-hit)}@media (forced-colors:active){.ia-bub__al{outline-offset:-1px;outline:1px solid canvastext}}.ia-msgx__duo.is-always{display:inline-block}.ia-thscr{overscroll-behavior:contain;height:100%;min-height:0;padding:12px;overflow:auto}.ia-thscr:focus-visible{outline:2px solid var(--edge-1);outline-offset:-2px}
.ia-dv{gap:8px;min-width:0;display:grid}.ia-dv__files{flex-wrap:wrap;gap:4px;display:flex}.ia-dv__file{min-height:var(--d-hit);background:var(--surface-raised);max-width:100%;box-shadow:inset 0 0 0 1px var(--edge-field);color:var(--text-1);font:inherit;font-size:var(--t-small);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.ia-dv__file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ia-dv__file[aria-current]{background:var(--select-strong-bg);color:var(--select-strong-fg);box-shadow:none;font-weight:800}.ia-dv__tb{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ia-dv__fit{min-height:var(--d-hit);color:var(--action-link);font:inherit;font-size:var(--t-small);cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:800}.ia-dv__fit:disabled{color:var(--disabled-fg);cursor:default}.ia-dv__keys{font-size:var(--t-label);color:var(--text-2);margin-inline-start:auto;display:none}@container app (min-width:1280px){.ia-dv__keys{display:inline}}@media (pointer:coarse){.ia-dv__keys{display:none!important}}.ia-dv__stage{background:var(--surface-sunken);height:clamp(320px,60vh,720px);box-shadow:inset 0 0 0 1px var(--edge-2);touch-action:pan-y;cursor:zoom-in;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.ia-dv__stage.is-zoomed{cursor:grab;touch-action:none}.ia-dv__stage:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-dv__img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:100%;transition:transform var(--dur-app-in) var(--ease-out);pointer-events:none;background:var(--export-paper)}@media (prefers-reduced-motion:reduce){.ia-dv__img{transition:none}}.ia-dv__mk{z-index:1;font-size:var(--t-label);background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2);padding:2px 8px;font-weight:800;position:absolute;top:8px}.ia-dv__mk.is-tl{inset-inline-start:8px}.ia-dv__mk.is-tr{inset-inline-end:8px}.ia-dv__err{text-align:center;font-size:var(--t-small);color:var(--status-error-text);justify-items:center;gap:10px;padding:20px;font-weight:700;display:grid}.ia-dv__pager{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ia-dv__pn{text-align:center;min-width:120px;font-size:var(--t-small);font-weight:800}.ia-dv__thumbs{flex:100%;gap:4px;padding:2px;display:flex;overflow-x:auto}.ia-dv__th{background:var(--surface-raised);width:48px;height:60px;box-shadow:inset 0 0 0 1px var(--edge-2);cursor:pointer;color:var(--status-error-text);border:0;flex:none;place-items:center;padding:2px;display:grid}.ia-dv__th img{object-fit:cover;width:100%;height:100%}.ia-dv__th[aria-current]{box-shadow:inset 0 0 0 3px var(--select-strong-bg)}.ia-dv__pdf{gap:8px;display:grid}.ia-dv__frame{width:100%;height:clamp(320px,60vh,720px);box-shadow:inset 0 0 0 1px var(--edge-2);background:var(--export-paper);border:0}.ia-dv__open{justify-self:start;text-decoration:none}.ia-dv__empty{background:var(--surface-muted);font-size:var(--t-small);color:var(--text-2);align-items:center;gap:8px;margin:0;padding:24px;display:flex}@media (forced-colors:active){.ia-dv__stage,.ia-dv__th{outline-offset:-1px;outline:1px solid canvastext}.ia-dv__th[aria-current],.ia-dv__file[aria-current]{outline-offset:-3px;outline:3px solid highlight}}.ia-review{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container app (min-width:1280px){.ia-review{grid-template-columns:300px minmax(0,1fr) 360px}.ia-review.is-empty{grid-template-columns:300px minmax(0,1fr)}.ia-review__f{top:calc(var(--app-sticky-top,0px) + 16px);position:sticky}}@container app (min-width:1680px){.ia-review{grid-template-columns:340px minmax(0,1fr) 420px}}.ia-review__l,.ia-review__v,.ia-review__f{min-width:0}.ia-review__ph{background:var(--surface-muted);min-height:240px;color:var(--text-2);text-align:center;font-size:var(--t-small);align-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.ia-review__ph p{max-width:40ch;margin:0}.ia-dll{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);margin:0;padding:0;list-style:none}.ia-dll>li+li{border-top:1px solid var(--edge-2)}.ia-dll__empty{background:var(--surface-muted);font-size:var(--t-small);color:var(--text-2);margin:0;padding:16px}.ia-app .ia-dlr{min-height:var(--d-list-h);color:var(--text-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.ia-app .ia-dlr:hover{background:var(--surface-hover);color:var(--text-1)}.ia-dlr:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner);outline:none}.ia-dlr__ic{background:var(--surface-muted);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ia-dlr__tx{gap:2px;min-width:0;display:grid}.ia-dlr__tx b{font-size:var(--t-body);overflow-wrap:anywhere;font-weight:800}.ia-dlr__tx>span{font-size:var(--t-small);color:var(--text-2)}.ia-dlr__new{font-size:var(--t-label);vertical-align:2px;background:var(--select-strong-bg);color:var(--select-strong-fg);margin-inline-start:8px;padding:0 6px;font-weight:800;display:inline-block}.ia-dlr__a{font-size:var(--t-small);text-underline-offset:3px;align-items:center;gap:6px;font-weight:800;text-decoration:underline;display:inline-flex}@container app (max-width:767px){.ia-dlr__al{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (forced-colors:active){.ia-dll{outline-offset:-1px;outline:1px solid canvastext}}button.ia-dlr,.ia-dlr__hit{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.ia-app .ia-dlr.is-split{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0;position:relative}.ia-app .ia-dlr.is-split:hover{background:0 0}.ia-app .ia-dlr__hit{min-height:var(--d-list-h);color:var(--text-1);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.ia-app .ia-dlr__hit:hover{background:var(--surface-hover);color:var(--text-1)}.ia-dlr__hit:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner);outline:none}.ia-dlr__acts{z-index:1;align-items:center;gap:4px;padding-inline-end:8px;display:flex;position:relative}.ia-dlr.is-off .ia-dlr__a,.ia-dlr.is-off .ia-dlr__hit .ia-dlr__a{color:var(--text-2);text-decoration:none}.ia-dlr.is-off,.ia-dlr.is-off .ia-dlr__hit,button.ia-dlr.is-off{cursor:default}.ia-dlr.is-loading{cursor:progress}.ia-dlr__why{font-size:var(--t-small);color:var(--text-1)}.ia-review__back{grid-column:1/-1}@container app (min-width:1280px){.ia-review__back{display:none}}@container app (max-width:1279px){.ia-review.is-collapse:not(.is-empty)>.ia-review__l,.ia-review.is-collapse.is-empty>.ia-review__ph{display:none}}.ia-dlr__tx>.ia-dlr__fs{font-size:var(--t-label);color:var(--text-1);justify-self:start;align-items:center;gap:5px;margin-top:2px;font-weight:800;display:inline-flex}.ia-dlr__tx>.ia-dlr__fs.is-success{color:var(--status-success-text)}.ia-dlr__tx>.ia-dlr__fs.is-warning{color:var(--status-warning-text)}
.ia-fb{padding:var(--d-card-pad);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);gap:10px;min-width:0;display:grid}.ia-fb__h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ia-fb__l{font-size:var(--t-card);font-weight:800}.ia-fb__pr{font-size:var(--t-small);color:var(--text-2);font-weight:700}.ia-fb__vis{font-size:var(--t-small);color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}.ia-fb__ver{flex-wrap:wrap;gap:4px;display:flex}.ia-fb__vb{min-height:var(--d-hit);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-field);color:var(--text-1);font:inherit;font-size:var(--t-small);cursor:pointer;border:0;align-items:baseline;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.ia-fb__vb small{font-size:var(--t-label);color:var(--text-2);font-weight:500}.ia-fb__vb[aria-pressed=true]{background:var(--select-strong-bg);color:var(--select-strong-fg);box-shadow:none;font-weight:800}.ia-fb__vb[aria-pressed=true] small{color:inherit}.ia-fb__arch{background:var(--surface-muted);font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 12px;display:flex}.ia-fb__cur{min-height:var(--d-hit);color:var(--action-link);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0 6px;font-weight:800;text-decoration:underline}.ia-fb__chips{flex-wrap:wrap;gap:6px;display:flex}.ia-fb__chip{min-height:var(--d-hit);background:var(--surface-muted);color:var(--text-1);font:inherit;font-size:var(--t-small);cursor:pointer;box-shadow:inset 0 0 0 1px var(--edge-2);border:0;padding:0 12px;font-weight:700}.ia-fb__chip:hover{background:var(--surface-hover-strong)}.ia-fb__ta{resize:vertical;min-height:160px;padding-top:10px;line-height:1.55}.ia-fb.is-archived .ia-fb__ta{background:var(--surface-muted)}.ia-fb__f{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ia-fb__st{font-size:var(--t-small);color:var(--status-success-text);flex:auto;align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}.ia-fb__st.is-error{color:var(--status-error-text)}.ia-fb__st:empty{visibility:hidden}.ia-fb__keys{display:none}@media (pointer:fine){.ia-fb__keys{display:block}}.ia-fb__kl{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.ia-fb__kl dt{gap:4px;display:flex}.ia-fb__kl dd{margin:0}@media (forced-colors:active){.ia-fb{outline-offset:-1px;outline:1px solid canvastext}.ia-fb__vb[aria-pressed=true]{outline-offset:-3px;outline:3px solid highlight}}.ia-fb__off{font-size:var(--t-small);color:var(--status-warning-text);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}
