@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/manrope-cyrillic-ext.1dtltwig2y3wh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/manrope-cyrillic.1hmx3sz6swr8m.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/manrope-latin-ext.0-hru0xfwhnbp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/manrope-latin.1p_a2k8qd5zhp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/vazirmatn-arabic.0tzxgo2fuaf-x.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/vazirmatn-latin-ext.0ohik0lv51opt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/vazirmatn-latin.00gnhmt88g2y1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--amber:#f0b334;--teal:#37c0aa;--slate:#7494aa;--grey-100:#ededed;--black:#000;--white:#fff;--amber-ink:#8c5a00;--teal-ink:#17695d;--teal-deep:#103831;--slate-ink:#4a6577;--grey-50:#f6f6f6;--grey-200:#ddd;--grey-400:#8a8a8a;--grey-700:#333;--grey-800:#1f1f1f;--grey-900:#161616;--grey-on-dark:#bdbdbd;--black-hover:#1f1f1f;--black-pressed:#333;--amber-hover:#e3a21b;--amber-pressed:#d19414;--teal-hover:#45c8b3;--teal-pressed:#2fae99;--grey-100-hover:#e2e2e2;--success-ink:#17695d;--success-surface:#e1f5f1;--success-edge:#17695d;--warning-ink:#8c5a00;--warning-surface:#fdf1d6;--warning-edge:#8c5a00;--error-ink:#b3261e;--error-surface:#fce8e6;--error-edge:#b3261e;--error-on-dark:#ff8a80;--text-strong:var(--black);--text-body:var(--black);--text-muted:var(--grey-700);--text-on-dark:var(--white);--text-muted-on-dark:var(--grey-on-dark);--text-on-amber:var(--black);--text-on-teal:var(--teal-deep);--text-accent:var(--teal-ink);--text-accent-warm:var(--amber-ink);--text-link:var(--teal-ink);--text-link-hover:var(--black);--text-link-on-dark:var(--amber);--surface-page:var(--white);--surface-subtle:var(--grey-100);--surface-tile:var(--grey-100);--surface-tile-selected:var(--black);--surface-dark:var(--black);--surface-dark-raised:var(--grey-900);--surface-brand:var(--teal);--surface-result:var(--amber);--surface-card:var(--white);--surface-slate:var(--slate);--edge-strong:var(--black);--edge-on-teal:var(--teal-deep);--edge-on-dark:var(--white);--edge-subtle:var(--grey-200);--edge-dark-subtle:#333;--focus-inner:var(--white);--focus-outer:var(--black);--focus-ring:0 0 0 2px var(--focus-inner),0 0 0 5px var(--focus-outer);--focus-ring-on-dark:0 0 0 2px var(--black),0 0 0 5px var(--white);--scrim:linear-gradient(to bottom,#0000 0%,#0000008c 30%,#000000e0 55%,#000 78%);--scrim-top:linear-gradient(to bottom,#0009,#0000);--radius:0;--shadow-float:0 14px 36px #00000024;--shadow-bar:0 -6px 20px #0000001a}
:root{--font-sans:"Manrope","Vazirmatn",system-ui,-apple-system,"Segoe UI",sans-serif;--font-arabic:"Vazirmatn","Manrope",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-display:clamp(2.25rem,1.6rem + 2.7cqi,4rem);--fs-h1:clamp(1.75rem,1.4rem + 1.4cqi,2.75rem);--fs-h2:clamp(1.5rem,1.3rem + .8cqi,2rem);--fs-h3:clamp(1.125rem,1.05rem + .35cqi,1.375rem);--fs-lead:clamp(1.0625rem,1rem + .3cqi,1.25rem);--fs-body:1rem;--fs-small:.875rem;--fs-xs:.8125rem;--fs-kicker:.8125rem;--lh-tight:1.04;--lh-heading:1.12;--lh-body:1.5;--lh-arabic:1.75;--lh-arabic-heading:1.4;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--ls-display:-.03em;--ls-heading:-.02em;--ls-body:0;--ls-kicker:.1em}[lang=ar],[lang=fa]{--font-sans:var(--font-arabic);--lh-tight:var(--lh-arabic-heading);--lh-heading:var(--lh-arabic-heading);--lh-body:var(--lh-arabic);--ls-display:0;--ls-heading:0;--ls-kicker:0}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--gutter:clamp(20px,4cqi,48px);--section-gap:clamp(48px,6cqi,96px);--tap-min:48px;--tap-lg:56px;--tile-min-h:104px;--tile-wide-min-h:72px;--header-h:60px;--actionbar-h:80px;--inapp-gap:8px;--content-max:1200px;--text-max:68ch;--duo-lg:52px;--duo-sm:30px;--duo-offset:36px;--bp-mobile:390px;--bp-tablet:768px;--bp-desktop:1280px;--z-base:0;--z-fx:5;--z-header:20;--z-actionbar:30;--z-sheet:40;--z-consent:50;--z-toast:60}
:root{--ease-io:cubic-bezier(.65,0,.35,1);--ease-out:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.55,0,.8,.2);--ease-linear:linear;--dur-wipe:.56s;--dur-wipe-follow:.11s;--dur-dock:.36s;--dur-step-out:.22s;--dur-step-in:.3s;--dur-progress:.5s;--dur-result:.56s;--dur-result-stagger:70ms;--dur-loading:1.4s;--dur-fade:.2s;--dur-press:.12s;--press-scale:.98}@media (prefers-reduced-motion:reduce){:root{--dur-wipe:0s;--dur-wipe-follow:0s;--dur-dock:0s;--dur-step-out:.14s;--dur-step-in:.2s;--dur-progress:0s;--dur-result:.2s;--dur-result-stagger:30ms;--dur-loading:1.8s;--press-scale:1}}[data-motion=calm]{--dur-wipe:0s;--dur-wipe-follow:0s;--dur-dock:0s;--dur-step-out:.14s;--dur-step-in:.2s;--dur-progress:0s;--dur-result:.2s;--dur-result-stagger:30ms;--dur-loading:1.8s;--press-scale:1}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}:where(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}:where(p,li,dd){text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}:where(a){color:var(--text-link);text-underline-offset:.18em}:where(a:hover){color:var(--text-link-hover)}:focus-visible{box-shadow:var(--focus-ring);outline:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit}.il-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.il-ltr{direction:ltr;unicode-bidi:isolate}[dir=rtl] .il-flip{transform:scaleX(-1)}.il-page{container-type:inline-size}
:root,[data-marke=standard]{--brand-1:var(--amber);--brand-2:var(--teal);--brand-dark:var(--black);--brand-1-on:var(--black);--brand-2-on:var(--black);--brand-dark-on:var(--white);--brand-1-hover:var(--amber-hover);--brand-2-hover:var(--teal-hover);--brand-dark-hover:var(--black-hover);--brand-1-pressed:var(--amber-pressed);--brand-2-pressed:var(--teal-pressed);--brand-dark-pressed:var(--black-pressed);--brand-1-ink:var(--amber-ink);--brand-2-ink:var(--teal-ink);--brand-1-ink-dark:var(--amber);--brand-2-ink-dark:var(--teal);--brand-1-tint:#fceed6;--brand-2-tint:#d8f8f1;--brand-1-tint-dark:#352607;--brand-2-tint-dark:#04302a}[data-marke=pruef]{--brand-1:#d32f2f;--brand-2:#1e4b8f;--brand-dark:#000;--brand-1-on:#fff;--brand-2-on:#fff;--brand-dark-on:#fff;--brand-1-hover:#c1161f;--brand-2-hover:#0f3d7f;--brand-dark-hover:#1f1f1f;--brand-1-pressed:#ac0013;--brand-2-pressed:#002e70;--brand-dark-pressed:#333;--brand-1-ink:#ca2427;--brand-2-ink:#1e4b8f;--brand-1-ink-dark:#ff5f57;--brand-2-ink-dark:#6696e0;--brand-1-tint:#feebe9;--brand-2-tint:#e8f1ff;--brand-1-tint-dark:#3e1e1b;--brand-2-tint-dark:#1a2941}:root,[data-theme=light],[data-marke],:is([data-theme=dark][data-ausdruck=lebendig],[data-theme=dark] [data-ausdruck=lebendig],[data-ausdruck=lebendig] [data-theme=dark]) [data-gegen]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-app:var(--white);--surface-raised:var(--white);--surface-sunken:var(--grey-50);--surface-muted:var(--grey-100);--surface-hover:var(--grey-50);--surface-hover-strong:var(--grey-100-hover);--surface-inverse:var(--brand-dark);--surface-backdrop:#00000073;--text-1:var(--black);--text-2:var(--grey-700);--text-placeholder:#6b6b6b;--text-inverse:var(--brand-dark-on);--text-disabled:var(--grey-700);--edge-1:var(--black);--edge-field:var(--black);--edge-2:var(--grey-200);--edge-inverse:var(--white);--accent-1-text:var(--brand-1-ink);--accent-2-text:var(--brand-2-ink);--action-primary-bg:var(--brand-dark);--action-primary-fg:var(--brand-dark-on);--action-primary-box:var(--brand-1);--action-primary-box-fg:var(--brand-1-on);--action-primary-bg-hover:var(--brand-dark-hover);--action-primary-box-hover:var(--brand-1-hover);--action-primary-bg-pressed:var(--brand-dark-pressed);--action-primary-box-pressed:var(--brand-1-pressed);--action-secondary-fg:var(--black);--action-secondary-edge:var(--black);--action-secondary-bg-hover:#0000000f;--action-secondary-bg-pressed:#0000001f;--action-link:var(--brand-2-ink);--action-link-hover:var(--black);--action-on-dark-bg-hover:#ffffff1f;--action-danger-bg:#b3261e;--action-danger-fg:#fff;--action-danger-bg-hover:#9a1f18;--action-danger-bg-pressed:#80180f;--select-bg:var(--brand-2-tint);--select-edge:var(--brand-2-ink);--select-fg:var(--black);--select-strong-bg:var(--brand-dark);--select-strong-fg:var(--brand-dark-on);--inverse-accent:var(--brand-2-ink-dark);--disabled-bg:var(--grey-200);--disabled-fg:var(--grey-700);--disabled-edge:var(--grey-400);--focus-inner:var(--white);--focus-outer:var(--black);--focus-ring-app:0 0 0 2px var(--focus-inner),0 0 0 5px var(--focus-outer);--status-success-text:#2e6b00;--status-success-surface:#e8f3dd;--status-success-edge:#2e6b00;--status-warning-text:#93400f;--status-warning-surface:#fcebdd;--status-warning-edge:#93400f;--status-error-text:#b3261e;--status-error-surface:#fce8e6;--status-error-edge:#b3261e;--status-info-text:#4a6577;--status-info-surface:#eaf0f4;--status-info-edge:#4a6577;--status-neutral-text:var(--grey-700);--status-neutral-surface:var(--grey-100);--status-neutral-edge:var(--grey-700);--shadow-pop:0 14px 36px #00000024;--shadow-dock:0 -6px 20px #0000001a}
[data-theme=dark],[data-ausdruck=lebendig] [data-gegen]:not([data-theme=dark] *){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-app:var(--black);--surface-raised:var(--grey-900);--surface-sunken:var(--grey-900);--surface-muted:var(--grey-800);--surface-hover:var(--grey-800);--surface-hover-strong:#333;--surface-inverse:var(--white);--surface-backdrop:#000000b8;--text-1:var(--white);--text-2:var(--grey-on-dark);--text-placeholder:#9a9a9a;--text-inverse:var(--black);--text-disabled:var(--grey-on-dark);--edge-1:var(--white);--edge-field:#8a8a8a;--edge-2:var(--edge-dark-subtle);--edge-inverse:var(--black);--accent-1-text:var(--brand-1-ink-dark);--accent-2-text:var(--brand-2-ink-dark);--action-primary-bg:var(--brand-1);--action-primary-fg:var(--brand-1-on);--action-primary-box:var(--brand-dark);--action-primary-box-fg:var(--brand-1);--action-primary-bg-hover:var(--brand-1-hover);--action-primary-box-hover:var(--grey-800);--action-primary-bg-pressed:var(--brand-1-pressed);--action-primary-box-pressed:#333;--action-secondary-fg:var(--white);--action-secondary-edge:var(--white);--action-secondary-bg-hover:#ffffff1f;--action-secondary-bg-pressed:#fff3;--action-link:var(--brand-2-ink-dark);--action-link-hover:var(--white);--action-danger-bg:#ff8a80;--action-danger-fg:#000;--action-danger-bg-hover:#ff6f63;--action-danger-bg-pressed:#f25a4e;--select-bg:var(--brand-2-tint-dark);--select-edge:var(--brand-2-ink-dark);--select-fg:var(--white);--select-strong-bg:var(--white);--select-strong-fg:var(--black);--inverse-accent:var(--brand-2-ink);--disabled-bg:#333;--disabled-fg:var(--grey-on-dark);--disabled-edge:#767676;--focus-inner:var(--black);--focus-outer:var(--white);--status-success-text:#8fd47a;--status-success-surface:#14240f;--status-success-edge:#8fd47a;--status-warning-text:#ff9f5a;--status-warning-surface:#2a170a;--status-warning-edge:#ff9f5a;--status-error-text:var(--error-on-dark);--status-error-surface:#2e1210;--status-error-edge:var(--error-on-dark);--status-info-text:#a9c1d1;--status-info-surface:#141c22;--status-info-edge:#a9c1d1;--status-neutral-text:var(--grey-on-dark);--status-neutral-surface:var(--grey-800);--status-neutral-edge:var(--grey-on-dark);--shadow-pop:0 14px 36px #0009;--shadow-dock:0 -6px 20px #00000080;--surface-page:var(--black);--surface-card:var(--grey-900);--surface-subtle:var(--grey-800);--text-strong:var(--white);--text-body:var(--white);--text-muted:var(--grey-on-dark);--text-link:var(--brand-2-ink-dark);--text-link-hover:var(--white);--focus-ring:0 0 0 2px var(--black),0 0 0 5px var(--white)}
:root,[data-dichte=komfortabel]{--d-hit:48px;--d-btn-h:48px;--d-btn-h-lg:56px;--d-btn-pad-x:20px;--d-btn-box:48px;--d-field-h:52px;--d-field-pad-x:14px;--d-row-h:56px;--d-head-h:48px;--d-tab-h:48px;--d-list-h:64px;--d-nav-h:48px;--d-chip-h:48px;--d-icon-btn:48px;--d-cell-pad-x:14px;--d-card-pad:20px;--d-gap:16px;--d-gap-sm:12px;--d-stack:24px;--d-check:24px;--dt-date:calc(10ch + 36px)}[data-dichte=kompakt]{--d-hit:36px;--d-btn-h:36px;--d-btn-h-lg:40px;--d-btn-pad-x:14px;--d-btn-box:40px;--d-field-h:40px;--d-field-pad-x:12px;--d-row-h:44px;--d-head-h:36px;--d-tab-h:40px;--d-list-h:52px;--d-nav-h:36px;--d-chip-h:32px;--d-icon-btn:36px;--d-cell-pad-x:10px;--d-card-pad:16px;--d-gap:12px;--d-gap-sm:8px;--d-stack:20px;--d-check:20px;--dt-date:calc(10ch + 28px)}@media (pointer:coarse){[data-dichte=kompakt]{--d-hit:48px;--d-btn-h:48px;--d-btn-h-lg:56px;--d-btn-pad-x:20px;--d-btn-box:48px;--d-field-h:52px;--d-field-pad-x:14px;--d-row-h:56px;--d-head-h:48px;--d-tab-h:48px;--d-list-h:64px;--d-nav-h:48px;--d-chip-h:48px;--d-icon-btn:48px;--d-cell-pad-x:14px;--d-card-pad:20px;--d-gap:16px;--d-gap-sm:12px;--d-stack:24px;--d-check:24px;--dt-date:calc(10ch + 36px)}}
:root,[data-dichte=komfortabel]{--t-page:28px;--t-page-lh:1.15;--t-section:20px;--t-section-lh:1.25;--t-card:17px;--t-card-lh:1.3;--t-body:16px;--t-body-lh:1.5;--t-small:14px;--t-small-lh:1.45;--t-label:12px;--t-label-lh:1.3;--t-th:13px;--t-cell:15px;--t-cell-lh:1.35;--t-cell-sub:13px;--t-figure:28px;--t-btn:15px;--t-timer:56px}[data-dichte=kompakt]{--t-page:24px;--t-page-lh:1.15;--t-section:18px;--t-section-lh:1.25;--t-card:16px;--t-card-lh:1.3;--t-body:15px;--t-body-lh:1.5;--t-small:13px;--t-small-lh:1.45;--t-label:12px;--t-label-lh:1.3;--t-th:12px;--t-cell:14px;--t-cell-lh:1.35;--t-cell-sub:13px;--t-figure:24px;--t-btn:14px;--t-timer:48px}@media (pointer:coarse){[data-dichte=kompakt]{--t-page:28px;--t-section:20px;--t-card:17px;--t-body:16px;--t-small:14px;--t-th:13px;--t-cell:15px;--t-figure:28px;--t-btn:15px;--t-timer:56px}}:root{--t-ls-page:-.02em;--t-ls-label:.08em;--t-num:"tnum" 1,"lnum" 1;--fw-app-strong:800;--fw-app-medium:600}
:root{--bp-handy:390px;--bp-tablet:768px;--bp-desk:1280px;--bp-desk-e:1536px;--bp-desk-f:1680px;--bp-desk-g:1920px;--frame-max:1720px;--sidebar-t:220px;--sidebar-d:244px;--sidebar-e:264px;--margin-m:20px;--margin-t:24px;--margin-d:32px;--margin-e:40px;--margin-g:48px;--side-col-d:320px;--side-col-e:360px;--side-col-g:440px;--measure:72ch;--field-max:440px;--state-max:640px;--dialog-w-sm:440px;--dialog-w:560px;--dialog-w-lg:720px;--dialog-w-split:880px;--dialog-h-max:92%;--read-max:760px;--form-card-max:720px;--offline-h:44px;--legal-max:720px;--auth-card-max:520px;--dt-ctl:44px;--toast-w:420px;--mob-head-h:56px;--mob-nav-h:64px;--scrollbar-mock:17px;--z-app-sticky:10;--z-app-menu:70;--z-app-overlay:80;--z-app-toast:90}
:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring-app);outline:3px solid #0000}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:3px solid highlight}.ia-edge,.il-input,.il-btn--outline,.il-btn--outline-teal,.il-btn--outline-light{outline-offset:-2px;outline:2px solid canvastext}.ia-edge:focus-visible,.il-input:focus-visible{outline-offset:2px;outline:3px solid highlight}}.ia-num{font-feature-settings:var(--t-num);font-variant-numeric:tabular-nums lining-nums}:root{--dur-app-in:.16s;--dur-app-sheet:.2s;--dur-app-out:.12s;--app-slide:12px}@media (prefers-reduced-motion:reduce){:root{--app-slide:0px}}@keyframes ia-in{0%{opacity:0;transform:translateY(var(--app-slide))}to{opacity:1;transform:none}}@keyframes ia-sheet-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes ia-fade{0%{opacity:0}to{opacity:1}}@keyframes ia-pulse{0%,to{opacity:1}50%{opacity:.45}}.ia-app{font-family:var(--font-sans);color:var(--text-1);background:var(--surface-app);font-size:var(--t-body);line-height:var(--t-body-lh);container:app/inline-size}.ia-app :where(a){color:var(--action-link);text-underline-offset:.18em}.ia-app :where(a:hover){color:var(--action-link-hover)}:root{--export-paper:#fff;--export-ink:#111;--media-bg:#000;--media-fg:#fff}.ia-live{min-height:22px;font-size:var(--t-label);color:var(--status-success-text);background:var(--status-success-surface);box-shadow:inset 0 0 0 2px var(--status-success-edge);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-weight:800;display:inline-flex}.ia-live__sq{width:8px;height:8px;animation:ia-pulse 2s var(--ease-io) infinite;background:currentColor;flex:none}[data-motion=off] .ia-live__sq{animation:none}@media (prefers-reduced-motion:reduce){.ia-live__sq{animation:none}}@media (forced-colors:active){.ia-live{outline:2px solid canvastext}.ia-live__sq{forced-color-adjust:none;background:canvastext}}.ia-app{--app-sticky-top:0px}.ia-app[data-offline]{--app-sticky-top:var(--offline-h)}:where(a.ia-iconbtn,a.ia-way,a.ia-wtile,a.ia-menu__item,a.ia-rsheet__i,a.ia-nav__i,a.ia-mnav__i,a.ia-rowlink,a.ia-lcard,a.ia-thr){text-decoration:none}.ia-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
:root,[data-theme=light],[data-marke],:is([data-theme=dark][data-ausdruck=lebendig],[data-theme=dark] [data-ausdruck=lebendig],[data-ausdruck=lebendig] [data-theme=dark]) [data-gegen]{--aus-lernen-bg-s:var(--brand-2-tint);--aus-lernen-edge-s:var(--brand-2-ink);--aus-belohnung-ink-s:var(--brand-1-ink-dark);--aus-sockel-haupt-farbe-s:var(--brand-1-ink);--aus-primary-bg-s:var(--action-primary-bg);--aus-primary-fg-s:var(--action-primary-fg);--aus-primary-bg-hover-s:var(--action-primary-bg-hover)}[data-theme=dark],[data-ausdruck=lebendig] [data-gegen]:not([data-theme=dark] *){--aus-lernen-bg-s:var(--brand-2-tint-dark);--aus-lernen-edge-s:var(--brand-2-ink-dark);--aus-belohnung-ink-s:var(--brand-1-ink);--aus-primary-bg-s:var(--action-primary-bg);--aus-primary-fg-s:var(--action-primary-fg);--aus-primary-bg-hover-s:var(--action-primary-bg-hover)}[data-theme=dark][data-marke=pruef],[data-marke=pruef][data-ausdruck=lebendig] [data-gegen]:not([data-theme=dark] *),[data-ausdruck=lebendig] [data-marke=pruef] [data-gegen]:not([data-theme=dark] *){--aus-sockel-haupt-farbe-s:var(--edge-1)}[data-ausdruck=lebendig],[data-ausdruck=lebendig] [data-theme],[data-ausdruck=lebendig] [data-gegen]{--r-flaeche:14px;--r-steuer:10px;--r-pille:999px;--r-nav:14px;--r-blatt:20px;--r-avatar:12px;--r-signatur:0;--sockel-haupt:4px;--sockel-steuer:4px;--sockel-haupt-farbe:var(--aus-sockel-haupt-farbe-s);--sockel-steuer-farbe:var(--edge-1);--karte-kante-w:2px;--karte-kante-farbe:var(--edge-1);--druck-scale:1;--bereich-lernen-kennung:var(--brand-2);--bereich-lernen-bg:var(--aus-lernen-bg-s);--bereich-lernen-edge:var(--aus-lernen-edge-s);--bereich-kurs-kennung:var(--brand-1);--bereich-kurs-bg:var(--surface-raised);--bereich-community-kennung:var(--surface-inverse);--bereich-community-bg:var(--surface-raised);--hoehe-bg:var(--surface-inverse);--hoehe-fg:var(--text-inverse);--hoehe-akzent:var(--inverse-accent);--belohnung-bg:var(--surface-inverse);--belohnung-fg:var(--text-inverse);--belohnung-ink:var(--aus-belohnung-ink-s);--belohnung-flaeche:var(--surface-inverse);--t-anzeige:40px;--t-anzeige-lh:1;--t-anzeige-ls:-.03em;--t-titel:30px;--t-kartentitel:18px;--feder-fest:linear(0,.0374,.1304,.2545,.391,.5262,.651,.76,.8508,.9227,.9768,1.0151,1.0399,1.0539,1.0596,1.0593,1.0549,1.0481,1.0401,1.0318,1.024,1.017,1.0111,1.0063,1.0026,1,.9981,.997,.9965,.9964,.9966,.9969,.9974,.9979,.9984,.9988,1);--feder-hupf-kurve:linear(0,.0587,.2064,.4023,.6115,.8069,.9707,1.0931,1.1717,1.2098,1.2141,1.1933,1.1567,1.1126,1.0679,1.0279,.9956,.9726,.959,.9536,.9549,.9608,.9695,.9793,.9886,.9967,1.003,1.0072,1.0095,1.0101,1.0094,1.0078,1.0058,1.0037,1.0018,1.0002,.999,.9982,.9979,.9979,.9981,.9985,.9989,.9994,1);--feder-gross:var(--feder-fest);--feder-klein:var(--feder-fest);--feder-hupf:var(--feder-hupf-kurve);--dur-feder:.54s;--dur-feder-hupf:.7s;--dur-zaehlen:.7s;--dur-rein:.54s;--rein-y:100%;--konfetti:block;--gesten:1;--nav-weg:calc(100% + 24px)}[data-ausdruck=sachlich],[data-ausdruck=sachlich] [data-theme]{--r-flaeche:initial;--r-steuer:initial;--r-pille:initial;--r-nav:initial;--r-blatt:initial;--r-avatar:initial;--r-signatur:initial;--sockel-haupt:initial;--sockel-steuer:initial;--sockel-haupt-farbe:initial;--sockel-steuer-farbe:initial;--karte-kante-w:initial;--karte-kante-farbe:initial;--druck-scale:initial;--bereich-lernen-kennung:initial;--bereich-lernen-bg:initial;--bereich-lernen-edge:initial;--bereich-kurs-kennung:initial;--bereich-kurs-bg:initial;--bereich-community-kennung:initial;--bereich-community-bg:initial;--hoehe-bg:initial;--hoehe-fg:initial;--hoehe-akzent:initial;--belohnung-bg:initial;--belohnung-fg:initial;--belohnung-ink:initial;--belohnung-flaeche:initial;--t-anzeige:initial;--t-anzeige-lh:initial;--t-anzeige-ls:initial;--t-titel:initial;--t-kartentitel:initial;--feder-gross:initial;--feder-klein:initial;--feder-hupf:initial;--dur-feder:initial;--dur-feder-hupf:initial;--dur-zaehlen:initial;--dur-rein:initial;--rein-y:initial;--konfetti:initial;--gesten:initial;--nav-weg:initial}[data-motion=calm],[data-motion=calm] [data-ausdruck]:not([data-motion]){--feder-gross:linear;--feder-klein:linear;--feder-hupf:linear;--dur-feder:.16s;--dur-feder-hupf:.16s;--dur-zaehlen:0s;--dur-rein:.16s;--rein-y:0px;--druck-scale:1;--konfetti:none;--anim-rein:aus-blende;--anim-pop:aus-blende;--anim-wachsen:aus-blende;--anim-andocken:aus-blende;--anim-wanken:aus-blende;--anim-anstoss:aus-blende}@media (prefers-reduced-motion:reduce){:root,[data-ausdruck]{--feder-gross:linear;--feder-klein:linear;--feder-hupf:linear;--dur-feder:.16s;--dur-feder-hupf:.16s;--dur-zaehlen:0s;--dur-rein:.16s;--rein-y:0px;--druck-scale:1;--konfetti:none;--anim-rein:aus-blende;--anim-pop:aus-blende;--anim-wachsen:aus-blende;--anim-andocken:aus-blende;--anim-wanken:aus-blende;--anim-anstoss:aus-blende}}@keyframes aus-blende{0%{opacity:0}to{opacity:1}}@keyframes aus-rein{0%{transform:translateY(var(--rein-y,12px))}to{transform:none}}@keyframes aus-pop{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes aus-wachsen{0%{transform:scale(var(--wachsen-von,.8));opacity:.6}to{opacity:1;transform:none}}@keyframes aus-andocken{0%{transform:translate(var(--andock-x,14px),var(--andock-y,-14px))}to{transform:none}}@keyframes aus-wanken{0%{transform:none}30%{transform:translate(4px,6px)rotate(14deg)}60%{transform:translate(2px,4px)rotate(8deg)}to{transform:translate(3px,5px)rotate(10deg)}}@keyframes aus-konfetti{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{transform:translate(var(--kx,0),var(--ky,-80px)) rotate(var(--kr,180deg));opacity:0}}@keyframes aus-anstoss{0%,to{transform:none}30%{transform:translateY(-3px)scale(1.03)}60%{transform:translateY(1px)}}::view-transition-old(root){animation-duration:var(--dur-feder,.2s)}::view-transition-new(root){animation-duration:var(--dur-feder,.2s)}
:root,[data-theme=light],[data-marke],:is([data-theme=dark][data-ausdruck=lebendig],[data-theme=dark] [data-ausdruck=lebendig],[data-ausdruck=lebendig] [data-theme=dark]) [data-gegen]{--skill-lesen:var(--brand-2);--skill-lesen-on:var(--brand-2-on);--skill-lesen-ink:var(--brand-2-ink);--skill-sprachbausteine:var(--brand-2-tint);--skill-sprachbausteine-on:var(--brand-2-ink);--skill-sprachbausteine-ink:var(--brand-2-ink);--skill-hoeren:var(--brand-1);--skill-hoeren-on:var(--brand-1-on);--skill-hoeren-ink:var(--brand-1-ink);--skill-schreiben:var(--surface-inverse);--skill-schreiben-on:var(--text-inverse);--skill-schreiben-ink:var(--text-1);--skill-sprechen:var(--brand-1-tint);--skill-sprechen-on:var(--brand-1-ink);--skill-sprechen-ink:var(--brand-1-ink)}[data-theme=dark],[data-ausdruck=lebendig] [data-gegen]:not([data-theme=dark] *){--skill-sprachbausteine:var(--brand-2-tint-dark);--skill-sprachbausteine-on:var(--brand-2-ink-dark);--skill-sprachbausteine-ink:var(--brand-2-ink-dark);--skill-lesen-ink:var(--brand-2-ink-dark);--skill-hoeren-ink:var(--brand-1-ink-dark);--skill-sprechen:var(--brand-1-tint-dark);--skill-sprechen-on:var(--brand-1-ink-dark);--skill-sprechen-ink:var(--brand-1-ink-dark)}
.il-icon{vertical-align:middle;flex:none;display:inline-block}
.il-btn{min-height:var(--tap-lg);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-heavy);text-align:start;cursor:pointer;outline-offset:-2px;transition:background-color var(--dur-fade) linear,transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent;border:0;outline:2px solid #0000;justify-content:space-between;align-items:stretch;padding:0;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.il-btn:active{transform:scale(var(--press-scale))}.il-btn__label{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);flex:1;display:flex}.il-btn__box{width:var(--tap-lg);flex:none;justify-content:center;align-items:center;display:flex}.il-btn--md{min-height:var(--tap-min);font-size:var(--fs-small)}.il-btn--md .il-btn__box{width:var(--tap-min)}.il-btn--md .il-btn__label{padding:var(--space-2) var(--space-4)}.il-btn--app{min-height:var(--d-btn-h);font-size:var(--t-btn)}.il-btn--app .il-btn__box{width:var(--d-btn-h)}.il-btn--app .il-btn__label{padding:0 var(--d-btn-pad-x)}.il-btn--app-lg{min-height:var(--d-btn-h-lg);font-size:var(--t-btn)}.il-btn--app-lg .il-btn__box{width:var(--d-btn-h-lg)}.il-btn--app-lg .il-btn__label{padding:0 var(--d-btn-pad-x)}.il-btn--app .il-icon,.il-btn--app-lg .il-icon{width:18px;height:18px}.il-btn--block{width:100%;display:flex}.il-btn--center .il-btn__label{justify-content:center}.il-btn--dark,.il-btn--primary{background:var(--action-primary-bg);color:var(--action-primary-fg)}.il-btn--dark .il-btn__box,.il-btn--primary .il-btn__box{background:var(--action-primary-box);color:var(--action-primary-box-fg)}.il-btn--dark:hover,.il-btn--dark.is-hover,.il-btn--primary:hover,.il-btn--primary.is-hover{background:var(--action-primary-bg-hover);color:var(--action-primary-fg)}.il-btn--dark:hover .il-btn__box,.il-btn--dark.is-hover .il-btn__box,.il-btn--primary:hover .il-btn__box,.il-btn--primary.is-hover .il-btn__box{background:var(--action-primary-box-hover)}.il-btn--dark:active,.il-btn--dark.is-pressed,.il-btn--primary:active,.il-btn--primary.is-pressed{background:var(--action-primary-bg-pressed)}.il-btn--primary:active .il-btn__box,.il-btn--primary.is-pressed .il-btn__box{background:var(--action-primary-box-pressed)}.il-btn--amber{background:var(--brand-1);color:var(--brand-1-on)}.il-btn--amber .il-btn__box{background:var(--brand-dark);color:var(--brand-1)}.il-btn--amber:hover,.il-btn--amber.is-hover{background:var(--brand-1-hover);color:var(--brand-1-on)}.il-btn--amber:active,.il-btn--amber.is-pressed{background:var(--brand-1-pressed)}.il-btn--outline,.il-btn--secondary{color:var(--action-secondary-fg);box-shadow:inset 0 0 0 2px var(--action-secondary-edge);background:0 0}.il-btn--outline:hover,.il-btn--outline.is-hover,.il-btn--secondary:hover,.il-btn--secondary.is-hover{background:var(--action-secondary-bg-hover);color:var(--action-secondary-fg)}.il-btn--outline:active,.il-btn--outline.is-pressed,.il-btn--secondary:active,.il-btn--secondary.is-pressed{background:var(--action-secondary-bg-pressed)}.il-btn--outline-teal{color:var(--brand-2-on);box-shadow:inset 0 0 0 2px var(--brand-2-on);background:0 0}.il-btn--outline-teal:hover,.il-btn--outline-teal.is-hover{background:var(--action-secondary-bg-hover)}.il-btn--outline-light{color:var(--brand-dark-on);box-shadow:inset 0 0 0 2px var(--brand-dark-on);background:0 0}.il-btn--outline-light:hover,.il-btn--outline-light.is-hover{background:var(--action-on-dark-bg-hover);color:var(--brand-dark-on)}.il-btn--outline-teal:focus-visible,.il-btn--outline-light:focus-visible{box-shadow:inset 0 0 0 2px currentColor,var(--focus-ring-app)}.il-btn--danger{color:var(--status-error-text);box-shadow:inset 0 0 0 2px var(--status-error-edge);background:0 0}.il-btn--danger:hover,.il-btn--danger.is-hover{background:var(--status-error-surface);color:var(--status-error-text)}.il-btn--danger:active,.il-btn--danger.is-pressed{background:var(--status-error-surface);box-shadow:inset 0 0 0 3px var(--status-error-edge)}.il-btn--danger:focus-visible,.il-btn--danger.is-focus{box-shadow:inset 0 0 0 2px var(--status-error-edge),var(--focus-ring-app)}.il-btn--danger-solid{background:var(--action-danger-bg);color:var(--action-danger-fg)}.il-btn--danger-solid:hover,.il-btn--danger-solid.is-hover{background:var(--action-danger-bg-hover)}.il-btn--danger-solid:active,.il-btn--danger-solid.is-pressed{background:var(--action-danger-bg-pressed)}.il-btn--link,.il-btn--text{color:var(--action-link);min-height:var(--tap-min);text-underline-offset:.2em;font-weight:var(--fw-bold);background:0 0;text-decoration:underline}.il-btn--text{min-height:var(--d-btn-h)}.il-btn--link .il-btn__label,.il-btn--text .il-btn__label{padding:0 2px}.il-btn--link:hover,.il-btn--link.is-hover,.il-btn--text:hover,.il-btn--text.is-hover{color:var(--action-link-hover)}.il-btn--link.on-dark{color:var(--brand-1)}.il-btn--link.on-dark:hover{color:var(--brand-dark-on)}.il-btn.is-focus{box-shadow:var(--focus-ring-app)}.il-btn:disabled,.il-btn[aria-disabled=true]{cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-fg);box-shadow:none;transform:none}.il-btn:disabled .il-btn__box,.il-btn[aria-disabled=true] .il-btn__box,.il-btn--link:disabled,.il-btn--text:disabled{color:var(--disabled-fg);background:0 0}@media (forced-colors:active){.il-btn{outline-color:buttontext}.il-btn:disabled{color:graytext;outline-color:graytext}}.il-spin{flex:none;width:20px;height:20px;display:inline-block;position:relative}.il-spin:before{content:"";inset-inline-start:2px;opacity:.9;background:currentColor;width:12px;height:12px;position:absolute;top:2px}.il-spin:after{content:"";inset-inline-start:0;background:var(--brand-2);width:8px;height:8px;animation:il-orbit var(--dur-loading) var(--ease-io) infinite;position:absolute;top:0}@keyframes il-orbit{0%,to{transform:translate(0)}25%{transform:translate(12px)}50%{transform:translate(12px,12px)}75%{transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.il-spin:after{animation:il-pulse var(--dur-loading) linear infinite}}[data-motion=calm] .il-spin:after{animation:il-pulse var(--dur-loading) linear infinite}@keyframes il-pulse{0%,to{opacity:1}50%{opacity:.3}}.il-btn.is-loading{cursor:progress}.ia-iconbtn{width:var(--d-icon-btn);height:var(--d-icon-btn);color:var(--text-1);cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ia-iconbtn:hover,.ia-iconbtn.is-hover{background:var(--surface-hover-strong)}.ia-iconbtn:active,.ia-iconbtn.is-pressed{background:var(--surface-muted)}.ia-iconbtn--secondary{box-shadow:inset 0 0 0 2px var(--action-secondary-edge)}.ia-iconbtn--secondary:focus-visible{box-shadow:inset 0 0 0 2px var(--action-secondary-edge),var(--focus-ring-app)}.ia-iconbtn:disabled{color:var(--disabled-fg);cursor:not-allowed;background:0 0}.ia-iconbtn .ia-count{top:2px;min-width:18px;height:18px;font-size:11px;position:absolute;inset-inline-end:0}.il-btn{border-radius:var(--r-steuer,var(--radius))}.il-btn__box{border-start-end-radius:var(--r-steuer,0);border-end-end-radius:var(--r-steuer,0)}.il-btn--dark,.il-btn--primary,.il-btn--amber{box-shadow:0 var(--sockel-haupt,0) 0 var(--sockel-haupt-farbe,transparent)}.il-btn--dark:focus-visible,.il-btn--primary:focus-visible,.il-btn--amber:focus-visible{box-shadow:0 var(--sockel-haupt,0) 0 var(--sockel-haupt-farbe,transparent),var(--focus-ring-app)}.il-btn--dark:active,.il-btn--primary:active,.il-btn--amber:active,.il-btn--primary.is-pressed{transform:translateY(var(--sockel-haupt,0)) scale(var(--druck-scale,var(--press-scale)));box-shadow:0 0 #0000}.il-btn--outline,.il-btn--secondary{box-shadow:inset 0 0 0 2px var(--action-secondary-edge),0 var(--sockel-steuer,0) 0 var(--sockel-steuer-farbe,transparent)}.il-btn--outline:focus-visible,.il-btn--secondary:focus-visible,.il-btn--secondary.is-focus{box-shadow:inset 0 0 0 2px var(--action-secondary-edge),0 var(--sockel-steuer,0) 0 var(--sockel-steuer-farbe,transparent),var(--focus-ring-app)}.il-btn--outline:active,.il-btn--secondary:active,.il-btn--secondary.is-pressed{transform:translateY(var(--sockel-steuer,0)) scale(var(--druck-scale,var(--press-scale)));box-shadow:inset 0 0 0 2px var(--action-secondary-edge)}.il-btn:disabled,.il-btn[aria-disabled=true]{box-shadow:none;transform:none}.ia-iconbtn{border-radius:var(--r-steuer,0)}@media (forced-colors:active){.il-btn--dark,.il-btn--primary,.il-btn--amber{border-bottom:var(--sockel-haupt,0) solid ButtonText}.il-btn--outline,.il-btn--secondary{border-bottom:var(--sockel-steuer,0) solid ButtonText}.il-btn:active{border-bottom-width:0}}.ia-iconbtn.is-loading{cursor:progress}.ia-iconbtn.is-loading>.il-icon:first-child{animation:ia-ib-dreh var(--dur-loading,1.2s) linear infinite}@keyframes ia-ib-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ia-iconbtn.is-loading>.il-icon:first-child{animation:il-pulse var(--dur-loading,1.2s) linear infinite}}[data-motion=calm] .ia-iconbtn.is-loading>.il-icon:first-child{animation:il-pulse var(--dur-loading,1.2s) linear infinite}
.il-duo{flex:none;display:inline-block;position:relative}.il-duo__lg,.il-duo__sm{display:block;position:absolute}.il-duo__lg{inset-inline-start:0;background:var(--brand-2);top:0}.il-duo__sm{background:var(--brand-1)}.il-duo--float .il-duo__sm{animation:il-duo-float 5s var(--ease-io) infinite}@keyframes il-duo-float{0%,to{transform:translate(0)}50%{transform:translate(8px,-6px)}}[dir=rtl] .il-duo--float .il-duo__sm{animation-name:il-duo-float-rtl}@keyframes il-duo-float-rtl{0%,to{transform:translate(0)}50%{transform:translate(-8px,-6px)}}@media (prefers-reduced-motion:reduce){.il-duo--float .il-duo__sm{animation:none}}[data-motion=calm] .il-duo--float .il-duo__sm{animation:none}.il-chip{min-height:36px;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--text-1);align-items:center;gap:6px;padding:6px 10px;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 2px}.il-chip--teal{background:var(--brand-2);color:var(--brand-2-on);box-shadow:none}.il-chip--light{background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1)}.il-chip--on-dark{color:var(--brand-dark-on)}.il-pending{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:0;text-transform:none;color:var(--status-warning-text);background:var(--status-warning-surface);box-shadow:inset 0 0 0 1px var(--status-warning-edge);vertical-align:middle;white-space:normal;align-items:center;gap:4px;padding:2px 6px;font-style:normal;line-height:1.3;display:inline-flex}.il-pending .il-icon{flex:none}.il-ref{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--fs-small);color:var(--text-1);flex-wrap:wrap;display:flex}.il-ref__code{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);font-family:var(--font-mono);font-weight:var(--fw-bold);letter-spacing:.04em;background:var(--surface-muted);color:var(--text-1);cursor:pointer;outline-offset:-1px;direction:ltr;unicode-bidi:isolate;border:0;outline:1px solid #0000;font-size:15px;display:inline-flex}.il-ref__code:hover{background:var(--surface-hover-strong)}.il-ref__code small{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--text-2)}.il-ref--dark{color:var(--brand-dark-on)}.il-ref--dark .il-ref__code{background:var(--brand-dark);color:var(--brand-dark-on);box-shadow:inset 0 0 0 1px var(--brand-dark-on)}.il-ref--dark .il-ref__code small{color:var(--brand-dark-on)}.il-ref--dark .il-ref__code:focus-visible{box-shadow:var(--focus-ring-app)}@media (forced-colors:active){.il-duo__lg,.il-duo__sm{forced-color-adjust:none}}.il-chip,.il-pending{border-radius:var(--r-pille,0)}.il-duom{flex:none;display:inline-block;position:relative}.il-duom__lg,.il-duom__sm{border-radius:var(--r-signatur,0);display:block;position:absolute}.il-duom__lg{inset-inline-start:0;background:var(--brand-2);top:0}.il-duom__sm{background:var(--brand-1)}.il-duom.is-laden .il-duom__sm{animation:il-duom-orbit var(--dur-loading) var(--ease-io) infinite}@keyframes il-duom-orbit{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--duo-l) * -.69),0)}50%{transform:translate(calc(var(--duo-l) * -.69),calc(var(--duo-l) * -.69))}75%{transform:translate(0,calc(var(--duo-l) * -.69))}}.il-duom.is-richtig .il-duom__sm{animation:var(--anim-andocken,aus-andocken) var(--dur-feder-hupf,.2s) var(--feder-hupf,var(--ease-out)) both}.il-duom.is-geschafft .il-duom__lg{transform-origin:0 0;animation:var(--anim-wachsen,aus-wachsen) var(--dur-feder,.2s) var(--feder-gross,var(--ease-out)) both}.il-duom.is-geschafft .il-duom__sm{animation:var(--anim-andocken,aus-andocken) var(--dur-feder-hupf,.2s) var(--feder-hupf,var(--ease-out)) .12s both}.il-duom.is-gefahr .il-duom__sm{transform-origin:0 100%;animation:var(--anim-wanken,aus-wanken) var(--dur-feder,.2s) var(--feder-gross,var(--ease-out)) both}[data-motion=calm] .il-duom.is-laden .il-duom__sm{animation:il-pulse var(--dur-loading) linear infinite}@media (prefers-reduced-motion:reduce){.il-duom.is-laden .il-duom__sm{animation:il-pulse var(--dur-loading) linear infinite}}@media (forced-colors:active){.il-duom__lg,.il-duom__sm{forced-color-adjust:none}}
.il-notice{gap:var(--space-3);padding:var(--space-4);font-size:var(--t-small);color:var(--text-1);outline-offset:-2px;outline:2px solid #0000;grid-template-columns:auto minmax(0,1fr);line-height:1.45;display:grid}.il-notice__icon{margin-top:1px}.il-notice__title{font-weight:var(--fw-heavy);font-size:var(--t-body);margin-bottom:2px;display:block}.il-notice__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.il-notice--success{background:var(--status-success-surface);box-shadow:inset 0 0 0 2px var(--status-success-edge)}.il-notice--success .il-notice__icon,.il-notice--success .il-notice__title{color:var(--status-success-text)}.il-notice--warning{background:var(--status-warning-surface);box-shadow:inset 0 0 0 2px var(--status-warning-edge)}.il-notice--warning .il-notice__icon,.il-notice--warning .il-notice__title{color:var(--status-warning-text)}.il-notice--error{background:var(--status-error-surface);box-shadow:inset 0 0 0 2px var(--status-error-edge)}.il-notice--error .il-notice__icon,.il-notice--error .il-notice__title{color:var(--status-error-text)}.il-notice--info{background:var(--status-info-surface);box-shadow:inset 0 0 0 2px var(--status-info-edge)}.il-notice--info .il-notice__icon,.il-notice--info .il-notice__title{color:var(--status-info-text)}.il-skel{background:var(--surface-muted);animation:1.6s linear infinite ia-pulse;display:block}.il-skel--dark{background:var(--surface-muted)}@media (prefers-reduced-motion:reduce){.il-skel{animation:none}}.il-loader{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center;font-weight:var(--fw-bold);font-size:var(--t-small);color:var(--text-1);flex-direction:column;display:flex}.il-loader--start{text-align:start;align-items:flex-start}.il-loader__duo{width:64px;height:64px;position:relative}.il-loader__duo i{display:block;position:absolute}.il-loader__lg{background:var(--brand-2);width:40px;height:40px;top:12px;left:12px}.il-loader__sm{background:var(--brand-1);width:22px;height:22px;animation:il-loader-orbit var(--dur-loading) var(--ease-io) infinite;top:0;left:0}@keyframes il-loader-orbit{0%,to{transform:translate(0)}25%{transform:translate(42px)}50%{transform:translate(42px,42px)}75%{transform:translateY(42px)}}@media (prefers-reduced-motion:reduce){.il-loader__sm{animation:il-pulse var(--dur-loading) linear infinite;transform:translate(30px,30px)}}[data-motion=calm] .il-loader__sm{animation:il-pulse var(--dur-loading) linear infinite;transform:translate(30px,30px)}.il-loader--dark{color:var(--text-1)}@media (forced-colors:active){.il-loader__lg,.il-loader__sm{forced-color-adjust:none}}.il-sheet-wrap{z-index:var(--z-sheet);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.il-sheet-wrap.is-inline{position:absolute}.il-sheet-backdrop{background:var(--surface-backdrop);pointer-events:auto;animation:ia-fade var(--dur-fade) linear;position:absolute;inset:0}.il-sheet{background:var(--surface-raised);width:100%;max-width:560px;max-height:85%;color:var(--text-1);box-shadow:var(--shadow-dock);border-top:4px solid var(--edge-1);padding:var(--space-5) var(--gutter) calc(var(--space-5) + env(safe-area-inset-bottom));pointer-events:auto;animation:ia-sheet-in var(--dur-app-sheet) var(--ease-out);position:relative;overflow:auto}.il-sheet__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.il-sheet__title{font-size:var(--t-section);font-weight:var(--fw-heavy);letter-spacing:var(--ls-heading)}.il-sheet__close{width:var(--tap-min);height:var(--tap-min);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-12px;display:flex}@keyframes il-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes il-fade-in{0%{opacity:0}to{opacity:1}}
.il-field{gap:6px;min-width:0;display:grid}.il-field__label{font-size:var(--t-small);font-weight:var(--fw-heavy);color:var(--text-1)}.il-field__label small{font-weight:var(--fw-regular);color:var(--text-2);font-size:inherit}.il-field__label .ia-req{color:var(--status-error-text)}.il-input{width:100%;min-height:var(--d-field-h);padding:0 var(--d-field-pad-x);box-shadow:inset 0 0 0 2px var(--edge-field);background:var(--surface-raised);font:inherit;font-size:var(--t-body);color:var(--text-1);appearance:none;outline-offset:-2px;border:0;border-radius:0;outline:2px solid #0000}textarea.il-input{min-height:104px;padding:12px var(--d-field-pad-x);resize:vertical}.il-input::placeholder{color:var(--text-placeholder)}.il-input:hover{background:var(--surface-hover)}.il-input:focus-visible,.il-input.is-focus{box-shadow:inset 0 0 0 2px var(--edge-field),var(--focus-ring-app)}.il-input:disabled,.il-input[readonly]{background:var(--surface-muted);box-shadow:inset 0 0 0 2px var(--disabled-edge);color:var(--text-2)}.il-field.is-invalid .il-input{box-shadow:inset 0 0 0 3px var(--status-error-edge);background:var(--status-error-surface)}.il-field.is-valid .il-input{box-shadow:inset 0 0 0 2px var(--status-success-edge)}.il-field__hint{font-size:var(--t-small);color:var(--text-2)}.il-field__msg{font-size:var(--t-small);font-weight:var(--fw-bold);align-items:flex-start;gap:6px;display:flex}.il-field__msg .il-icon{margin-top:1px}.il-field__msg--error{color:var(--status-error-text)}.il-field__msg--success{color:var(--status-success-text)}.il-switch{gap:var(--space-4);min-height:var(--d-hit);padding:var(--space-2) 0;cursor:pointer;color:var(--text-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.il-switch__text strong{font-size:var(--t-body);display:block}.il-switch__text span{font-size:var(--t-small);color:var(--text-2);display:block}.il-switch__input{opacity:0;width:1px;height:1px;position:absolute}.il-switch__track{width:56px;height:32px;box-shadow:inset 0 0 0 2px var(--edge-1);background:var(--surface-raised);outline-offset:-2px;transition:background var(--dur-fade);outline:2px solid #0000;position:relative}.il-switch__track:after{content:"";top:6px;background:var(--edge-1);width:20px;height:20px;transition:transform var(--dur-fade) var(--ease-out);position:absolute;inset-inline-start:6px}.il-switch__input:checked+.il-switch__track{background:var(--select-strong-bg);box-shadow:inset 0 0 0 2px var(--select-strong-bg)}.il-switch__input:checked+.il-switch__track:after{background:var(--select-strong-fg);transform:translate(24px)}[dir=rtl] .il-switch__input:checked+.il-switch__track:after{transform:translate(-24px)}.il-switch__input:focus-visible+.il-switch__track{box-shadow:inset 0 0 0 2px var(--edge-1),var(--focus-ring-app);outline-offset:2px;outline:3px solid #0000}.il-switch__input:disabled+.il-switch__track{opacity:.5}.il-switch.is-disabled{cursor:default;color:var(--text-2)}@media (forced-colors:active){.il-switch__track{outline-color:canvastext}.il-switch__input:checked+.il-switch__track:after{background:highlight}.il-switch__input:focus-visible+.il-switch__track{outline-color:highlight}}.ia-form{gap:var(--d-stack);max-width:var(--field-max);display:grid}.ia-form__row{gap:var(--d-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ia-form__foot{gap:var(--d-gap-sm);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.ia-select{display:block;position:relative}.ia-select .il-input{cursor:pointer;padding-inline-end:calc(var(--d-field-pad-x) + 28px)}.ia-select>.il-icon{inset-inline-end:var(--d-field-pad-x);pointer-events:none;color:var(--text-1);position:absolute;top:50%;transform:translateY(-50%)}.ia-date{display:block;position:relative}.ia-date .il-input{padding-inline-end:calc(var(--d-field-pad-x) + 28px)}.ia-date>.il-icon{inset-inline-end:var(--d-field-pad-x);pointer-events:none;color:var(--text-2);position:absolute;top:50%;transform:translateY(-50%)}.ia-check{align-items:flex-start;gap:var(--space-3);min-height:var(--d-hit);padding:calc((var(--d-hit) - var(--d-check)) / 2) 0;cursor:pointer;color:var(--text-1);font-size:var(--t-body);line-height:1.35;display:flex}.ia-check input{opacity:0;width:1px;height:1px;position:absolute}.ia-check__box{width:var(--d-check);height:var(--d-check);box-shadow:inset 0 0 0 2px var(--edge-field);background:var(--surface-raised);color:var(--select-strong-fg);outline-offset:-2px;outline:2px solid #0000;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ia-check__box .il-icon{opacity:0}.ia-check:hover .ia-check__box{background:var(--surface-hover)}.ia-check input:checked+.ia-check__box,.ia-check input:indeterminate+.ia-check__box,.ia-check__box.is-on,.ia-check__box.is-part{background:var(--select-strong-bg);box-shadow:inset 0 0 0 2px var(--select-strong-bg)}.ia-check input:checked+.ia-check__box .il-icon,.ia-check__box.is-on .il-icon{opacity:1}.ia-check input:indeterminate+.ia-check__box:after,.ia-check__box.is-part:after{content:"";background:var(--select-strong-fg);width:55%;height:2px}.ia-check input:focus-visible+.ia-check__box,.ia-check__box.is-focus{box-shadow:inset 0 0 0 2px var(--edge-field),var(--focus-ring-app);outline-offset:2px;outline:3px solid #0000}.ia-check input:checked:focus-visible+.ia-check__box{box-shadow:inset 0 0 0 2px var(--select-strong-bg),var(--focus-ring-app)}.ia-check input:disabled+.ia-check__box{background:var(--disabled-bg);box-shadow:inset 0 0 0 2px var(--disabled-edge)}.ia-check.is-disabled{color:var(--text-2);cursor:not-allowed}.ia-check.is-invalid .ia-check__box{box-shadow:inset 0 0 0 3px var(--status-error-edge)}.ia-check__text small{color:var(--text-2);font-size:var(--t-small);display:block}.ia-check__text{flex:auto;min-width:0}.ia-check__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.ia-check__name{overflow-wrap:anywhere;min-width:0}.ia-check__aside{font-size:var(--t-small);color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.ia-fieldset:disabled .ia-check,.ia-fieldset.is-disabled legend{color:var(--text-2)}.ia-drop.is-disabled{cursor:not-allowed;color:var(--text-2);box-shadow:inset 0 0 0 2px var(--disabled-edge);background:var(--surface-muted)}.ia-radio .ia-check__box:after{content:"";background:var(--select-strong-fg);opacity:0;width:40%;height:40%}.ia-radio input:checked+.ia-check__box:after{opacity:1}@media (forced-colors:active){.ia-check__box{outline-color:canvastext}.ia-check input:checked+.ia-check__box{background:highlight}.ia-check input:focus-visible+.ia-check__box{outline-color:highlight}}.ia-fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}.ia-fieldset legend{font-size:var(--t-small);font-weight:var(--fw-heavy);color:var(--text-1);margin-bottom:6px;padding:0}.ia-drop{justify-items:start;gap:var(--space-2);padding:var(--d-card-pad);background:var(--surface-sunken);box-shadow:inset 0 0 0 2px var(--edge-field);color:var(--text-1);outline-offset:-2px;cursor:pointer;font-size:var(--t-small);outline:2px dashed #0000;display:grid}.ia-drop b{font-size:var(--t-body)}.ia-drop span{color:var(--text-2)}.ia-drop:hover,.ia-drop.is-over{background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge)}.ia-drop:focus-within{box-shadow:inset 0 0 0 2px var(--edge-field),var(--focus-ring-app)}.ia-drop.is-invalid{box-shadow:inset 0 0 0 3px var(--status-error-edge);background:var(--status-error-surface)}.ia-file{gap:var(--space-3);padding:var(--space-3) var(--d-gap-sm);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);min-height:var(--d-list-h);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ia-file__name{min-width:0}.ia-file__name b{font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ia-file__name span{font-size:var(--t-label);color:var(--text-2);display:block}.ia-file__bar{background:var(--surface-muted);height:6px;margin-top:6px;overflow:hidden}.ia-file__bar i{background:var(--text-1);transform-origin:0;height:100%;display:block}.ia-file.is-error{box-shadow:inset 0 0 0 2px var(--status-error-edge);background:var(--status-error-surface)}.ia-file.is-error .ia-file__name span{color:var(--status-error-text);font-weight:var(--fw-bold)}.ia-file.is-done .ia-file__name span{color:var(--status-success-text);font-weight:var(--fw-bold)}.ia-meter{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:2px;display:grid}.ia-meter i{background:var(--surface-muted);height:6px;box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-meter i.on{background:var(--text-1);box-shadow:none}.ia-meterw{gap:4px;display:grid}.ia-meterw.is-short .ia-meter i.on{background:var(--status-warning-edge)}.ia-meterw.is-short .ia-meter-l b{color:var(--status-warning-text)}.ia-meter-l{justify-content:space-between;gap:var(--space-2);font-size:var(--t-small);color:var(--text-2);display:flex}.ia-meter-l b{color:var(--text-1)}.ia-pw{display:block;position:relative}.ia-pw .il-input{padding-inline-end:var(--d-hit)}.ia-pw .ia-iconbtn{inset-inline-end:2px;width:calc(var(--d-field-h) - 4px);height:calc(var(--d-field-h) - 4px);position:absolute;top:50%;transform:translateY(-50%)}.ia-lockf__w{display:block;position:relative}.ia-lockf .il-input,.ia-lockf .il-input:hover{background:var(--surface-muted);box-shadow:inset 0 0 0 2px var(--disabled-edge);color:var(--text-1);cursor:default;padding-inline-end:calc(var(--d-field-pad-x) + 26px)}.ia-lockf .il-input:focus-visible{box-shadow:inset 0 0 0 2px var(--disabled-edge),var(--focus-ring-app)}.ia-lockf__ic{inset-inline-end:var(--d-field-pad-x);color:var(--text-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.il-field.ia-field--inline{grid-template-columns:auto auto;align-items:center;gap:8px}.il-field.ia-field--inline .il-field__label{font-size:var(--t-small);white-space:nowrap}.il-field.ia-field--inline .ia-select .il-input{width:auto;max-width:100%}.ia-date.ia-time{max-width:140px;display:block}.il-input{border-radius:var(--r-steuer,0)}.ia-file__bar.is-unk{position:relative}.ia-file__bar.is-unk i{width:30%;animation:ia-unk 1.4s var(--ease-io,ease-in-out) infinite;position:absolute;inset-block:0;transform:none}@keyframes ia-unk{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.ia-file__bar.is-unk i{width:100%;animation:il-pulse var(--dur-loading,1.2s) linear infinite;inset-inline-start:0}}[data-motion=calm] .ia-file__bar.is-unk i{width:100%;animation:il-pulse var(--dur-loading,1.2s) linear infinite;inset-inline-start:0}@media (forced-colors:active){.ia-file__bar.is-unk i{forced-color-adjust:none;background:canvastext}}.ia-rng{gap:4px;min-width:0;display:grid}.ia-rng__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ia-rng__l,.ia-rng__v{font-size:var(--t-small);color:var(--text-1);font-weight:800}.ia-rng__hint{font-size:var(--t-small);color:var(--text-2);margin:0}.ia-rng__i{appearance:none;width:100%;height:var(--d-hit,48px);cursor:pointer;background:0 0;margin:0}.ia-rng__i::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--text-1) var(--rng-p),var(--edge-2) var(--rng-p));border-radius:var(--r-pille,0);height:4px}.ia-rng__i::-moz-range-track{background:var(--edge-2);border-radius:var(--r-pille,0);height:4px}.ia-rng__i::-moz-range-progress{background:var(--text-1);height:4px}.ia-rng__i::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface-raised);border:3px solid var(--text-1);border-radius:var(--r-steuer,0);width:24px;height:24px;margin-top:-10px}.ia-rng__i::-moz-range-thumb{background:var(--surface-raised);border:3px solid var(--text-1);border-radius:var(--r-steuer,0);width:18px;height:18px}.ia-rng__i:focus-visible{outline:none}.ia-rng__i:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring-app)}.ia-rng__i:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring-app)}.ia-rng.is-disabled{opacity:1}.ia-rng.is-disabled .ia-rng__l,.ia-rng.is-disabled .ia-rng__v{color:var(--text-disabled)}.ia-rng.is-disabled .ia-rng__i{cursor:not-allowed}.ia-rng__mm{font-size:var(--t-label);color:var(--text-2);justify-content:space-between;display:flex}@media (forced-colors:active){.ia-rng__i::-webkit-slider-runnable-track{background:canvastext}.ia-rng__i::-webkit-slider-thumb{background:buttonface;border-color:buttontext}}.ia-dropw{gap:var(--d-gap-sm);display:grid}.ia-dropw__a{gap:var(--d-gap-sm);flex-wrap:wrap;display:flex}.ia-dropw__a>.il-btn{flex:160px}
.il-lang-btn{min-height:var(--tap-min);font-weight:var(--fw-heavy);font-size:var(--fs-small);cursor:pointer;color:var(--text-1,var(--black));box-shadow:inset 0 0 0 2px var(--edge-1,var(--black));background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.il-lang-btn:hover{background:var(--surface-hover,#0000000f)}.il-lang-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--edge-1,var(--black)),0 0 0 2px var(--focus-inner),0 0 0 5px var(--focus-outer);outline:none}.il-lang-btn--dark{color:var(--white);box-shadow:inset 0 0 0 2px var(--white)}.il-lang-btn--dark:hover{background:#ffffff1f}.il-lang-btn--dark:focus-visible{box-shadow:inset 0 0 0 2px var(--white),var(--focus-ring-on-dark)}.il-lang-btn--teal{color:var(--teal-deep);box-shadow:inset 0 0 0 2px var(--teal-deep)}.il-lang-list{gap:var(--space-2);padding:0;list-style:none;display:grid}.il-lang-item{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-lg);padding:0 var(--space-4);background:var(--grey-100);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--black);cursor:pointer;text-align:start;border:0;display:flex}.il-lang-item:hover{background:var(--grey-100-hover)}.il-lang-item[aria-current=true]{background:var(--black);color:var(--white)}.il-lang-item[aria-current=true] .il-lang-item__box{background:var(--amber);box-shadow:none}.il-lang-item__box{flex:none;width:20px;height:20px;box-shadow:inset 0 0 0 2px}.il-lang-item[lang=ar],.il-lang-item[lang=fa]{font-family:var(--font-arabic)}.il-lang-strip{container-type:inline-size}.il-lang-strip ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.il-lang-strip button{width:100%;min-height:var(--tap-min);padding:0 var(--space-2);background:var(--white);color:var(--black);box-shadow:inset 0 0 0 2px var(--black);font-weight:var(--fw-bold);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:0;overflow:hidden}.il-lang-strip button:hover{background:var(--grey-100)}.il-lang-strip button[aria-current=true]{background:var(--amber);color:var(--black);box-shadow:none;font-weight:var(--fw-heavy)}.il-lang-strip button[lang=ar],.il-lang-strip button[lang=fa]{font-family:var(--font-arabic)}.il-lang-strip--dark button{color:var(--white);box-shadow:inset 0 0 0 2px var(--white);background:#0000008c}.il-lang-strip--dark button:hover{background:#000c}.il-lang-strip--dark button:focus-visible{box-shadow:inset 0 0 0 2px var(--white),var(--focus-ring-on-dark)}.il-lang-strip--dark button[aria-current=true]{background:var(--amber);color:var(--black);box-shadow:none}@container (min-width:560px){.il-lang-strip ul{grid-template-columns:repeat(6,minmax(0,1fr))}}.il-lang-inline{gap:var(--space-1) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.il-lang-inline button{min-height:var(--tap-min);cursor:pointer;color:inherit;font-weight:var(--fw-semibold);font-size:var(--fs-small);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.il-lang-inline button[aria-current=true]{font-weight:var(--fw-heavy);text-decoration:none}.il-lang-tgl{min-height:var(--tap-min);color:var(--text-1,var(--black));font:inherit;font-size:var(--fs-small);font-weight:var(--fw-heavy);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;text-decoration:underline;display:inline-flex}.il-lang-tgl:hover{text-decoration-thickness:2px}.il-lang-tgl:focus-visible{box-shadow:0 0 0 2px var(--focus-inner),0 0 0 5px var(--focus-outer);outline:none}.il-lang-tgl[lang=ar],.il-lang-tgl[lang=fa]{font-family:var(--font-arabic)}@media (forced-colors:active){.il-lang-btn{outline-offset:-2px;outline:2px solid buttontext}.il-lang-tgl{color:linktext}}
.il-steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.il-step{gap:var(--space-4);grid-template-columns:52px minmax(0,1fr);display:grid}.il-step__num{width:52px;height:52px;position:relative}.il-step__num i{display:block;position:absolute}.il-step__num i:first-child{inset-inline-start:0;background:var(--brand-2);width:40px;height:40px;top:0}.il-step__num i:nth-child(2){inset-inline-start:30px;background:var(--brand-1);width:22px;height:22px;top:30px}.il-step__num b{inset-inline-start:0;width:40px;height:40px;color:var(--brand-2-on);font-size:18px;font-weight:var(--fw-heavy);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.il-step h3{font-size:var(--fs-h3);font-weight:var(--fw-heavy);line-height:1.25}.il-step p{color:var(--text-2);margin-top:var(--space-1)}@container (min-width:900px){.il-steps{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.il-step{grid-template-columns:1fr}}@media (forced-colors:active){.il-step__num i{forced-color-adjust:none}}.ia-stp{min-width:0}.ia-stp__list{margin:0;padding:0;list-style:none;display:flex}.ia-stp__i{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.ia-stp__i:not(.is-current){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ia-stp__m{width:32px;height:32px;color:var(--text-1);box-shadow:inset 0 0 0 2px var(--disabled-edge);background:var(--surface-raised);outline-offset:-2px;outline:2px solid #0000;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:relative}.ia-stp__m b{z-index:1;position:relative}.ia-stp__i.is-done .ia-stp__m{background:var(--surface-inverse);color:var(--text-inverse);box-shadow:none}.ia-stp__i.is-open .ia-stp__m{box-shadow:none;outline:2px dashed var(--disabled-edge);color:var(--text-2)}.ia-stp__i.is-current .ia-stp__m{box-shadow:none;background:0 0;justify-content:flex-start;align-items:flex-start;width:38px;height:38px}.ia-stp__lg{inset-inline-start:0;background:var(--brand-2);width:28px;height:28px;position:absolute;top:0}.ia-stp__sm{inset-inline-start:22px;background:var(--brand-1);width:16px;height:16px;position:absolute;top:22px}.ia-stp__i.is-current .ia-stp__m b{width:28px;height:28px;color:var(--brand-2-on);justify-content:center;align-items:center;display:flex}.ia-stp__t{min-width:0;line-height:1.3;display:grid}.ia-stp__t b{font-size:var(--t-small);color:var(--text-2);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;font-weight:700}.ia-stp__i.is-done .ia-stp__t b{color:var(--text-1)}.ia-stp__i.is-current .ia-stp__t b{color:var(--text-1);font-weight:800}.ia-stp__n{font-size:var(--t-label);color:var(--text-2);font-weight:700}@container app (min-width:768px){.ia-stp__list{gap:0}.ia-stp__i,.ia-stp__i:not(.is-current){clip:auto;white-space:normal;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:8px;width:auto;height:auto;padding-inline-end:12px;position:relative;overflow:visible}.ia-stp__i:after{content:"";top:15px;background:var(--edge-2);height:2px;position:absolute;inset-inline:40px 8px}.ia-stp__i.is-done:after{background:var(--edge-1)}.ia-stp__i.is-current:after{inset-inline-start:46px}.ia-stp__i:last-child:after,.ia-stp__n{display:none}}@media (forced-colors:active){.ia-stp__m{outline-color:canvastext}.ia-stp__lg,.ia-stp__sm{forced-color-adjust:none}.ia-stp__i:after{background:canvastext}}.ia-stp__desc{font-size:var(--t-small);color:var(--text-2);text-wrap:pretty;max-width:32ch;margin-top:2px;font-weight:500;line-height:1.45;display:block}
.il-faq{border-top:2px solid var(--black);margin:0;padding:0;list-style:none}.il-faq__item{border-bottom:2px solid var(--black)}.il-faq__q{gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-3) 0;text-align:start;font-size:var(--fs-body);font-weight:var(--fw-heavy);color:var(--black);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;line-height:1.3;display:grid}.il-faq__q:hover .il-faq__plus{background:var(--grey-100)}.il-faq__q:focus-visible{box-shadow:var(--focus-ring)}.il-faq__plus{width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--black);transition:background var(--dur-fade);justify-content:center;align-items:center;display:flex}.il-faq__q[aria-expanded=true] .il-faq__plus{background:var(--teal);color:var(--teal-deep);box-shadow:none}.il-faq__a{padding:0 calc(36px + var(--space-4)) var(--space-5) 0;color:var(--text-muted);animation:il-fade-in var(--dur-step-in) linear}[dir=rtl] .il-faq__a{padding:0 0 var(--space-5) calc(36px + var(--space-4))}.il-faqw{min-width:0}.ia-panel .il-faqw .il-faq{border-top-width:1px;border-top-color:var(--edge-2)}.ia-panel .il-faqw .il-faq__item{border-bottom:1px solid var(--edge-2)}
.ia-avatar{background:var(--surface-muted);color:var(--text-1);letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--edge-2);flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.ia-avatar--sm{width:32px;height:32px;font-size:12px}.ia-avatar--md{width:40px;height:40px;font-size:14px}.ia-avatar--lg{width:56px;height:56px;font-size:19px}.ia-count{flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ia-count--strong{background:var(--select-strong-bg);color:var(--select-strong-fg)}.ia-count--quiet{background:var(--surface-muted);color:var(--text-1)}.ia-count--info{background:var(--status-info-surface);color:var(--status-info-text);box-shadow:inset 0 0 0 1px var(--status-info-edge)}.ia-dot{top:8px;background:var(--select-strong-bg);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-app);position:absolute;inset-inline-end:8px}@media (forced-colors:active){.ia-dot{forced-color-adjust:none;background:canvastext}}.ia-ibsig{bottom:7px;box-sizing:border-box;background:var(--surface-app);border:2.5px solid var(--text-1);border-radius:var(--r-signatur,0);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-app);position:absolute;inset-inline-end:7px}@media (forced-colors:active){.ia-ibsig{forced-color-adjust:none;background:canvas;border-color:canvastext}.ia-count,.ia-avatar{outline-offset:-1px;outline:1px solid canvastext}}.ia-avatar{border-radius:var(--r-avatar,0)}.ia-count{border-radius:var(--r-pille,0)}.ia-avatar--xl{width:72px;height:72px;font-size:24px}.ia-avatar.has-x{position:relative}.ia-avatar__img{object-fit:cover;border-radius:inherit;background:var(--surface-muted);width:100%;height:100%;position:absolute;inset:0}.ia-avatar__bd{inset-inline-end:-4px;background:var(--surface-inverse);width:max(16px,42%);height:max(16px,42%);color:var(--text-inverse);box-shadow:0 0 0 2px var(--surface-app);border-radius:var(--r-signatur,0);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px}.ia-avatar.is-ring-neu{box-shadow:inset 0 0 0 1px var(--edge-2),0 0 0 2px var(--surface-app),0 0 0 5px var(--select-edge)}.ia-avatar.is-ring-gesehen{box-shadow:inset 0 0 0 1px var(--edge-2),0 0 0 2px var(--surface-app),0 0 0 4px var(--edge-2)}@media (forced-colors:active){.ia-avatar.is-ring-neu{outline-offset:3px;outline:3px solid highlight}.ia-avatar.is-ring-gesehen{outline-offset:3px;outline:1px solid graytext}.ia-avatar__bd{forced-color-adjust:none;color:canvas;background:canvastext}}
.ia-badge{box-sizing:border-box;max-width:100%;min-height:24px;font-size:var(--t-label);text-wrap:pretty;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;outline-offset:-1px;outline:1px solid #0000;align-items:flex-start;gap:6px;padding:4px 8px;font-weight:800;line-height:1.3;display:inline-flex}.ia-badge>i{background:currentColor;flex:none;width:8px;height:8px;margin-top:4px}.ia-badge>.il-icon{flex:none;margin-top:1px}.ia-badge--neutral{background:var(--status-neutral-surface);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-badge--neutral>i{box-shadow:inset 0 0 0 2px var(--text-2);background:0 0}.ia-badge--info{background:var(--status-info-surface);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--status-info-edge)}.ia-badge--info>i{background:var(--status-info-text)}.ia-badge--success{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 1px var(--status-success-edge)}.ia-badge--done{background:var(--surface-inverse);color:var(--text-inverse)}.ia-badge--stop{background:var(--status-neutral-surface);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--status-neutral-edge)}.ia-snote{text-wrap:pretty;max-width:100%;font-size:var(--t-label);color:var(--text-1);align-items:flex-start;gap:6px;font-weight:700;line-height:1.3;display:inline-flex}.ia-snote>i{flex:none;width:8px;height:8px;margin-top:4px}.ia-snote--warning>i{background:var(--status-warning-edge)}.ia-snote--neutral{color:var(--text-2)}.ia-snote--neutral>i{box-shadow:inset 0 0 0 2px var(--text-2)}.ia-stag{box-sizing:border-box;max-width:100%;min-height:24px;font-size:var(--t-label);text-wrap:pretty;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;outline-offset:-1px;outline:1px solid #0000;align-items:flex-start;gap:6px;padding:4px 8px;font-weight:800;line-height:1.3;display:inline-flex}.ia-stag>.il-icon{flex:none;margin-top:1px}.ia-stag>i{width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--text-2);flex:none;margin-top:4px}.ia-stag--neutral{background:var(--status-neutral-surface);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--status-neutral-edge)}.ia-stag--success{background:var(--status-success-surface);color:var(--status-success-text);box-shadow:inset 0 0 0 1px var(--status-success-edge)}.ia-stag--warning{background:var(--status-warning-surface);color:var(--status-warning-text);box-shadow:inset 0 0 0 1px var(--status-warning-edge)}.ia-stag--error{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 1px var(--status-error-edge)}.ia-stag--info{background:var(--status-info-surface);color:var(--status-info-text);box-shadow:inset 0 0 0 1px var(--status-info-edge)}@media (forced-colors:active){.ia-badge,.ia-stag{outline-color:canvastext}.ia-badge>i,.ia-snote>i{forced-color-adjust:none;background:canvastext}.ia-stag>i{forced-color-adjust:none;box-shadow:inset 0 0 0 2px canvastext}}.ia-stag.is-dashed{box-shadow:none;outline:1px dashed var(--status-neutral-edge);outline-offset:-1px}@media (forced-colors:active){.ia-stag.is-dashed{outline:1px dashed canvastext}}.ia-stagw{justify-items:start;gap:4px;min-width:0;max-width:100%;display:inline-grid}.ia-stag__d{font-size:var(--t-cell-sub);color:var(--text-2);text-wrap:pretty;max-width:var(--measure);line-height:1.4}.ia-stag,.ia-badge{border-radius:var(--r-pille,0)}
.ia-chainw{min-width:0;container:chain/inline-size}.ia-chainw__wide{display:none}.ia-chainw__compact{justify-items:start;gap:8px;display:grid}@container chain (min-width:200px){.ia-chainw--n2>.ia-chainw__wide{display:block}.ia-chainw--n2>.ia-chainw__compact{display:none}}@container chain (min-width:300px){.ia-chainw--n3>.ia-chainw__wide{display:block}.ia-chainw--n3>.ia-chainw__compact{display:none}}@container chain (min-width:400px){.ia-chainw--n4>.ia-chainw__wide{display:block}.ia-chainw--n4>.ia-chainw__compact{display:none}}@container chain (min-width:500px){.ia-chainw--n5>.ia-chainw__wide{display:block}.ia-chainw--n5>.ia-chainw__compact{display:none}}@container chain (min-width:600px){.ia-chainw--n6>.ia-chainw__wide{display:block}.ia-chainw--n6>.ia-chainw__compact{display:none}}@container chain (min-width:700px){.ia-chainw--n7>.ia-chainw__wide{display:block}.ia-chainw--n7>.ia-chainw__compact{display:none}}@container chain (min-width:800px){.ia-chainw--n8>.ia-chainw__wide{display:block}.ia-chainw--n8>.ia-chainw__compact{display:none}}@container chain (min-width:900px){.ia-chainw--n9>.ia-chainw__wide{display:block}.ia-chainw--n9>.ia-chainw__compact{display:none}}@container chain (min-width:1000px){.ia-chainw--n10>.ia-chainw__wide{display:block}.ia-chainw--n10>.ia-chainw__compact{display:none}}@container chain (min-width:1100px){.ia-chainw--n11>.ia-chainw__wide{display:block}.ia-chainw--n11>.ia-chainw__compact{display:none}}@container chain (min-width:1200px){.ia-chainw--n12>.ia-chainw__wide{display:block}.ia-chainw--n12>.ia-chainw__compact{display:none}}.ia-chain__sum{font-size:var(--t-small);color:var(--text-1);margin:0;line-height:1.45}.ia-chain__sum b{font-weight:800}.ia-chain__sum>span{color:var(--text-2)}.ia-chain__why{color:var(--text-2);display:block}.ia-chain__bar{align-items:center;gap:3px;display:flex}.ia-chain__bar i{outline-offset:-1px;outline:1px solid #0000;flex:none;justify-content:center;align-items:center;width:22px;height:12px;display:flex}.ia-chain__bar .is-done{background:var(--surface-inverse)}.ia-chain__bar .is-cur{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-chain__bar .is-cur:after{content:"";background:var(--text-1);width:6px;height:6px}.ia-chain__bar .is-fut{box-shadow:inset 0 0 0 1px var(--disabled-edge)}.ia-chain__bar .is-stop{width:12px;height:12px;color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1);margin-inline-start:4px}.ia-chain__bar .is-end{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--edge-1);margin-inline-start:4px}.ia-chain__bar .is-end:after{content:"";background:var(--text-1);width:4px;height:4px}.ia-chain__bar.is-stopped:after{content:"";background:var(--edge-1);width:2px;height:18px;margin-inline-start:2px}.ia-chain__toggle{min-height:var(--d-hit);color:var(--action-link);font:inherit;font-size:var(--t-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:800;text-decoration:underline;display:inline-flex}.ia-chain__toggle:hover{color:var(--action-link-hover)}.ia-chainw__compact>.ia-chain{justify-self:stretch;margin-top:4px}.ia-chain{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ia-chain__step{-webkit-hyphens:manual;hyphens:manual;flex:1;gap:12px;min-width:0;padding-bottom:16px;display:flex;position:relative}.ia-chain__step:before{content:"";inset-inline-start:11px;background:var(--edge-2);width:2px;position:absolute;top:24px;bottom:0}.ia-chain__step.is-done:before{background:var(--edge-1)}.ia-chain__step:last-child:before{display:none}.ia-chain__node{z-index:1;background:var(--surface-raised);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--disabled-edge);outline-offset:-2px;outline:2px solid #0000;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ia-chain__step.is-done .ia-chain__node{background:var(--surface-inverse);color:var(--text-inverse);box-shadow:none}.ia-chain__step.is-cur .ia-chain__node{box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-chain__step.is-cur .ia-chain__node:after{content:"";background:var(--text-1);width:10px;height:10px}.ia-chain__step.is-fut .ia-chain__node{box-shadow:none;outline:2px dashed var(--disabled-edge);outline-offset:-2px}.ia-chain__step.is-end .ia-chain__node{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-chain__step.is-end .ia-chain__node:after{content:"";background:var(--text-1);width:6px;height:6px}.ia-chain__step.is-end .ia-chain__l b{color:var(--text-1);font-weight:800}.ia-chain__step.is-stop .ia-chain__node{background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-chain__l{overflow-wrap:normal;min-width:0;padding-top:2px}.ia-chain__l b{font-size:var(--t-small);color:var(--text-2);font-weight:700;line-height:1.3;display:block}.ia-chain__step.is-done .ia-chain__l b{color:var(--text-1)}.ia-chain__step.is-cur .ia-chain__l b,.ia-chain__step.is-stop .ia-chain__l b{color:var(--text-1);font-weight:800}.ia-chain__step.is-fut .ia-chain__l b{font-weight:600}.ia-chain__l>span{font-size:var(--t-label);color:var(--text-2);margin-top:2px;display:block}.ia-chain__l .ia-sr{display:inline}.ia-chain--horizontal{flex-direction:row}.ia-chain--horizontal .ia-chain__step{padding-bottom:0;flex-direction:column;flex:1 1 0;gap:8px;padding-inline-end:8px}.ia-chain--horizontal .ia-chain__step:before{inset-inline:24px 0;width:auto;height:2px;top:11px;bottom:auto}.ia-chain--horizontal .ia-chain__l b{font-size:12px}@media (forced-colors:active){.ia-chain__node,.ia-chain__bar i{outline-color:canvastext}.ia-chain__step:before{background:canvastext}.ia-chain__step.is-cur .ia-chain__node:after,.ia-chain__bar .is-done,.ia-chain__bar .is-cur:after{forced-color-adjust:none;background:canvastext}}.ia-next{margin:var(--d-gap) 0 0;background:var(--surface-muted);font-size:var(--t-small);color:var(--text-1);max-width:var(--measure);align-items:flex-start;gap:10px;padding:12px 14px;font-weight:600;line-height:1.5;display:flex}.ia-next .il-icon{flex:none;margin-top:1px}.ia-chain--vertical .ia-chain__step:has(.ia-chain__c)>.ia-chain__l{flex:auto}.ia-chain__c{font-size:var(--t-small);color:var(--text-1);justify-items:start;gap:10px;margin-top:10px;padding-bottom:8px;line-height:1.5;display:grid}.ia-chain__c>*{max-width:100%}.ia-chain__c p{margin:0}.ia-appst .ia-chain--vertical .ia-chain__step{padding-bottom:20px}.ia-appst .ia-chain__step.is-cur .ia-chain__l b{font-size:var(--t-body)}
.ia-prog{align-items:center;gap:10px;min-width:0;display:flex}.ia-prog__bar{background:var(--surface-muted);height:8px;box-shadow:inset 0 0 0 1px var(--edge-2);outline-offset:-1px;outline:1px solid #0000;flex:1;position:relative;overflow:hidden}.ia-prog__bar i{background:var(--text-1);transform-origin:0;position:absolute;inset:0}[dir=rtl] .ia-prog__bar i{transform-origin:100%}.ia-prog.is-full .ia-prog__bar i{background:var(--status-success-edge)}.ia-prog__t{font-size:var(--t-small);color:var(--text-1);white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.ia-prog.is-full .ia-prog__t{color:var(--status-success-text)}.ia-prog--sm .ia-prog__bar{flex:none;width:56px;height:6px}.ia-prog--sm .ia-prog__t{font-size:var(--t-cell-sub)}.ia-prog--md{flex-direction:column;align-items:stretch;gap:6px}.ia-prog--md .ia-prog__bar,.ia-prog--stacked .ia-prog__bar{flex:none;width:100%}.ia-prog--stacked{flex-direction:column;align-items:stretch;gap:4px;min-width:0}.ia-prog--stacked .ia-prog__bar{height:6px}.ia-prog--stacked .ia-prog__t{white-space:normal;font-size:var(--t-cell-sub)}.ia-prog__tx{gap:2px;min-width:0;display:grid}.ia-prog__s{font-size:var(--t-cell-sub);color:var(--text-2);overflow-wrap:anywhere;font-weight:600}.ia-prog.is-full .ia-prog__s{color:var(--text-2)}@media (forced-colors:active){.ia-prog__bar{outline-color:canvastext}.ia-prog__bar i{forced-color-adjust:none;background:canvastext}}.ia-prog__bar{border-radius:var(--r-pille,0)}.ia-cring{justify-items:center;gap:6px;display:inline-grid}.ia-cring__r{width:var(--cring-s,112px);height:var(--cring-s,112px);place-items:center;display:grid;position:relative}.ia-cring__r svg{width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .ia-cring__r svg{transform:scaleX(-1)}.ia-cring rect{fill:none;stroke-width:8px;rx:min(var(--r-pille,0px),45px);ry:min(var(--r-pille,0px),45px)}.ia-cring__t{stroke:var(--edge-2)}.ia-cring__b{stroke:var(--text-1);stroke-linecap:butt}.ia-cring.is-soon .ia-cring__b{stroke:var(--status-info-edge)}.ia-cring.is-urgent .ia-cring__b{stroke:var(--status-warning-edge)}.ia-cring.is-overdue .ia-cring__b{stroke:var(--status-error-edge)}.ia-cring__n{color:var(--text-1);justify-items:center;line-height:1;display:grid;position:relative}.ia-cring__n .ia-anzeige{font-size:min(var(--t-anzeige,var(--t-figure)),calc(var(--cring-s,112px) * .34))}.ia-cring__u{font-size:var(--t-label);color:var(--text-2);margin-top:2px;font-weight:700}.ia-cring__st{font-size:var(--t-small);align-items:center;gap:4px;font-weight:800;display:inline-flex}.ia-cring.is-soon .ia-cring__st{color:var(--status-info-text)}.ia-cring.is-urgent .ia-cring__st{color:var(--status-warning-text)}.ia-cring.is-overdue .ia-cring__st{color:var(--status-error-text)}@media (forced-colors:active){.ia-cring__t{stroke:graytext}.ia-cring__b{stroke:canvastext!important}}.ia-lvl{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ia-lvl__q{width:var(--lvl-s,48px);height:var(--lvl-s,48px);box-sizing:border-box;border-radius:var(--r-signatur,0);background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1);font-size:calc(var(--lvl-s,48px) * .36);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ia-lvl__q.is-ziel{background:var(--surface-inverse);color:var(--text-inverse);box-shadow:none}.ia-lvl__q.is-next{box-shadow:inset 0 0 0 2px var(--edge-1);background:var(--surface-muted)}.ia-lvl__ar{color:var(--text-2)}.ia-lvl__c{justify-items:center;gap:4px;display:inline-grid}.ia-lvl__w{font-size:var(--t-label);color:var(--text-2);font-weight:700}.ia-lvl--path{align-items:flex-start}.ia-lvl--path .ia-lvl__ar{margin-top:calc(var(--lvl-s,48px) / 2 - 10px)}.ia-lvl__top{min-height:var(--lvl-s,48px);color:var(--text-1);align-items:center;gap:6px;font-weight:800;display:inline-flex}@media (forced-colors:active){.ia-lvl__q{forced-color-adjust:none;outline-offset:-2px;outline:2px solid canvastext}.ia-lvl__q.is-ziel{color:canvas;background:canvastext}}.ia-days{align-items:flex-end;gap:6px;display:inline-flex}.ia-days__d{justify-items:center;gap:4px;display:inline-grid}.ia-days__q{box-sizing:border-box;border-radius:var(--r-signatur,0);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ia-days__d.is-past .ia-days__q{background:var(--surface-muted);color:var(--text-2)}.ia-days__d.is-today .ia-days__q{background:var(--surface-inverse);width:36px;height:36px;color:var(--text-inverse)}.ia-days__d.is-next .ia-days__q{box-shadow:inset 0 0 0 2px var(--edge-2)}.ia-days__w{font-size:var(--t-label);color:var(--text-2);font-weight:600}.ia-days__d.is-today .ia-days__w{color:var(--text-1);font-weight:800}@media (forced-colors:active){.ia-days__q{forced-color-adjust:none;outline:1px solid canvastext}.ia-days__d.is-today .ia-days__q{color:canvas;background:canvastext}}
.ia-menuw{display:inline-flex;position:relative}.ia-menu{z-index:var(--z-app-menu);background:var(--surface-raised);min-width:240px;max-width:320px;color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-pop);outline-offset:-2px;animation:ia-in var(--dur-app-in) var(--ease-out);outline:2px solid #0000;padding:4px 0;position:absolute}.ia-menu--down{top:calc(100% + 4px)}.ia-menu--up{bottom:calc(100% + 4px)}.ia-menu--end{inset-inline-end:0}.ia-menu--start{inset-inline-start:0}.ia-menu__head{border-bottom:1px solid var(--edge-2);font-size:var(--t-small);gap:2px;padding:10px 16px 12px;display:grid}.ia-menu__head b{font-size:var(--t-small);font-weight:800}.ia-menu__head span{color:var(--text-2)}.ia-menu__item{width:100%;min-height:var(--d-hit);color:inherit;font:inherit;font-size:var(--t-small);text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:10px 16px;font-weight:700;display:flex}.ia-menu__item .il-icon{flex:none;margin-top:1px}.ia-menu__item small{color:var(--text-2);margin-top:2px;font-weight:500;display:block}.ia-menu__item:hover,.ia-menu__item:focus-visible{background:var(--surface-hover-strong);box-shadow:none;outline:2px solid #0000}.ia-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer)}.ia-menu__item.is-danger{color:var(--status-error-text)}.ia-menu__sep{background:var(--edge-2);height:1px;margin:4px 0}@media (forced-colors:active){.ia-menu{outline-color:canvastext}.ia-menu__item:focus-visible{outline-offset:-2px;outline:2px solid highlight}}.ia-menu__item.is-disabled{color:var(--text-2);cursor:not-allowed}.ia-menu__item.is-disabled small{color:var(--text-1)}.ia-menu__item.is-disabled:hover{background:0 0}@media (forced-colors:active){.ia-menu__item.is-disabled{color:graytext}}
.ia-banner{max-width:var(--state-max);font-size:var(--t-small);color:var(--text-1);outline-offset:-2px;outline:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 14px;line-height:1.5;display:grid}.ia-banner__ic{margin-top:2px}.ia-banner__t{font-weight:800;display:block}.ia-banner__tx strong,.ia-banner__tx b:not(.ia-banner__t){font-weight:800}.ia-banner__act{align-self:center}.ia-banner--info{background:var(--status-info-surface);box-shadow:inset 0 0 0 2px var(--status-info-edge)}.ia-banner--info .ia-banner__ic{color:var(--status-info-text)}.ia-banner--warning{background:var(--status-warning-surface);box-shadow:inset 0 0 0 2px var(--status-warning-edge)}.ia-banner--warning .ia-banner__ic,.ia-banner--warning .ia-banner__t{color:var(--status-warning-text)}.ia-banner--error{background:var(--status-error-surface);box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-banner--error .ia-banner__ic,.ia-banner--error .ia-banner__t{color:var(--status-error-text)}.ia-banner--success{background:var(--status-success-surface);box-shadow:inset 0 0 0 2px var(--status-success-edge)}.ia-banner--success .ia-banner__ic,.ia-banner--success .ia-banner__t{color:var(--status-success-text)}.ia-state{max-width:var(--state-max);padding:var(--d-card-pad) calc(var(--d-card-pad) + 4px);background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-2);color:var(--text-1);outline-offset:-2px;outline:2px solid #0000;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ia-state__ic{background:var(--surface-muted);width:44px;height:44px;color:var(--text-1);justify-content:center;align-items:center;display:flex}.ia-state--error .ia-state__ic{background:var(--status-error-surface);color:var(--status-error-text);box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-state--error{box-shadow:inset 0 0 0 2px var(--status-error-edge)}.ia-state--soon{box-shadow:none;outline:2px dashed var(--edge-2);outline-offset:-2px}.ia-state__t{font-size:var(--t-section);line-height:var(--t-section-lh);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:800}.ia-state__s{font-size:var(--t-small);color:var(--text-2);max-width:56ch;margin:0;line-height:1.55}.ia-state__acts{gap:var(--d-gap-sm);flex-wrap:wrap;margin-top:4px;display:flex}.ia-way{width:100%;min-height:var(--d-list-h);background:var(--surface-muted);color:var(--text-1);font:inherit;text-align:start;cursor:pointer;outline-offset:-2px;border:0;outline:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.ia-way:hover{background:var(--surface-hover-strong)}.ia-way b{font-size:var(--t-small);font-weight:800;display:block}.ia-way span span{font-size:var(--t-small);color:var(--text-2);display:block}.ia-way__ic{background:var(--surface-raised);width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--edge-1);justify-content:center;align-items:center;display:flex}.ia-contact{background:var(--surface-muted);font-size:var(--t-small);color:var(--text-1);gap:6px;min-width:240px;padding:12px 14px;display:grid}.ia-contact>span{align-items:center;gap:8px;min-width:0;display:flex}.ia-contact a{overflow-wrap:anywhere;align-items:center;min-height:32px;font-weight:700;display:inline-flex}.ia-contact .il-icon{flex:none}.ia-contact__note{color:var(--text-2)}.ia-contact__k{color:var(--text-2);white-space:pre;flex:none;font-weight:600}.ia-skel{background:var(--edge-2);gap:1px;display:grid}.ia-skel__r{min-height:var(--d-row-h);padding:0 var(--d-cell-pad-x);background:var(--surface-raised);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.ia-skel__r i{background:var(--surface-muted);height:12px;animation:1.6s linear infinite ia-pulse;display:block}.ia-skel--cards{gap:var(--d-gap-sm);background:0 0}.ia-skel--cards .ia-skel__r{min-height:120px;box-shadow:inset 0 0 0 1px var(--edge-2);grid-template-columns:1fr;align-content:center}@media (prefers-reduced-motion:reduce){.ia-skel__r i{animation:none}}@media (forced-colors:active){.ia-banner,.ia-state,.ia-way{outline-color:canvastext}}.ia-state__s2{margin-top:-4px}.ia-app .ia-hway{box-sizing:border-box;width:100%;max-width:var(--state-max);min-height:var(--d-list-h);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);color:var(--text-1);font:inherit;text-align:start;cursor:pointer;outline-offset:-1px;border:0;outline:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}.ia-app .ia-hway:hover{background:var(--surface-hover);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-1)}.ia-app .ia-hway:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner)}.ia-hway__ic{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--edge-2);justify-content:center;align-items:center;display:flex}.ia-hway__tx{gap:2px;min-width:0;display:grid}.ia-hway__tx b{font-size:var(--t-body);overflow-wrap:anywhere;font-weight:800}.ia-hway__tx span{font-size:var(--t-small);color:var(--text-2);text-wrap:pretty}[dir=rtl] .ia-hway>.il-icon:last-child{transform:scaleX(-1)}@media (forced-colors:active){.ia-hway{outline-color:canvastext}.ia-app .ia-hway:focus-visible{outline-offset:-3px;outline:3px solid highlight}}.ia-state,.ia-banner{border-radius:var(--r-flaeche,0)}.ia-way,.ia-app .ia-hway{border-radius:var(--r-steuer,0)}.ia-way__ic,.ia-state__ic{border-radius:var(--r-signatur,0)}.ia-app .ia-hway.is-locked,.ia-app .ia-hway.is-locked:hover{cursor:default;background:var(--surface-muted);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-hway.is-locked .ia-hway__tx b{color:var(--text-2)}.ia-cact{gap:var(--d-gap-sm);max-width:var(--state-max,640px);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.ia-cact__i{align-content:start;gap:6px;min-width:0;display:grid}.ia-cact__i>.il-btn{width:100%}.ia-cact__v{font-size:var(--t-small);color:var(--text-2);overflow-wrap:anywhere;text-align:center;margin:0;font-weight:600}.ia-hway__end{align-items:center;gap:8px;display:inline-flex}.ia-app .ia-hway.is-disabled,.ia-app .ia-hway.is-disabled:hover{cursor:default;background:var(--surface-muted);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--edge-2)}.ia-hway.is-disabled .ia-hway__tx b{color:var(--text-2)}[dir=rtl] .ia-hway .ia-hway__end>.il-icon{transform:scaleX(-1)}[dir=rtl] .ia-hway>.ia-hway__end{transform:none}.ia-skel--list .ia-skel__r{min-height:var(--d-list-h);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:8px 12px}.ia-skel--list .ia-skel__r>b{background:var(--surface-muted);border-radius:var(--r-signatur,0);width:40px;height:40px;animation:1.6s linear infinite ia-pulse;display:block}.ia-skel__l{gap:8px;display:grid}.ia-skel__l i:last-child{height:10px}@media (prefers-reduced-motion:reduce){.ia-skel--list .ia-skel__r>b{animation:none}}.ia-reload{gap:8px;min-width:0;display:grid}.ia-reload__bar{min-height:0;font-size:var(--t-small);color:var(--text-2);opacity:0;transition:opacity var(--dur-kurz,.16s) linear;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.ia-reload__bar.is-on{background:var(--surface-muted);opacity:1;border-radius:var(--r-steuer,0);min-height:36px;padding:0 12px}.ia-reload__bar:not(.is-on){display:none}@media (prefers-reduced-motion:reduce){.ia-reload__bar{transition:none}}[data-motion=calm] .ia-reload__bar{transition:none}@media (forced-colors:active){.ia-reload__bar.is-on{outline-offset:-1px;outline:1px solid canvastext}}.ia-hway__tx>.ia-hway__mk{margin-top:2px;display:flex}.ia-state--offline{box-shadow:none;outline:2px dashed var(--edge-1);outline-offset:-2px}.ia-state--offline .ia-state__ic{background:var(--surface-muted);color:var(--text-1)}
.ia-kv{grid-template-columns:var(--kv-key,140px) minmax(0,1fr);font-size:var(--t-small);gap:8px 16px;margin:0;display:grid}.ia-kv dt{color:var(--text-2);font-weight:600}.ia-kv dd{color:var(--text-1);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0;margin:0;font-weight:700}.ia-kv dd.is-empty{color:var(--text-2);font-weight:600}@container app (max-width:389px){.ia-kv{grid-template-columns:1fr;gap:2px}.ia-kv dd{margin-bottom:8px}}.ia-panel{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);padding:var(--d-card-pad);min-width:0;color:var(--text-1);outline-offset:-1px;outline:1px solid #0000}.ia-panel__h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ia-panel__t{font-size:var(--t-card);line-height:var(--t-card-lh);letter-spacing:-.01em;margin:0;font-weight:800}.ia-panel__a{flex-wrap:wrap;gap:8px;display:flex}.ia-panel__note{border-top:1px solid var(--edge-2);font-size:var(--t-small);color:var(--text-2);gap:8px;margin:12px 0 0;padding-top:12px;line-height:1.5;display:flex}.ia-panel__note .il-icon{flex:none;margin-top:2px}@media (forced-colors:active){.ia-panel{outline-color:canvastext}}.ia-terms{font-size:var(--t-small);gap:10px;margin:0;line-height:1.5;display:grid;container:terms/inline-size}.ia-terms__r{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.ia-terms dt{color:var(--text-1);font-weight:800}.ia-terms dd{color:var(--text-2);max-width:var(--measure);margin:0}@container terms (min-width:480px){.ia-terms__r{grid-template-columns:minmax(0,var(--terms-key,170px)) minmax(0,1fr);gap:16px}}.ia-panel{border-radius:var(--r-flaeche,0);box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--edge-2)}.ia-panel__t{font-size:var(--t-kartentitel,var(--t-card))}.ia-panel{box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--karte-kante-farbe,var(--edge-2))}.ia-panel.is-area-lernen{background:var(--bereich-lernen-bg,var(--surface-raised));box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--bereich-lernen-edge,var(--karte-kante-farbe,var(--edge-2)))}.ia-panel.is-area-kurs{background:var(--bereich-kurs-bg,var(--surface-raised))}.ia-panel.is-area-community{background:var(--bereich-community-bg,var(--surface-raised))}.ia-panel.is-area-hoehe{background:var(--hoehe-bg,var(--surface-raised));color:var(--hoehe-fg,var(--text-1));box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--hoehe-bg,var(--karte-kante-farbe,var(--edge-2)))}.ia-panel.is-area-hoehe .ia-panel__note{color:inherit;border-top-color:currentColor}.ia-app a.ia-plink{color:var(--text-1);cursor:pointer;transition:box-shadow var(--dur-app-in,.16s) linear;text-decoration:none;display:block}.ia-app a.ia-plink:hover{color:var(--text-1);box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-app a.ia-plink:hover .ia-panel__t{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ia-app a.ia-plink:focus-visible{box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--karte-kante-farbe,var(--edge-2)),var(--focus-ring-app)}.ia-plink .ia-panel__h{align-items:center}.ia-plink__ar{flex:none}[data-ausdruck=lebendig] .ia-panel[data-gegen]{background:var(--surface-raised);color:var(--text-1);box-shadow:inset 0 0 0 var(--karte-kante-w,1px) var(--surface-raised)}[data-ausdruck=lebendig] a.ia-plink[data-gegen]:hover{box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-panel.is-locked{background:var(--surface-muted);color:var(--text-2);cursor:default}.ia-panel.is-locked .ia-panel__t{color:var(--text-2)}.ia-lock{min-height:24px;font-size:var(--t-label);letter-spacing:var(--t-ls-label);text-transform:uppercase;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--edge-2);border-radius:var(--r-pille,0);flex:none;align-items:center;gap:6px;padding:0 8px;font-weight:800;display:inline-flex}@media (forced-colors:active){.ia-app a.ia-plink:focus-visible{outline-offset:-3px;outline:3px solid highlight}.ia-panel.is-locked{outline:1px dashed graytext}}.ia-panel__lsub{font-size:var(--t-small);color:var(--text-2);margin:0;font-weight:600}.ia-lock.is-icon{padding:0 6px}.ia-pftag{min-height:24px;font-size:var(--t-label);background:var(--surface-muted);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--edge-2);border-radius:var(--r-pille,0);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:800;display:inline-flex}.ia-pftag.is-beide{background:var(--select-bg);color:var(--select-fg);box-shadow:inset 0 0 0 1px var(--select-edge)}.ia-srcl{gap:4px;margin-top:4px;display:grid}.ia-srcl p{font-size:var(--t-small);align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.ia-srcl .il-icon{flex:none;margin-top:2px}.ia-srcl__o{color:var(--text-2)}.ia-srcl__d{color:var(--status-warning-text);background:var(--status-warning-surface);box-shadow:inset 3px 0 0 var(--status-warning-edge);padding:4px 8px}.ia-srcl__d b{font-weight:800}@media (forced-colors:active){.ia-pftag{border:1px solid canvastext}.ia-srcl__d{border-inline-start:3px solid canvastext}}
.ia-wgrid{gap:var(--d-gap-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container app (max-width:389px){.ia-wgrid{grid-template-columns:1fr}}@container app (min-width:1680px){.ia-wgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ia-wtile{background:var(--surface-muted);min-height:96px;color:var(--text-1);font:inherit;text-align:start;cursor:pointer;outline-offset:-2px;border:0;outline:2px solid #0000;align-content:start;gap:2px;padding:14px 40px 14px 16px;display:grid;position:relative}.ia-wtile:hover{background:var(--surface-hover-strong)}.ia-wtile:active{background:var(--select-bg)}.ia-wtile__n{font-size:var(--t-figure);letter-spacing:-.02em;font-weight:800;line-height:1.05}.ia-wtile__tx{font-size:var(--t-small);font-weight:700;line-height:1.35}.ia-wtile__sub{font-size:var(--t-label);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px;line-height:1.4;display:flex}.ia-wtile__chev{top:14px;position:absolute;inset-inline-end:12px}.ia-wtile.is-zero .ia-wtile__n{color:var(--text-2)}.ia-wtile.is-error{cursor:default;background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--edge-2)}.ia-wtile.is-error .ia-wtile__sub{color:var(--status-error-text);font-weight:700}.ia-wtile__retry{min-height:24px;font:inherit;color:var(--action-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ia-dist{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-2);padding:var(--d-card-pad)}.ia-dist__h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ia-dist__h>span{font-size:var(--t-small);color:var(--text-2);font-weight:700}.ia-dist__bar{gap:2px;height:16px;margin-bottom:12px;display:flex}.ia-dist__bar i{min-width:4px;display:block}.ia-dist__lg{font-size:var(--t-small);color:var(--text-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.ia-dist__lg li{align-items:center;gap:6px;display:inline-flex}.ia-dist__lg i{flex:none;width:12px;height:12px}.ia-dist__lg b{color:var(--text-1)}@media (forced-colors:active){.ia-dist__bar i,.ia-dist__lg i{forced-color-adjust:none;outline:1px solid canvastext}.ia-wtile{outline-color:canvastext}}.ia-act{margin:0;padding:0;list-style:none;display:grid}.ia-act li{border-top:1px solid var(--edge-2);font-size:var(--t-small);color:var(--text-2);grid-template-columns:minmax(0,1fr);gap:1px;padding:10px 0;line-height:1.45;display:grid}.ia-act li:first-child{border-top:0;padding-top:0}.ia-act li b{color:var(--text-1)}.ia-act__tm{font-size:var(--t-label);color:var(--text-2);white-space:nowrap}@container app (min-width:1920px){.ia-act{grid-template-columns:max-content minmax(0,1fr);column-gap:12px}.ia-act li{grid-column:1/-1;grid-template-columns:subgrid;gap:0 12px}}.ia-wgrid--auto{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}.ia-wtile.is-static{cursor:default;padding-inline-end:16px}.ia-wtile.is-static:hover,.ia-wtile.is-static:active{background:var(--surface-muted)}.ia-wtile.is-sm{min-height:0;padding:12px 14px}.ia-wtile.is-sm .ia-wtile__n{font-size:var(--t-section)}.ia-wtile.is-warning{box-shadow:inset 0 0 0 2px var(--status-warning-edge)}.ia-wtile__tx{align-items:center;gap:6px;display:inline-flex}.ia-wtile__tn{background:var(--status-warning-edge);flex:none;width:8px;height:8px}@media (forced-colors:active){.ia-wtile__tn{forced-color-adjust:none;background:canvastext}}
.ia-tabs{scrollbar-width:none;border-bottom:2px solid var(--edge-2);gap:4px;display:flex;overflow-x:auto}.ia-tabs::-webkit-scrollbar{display:none}.ia-tab{min-height:var(--d-tab-h);color:var(--text-2);font:inherit;font-size:var(--t-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-2px;padding:0 14px;font-weight:700;display:inline-flex;position:relative}.ia-tab:hover{color:var(--text-1);background:var(--surface-hover)}.ia-tab.is-on{color:var(--text-1);border-bottom-color:var(--select-edge);font-weight:800}.ia-tab:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer);outline-offset:-3px;outline:3px solid #0000}@media (forced-colors:active){.ia-tab.is-on{border-bottom-color:highlight}.ia-tab:focus-visible{outline-color:highlight}}.ia-app .ia-tabs.is-links .ia-tab{text-decoration:none}.ia-app .ia-tabs.is-links .ia-tab:hover{color:var(--text-1)}
.ia-ovl{z-index:var(--z-app-overlay);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ia-ovl.is-inline{position:absolute}.ia-ovl__bg{background:var(--surface-backdrop);animation:ia-fade var(--dur-app-in) linear;position:absolute;inset:0}.ia-dlg{width:100%;max-height:var(--dialog-h-max);background:var(--surface-raised);color:var(--text-1);box-shadow:var(--shadow-dock);border-top:4px solid var(--edge-1);padding-bottom:env(safe-area-inset-bottom);animation:ia-sheet-in var(--dur-app-sheet) var(--ease-out);outline:2px solid #0000;flex-direction:column;display:flex;position:relative}.ia-dlg__grip{background:var(--text-2);width:40px;height:4px;margin:8px auto 0;display:block}.ia-dlg__h{padding:12px var(--d-card-pad) 4px;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ia-dlg__t{font-size:var(--t-section);line-height:var(--t-section-lh);letter-spacing:-.01em;margin:0;font-weight:800}.ia-dlg__sub{font-size:var(--t-small);color:var(--text-2);margin:0;line-height:1.45}.ia-dlg__b{overscroll-behavior:contain;min-height:0;padding:8px var(--d-card-pad) var(--d-card-pad);gap:var(--d-gap);flex:auto;align-content:start;display:grid;overflow:auto}.ia-dlg__d{font-size:var(--t-body);color:var(--text-1);max-width:var(--measure);margin:0;line-height:1.5}.ia-dlg__f{justify-content:flex-end;gap:var(--d-gap-sm);padding:12px var(--d-card-pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--edge-2);flex-wrap:wrap;flex:none;display:flex}@container app (max-width:767px){.ia-dlg__f>*{flex:1}}@container app (min-width:768px){.ia-ovl:not(.is-sheet){align-items:center;padding:0 24px}.ia-ovl:not(.is-sheet) .ia-dlg{width:var(--dialog-w);max-width:100%;max-height:var(--dialog-h-max);box-shadow:inset 0 0 0 2px var(--edge-1),var(--shadow-pop);animation:ia-in var(--dur-app-in) var(--ease-out);border-top:0}.ia-ovl:not(.is-sheet) .ia-dlg--lg{width:var(--dialog-w-lg)}.ia-ovl:not(.is-sheet) .ia-dlg--split{width:var(--dialog-w-split)}.ia-ovl:not(.is-sheet) .ia-dlg__cols{column-gap:var(--d-stack);grid-template-columns:minmax(0,320px) minmax(0,1fr)}.ia-ovl:not(.is-sheet) .ia-dlg__aside{border-inline-end:1px solid var(--edge-2);padding-inline-end:var(--d-stack)}.ia-ovl:not(.is-sheet) .ia-dlg__grip{display:none}.ia-ovl:not(.is-sheet) .ia-dlg__h{padding-top:var(--d-card-pad)}.ia-ovl.is-sheet .ia-dlg{max-width:560px}}.ia-dlg__cols{gap:var(--d-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ia-dlg__aside,.ia-dlg__main{gap:var(--d-gap);align-content:start;min-width:0;display:grid}@container app (min-width:768px) and (max-width:959px){.ia-ovl:not(.is-sheet) .ia-dlg__cols{grid-template-columns:minmax(0,1fr)}.ia-ovl:not(.is-sheet) .ia-dlg__aside{padding:0 0 var(--d-gap);border:0;border-bottom:1px solid var(--edge-2)}}@media (forced-colors:active){.ia-dlg{outline-color:canvastext}}.ia-dlg__steps{font-size:var(--t-label);color:var(--text-2);flex-wrap:wrap;gap:4px 16px;margin:0 0 8px;padding:0;font-weight:700;list-style:none;display:flex}.ia-dlg__steps li{align-items:center;gap:6px;display:inline-flex}.ia-dlg__steps i{width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--edge-1)}.ia-dlg__steps li.is-on{color:var(--text-1);font-weight:800}.ia-dlg__steps li.is-on i{background:var(--brand-1,var(--select-edge));box-shadow:none}.ia-dlg__steps li.is-done{color:var(--text-1)}@media (forced-colors:active){.ia-dlg__steps li.is-on i{forced-color-adjust:none;background:highlight}}.ia-dlg{border-start-start-radius:var(--r-blatt,0);border-start-end-radius:var(--r-blatt,0)}.ia-dlg__grip{border-radius:var(--r-pille,0)}@container app (min-width:768px){.ia-ovl:not(.is-sheet) .ia-dlg{border-radius:var(--r-flaeche,0)}}.ia-dlg.is-drag{transition:none;animation:none}.ia-dlg.is-snap{transition:transform var(--dur-feder,.2s) var(--feder-gross,var(--ease-out))}.ia-dlg__grip{touch-action:none;position:relative}.ia-dlg__grip:before{content:"";position:absolute;inset:-12px -48px}.ia-dlg.is-full{height:var(--dialog-h-max)}.ia-dlg.is-half{max-height:50%}@container app (min-width:768px){.ia-ovl:not(.is-sheet) .ia-dlg--sm{width:var(--dialog-w-sm,440px)}}@container app (max-width:1279px){.ia-ovl.is-full{align-items:stretch;padding:0}.ia-ovl.is-full .ia-dlg{width:100%;max-width:none;height:100%;max-height:100%;box-shadow:none;animation:ia-sheet-in var(--dur-app-sheet) var(--ease-out);border-top:0;border-radius:0}.ia-ovl.is-full .ia-dlg__grip{display:none}.ia-ovl.is-full .ia-dlg__h{padding-top:var(--d-card-pad)}.ia-ovl.is-full .ia-dlg__b{flex:auto}}@container app (min-width:960px){.ia-ovl:not(.is-sheet) .ia-dlg__cols.is-aside-end{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.ia-ovl:not(.is-sheet) .ia-dlg__cols.is-aside-end .ia-dlg__aside{border-inline-end:0;border-inline-start:1px solid var(--edge-2);padding-inline-start:var(--d-stack);padding-inline-end:0}}@container app (max-width:959px){.ia-dlg__cols.is-aside-end .ia-dlg__aside,.ia-ovl:not(.is-sheet) .ia-dlg__cols.is-aside-end .ia-dlg__aside{padding:var(--d-gap) 0 0;border:0;border-top:1px solid var(--edge-2)}}
.ia-toasts{inset-inline-end:16px;bottom:calc(16px + var(--toast-offset,0px) + env(safe-area-inset-bottom));z-index:var(--z-app-toast);width:min(var(--toast-w),calc(100% - 32px));flex-direction:column;gap:8px;display:flex;position:fixed}.ia-toasts.is-inline{position:absolute}.ia-toasts{bottom:calc(16px + max(var(--toast-offset,0px),var(--ia-sheet-h,0px)) + env(safe-area-inset-bottom));transition:bottom var(--dur-app-in,.15s) var(--ease-out)}@media (prefers-reduced-motion:reduce){.ia-toasts{transition:none}}[data-motion=calm] .ia-toasts{transition:none}@container app (max-width:767px){.ia-toasts{width:auto;inset-inline:12px}}.ia-toast{min-height:var(--d-hit);background:var(--surface-inverse);color:var(--text-inverse);font-size:var(--t-small);box-shadow:var(--shadow-pop);animation:ia-in var(--dur-app-in) var(--ease-out);outline:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-weight:600;line-height:1.4;display:grid}.ia-toast .ia-iconbtn{color:var(--text-inverse)}.ia-toast .ia-iconbtn:hover{box-shadow:inset 0 0 0 2px var(--text-inverse);background:0 0}.ia-toast__act{min-height:var(--d-hit);color:var(--inverse-accent);font:inherit;text-underline-offset:.2em;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 10px;font-weight:800;text-decoration:underline}.ia-toast__act:hover{color:var(--text-inverse)}.ia-toast__act:focus-visible,.ia-toast .ia-iconbtn:focus-visible{box-shadow:0 0 0 2px var(--text-inverse)}@media (forced-colors:active){.ia-toast{outline-color:canvastext}}.ia-toast,.ia-toast .ia-iconbtn,.ia-toast__act{border-radius:var(--r-steuer,0)}.ia-toast__t{font-weight:800;display:block}
.ia-title[tabindex="-1"]:focus:not(:focus-visible){box-shadow:none}.ia-title{color:var(--text-1);text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:800}.ia-title--page{font-size:var(--t-page);line-height:var(--t-page-lh);letter-spacing:var(--t-ls-page)}.ia-title--section{font-size:var(--t-section);line-height:var(--t-section-lh);letter-spacing:-.01em}.ia-title--card{font-size:var(--t-card);line-height:var(--t-card-lh);letter-spacing:-.01em}.ia-title--state{font-size:var(--t-section);line-height:var(--t-section-lh)}.ia-acc{color:var(--text-1);align-items:baseline;gap:.32em;margin-inline-start:.28em;display:inline-flex}.ia-acc--in{margin-inline-start:0}.ia-acc__sep{display:none}.ia-acc__sq{background:var(--brand-1);flex:none;width:.42em;height:.42em;display:inline-block;transform:translateY(-.06em)}@media (forced-colors:active){.ia-acc__sq{forced-color-adjust:none;background:canvastext}}.ia-ph{margin-bottom:var(--d-stack);gap:4px;display:grid}.ia-back{min-height:var(--d-hit);font-size:var(--t-small);color:var(--action-link);justify-self:start;align-items:center;gap:4px;font-weight:800;text-decoration:none;display:inline-flex}.ia-back:hover{color:var(--action-link-hover);text-decoration:underline}.ia-ph__row{justify-content:space-between;align-items:flex-end;gap:var(--d-gap) var(--d-gap);flex-wrap:wrap;display:flex}.ia-ph__main{align-items:center;gap:var(--d-gap);flex:320px;min-width:0;display:flex}.ia-ph__tx{min-width:0}.ia-ph__meta{font-size:var(--t-small);color:var(--text-2);margin:6px 0 0;line-height:1.5}.ia-ph__aside{align-items:center;gap:var(--d-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.ia-ph__acts{align-items:center;gap:var(--d-gap-sm);flex-wrap:wrap;display:flex;position:relative}@container app (max-width:767px){.ia-ph__acts{width:100%}.ia-ph__acts>.il-btn,.ia-ph__acts>.ia-menuw{flex:1}.ia-ph__acts>.ia-menuw>.il-btn{width:100%}}@container app (min-width:1280px){.ia-ph__main{flex:0 auto}.ia-ph__aside{flex:auto;justify-content:flex-start}}.ia-ph__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-title--page{font-size:var(--t-titel,var(--t-page))}.ia-title--card{font-size:var(--t-kartentitel,var(--t-card))}
.ia-fbar{align-items:flex-end;gap:var(--d-gap-sm);margin-bottom:var(--d-gap-sm);flex-wrap:wrap;display:flex}.ia-fbar>.il-field{flex:0 220px;min-width:160px}.ia-fbar>.il-field.ia-field--inline{flex:none;min-width:0}.ia-fbar__sp{flex:1}.ia-search{flex:220px;min-width:0;max-width:380px;display:block;position:relative}.ia-search>.il-icon{inset-inline-start:12px;color:var(--text-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ia-search .il-input{padding-inline:40px}.ia-search .il-input::-webkit-search-cancel-button{display:none}.ia-kbd{inset-inline-end:10px;min-width:22px;height:22px;font:700 12px var(--font-sans);color:var(--text-1);background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--edge-2),inset 0 -2px 0 var(--edge-2);justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (pointer:coarse){.ia-kbd{display:none}}@container app (max-width:767px){.ia-kbd{display:none}.ia-search{max-width:none}}.ia-fchips{scrollbar-width:none;margin:0 -2px var(--d-gap-sm);gap:6px;padding:2px;display:flex;overflow-x:auto}.ia-fchips::-webkit-scrollbar{display:none}@container app (min-width:768px){.ia-fchips{flex-wrap:wrap}}.ia-fchip{min-height:var(--d-chip-h);background:var(--surface-muted);color:var(--text-1);font:inherit;font-size:var(--t-small);white-space:nowrap;cursor:pointer;outline-offset:-2px;border:0;outline:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.ia-fchip:hover{background:var(--surface-hover-strong)}.ia-fchip:active{transform:scale(var(--press-scale))}.ia-fchip__n{min-width:20px;font-size:var(--t-label);background:var(--surface-raised);text-align:center;padding:0 4px;font-weight:800;line-height:20px}.ia-fchip.is-on{background:var(--select-strong-bg);color:var(--select-strong-fg)}.ia-fchip.is-on .ia-fchip__n{background:var(--select-strong-fg);color:var(--select-strong-bg)}@media (forced-colors:active){.ia-fchip{outline-color:buttontext}.ia-fchip.is-on{outline:3px solid highlight}}.ia-fbtn{min-height:var(--d-hit);min-width:var(--d-hit);box-shadow:inset 0 0 0 2px var(--action-secondary-edge);color:var(--text-1);font:inherit;font-size:var(--t-small);cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:inline-flex}.ia-bulk{min-height:var(--d-list-h);margin-bottom:var(--d-gap-sm);background:var(--select-bg);box-shadow:inset 0 0 0 2px var(--select-edge);color:var(--text-1);font-size:var(--t-small);outline-offset:-2px;animation:ia-in var(--dur-app-in) var(--ease-out);outline:2px solid #0000;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 8px 6px 16px;display:flex}.ia-bulk__n{font-weight:800}.ia-bulk__sp{flex:1}.ia-bulk__note{color:var(--text-1)}.ia-bulk__clear{min-height:var(--d-btn-h);color:var(--action-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-weight:800;text-decoration:underline}.ia-search__x{inset-inline-end:4px;width:40px;height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ia-search__x:hover{color:var(--text-1);background:var(--surface-hover)}.ia-search__x:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-outer),inset 0 0 0 4px var(--focus-inner);outline:none}.ia-fbtn.is-active{box-shadow:inset 0 0 0 2px var(--select-edge);background:var(--select-bg)}.ia-faxes{gap:16px;display:grid}.ia-faxes__a{gap:8px;display:grid}.ia-faxes__l{font-size:var(--t-small);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;font-weight:800;display:flex}.ia-faxes__x,.ia-fempty__all{min-height:32px;color:var(--text-1);font:inherit;font-size:var(--t-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}[data-dichte=komfortabel] .ia-faxes__x,[data-dichte=komfortabel] .ia-fempty__all{min-height:var(--d-hit)}.ia-fempty__a{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.ia-rcount{font-size:var(--t-small);color:var(--text-2);margin:0;font-weight:700}.ia-faxes__h{font-size:var(--t-small);color:var(--text-2);max-width:var(--read-max);margin:-2px 0 4px}.ia-sortc{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.ia-sortc__l{font-size:var(--t-small);color:var(--text-1);font-weight:800}.ia-sortc__g{flex:auto;min-width:0;margin:0}.ia-sortc__c:focus-visible{box-shadow:0 0 0 2px var(--focus-inner),0 0 0 5px var(--focus-outer);outline:none}.ia-rchips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ia-rchip{background:var(--select-bg);min-height:32px;color:var(--select-fg);box-shadow:inset 0 0 0 1px var(--select-edge);font-size:var(--t-small);border-radius:var(--r-pille,0);align-items:center;gap:2px;padding-inline-start:12px;font-weight:700;display:inline-flex}.ia-rchip__t{overflow-wrap:anywhere}.ia-rchip__x{width:32px;height:32px;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ia-rchip__x:after{content:"";inset:calc((32px - var(--d-hit,48px)) / 2) calc((32px - var(--d-hit,48px)) / 2 + 4px);position:absolute}.ia-rchip__x:hover{background:var(--surface-muted)}.ia-rchip__x:focus-visible{outline:3px solid var(--focus-ring,currentColor);outline-offset:-3px}.ia-rchips__clear{min-height:var(--d-hit);font:inherit;font-size:var(--t-small);color:var(--action-link);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:800;text-decoration:underline}@media (forced-colors:active){.ia-rchip{outline-offset:-1px;outline:1px solid canvastext}.ia-rchips__clear{color:linktext}}
