@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/hanken-grotesk-latin-ext-400-700-italic-KoQsQXDA.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/hanken-grotesk-latin-400-700-italic-ChtpyDsL.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/hanken-grotesk-latin-ext-400-700-normal-Dg-wlmqe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/hanken-grotesk-latin-400-700-normal-CaVRRdDk.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f3efe6;--board:#e6e2d9;--sheet:#fffdf8;--frame:#fffdf8;--ink:#141414;--ink-2:#3e3e3d;--muted:#646360;--rule:#14141429;--edge:#1414141f;--edge-strong:#14141447;--control-line:#14141494;--wash:#1414140a;--wash-strong:#14141412;--lift:#14141438;--lift-soft:#1414141a;--scrim:#1414144d;--pin:#2b2a27;--pin-shadow:#14141457;--pin-light:#fffdf861;--hole:#14141480;--knock:var(--page);--select:#14141424;--focus:#141414;--ok:#1e8a4c;--ok-ink:#146b39;--ok-tint:#e4f0e6;--ok-glass:#d2e8d9;--wait:#e8990b;--wait-ink:#7a4f00;--wait-tint:#faefd7;--wait-glass:#f8e4be;--on-wait:#141414;--stop:#d13a21;--stop-ink:#a12b16;--stop-tint:#f7e3dc;--stop-glass:#f5d3c9;--sign:#1f4fc4;--sign-ink:#1a43a8;--sign-tint:#e4e9f8;--sign-glass:#d2dcf5;--on-sign:#fffdf8;--off:#3a3936;--unknown-ink:#5e5d5a;--lamp-off:#f1eee6;--lamp-off-ring:#14141480;--lamp-dark:#4a4844;--lamp-socket:#d8d4cb;--hatch:#e8990bd9;--ink-feld:#b4234f;--ink-feld-deep:#96173f;--ink-feld-tint:#f6e3e8;--ink-wahl:#0a6a6c;--ink-wahl-deep:#075557;--ink-wahl-tint:#dcedec;--ink-buro:#5a3fc0;--ink-buro-deep:#4a31a6;--ink-buro-tint:#e7e3f7;--on-ink-brand:#fffdf8;--on-brand-rule:#fffdf86b;--doc-paper:#fffdf8;--doc-ink:#141414;--doc-ink-2:#3e3e3d;--doc-wash:#f5f2ea;--doc-muted:#5e5d5a;--doc-rule:#14141429;--f-ui:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--f-engrave:var(--f-ui);--f-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--f-display:"Instrument Serif", Georgia, serif;--t-xs:.75rem;--t-s:.8125rem;--t-m:.9375rem;--t-l:1.0625rem;--t-xl:1.25rem;--t-2xl:1.5rem;--t-3xl:2rem;--t-4xl:2.5rem;--t-5xl:4rem;--r:2px;--r-control:2px;--r-panel:2px;--r-plate:2px;--r-chip:2px;--touch:44px;--touch-field:48px;--frame-w:4px;--rail-w:232px;--inspector-w:380px;--top-h:56px;--proto-h:46px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:var(--ease);--ease-in:cubic-bezier(.4, 0, .6, 1);--vh:1vh;--solid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Crect width='8' height='8'/%3E%3C/svg%3E");--tear-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='8' viewBox='0 0 120 8'%3E%3Cpath d='M0 8L0 4 3 2.5 6 4.5 9 1.8 13 3.6 16 2.2 20 5 23 2.6 27 3.9 30 1.5 34 4.2 37 2.8 41 4.8 44 2 48 3.3 51 1.6 55 4.4 58 2.9 62 5.1 65 2.3 69 3.7 72 1.9 76 4.6 79 2.5 83 3.8 86 1.7 90 4.1 93 2.6 97 5 100 2.2 104 3.5 107 1.8 111 4.3 114 2.7 117 3.9 120 4 120 8Z'/%3E%3C/svg%3E");--tear-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='8' viewBox='0 0 120 8'%3E%3Cpath d='M0 4L3 2.5 6 4.5 9 1.8 13 3.6 16 2.2 20 5 23 2.6 27 3.9 30 1.5 34 4.2 37 2.8 41 4.8 44 2 48 3.3 51 1.6 55 4.4 58 2.9 62 5.1 65 2.3 69 3.7 72 1.9 76 4.6 79 2.5 83 3.8 86 1.7 90 4.1 93 2.6 97 5 100 2.2 104 3.5 107 1.8 111 4.3 114 2.7 117 3.9 120 4' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");--perf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7'%3E%3Cpath d='M0 0H1.6A2.4 2.4 0 0 0 6.4 0H8V7H0Z'/%3E%3C/svg%3E");--perf-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7'%3E%3Cpath d='M0 7H1.6A2.4 2.4 0 0 1 6.4 7H8V0H0Z'/%3E%3C/svg%3E");--chev-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--hatch-pattern:repeating-linear-gradient(45deg, var(--hatch) 0 1px, transparent 1px 4px);--hatch-line:var(--wait-glass);--hatch-step:6px;--hatch-grey-mix:26%;--hatch-soft:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--sheet) 1px var(--hatch-step));--hatch-grey:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--sheet)) 0 1px, var(--sheet) 1px 4px);--plate-2:#f5f2ea;--seam:#14141438;--ruled:repeating-linear-gradient(180deg, transparent 0 27px, #1414141a 27px 28px)}:root[data-theme=nacht]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#202c28;--board:#1b2622;--sheet:#2c3732;--frame:#34403a;--ink:#f2efe6;--ink-2:#d0d0c8;--muted:#9ea19a;--rule:#f2efe62e;--edge:#f2efe626;--edge-strong:#f2efe64d;--control-line:#f2efe685;--wash:#f2efe60b;--wash-strong:#f2efe614;--lift:#080c0abf;--lift-soft:#080c0a66;--scrim:#080c0a8c;--pin:#c9c7be;--pin-shadow:#080c0ad9;--pin-light:#fff6;--hole:#f2efe673;--select:#f2efe638;--focus:#f2efe6;--ok:#38c878;--ok-ink:#79dca4;--ok-tint:#1f3a2c;--ok-glass:#24443a;--wait:#ffb020;--wait-ink:#ffc95e;--wait-tint:#3c3420;--wait-glass:#4a3e22;--stop:#ff5e40;--stop-ink:#ff9580;--stop-tint:#42291f;--stop-glass:#4d2b22;--sign:#7fa3ff;--sign-ink:#a9c1ff;--sign-tint:#26334f;--sign-glass:#2d3b5c;--on-sign:#202c28;--off:#a6a9a2;--unknown-ink:#a6a9a2;--lamp-off:#2f3a35;--lamp-off-ring:#f2efe673;--lamp-dark:#141c19;--lamp-socket:#8e918a;--hatch:#ffb020d9;--ink-feld:#d693a2;--ink-feld-deep:#c98393;--ink-feld-tint:#3f3036;--ink-wahl:#8ab3af;--ink-wahl-deep:#7ba6a2;--ink-wahl-tint:#2c3f3d;--ink-buro:#aea0d5;--ink-buro-deep:#a092cc;--ink-buro-tint:#36344a;--on-ink-brand:#202c28;--on-brand-rule:#202c2861;--plate-2:#2e3934;--seam:#f2efe63d;--chev-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23F2EFE6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--hatch-line:var(--wait-glass);--hatch-step:6px;--hatch-grey-mix:18%;--hatch-soft:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--sheet) 1px var(--hatch-step));--hatch-grey:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--sheet)) 0 1px, var(--sheet) 1px 4px);--ruled:repeating-linear-gradient(180deg, transparent 0 27px, #f2efe61a 27px 28px)}:root[data-theme=draussen],.phone.draussen{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--board:#fff;--sheet:#fff;--frame:#fff;--plate-2:#fff;--ink:#000;--ink-2:#000;--muted:#000;--rule:#000;--edge:#000;--edge-strong:#000;--control-line:#000;--seam:#000;--wash:#fff;--wash-strong:#fff;--lift:#000;--lift-soft:#000;--scrim:#000000b3;--pin:#000;--pin-shadow:#000;--pin-light:#fff;--hole:#000;--ok:#000;--ok-ink:#000;--ok-tint:#fff;--ok-glass:#fff;--wait:#000;--wait-ink:#000;--wait-tint:#fff;--wait-glass:#fff;--on-wait:#fff;--stop:#000;--stop-ink:#000;--stop-tint:#fff;--stop-glass:#fff;--sign:#000;--sign-ink:#000;--sign-tint:#fff;--sign-glass:#fff;--on-sign:#fff;--off:#000;--unknown-ink:#000;--lamp-off:#fff;--lamp-off-ring:#000;--lamp-dark:#fff;--lamp-socket:#000;--hatch:#000;--ink-feld:#000;--ink-feld-deep:#000;--ink-feld-tint:#fff;--ink-wahl:#000;--ink-wahl-deep:#000;--ink-wahl-tint:#fff;--ink-buro:#000;--ink-buro-deep:#000;--ink-buro-tint:#fff;--on-ink-brand:#fff;--on-brand-rule:#fff;--focus:#000;--hatch-line:var(--hatch);--hatch-step:5px;--hatch-grey-mix:100%;--hatch-soft:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--sheet) 1px var(--hatch-step));--hatch-grey:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--sheet)) 0 1px, var(--sheet) 1px 4px)}:root{--ink-feld-chalk:#d693a2;--ink-wahl-chalk:#8ab3af;--ink-buro-chalk:#aea0d5}:root,:root[data-theme],.phone.draussen{--ground:var(--page);--ground-2:var(--board);--plate:var(--sheet);--plate-edge:var(--edge-strong);--line:var(--rule);--engrave-hi:transparent;--shadow-plate:0 0 0 1px var(--edge);--shadow-raise:0 0 0 1px var(--edge), 0 1px 0 var(--lift-soft);--shadow-sheet:0 0 0 1px var(--edge), 1px 1px 0 var(--lift);--shadow-float:1px 1px 0 var(--lift)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--seam) transparent}body{background:var(--page);color:var(--ink);font:400 var(--t-m)/1.5 var(--f-ui);font-kerning:normal;font-variant-numeric:lining-nums tabular-nums;overflow-wrap:break-word;--ink-brand:var(--ink-feld);--ink-brand-deep:var(--ink-feld-deep);--ink-brand-tint:var(--ink-feld-tint);--primary:var(--ink-brand);--primary-hover:var(--ink-brand-deep);--on-primary:var(--on-ink-brand);--ic-block:transparent;--ic-point:currentColor;margin:0}body[data-product=buro]{--ink-brand:var(--ink-buro);--ink-brand-deep:var(--ink-buro-deep);--ink-brand-tint:var(--ink-buro-tint)}body[data-product=wahl]{--ink-brand:var(--ink-wahl);--ink-brand-deep:var(--ink-wahl-deep);--ink-brand-tint:var(--ink-wahl-tint)}:root[data-theme=nacht] body{text-shadow:0 0 .2px #f2efe680}[data-ink=buro]{--mk:var(--ink-buro)}[data-ink=wahl]{--mk:var(--ink-wahl)}[data-ink=feld]{--mk:var(--ink-feld)}::selection{background:var(--select);color:var(--ink)}input,textarea,select,button{font:inherit;color:inherit;caret-color:var(--ink);letter-spacing:inherit}a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-strong)}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}ol.num{text-align:left;white-space:normal;gap:8px;padding-left:20px;list-style:decimal;display:grid}table{border-collapse:collapse;width:100%}th{text-align:left;font-weight:600}b,strong{font-weight:600}button{cursor:pointer}button:disabled{cursor:default}[hidden]{display:none!important}.code,.mono,.stamp .code,.sheet .code{overflow-wrap:anywhere}svg.icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}svg.icon.s{width:16px;height:16px}svg.icon.l{stroke-width:1.35px;width:28px;height:28px}symbol .f,symbol .s,symbol .p{fill:currentColor;stroke:none}symbol .k{fill:var(--knock);stroke:none}symbol .ks{fill:none;stroke:var(--knock);stroke-linecap:butt}symbol .b{fill:none;stroke:none}.sprite{width:0;height:0;position:absolute;overflow:hidden}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--f-mono);letter-spacing:0;font-size:.93em}.num{text-align:right;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.num .meta{white-space:normal}.muted{color:var(--muted)}.small{font-size:var(--t-s)}.xs{font-size:var(--t-xs)}.lead{max-width:64ch;color:var(--ink-2)}.measure{max-width:68ch}.stack{gap:12px;display:grid}.stack.tight{gap:6px}.row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.row.between{justify-content:space-between}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spacer{flex:1}kbd{min-width:1.6em;box-shadow:inset 0 0 0 1px var(--edge-strong), inset 0 -1px 0 var(--edge-strong);border-radius:var(--r);background:var(--sheet);color:var(--ink-2);font:600 var(--t-xs)/1.45 var(--f-ui);text-align:center;white-space:nowrap;border:0;padding:1px 5px 0;display:inline-block}hr.rule{border:0;border-top:1px solid var(--rule);margin:4px 0}.engrave{font-family:var(--f-ui);text-transform:none;letter-spacing:0;text-shadow:none;font-weight:600;line-height:1.25}.engrave.sm{font-size:var(--t-m)}.engrave.md{font-size:var(--t-xl)}.engrave.lg{font-size:var(--t-3xl);letter-spacing:-.01em;line-height:1.12}.engrave.xl{font-size:var(--t-4xl);letter-spacing:-.015em;line-height:1.08}.has-sub>.t,.tafel-head .title.has-sub,.thread-head .title.has-sub,.hero-no .street.has-sub,.appbar h1.has-sub,.pub-head h1.has-sub{text-transform:none}.cmd-group,.hint-group,.proto-group>span,.demo-tabs .grp,.site-footer h2,.daymark{font:600 var(--t-xs)/1.35 var(--f-ui);letter-spacing:.1em;text-transform:uppercase}.wordmark{min-width:0;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.wordmark .mark,.family .mark,.made .mark,.brandmark,.fam .mark{--mark-c:var(--mk,var(--ink-brand));min-height:0;box-shadow:none;color:var(--mark-c);--ic-block:transparent;--ic-point:currentColor;background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block}.wordmark .mark svg,.family .mark svg,.made .mark svg,.brandmark svg,.fam .mark svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.wordmark .mark{width:26px;height:26px}.wordmark .name{font:700 var(--t-l)/1.15 var(--f-ui);letter-spacing:-.012em;white-space:nowrap}.wordmark .name .wm-p,.family b .wm-p,.fam b .wm-p,.proto-name .wm-p{color:var(--mk,var(--ink-brand))}.mark[data-ink=buro]+span .wm-p{color:var(--ink-buro)}.mark[data-ink=wahl]+span .wm-p{color:var(--ink-wahl)}.mark[data-ink=feld]+span .wm-p{color:var(--ink-feld)}.wordmark .name small{font:500 var(--t-xs)/1.2 var(--f-ui);letter-spacing:0;color:var(--muted);margin-top:3px;display:block}.wordmark.lg .mark{width:40px;height:40px}.wordmark.lg .name{font-size:var(--t-3xl)}.brandmark{place-items:center;width:48px;height:48px;display:grid}.brandmark svg{width:40px;height:40px}.brandmark.xl{width:96px;height:96px}.brandmark.xl svg{width:84px;height:84px}symbol .w-body,symbol .w-pupil,symbol .w-lid{fill:currentColor;stroke:none}symbol .w-white{fill:var(--knock);stroke:none}symbol .w-lines{display:var(--w-lines,inline);animation:var(--w-al,none);transform-box:fill-box;transform-origin:100%}symbol .w-l{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:var(--w-lo,1);transform-box:fill-box;transform-origin:100%}symbol .w-l1{animation:var(--w-a1,none)}symbol .w-l2{animation:var(--w-a2,none)}symbol .w-l3{animation:var(--w-a3,none)}symbol .w-dots{display:var(--w-dots,none)}symbol .w-d{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;opacity:.3}symbol .w-d1{animation:var(--w-d1,none)}symbol .w-d2{animation:var(--w-d2,none)}symbol .w-d3{animation:var(--w-d3,none)}symbol .w-lid{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(var(--w-lid,.1));animation:var(--w-blink,none)}symbol .w-look{transform:translate(var(--w-lx,-.2px), var(--w-ly,.5px));transition:transform .16s var(--ease)}[data-wupp=ruht],.notif .who-chip.wupp,.clip-tab{--w-lid:.52;--w-lx:-.3px;--w-ly:.6px;--w-lo:.4;--w-blink:w-blink 5.2s ease-in-out infinite}[data-wupp=hoert]{--w-lid:0;--w-lx:-.7px;--w-ly:0px;--w-lo:1;--w-blink:none;--w-a1:w-listen 1.5s ease-out infinite;--w-a2:w-listen 1.5s ease-out .12s infinite;--w-a3:w-listen 1.5s ease-out .24s infinite}[data-wupp=denkt]{--w-lid:.28;--w-lx:.5px;--w-ly:-.9px;--w-lines:none;--w-dots:inline;--w-blink:none;--w-d1:w-think 1.2s ease-in-out infinite;--w-d2:w-think 1.2s ease-in-out .16s infinite;--w-d3:w-think 1.2s ease-in-out .32s infinite}[data-wupp=meldet],.msg.rings .who-chip.wupp,.clip-tab.has-news{--w-lid:0;--w-lx:.7px;--w-ly:.2px;--w-lo:1;--w-blink:none;--w-al:w-dash 2.6s var(--ease) infinite}[data-wupp=wartet],.drawer.wupp .wupp-id .who-chip.wupp{--w-lid:.1;--w-lx:-.2px;--w-ly:.5px;--w-lo:1;--w-blink:w-blink-twice 4.2s ease-in-out infinite}.wupp-look{--w-lx:.6px;--w-ly:.9px}.who-chip.wupp{width:26px;height:26px;box-shadow:none;color:var(--ink);background:0 0;border-radius:0}.who-chip.wupp svg{fill:none;stroke:none;width:26px;height:26px;overflow:visible}.who-chip.wupp.s,.who-chip.wupp.s svg{width:20px;height:20px}.who-chip.wupp.l,.who-chip.wupp.l svg{width:40px;height:40px}svg.icon use[href=\#i-wupp]{stroke:none}.light{--l-ring:var(--lamp-off-ring);--l-glass:var(--lamp-off);--l-core:var(--lamp-off);--l-socket:var(--l-core);background-color:var(--l-glass);width:12px;height:12px;color:var(--l-ring);vertical-align:-1px;box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-socket), inset 0 0 0 6px var(--l-core);border:0;border-radius:50%;flex:none;margin:0;padding:0;transition:box-shadow .12s ease-out;display:inline-block;position:relative}.light>svg{display:none}.light.s{width:12px;height:12px}.light.l{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--l-ring), inset 0 0 0 5.5px var(--l-glass), inset 0 0 0 7px var(--l-socket), inset 0 0 0 11px var(--l-core)}[data-s=ok]{--l-ring:var(--ok-ink);--l-glass:var(--ok-glass);--l-core:var(--ok);--l-socket:var(--ok)}[data-s=wait]{--l-ring:var(--wait-ink);--l-glass:var(--wait-glass);--l-core:var(--wait);--l-socket:var(--wait)}[data-s=stop]{--l-ring:var(--stop-ink);--l-glass:var(--stop-glass);--l-core:var(--stop);--l-socket:var(--stop)}[data-s=sign]{--l-ring:var(--sign-ink);--l-glass:var(--sign-glass);--l-core:var(--sign);--l-socket:var(--sign)}[data-s=none],[data-s=later]{--l-ring:var(--lamp-off-ring);--l-glass:var(--lamp-off);--l-core:var(--lamp-off);--l-socket:var(--lamp-off)}[data-s=unk]{--l-ring:var(--ink);--l-glass:var(--lamp-dark);--l-core:var(--lamp-dark);--l-socket:var(--lamp-socket)}[data-s=sug]{--l-ring:var(--wait-ink);--l-glass:var(--sheet);--l-core:var(--sheet);--l-socket:var(--sheet)}.light[data-s=sug]{background:var(--hatch-pattern), var(--sheet);box-shadow:inset 0 0 0 1px var(--l-ring)}.light.l[data-s=sug]{box-shadow:inset 0 0 0 1.5px var(--l-ring)}.slip-step[data-s=run] .light{--l-core:var(--muted);--l-socket:var(--muted)}button.light{cursor:help;font:inherit}button.light:after{content:"";border-radius:50%;position:absolute;inset:-14px}button.light:hover{box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-socket), inset 0 0 0 6px var(--l-core), 0 0 0 3px var(--wash-strong)}[data-why]{cursor:help}:root[data-theme=draussen] .light,.phone.draussen .light{background:#fff;place-items:center;width:20px;height:20px;display:inline-grid;box-shadow:inset 0 0 0 1.5px #000}:root[data-theme=draussen] .light>svg,.phone.draussen .light>svg{fill:none;stroke:#000;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;display:block}.chip{border-radius:var(--r);max-width:100%;min-height:22px;color:var(--ink-2);font:500 var(--t-s)/1.35 var(--f-ui);white-space:normal;text-align:left;vertical-align:middle;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.chip>svg{display:none}.chip[data-s]:before{content:"";background-color:var(--l-glass);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-socket), inset 0 0 0 6px var(--l-core);border-radius:50%;flex:none}.chip[data-s=sug]:before{background:var(--hatch-pattern), var(--sheet);box-shadow:inset 0 0 0 1px var(--l-ring)}.chip:not([data-s]){box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink-2);background:0 0;border:0;padding:2px 8px}.chip.btn-chip{background:var(--sheet);min-height:32px;box-shadow:inset 0 0 0 1px var(--control-line);color:var(--ink);cursor:pointer;border:0;padding:4px 10px}.chip.btn-chip:hover{box-shadow:inset 0 0 0 1px var(--ink)}.chip.btn-chip[aria-pressed=true]{background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--sheet)}:root[data-theme=draussen] .chip>svg,.phone.draussen .chip>svg{fill:none;stroke:#000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;display:block}:root[data-theme=draussen] .chip[data-s]:before,.phone.draussen .chip[data-s]:before{display:none}.band{vertical-align:-1px;align-items:end;gap:2px;height:12px;margin-left:4px;display:inline-flex}.band i{background:var(--seam);border-radius:0;width:3px;display:block}.band i:first-child{height:5px}.band i:nth-child(2){height:8px}.band i:nth-child(3){height:12px}.band[data-b="3"] i,.band[data-b="2"] i:nth-child(-n+2),.band[data-b="1"] i:first-child{background:currentColor}.legend{font-size:var(--t-s);color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;display:flex}.legend li{align-items:center;gap:8px;display:inline-flex}.btn{min-height:var(--touch);border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);color:var(--ink);font:500 var(--t-m)/1.2 var(--f-ui);text-align:center;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 15px;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out,transform .12s ease-out;display:inline-flex;position:relative}.btn svg.icon{width:18px;height:18px}.btn:hover:not(:disabled){border-color:var(--ink)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary);--knock:var(--primary);font-weight:600}.btn.primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.btn.sign{background:var(--sign);border-color:var(--sign);color:var(--on-sign);font-weight:600}.btn.sign:hover:not(:disabled){background:var(--sign-ink);border-color:var(--sign-ink)}.btn.stop{color:var(--stop-ink);border-color:var(--stop-ink)}.btn.stop:hover:not(:disabled){background:var(--stop-tint)}.btn.quiet{background:0 0;border-color:#0000}.btn.quiet:hover{background:var(--wash-strong);border-color:#0000}.btn.block{width:100%;display:flex}.btn.sm{min-height:36px;font-size:var(--t-s);gap:6px;padding:5px 11px}.btn.sm svg.icon{width:16px;height:16px}.btn .n{border-left:1px solid var(--rule);font-variant-numeric:tabular-nums;align-self:stretch;align-items:center;gap:.3em;margin:-8px -15px -8px 4px;padding:0 12px;font-weight:600;display:inline-flex}.btn.sm .n{margin:-5px -11px -5px 2px;padding:0 9px}.btn.primary .n,.btn.sign .n{border-left-color:var(--on-brand-rule)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;border-style:dashed;border-color:var(--control-line);color:var(--muted);background:0 0}.btn.primary:disabled,.btn.sign:disabled{color:var(--muted);background:0 0}.btn kbd{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.iconbtn{width:var(--touch);height:var(--touch);border-radius:var(--r);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.iconbtn:hover{background:var(--wash-strong)}.iconbtn .count{border-radius:var(--r);background:var(--ink);min-width:17px;height:17px;color:var(--sheet);font:600 var(--t-xs)/17px var(--f-ui);text-align:center;text-shadow:none;padding:0 4px;position:absolute;top:5px;right:3px}.linkbtn{color:var(--ink-2);font:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-strong);cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.linkbtn:hover{color:var(--ink);text-decoration-color:currentColor}.field{gap:5px;display:grid}.field label,.field .lab{font:600 var(--t-s)/1.35 var(--f-ui)}.field .help{font-size:var(--t-xs);color:var(--muted)}.in{width:100%;min-height:var(--touch);border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);color:var(--ink);padding:8px 12px}.in:hover{border-color:var(--ink)}.in::placeholder{color:var(--muted);opacity:1}select.in{appearance:none;background-image:var(--chev-img);background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:36px}textarea.in{resize:vertical;min-height:96px;line-height:1.5}.in.money{text-align:right;font-variant-numeric:tabular-nums}.in.is-bad{border-color:var(--stop-ink);box-shadow:inset 0 0 0 1px var(--stop-ink)}.err{color:var(--stop-ink);font-size:var(--t-s);align-items:start;gap:6px;display:flex}.opt{min-height:var(--touch);cursor:pointer;align-items:center;gap:10px;display:flex}.opt input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:0}.opt.boxed{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--sheet);padding:6px 12px}.opt.boxed:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.seg{border-radius:var(--r);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--control-line);border:0;flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.seg button{min-height:38px;color:var(--ink-2);font:500 var(--t-s)/1.2 var(--f-ui);cursor:pointer;background:0 0;border:0;padding:4px 13px}.seg button+button{border-left:1px solid var(--rule)}.seg button:hover{color:var(--ink);background:var(--wash)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--sheet);text-shadow:none;font-weight:600}.seg button:disabled{color:var(--ink-2);background-color:var(--sheet);background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--sheet)) 0 1px, var(--sheet) 1px 4px);cursor:not-allowed}.switch{min-height:var(--touch);justify-content:space-between;align-items:center;gap:12px;display:flex}.switch input{appearance:none;border:1px solid var(--control-line);border-radius:var(--r);background:var(--board);cursor:pointer;flex:none;width:40px;height:22px;margin:0;transition:background-color .12s ease-out;position:relative}.switch input:after{content:"";background:var(--sheet);width:16px;height:16px;box-shadow:0 0 0 1px var(--control-line);transition:transform .12s var(--ease);border-radius:1px;position:absolute;top:2px;left:2px}.switch input:checked{background:var(--ink);border-color:var(--ink)}.switch input:checked:after{box-shadow:none;transform:translate(18px)}.tabs{border-bottom:1px solid var(--edge-strong);scrollbar-width:thin;align-items:flex-end;gap:2px;padding-left:4px;display:flex;overflow-x:auto}.tabs [role=tab]{border-radius:var(--r) var(--r) 0 0;min-height:40px;color:var(--muted);font:500 var(--t-s)/1.2 var(--f-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;flex:none;padding:8px 13px;position:relative}.tabs [role=tab]:hover{color:var(--ink)}.tabs [role=tab][aria-selected=true]{background:var(--sheet);border-color:var(--edge-strong);color:var(--ink);margin-bottom:-1px;padding-bottom:9px;font-weight:600}.tabs .n{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:5px;font-weight:500}.search{min-height:var(--touch);border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);align-items:center;gap:8px;padding:0 12px;display:flex}.search input{background:0 0;border:0;flex:1;min-width:0;min-height:40px}.search input::placeholder{color:var(--muted);opacity:1}.search input:focus{outline:none}.search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search svg.icon{color:var(--muted)}.stepper{font-size:var(--t-s);color:var(--muted);flex-wrap:wrap;gap:6px 20px;display:flex}.stepper li{align-items:center;gap:8px;display:flex}.stepper .no{border:1px solid var(--control-line);width:22px;height:22px;font:600 var(--t-xs)/1 var(--f-ui);color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.stepper li.is-on{color:var(--ink);font-weight:600}.stepper li.is-on .no{background:var(--ink);border-color:var(--ink);color:var(--sheet);text-shadow:none}.stepper li.is-done .no{border-color:var(--ok-ink);color:var(--ok-ink);background:var(--ok-glass)}.phone .stepper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.phone .stepper li{text-align:center;flex-direction:column;gap:4px;position:relative}.phone .stepper li+li:before{content:"";border-top:1px solid var(--rule);position:absolute;top:11px;left:calc(17px - 50%);right:calc(50% + 17px)}.kv{font-size:var(--t-s);grid-template-columns:minmax(8rem,auto) minmax(0,1fr);gap:6px 16px;display:grid}.kv dt{color:var(--muted)}.kv dd{color:var(--ink)}.kv dd.num{text-align:left;white-space:normal}.kv.lines{gap:0 16px}.kv.lines dt,.kv.lines dd{border-top:1px solid var(--rule);padding:8px 0 7px}.kv>div{display:contents}:root{--proto-bg:#1b1b1a;--proto-ink:#ece8df;--proto-muted:#a9a69e;--proto-line:#ece8df38}.proto{z-index:40;min-height:var(--proto-h);background:var(--proto-bg);color:var(--proto-ink);font-size:var(--t-s);text-shadow:none;align-items:center;gap:6px 16px;padding:5px 14px;display:flex;position:sticky;top:0}.proto-name{font:700 var(--t-m)/1 var(--f-ui);letter-spacing:-.01em;color:var(--proto-ink);white-space:nowrap;flex:none;align-items:baseline;gap:8px;display:flex}.proto-name small{font:500 var(--t-xs)/1 var(--f-ui);letter-spacing:0;color:var(--proto-muted)}.proto-name .wm-p{color:var(--ink-feld-chalk)}body[data-product=wahl] .proto-name .wm-p{color:var(--ink-wahl-chalk)}body[data-product=buro] .proto-name .wm-p{color:var(--ink-buro-chalk)}.proto-nav{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:2px 16px;min-width:0;display:flex;overflow-x:auto}.proto-nav::-webkit-scrollbar{display:none}.proto-group{flex:none;align-items:center;gap:1px;display:flex}.proto-group>span{color:var(--proto-muted);margin-right:4px}.proto a.scr{border-radius:var(--r);color:var(--proto-ink);white-space:nowrap;padding:5px 7px;text-decoration:none}.proto a.scr:hover{background:#ece8df1f}.proto a.scr[aria-current=page]{background:var(--proto-ink);color:var(--proto-bg);font-weight:600}.proto .seg{border-color:var(--proto-line);background:0 0;flex:none}.proto .seg button{min-height:30px;color:var(--proto-ink);font-size:var(--t-xs);padding:2px 9px}.proto .seg button+button{border-left-color:var(--proto-line)}.proto .seg button:hover{background:#ece8df1f}.proto .seg button[aria-pressed=true]{background:var(--proto-ink);color:var(--proto-bg)}.proto:focus-visible,.proto a:focus-visible,.proto button:focus-visible{outline-color:var(--proto-ink)}.screen-note{max-width:calc(64ch + 48px);font-size:var(--t-s);color:var(--ink-2);margin:0 auto 28px;padding:0 24px}.screen-note b{color:var(--ink)}.stage{min-height:calc(var(--vh) * 100 - var(--proto-h))}.screen.desk>.screen-note{grid-column:1/-1;margin:24px auto 28px}.screen{display:block}.screen.field,.screen.public{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:0;padding:32px 16px 40px;display:grid}.screen.desk{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:calc(var(--vh) * 100 - var(--proto-h));display:grid}.screen.desk.with-inspector{grid-template-columns:var(--rail-w) minmax(0, 1fr) var(--inspector-w)}.rail{top:var(--proto-h);height:calc(var(--vh) * 100 - var(--proto-h));background:var(--page);border-right:1px solid var(--rule);--knock:var(--page);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:sticky}.rail-brand{gap:12px;padding:16px 14px 10px 16px;display:grid}.rail-brand .wordmark .name{font-size:var(--t-l)}.ws{border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);width:100%;min-width:0;min-height:38px;color:var(--ink);font:500 var(--t-s)/1.2 var(--f-ui);text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:6px 8px 6px 11px;display:flex}.ws>span:first-child{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ws svg.icon{width:16px;height:16px;color:var(--muted);flex:none}.ws:hover{border-color:var(--ink)}.rail nav{scrollbar-width:thin;align-content:start;gap:1px;padding:4px 10px 8px;display:grid;overflow-y:auto}.rail nav a,.rail nav button{border-radius:var(--r);width:100%;min-height:38px;color:var(--ink-2);font:500 var(--t-m)/1.2 var(--f-ui);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;padding:6px 8px 6px 9px;text-decoration:none;display:grid}.rail nav a>span:not(.n),.rail nav button>span:not(.n){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail nav svg.icon{color:var(--muted)}.rail nav a:hover,.rail nav button:hover{background:var(--wash-strong);color:var(--ink)}.rail nav a[aria-current=page]{background:var(--sheet);border-color:var(--edge-strong);color:var(--ink);font-weight:600}.rail nav a[aria-current=page] svg.icon{color:var(--ink)}.rail nav a .n{min-width:0;height:auto;color:var(--ink);font:600 var(--t-s)/1 var(--f-ui);font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;display:inline-flex}.rail nav a .n:before{content:"";background:var(--wait);width:7px;height:7px;box-shadow:0 0 0 1px var(--wait-ink);border-radius:50%;flex:none}.rail nav a .n.calm{color:var(--muted);font-weight:500}.rail nav a .n.calm:before{content:none}.rail nav a.sub{min-height:34px;font-size:var(--t-s);margin-left:18px}.rail-foot{border-top:1px solid var(--rule);gap:1px;padding:8px 10px 12px;display:grid}.rail-foot a,.rail-foot button{border-radius:var(--r);min-height:34px;color:var(--muted);font:500 var(--t-s)/1.2 var(--f-ui);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:11px;padding:5px 9px;text-decoration:none;display:grid}.rail-foot a:hover,.rail-foot button:hover{background:var(--wash-strong);color:var(--ink)}.rail-foot .stand-plate{border:1px solid var(--edge-strong);background:var(--sheet);color:var(--ink-2);--knock:var(--sheet);grid-template-columns:20px minmax(0,1fr);margin-bottom:6px}.rail-foot .stand-plate>.light{justify-self:center}.rail-foot .stand-plate>span:not(.light){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail-foot .stand-plate b{color:var(--ink);font-weight:600}.rail-foot .stand-plate:hover{border-color:var(--ink);background:var(--sheet);color:var(--ink)}.topbar{top:var(--proto-h);z-index:20;min-height:var(--top-h);background:var(--page);border-bottom:1px solid var(--rule);--knock:var(--page);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 20px;display:flex;position:sticky}.topbar .crumbs{flex:1 1 0;min-width:0}.crumbs{font-size:var(--t-s);color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.crumbs a{color:var(--ink-2)}.crumbs b{color:var(--ink);font-weight:600}.trigger{border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);min-width:0;min-height:38px;color:var(--muted);font:400 var(--t-s)/1.2 var(--f-ui);text-align:left;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:9px;padding:4px 5px 4px 11px;display:inline-flex}.trigger>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.trigger>.short{display:none}.trigger svg.icon{color:var(--muted);flex:none}.trigger kbd{flex:none}.trigger:hover{border-color:var(--ink);color:var(--ink-2)}.pill{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--sheet);min-height:38px;color:var(--ink-2);font:500 var(--t-s)/1.2 var(--f-ui);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;padding:4px 11px 4px 10px;text-decoration:none;display:inline-flex}.pill:hover{border-color:var(--ink)}.pill b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.who{background:var(--ink);width:34px;height:34px;color:var(--page);font:600 var(--t-xs)/1 var(--f-ui);letter-spacing:.02em;text-shadow:none;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.work{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.main{align-content:start;gap:20px;min-width:0;padding:24px 28px 48px;display:grid}.main-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:14px;display:flex}.main-head>div:first-child{flex:380px;min-width:0}.main-head h1{font:600 var(--t-3xl)/1.12 var(--f-ui);letter-spacing:-.015em;text-transform:none;text-shadow:none}.main-head .sub{max-width:68ch;font-size:var(--t-m);color:var(--muted);margin-top:6px}.main-head .sub.quiet{color:var(--muted)}.panel>p,[role=tabpanel]>p,.field>p,.decide>p,.kv.lines dd,article.sheet>p,article.sheet ol.num>li{max-width:68ch}.cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cols.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cols.wide-left{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.inspector{top:var(--proto-h);height:calc(var(--vh) * 100 - var(--proto-h));background:var(--sheet);border-left:1px solid var(--rule);--knock:var(--sheet);scrollbar-width:thin;grid-auto-rows:max-content;align-content:start;gap:14px;padding:22px 22px 32px;display:grid;position:sticky;overflow-y:auto}.inspector h2{font:600 var(--t-l)/1.35 var(--f-ui)}.inspector .sub{font-size:var(--t-s);color:var(--muted)}.pane{align-content:start;gap:12px;display:grid}.panel{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);min-width:0;box-shadow:none;--knock:var(--sheet);align-content:start;gap:12px;padding:16px 18px 18px;display:grid}.panel>h2,.panel>.panel-head h2{font:600 var(--t-l)/1.35 var(--f-ui)}.panel-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-bottom:9px;display:flex}.panel-head h2.engrave,.panel-head h2{font-size:var(--t-l);letter-spacing:0}.panel-head .muted{font-size:var(--t-s)}.panel.well{background:var(--board);box-shadow:inset 0 0 0 1px var(--edge);--knock:var(--board);border-color:#0000}.plate-note{border:1px solid var(--edge);border-radius:var(--r);background:var(--plate-2);font-size:var(--t-s);color:var(--ink-2);padding:10px 12px}.tafel{background:var(--board);border:var(--frame-w) solid var(--frame);border-radius:var(--r);min-width:0;box-shadow:0 0 0 1px var(--edge-strong), inset 0 0 0 1px var(--edge);--knock:var(--sheet);grid-template-columns:minmax(0,1fr);align-content:start;padding:0 0 10px;display:grid;position:relative}.tafel>:not(.tafel-head){background-color:var(--sheet);box-shadow:inset 1px 0 0 var(--edge), inset -1px 0 0 var(--edge);margin-inline:10px}.tafel>.tafel-head+*{border-radius:var(--r) var(--r) 0 0;box-shadow:inset 1px 0 0 var(--edge), inset -1px 0 0 var(--edge), inset 0 1px 0 var(--edge)}.tafel:after{content:"";background:var(--edge-strong);height:1px;box-shadow:0 1px 0 var(--lift-soft);pointer-events:none;position:absolute;bottom:9px;left:10px;right:10px}.tafel-head{--knock:var(--board);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:11px 14px;display:grid;position:relative}.tafel-head:after,.tcard b:before,.slip:after,.dialog:after,.cmdbar:after,.family:after,.five-pin{content:"";z-index:3;background:var(--pin);pointer-events:none;width:9px;height:9px;box-shadow:1px 1.5px 0 var(--pin-shadow), inset 1.5px 1.5px 0 -.5px var(--pin-light);border-radius:50%;position:absolute}.tafel-head:after{margin-left:-4.5px;bottom:-4px;left:50%}.tafel-head .title{min-width:0;font:600 var(--t-l)/1.35 var(--f-ui);letter-spacing:-.005em;text-transform:none;text-shadow:none}.tafel-head .title small{font:400 var(--t-s)/1.35 var(--f-ui);color:var(--muted);margin-top:1px;display:block}.tafel-head .no{font:600 var(--t-xl)/1 var(--f-ui);font-variant-numeric:tabular-nums;text-shadow:none}.tafel-head .meta{font-size:var(--t-s);color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 14px;display:flex}.tafel-rows{padding:4px 8px 6px;display:grid}.tafel-more{max-width:62ch;font-size:var(--t-s);color:var(--muted);padding:6px 18px 12px}.tafel>.decide{border-top:1px solid var(--rule);margin-top:0;padding:12px 16px 14px}.tafel>.tafel-pad+.tafel-pad{padding-top:0}.tafel.pins-cards:after,.tafel.pins-cards>.tafel-head:after{content:none}.tafel.pins-cards>:not(.tafel-head){box-shadow:none;background:0 0;margin-inline:0}.tafel.pins-cards>.tafel-rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;padding:6px 10px 2px;display:grid}.tafel.pins-cards>.tafel-rows>.np{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);min-height:0;box-shadow:0 1px 0 var(--lift-soft);align-items:start;padding:16px 12px 11px;position:relative}.tafel.pins-cards>.tafel-rows>.np+.np{border-top:1px solid var(--edge)}.tafel.pins-cards>.tafel-rows>.np:before{content:"";background:var(--pin);width:9px;height:9px;box-shadow:1px 1.5px 0 var(--pin-shadow), inset 1.5px 1.5px 0 -.5px var(--pin-light);border-radius:50%;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.tafel.pins-cards>.tafel-rows>.np:hover{border-color:var(--control-line);background:var(--sheet)}.tafel.pins-cards>.tafel-rows>.np[aria-current=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.tafel.pins-cards>.tafel-rows>.np:has(>.light[data-s=sug]){background-color:var(--sheet);background-image:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--hatch-on,var(--sheet)) 1px var(--hatch-step))}.tafel.pins-cards>.tafel-rows>.np .chev{align-self:center}.tafel.pins-cards>.tafel-rows>.np>.actions,.tafel.pins-cards>.tafel-rows>.np>.btn{grid-column:2/-1;justify-self:start}.tafel.pins-cards>.tafel-more{padding:10px 14px 6px}.np{width:100%;min-height:var(--touch);border-radius:var(--r);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) auto 16px;align-items:center;gap:4px 12px;padding:9px 10px;text-decoration:none;display:grid}.np:hover,.np[aria-current=true],.np.is-called,.np.is-pointed,.plate.is-pointed,.msg:hover,.msg:focus-within,.msg[data-own],.msg.rings,button.plate:hover,a.plate:hover,.cmd-opt[aria-selected=true],.family a:hover,.family a[aria-current=true],.rail nav a:hover,.rail nav button:hover,.plate-note,.receipt .passage,.slip-ask,.words .word,.pack[aria-pressed=true],.tgrid tr.is-on,.tgrid tr.is-called,.tgrid tr.is-pointed,.ledger tr.is-on,.steck>.today{--muted:var(--ink-2)}.np:not(:has(>.chev)){grid-template-columns:12px minmax(0,1fr) auto}.np:has(>.who-chip:first-child){grid-template-columns:24px minmax(0,1fr) auto}.np:has(>.who-chip:first-child):has(>.chev){grid-template-columns:24px minmax(0,1fr) auto 16px}.np>.who-chip:first-child{align-self:start}.np+.np{border-top:1px solid var(--rule);border-radius:0}.np:hover{background-color:var(--wash)}.np[aria-current=true]{background-color:var(--wash-strong)}.np>.light{align-self:start;margin-top:4px}.np b{font:600 var(--t-m)/1.35 var(--f-ui);display:block}.np .meta{font-size:var(--t-s);color:var(--muted);margin-top:1px;line-height:1.4;display:block}.np .meta .state{color:var(--ink-2);font-weight:600}.np .val{font:500 var(--t-m)/1.35 var(--f-ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.np .val small{font:400 var(--t-xs)/1.35 var(--f-ui);color:var(--muted);display:block}.np .chev{width:16px;height:16px;color:var(--muted)}.np.static{cursor:default}.np.static:hover{background-color:#0000}.np:has(>.light[data-s=sug]){background-image:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--hatch-on,var(--sheet)) 1px var(--hatch-step));--muted:var(--ink-2)}.np:not(.static):has(>.light[data-s=sug]):hover{--hatch-on:var(--plate-2)}.np[aria-current=true]:has(>.light[data-s=sug]){--hatch-on:var(--plate-2)}.np:is(.is-called,.is-pointed):has(>.light[data-s=sug]){--hatch-on:var(--wait-tint)}.tafel>.gridwrap,.tafel>.tablewrap{padding:8px 12px 10px}.np.is-accepted{background-image:none}.np .n{border-radius:var(--r);background:var(--ink);min-width:20px;height:20px;color:var(--sheet);font:600 var(--t-xs)/1 var(--f-ui);text-shadow:none;place-items:center;padding:0 5px;display:inline-grid}.mini{color:var(--ink);gap:0;text-decoration:none;display:grid}.mini .tafel-head{padding:9px 12px}.mini .tafel-head .title{font-size:var(--t-m)}.mini .tafel-head .no{font-size:var(--t-l)}.mini .tafel-rows{padding:2px 6px 4px}.mini .np{grid-template-columns:12px minmax(0,1fr) fit-content(45%);min-height:38px;padding:6px 8px}.mini .np>.light{margin-top:3px}.mini .np b{font-size:var(--t-s)}.mini .np .val{white-space:normal;font-size:var(--t-s);justify-self:end}a.mini:hover{box-shadow:0 0 0 1px var(--ink), inset 0 0 0 1px var(--edge)}.mini.rings{box-shadow:0 0 0 2px var(--wait), inset 0 0 0 1px var(--edge)}.mini.is-open{box-shadow:0 0 0 2px var(--ink), inset 0 0 0 1px var(--edge)}.street{align-content:start;gap:14px;display:grid}.desk-split{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:20px;display:grid}.gridwrap{scrollbar-width:thin;position:relative;overflow-x:auto}.tgrid{border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--t-s)}.tgrid th,.tgrid td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:8px 10px}.tgrid thead th{z-index:1;background:var(--sheet);border-bottom:1px solid var(--ink);color:var(--muted);font:600 var(--t-xs)/1.35 var(--f-ui);white-space:nowrap;position:sticky;top:0}.tgrid thead th.col{text-align:center}.tgrid tbody th{z-index:1;background:var(--sheet);min-width:14rem;font:600 var(--t-s)/1.35 var(--f-ui);position:sticky;left:0}.tgrid tbody th .meta{font:400 var(--t-xs)/1.35 var(--f-ui);color:var(--muted);display:block}.tgrid td.c,.tgrid th.col{box-shadow:inset 1px 0 0 var(--edge)}.tgrid td.c{text-align:center}.tgrid td.c .lightbtn{border-radius:var(--r);cursor:pointer;background:0 0;border:0;place-items:center;width:100%;min-height:40px;padding:0;display:grid}.tgrid td.c .lightbtn:hover{background:var(--wash-strong)}.tgrid td.c .lightbtn[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--ink)}.tgrid tr.is-on th,.tgrid tr.is-on td{background-color:var(--plate-2)}.tgrid td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tgrid tfoot td,.tgrid tfoot th{border-top:3px double var(--ink);background:var(--sheet);border-bottom:0;font-weight:600}.cellw{font-size:var(--t-s);color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}button.cellw{border-radius:var(--r);min-height:32px;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:-4px -8px;padding:4px 8px}button.cellw:hover{background:var(--wash-strong)}button.cellw[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--ink)}.ring{width:96px;height:96px}.ring circle{fill:none;stroke-width:8px}.ring .track{stroke:var(--rule);stroke-width:2px}.ring .m-ok{stroke:var(--ok)}.ring .m-part{stroke:var(--wait)}.ring .m-miss{stroke:var(--stop)}.ring-row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;display:grid}.ring-row b{font:600 var(--t-2xl)/1.1 var(--f-ui);font-variant-numeric:tabular-nums;display:block}.ring-row .muted{font-size:var(--t-s)}:root{--plate-line:#141414b8}:root[data-theme=nacht]{--plate-line:#f2efe6b8}:root[data-theme=draussen]{--plate-line:#000}.sign:not(.btn){text-align:center;background:var(--sheet);min-height:120px;color:var(--ink);border:1.5px solid var(--plate-line);border-radius:var(--r);box-shadow:none;align-content:center;justify-items:center;gap:4px;padding:20px 18px 16px;display:grid;position:relative}.sign:not(.btn):before,.sign:not(.btn):after{content:"";background:var(--page);width:4px;height:4px;box-shadow:0 0 0 1px var(--hole);border-radius:50%;position:absolute;top:6px}.sign:not(.btn):before{left:6px}.sign:not(.btn):after{right:6px}.sign .light{margin-bottom:2px}.sign .word{font:600 var(--t-2xl)/1.15 var(--f-ui);letter-spacing:-.01em;text-transform:none}.sign .by{font:500 var(--t-s)/1.35 var(--f-ui);color:var(--muted)}.sign[data-s=sign]:not(.btn){border-color:var(--sign);box-shadow:inset 0 0 0 3px var(--sheet), inset 0 0 0 4px var(--sign)}.sign[data-s=wait]:not(.btn){border-color:var(--wait-ink)}.sign[data-s=stop]:not(.btn){border-color:var(--stop-ink)}.sign[data-s=unk]:not(.btn){border-style:dashed}.sign[data-s=later]:not(.btn){border-color:var(--control-line)}.sign.sm:not(.btn){gap:3px;min-height:92px;padding:15px 12px 12px}.sign.sm .word{font-size:var(--t-xl)}.btn.sign.sm{gap:6px;min-height:36px;padding:5px 11px}.sign.amount .word{font-size:var(--t-3xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.signs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plates{gap:6px;display:grid}.plate{min-height:var(--touch);background:var(--sheet);border:1.5px solid var(--plate-line);border-radius:var(--r);box-shadow:none;color:var(--ink);font-size:var(--t-s);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 12px;display:grid}.plate>.light{align-self:start;margin-top:3px}.plate b{font-weight:600;font-size:var(--t-m);color:var(--ink)}.plate .src{color:var(--muted);font-size:var(--t-s);margin-top:1px;display:block}.plate .src a{color:var(--ink-2)}.plate .state{white-space:nowrap;text-align:right;font-weight:600}.plate[data-s=ok] .state{color:var(--ok-ink)}.plate[data-s=wait]{border-color:var(--wait-ink)}.plate[data-s=wait] .state{color:var(--wait-ink)}.plate[data-s=stop]{border-color:var(--stop-ink)}.plate[data-s=stop] .state{color:var(--stop-ink)}.plate[data-s=unk]{border-style:dashed}.plate[data-s=unk] .state{color:var(--unknown-ink)}.plate[data-s=sign] .state{color:var(--sign-ink)}.plate[data-s=sug]{border-color:var(--wait-ink);background-image:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--hatch-on,var(--sheet)) 1px var(--hatch-step));--muted:var(--ink-2)}button.plate[data-s=sug]:hover,a.plate[data-s=sug]:hover{--hatch-on:var(--plate-2)}.plate.is-pointed[data-s=sug]{--hatch-on:var(--wait-tint)}.plate[data-s=sug] .state{color:var(--wait-ink)}.plate.open{border-style:dashed;border-color:var(--control-line)}.plate.is-accepted{border-color:var(--ok-ink);background-image:none}button.plate,a.plate{width:100%;font:inherit;font-size:var(--t-s);text-align:left;cursor:pointer;text-decoration:none}button.plate:hover,a.plate:hover{border-color:var(--ink);background-color:var(--wash)}.answer .plate,.msg .plate,.drawer .plate,.slip .plate,.notif .plate{border-width:1px;border-color:var(--edge-strong)}.answer .plate[data-s=stop],.drawer .plate[data-s=stop]{border-color:var(--stop-ink)}.stamp{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);color:var(--ink);box-shadow:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 18px;padding:12px 14px 12px 12px;display:grid}.stamp .seal{--st:var(--ink-brand);border:2.5px solid var(--st);min-width:118px;min-height:50px;box-shadow:inset 0 0 0 2px var(--sheet), inset 0 0 0 3.2px var(--st);color:var(--st);font:700 var(--t-s)/1.1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;opacity:.85;filter:url(#bleed);text-shadow:none;border-radius:26px;place-items:center;padding:6px 16px 5px;display:grid;transform:rotate(-5deg)}.stamp[data-s=stop] .seal{--st:var(--stop-ink)}.stamp[data-s=later] .seal{--st:var(--muted)}.stamp b{font:600 var(--t-m)/1.35 var(--f-ui);color:var(--ink);display:block}.stamp .small{color:var(--muted);display:block}.stamp .code{font:500 var(--t-xs)/1.4 var(--f-mono);color:var(--ink-2);margin-top:2px;display:block}.decide{border-top:1px solid var(--rule);gap:10px;padding-top:12px;display:grid}.decide .acts{flex-wrap:wrap;gap:8px;display:flex}.decide .acts .btn.sign{flex:200px}.ask-plate{background:var(--sheet);border:1.5px solid var(--ink);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.ask-plate .ask-q{font:600 var(--t-m)/1.3 var(--f-ui);margin-right:auto}.effect{font-size:var(--t-s);gap:6px;display:grid}.effect li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.effect li svg{color:var(--ink-2);margin-top:2px}.ledger{font-size:var(--t-s)}.ledger th,.ledger td{border-bottom:1px solid var(--rule);vertical-align:top;text-align:left;padding:8px 10px}.ledger thead th{border-bottom:2px solid var(--ink);color:var(--muted);font:600 var(--t-xs)/1.35 var(--f-ui);white-space:nowrap;padding-top:4px}.ledger td.num,.ledger th.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:inset 1px 0 0 var(--rule)}.ledger thead th.num{box-shadow:none}.ledger tfoot td,.ledger tfoot th{border-top:3px double var(--ink);border-bottom:0;font-weight:600}.ledger tr.sum td,.ledger tr.sum th{border-top:3px double var(--ink);font-weight:600}.ledger .src a{color:var(--ink-2);font-size:var(--t-xs)}.ledger tr.is-on td,.ledger tr.is-on th{background:var(--plate-2)}.eur{font:500 var(--t-m)/1.2 var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.eur.big{font-size:var(--t-3xl);letter-spacing:-.02em;font-weight:600}.sum{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);gap:4px;padding:12px 14px;display:grid}.sum .lab{font-size:var(--t-s);color:var(--muted)}.sum .eur{display:block}.bars{gap:8px;display:grid}.bar{font-size:var(--t-s);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.bar .track{background:var(--plate-2);height:12px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:0;display:block;overflow:hidden}.bar .fill{background:var(--ink-2);border-radius:0;height:100%;display:block}.bar .fill.open{background:var(--hatch-grey), var(--sheet);box-shadow:inset 0 0 0 1px var(--control-line)}.bar .num{font-weight:500}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}.w-100{width:100%}.split-bar{height:16px;box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:0;display:flex;overflow:hidden}.split-bar .a{background:var(--ok)}.split-bar .n{background:var(--plate-2)}.split-bar .u{background:var(--hatch-grey), var(--sheet)}.tl{display:grid}.tl-row{grid-template-columns:52px 12px minmax(0,1fr);gap:0 12px;display:grid}.tl-when{color:var(--muted);font:500 var(--t-xs)/1.35 var(--f-ui);font-variant-numeric:tabular-nums;text-align:right;padding-top:11px}.tl-rail{align-content:start;justify-items:center;display:grid;position:relative}.tl-rail:before{content:"";background:var(--rule);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.tl-rail .light{margin-top:12px;position:relative}.tl-body{border-bottom:1px solid var(--rule);gap:3px;min-width:0;padding:9px 0 12px;display:grid}.tl-body b{font-weight:600}.tl-body p{max-width:60ch;font-size:var(--t-s);color:var(--muted)}.tl-row:last-child .tl-body{border-bottom:0}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fact{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);box-shadow:none;gap:3px;padding:10px 12px;display:grid}.fact .lab{color:var(--muted);font:500 var(--t-xs)/1.25 var(--f-ui)}.fact .val{font:600 var(--t-l)/1.2 var(--f-ui);font-variant-numeric:tabular-nums}.fact.wide{grid-column:1/-1}.list{display:grid}.list>li{border-top:1px solid var(--rule);font-size:var(--t-s);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}.list>li:first-child{border-top:0}.list>li>.light{align-self:start;margin-top:4px}.list b{font:600 var(--t-m)/1.35 var(--f-ui);color:var(--ink);display:block}.list .meta{color:var(--muted);display:block}.list .num{color:var(--ink)}.list.plain>li{grid-template-columns:minmax(0,1fr) auto}.outbox li{grid-template-columns:20px minmax(0,1fr) auto}.outbox svg.icon{color:var(--ink-2);align-self:start;margin-top:2px}.photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.photo{aspect-ratio:4/3;background:var(--plate-2);box-shadow:inset 0 0 0 4px var(--sheet), 0 0 0 1px var(--edge-strong);color:var(--ink-2);font-size:var(--t-xs);text-align:center;border-radius:1px;place-items:center;padding:10px;line-height:1.35;display:grid;position:relative}.photo.add{box-shadow:none;border:1px dashed var(--control-line);color:var(--ink);cursor:pointer;background:0 0;font-weight:600}.photo .tag{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--sheet);color:var(--ink);font:600 var(--t-xs)/1.4 var(--f-ui);font-variant-numeric:tabular-nums;padding:1px 5px;position:absolute;bottom:8px;left:8px}.check{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px 0;display:grid}.check b{font:600 var(--t-m)/1.35 var(--f-ui);display:block}.check .meta{font-size:var(--t-s);color:var(--muted);display:block}.marks{gap:6px;display:inline-flex}.mark{width:var(--touch-field);height:var(--touch-field);border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);color:var(--ink-2);cursor:pointer;place-items:center;padding:0;display:grid}.mark svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mark:hover{border-color:var(--ink)}.mark[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--sheet);--pencil:pencil .18s ease-out both}.mark.ok[aria-pressed=true]{background:var(--ok-glass);border-color:var(--ok-ink);color:var(--ok-ink);box-shadow:inset 0 0 0 1px var(--ok-ink)}.mark.no[aria-pressed=true]{background:var(--stop-glass);border-color:var(--stop-ink);color:var(--stop-ink);box-shadow:inset 0 0 0 1px var(--stop-ink)}symbol#i-check path,symbol#i-x path{stroke-dasharray:var(--pencil-da,none);animation:var(--pencil,none)}.mark{--pencil-da:21}.sheet{--ink:var(--doc-ink);--ink-2:var(--doc-ink-2);--muted:var(--doc-muted);--rule:var(--doc-rule);--line:var(--doc-rule);--edge:var(--doc-rule);--sheet:var(--doc-paper);--plate:var(--doc-paper);--plate-2:var(--doc-wash);--knock:var(--doc-paper);background:var(--doc-paper);max-width:720px;color:var(--ink);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);font-size:var(--t-s);text-shadow:none;grid-template-columns:minmax(0,1fr);gap:14px;padding:28px 28px 24px;display:grid}.sheet h2{font:600 var(--t-xl)/1.2 var(--f-ui);letter-spacing:-.005em;text-transform:none}.sheet .from{color:var(--muted);font-size:var(--t-xs);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.tablewrap{scrollbar-width:thin;overflow-x:auto}.sheet table{font-size:var(--t-s)}.sheet th,.sheet td{border-bottom:1px solid var(--rule);padding:6px 8px}.sheet thead th{border-bottom:2px solid var(--ink)}.sheet th{color:var(--muted);font-weight:600}.sheet td.num,.sheet th.num{text-align:right;font-variant-numeric:tabular-nums}.sheet tfoot td{border-top:3px double var(--ink);border-bottom:0;font-weight:600}.sheet .foot{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--t-xs);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-top:10px;display:flex}.sheet .code{color:var(--ink);font:500 var(--t-xs)/1.4 var(--f-mono)}.sheet .quote{color:var(--ink-2)}.sheet .signline{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:28px;display:grid}.sheet .signline div{border-top:1px solid var(--ink);color:var(--muted);font-size:var(--t-xs);padding-top:6px}.sheet .vh{position:absolute}.phone{background:var(--page);width:390px;min-width:0;max-width:100%;height:844px;color:var(--ink);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);--knock:var(--page);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.phone.draussen{color:var(--ink);background:var(--page)}.statusbar{color:var(--ink-2);font:600 var(--t-xs)/1 var(--f-ui);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:10px 20px 4px;display:flex}.statusbar .sys{gap:6px;display:inline-flex}.statusbar svg.icon{width:14px;height:14px}.appbar{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px 10px 18px;display:grid}.appbar.back{grid-template-columns:auto minmax(0,1fr) auto;padding-left:4px}.appbar h1{min-width:0;font:600 var(--t-xl)/1.2 var(--f-ui);letter-spacing:-.01em;text-transform:none;text-shadow:none}.appbar h1 .sub{font:400 var(--t-s)/1.35 var(--f-ui);letter-spacing:0;color:var(--muted);margin-top:2px;display:block}.appbar .tools{gap:2px;display:inline-flex}.scroll{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:14px;padding:14px 16px 20px;display:grid;overflow-y:auto}.scroll .np{min-height:52px}.phone .btn{min-height:var(--touch-field)}.phone .btn.sm{min-height:40px}.navbar{background:var(--page);border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));padding:0 6px 10px;display:grid}.navbar a{min-height:56px;color:var(--muted);font:500 var(--t-xs)/1.1 var(--f-ui);text-align:center;align-content:center;justify-items:center;gap:4px;padding:8px 2px 4px;text-decoration:none;display:grid;position:relative}.navbar a[aria-current=page]{color:var(--ink);font-weight:600}.navbar a[aria-current=page]:before{content:"";background:var(--ink);height:2px;position:absolute;top:-1px;left:22%;right:22%}.navbar a .n{border-radius:var(--r);background:var(--ink);min-width:16px;height:16px;color:var(--page);font:600 var(--t-xs)/16px var(--f-ui);text-align:center;text-shadow:none;padding:0 4px;position:absolute;top:6px;left:calc(50% + 8px)}.primary-bar{background:var(--page);border-top:1px solid var(--rule);padding:8px 16px}.primary-bar .btn{min-height:52px;font-size:var(--t-l)}.stand{color:var(--ink-2);font:500 var(--t-xs)/1.35 var(--f-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.stand svg.icon{width:14px;height:14px}.hero-no{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:4px 2px 6px;display:grid}.hero-no .street{font:600 var(--t-2xl)/1.15 var(--f-ui);letter-spacing:-.01em;text-transform:none;text-shadow:none}.hero-no .street small{font:400 var(--t-s)/1.35 var(--f-ui);letter-spacing:0;color:var(--muted);margin-top:3px;display:block}.hero-no .no{font:600 var(--t-4xl)/.95 var(--f-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:none}.pubpage{background:var(--sheet);border-radius:var(--r);width:390px;max-width:100%;min-height:760px;box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);--knock:var(--sheet);align-content:start;display:grid;overflow:hidden}.pubpage.wide{width:720px}.pubpage.fit{min-height:0}.pub-head{background:var(--page);border-bottom:2px solid var(--ink);--knock:var(--page);gap:6px;padding:18px 18px 14px;display:grid}.pub-head .from{color:var(--muted);font:500 var(--t-s)/1.35 var(--f-ui);align-items:center;gap:8px;display:flex}.pub-head h1{font:600 var(--t-2xl)/1.15 var(--f-ui);letter-spacing:-.01em;text-transform:none;text-shadow:none}.pub-body{gap:16px;padding:18px;display:grid}.pub-body h2{font:600 var(--t-l)/1.35 var(--f-ui)}.pub-foot{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--t-xs);gap:4px;padding:14px 18px 22px;display:grid}.made{align-items:center;gap:6px;display:inline-flex}.made .mark{width:16px;height:16px}:root[data-theme=nacht] .sheet:not(.dialog .sheet){--page:#f3efe6;--board:#e6e2d9;--sheet:var(--doc-paper);--frame:#fffdf8;--ink:var(--doc-ink);--ink-2:var(--doc-ink-2);--muted:var(--doc-muted);--rule:var(--doc-rule);--edge:var(--doc-rule);--edge-strong:#14141447;--control-line:#14141494;--wash:#1414140a;--wash-strong:#14141412;--lift:#14141438;--lift-soft:#1414141a;--scrim:#1414144d;--pin:#2b2a27;--pin-shadow:#14141457;--pin-light:#fffdf861;--hole:#14141480;--select:#14141424;--focus:#141414;--ok:#1e8a4c;--ok-ink:#146b39;--ok-tint:#e4f0e6;--ok-glass:#d2e8d9;--wait:#e8990b;--wait-ink:#7a4f00;--wait-tint:#faefd7;--wait-glass:#f8e4be;--stop:#d13a21;--stop-ink:#a12b16;--stop-tint:#f7e3dc;--stop-glass:#f5d3c9;--sign:#1f4fc4;--sign-ink:#1a43a8;--sign-tint:#e4e9f8;--sign-glass:#d2dcf5;--on-sign:#fffdf8;--off:#3a3936;--unknown-ink:#5e5d5a;--lamp-off:#f1eee6;--lamp-off-ring:#14141480;--lamp-dark:#4a4844;--lamp-socket:#d8d4cb;--hatch:#e8990bd9;--ink-feld:#b4234f;--ink-feld-deep:#96173f;--ink-feld-tint:#f6e3e8;--ink-wahl:#0a6a6c;--ink-wahl-deep:#075557;--ink-wahl-tint:#dcedec;--ink-buro:#5a3fc0;--ink-buro-deep:#4a31a6;--ink-buro-tint:#e7e3f7;--on-ink-brand:#fffdf8;--on-brand-rule:#fffdf86b;--chev-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--hatch-line:var(--wait-glass);--hatch-step:6px;--hatch-grey-mix:26%;--hatch-soft:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--sheet) 1px var(--hatch-step));--hatch-grey:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--sheet)) 0 1px, var(--sheet) 1px 4px);--plate-2:var(--doc-wash);--seam:#14141438;--ruled:repeating-linear-gradient(180deg, transparent 0 27px, #1414141a 27px 28px);--ground:var(--page);--ground-2:var(--board);--plate:var(--doc-paper);--plate-edge:var(--edge-strong);--line:var(--doc-rule);--engrave-hi:transparent;--shadow-plate:0 0 0 1px var(--edge);--shadow-raise:0 0 0 1px var(--edge), 0 1px 0 var(--lift-soft);--shadow-sheet:0 0 0 1px var(--edge), 1px 1px 0 var(--lift);--shadow-float:1px 1px 0 var(--lift);--plate-line:#141414b8;--ink-brand:var(--ink-feld);--ink-brand-deep:var(--ink-feld-deep);--ink-brand-tint:var(--ink-feld-tint);--primary:var(--ink-brand);--primary-hover:var(--ink-brand-deep);--on-primary:var(--on-ink-brand);--knock:var(--doc-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-shadow:none}:root[data-theme=nacht] body[data-product=buro] .sheet:not(.dialog .sheet){--ink-brand:var(--ink-buro);--ink-brand-deep:var(--ink-buro-deep);--ink-brand-tint:var(--ink-buro-tint)}:root[data-theme=nacht] body[data-product=wahl] .sheet:not(.dialog .sheet){--ink-brand:var(--ink-wahl);--ink-brand-deep:var(--ink-wahl-deep);--ink-brand-tint:var(--ink-wahl-tint)}.notice{background:var(--sheet);border:1.5px solid var(--plate-line);border-radius:var(--r);box-shadow:none;--knock:var(--sheet);gap:8px;padding:14px 16px 15px;display:grid}.notice h2{font:600 var(--t-m)/1.35 var(--f-ui);align-items:center;gap:10px;display:flex}.notice h2 svg.icon{width:18px;height:18px}.notice p{max-width:64ch;font-size:var(--t-s);color:var(--ink-2)}.notice.quiet{border:1px solid var(--edge)}.slot{background-image:repeating-linear-gradient(180deg, var(--sheet) 0 27px, color-mix(in srgb, var(--ink) 10%, var(--sheet)) 27px 28px);color:var(--muted);font-size:var(--t-s);text-align:center;background-position:0 6px;justify-items:center;gap:6px;padding:30px 14px 34px;display:grid}.slot b{color:var(--ink);font:600 var(--t-m)/1.35 var(--f-ui)}.slot-bar{display:none}.slot-row{border-bottom:1px dashed var(--rule);min-height:44px}.empty{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.empty .copy{gap:12px;display:grid}.empty .copy p{max-width:52ch;color:var(--ink-2)}.sample{gap:10px;display:grid}.sample figcaption{font-size:var(--t-s);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.conflict{gap:14px;display:grid}.versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.version{background:var(--sheet);border:1px solid var(--control-line);border-radius:var(--r);box-shadow:none;align-content:start;gap:8px;padding:12px 14px;display:grid}.version .lab{color:var(--muted);font:600 var(--t-xs)/1.35 var(--f-ui)}.version .text{font-size:var(--t-m)}.version .btn{justify-self:start}.version.is-picked{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.tech{border-top:1px solid var(--rule);font-size:var(--t-s);padding-top:4px}.tech summary{min-height:var(--touch);color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.tech summary::-webkit-details-marker{display:none}.tech[open] summary svg.icon{transform:rotate(90deg)}.overlay{inset:var(--proto-h) 0 0 0;z-index:50;background:var(--scrim);place-items:center;padding:16px;display:grid;position:fixed;overflow-y:auto}.overlay.top{place-items:start center;padding-top:9vh}.overlay.right{place-items:stretch end;padding:0}[tabindex="-1"]:focus{outline:none}.dialog{background:var(--sheet);width:min(560px,100%);color:var(--ink);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);--knock:var(--sheet);gap:14px;padding:20px 22px 22px;display:grid;position:relative}.dialog:after{margin-left:-4.5px;top:-4px;left:50%}.dialog.wide{width:min(760px,100%)}.dialog-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:start;gap:12px;padding-bottom:10px;display:flex}.dialog-head h2{font:600 var(--t-xl)/1.25 var(--f-ui);letter-spacing:-.01em;padding-top:8px}.dialog-head .sub{font-size:var(--t-s);color:var(--muted);margin-top:2px}.dialog .sheet{--ink:inherit;--ink-2:inherit;--muted:inherit;--rule:inherit;--line:inherit;--edge:inherit;--sheet:inherit;--plate:inherit;--plate-2:inherit;--knock:inherit;max-width:none;color:var(--ink);box-shadow:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:0 0;border-radius:0;padding:14px 0}.drawer{background:var(--sheet);width:min(452px,100%);height:100%;color:var(--ink);box-shadow:-1px 0 0 var(--edge-strong), -2px 0 0 var(--lift-soft);--knock:var(--sheet);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.overlay.right>.drawer{min-height:0;max-height:100dvh}.drawer-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 10px 20px;display:flex}.drawer-head h2{font:600 var(--t-xl)/1.2 var(--f-ui);letter-spacing:-.01em;text-transform:none}.drawer-body{scrollbar-width:thin;align-content:start;gap:14px;padding:14px 20px 20px;display:grid;overflow-y:auto}.drawer-foot{border-top:1px solid var(--rule);font-size:var(--t-s);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 20px 16px;display:flex}.bsheet{z-index:10;overscroll-behavior:contain;background:var(--sheet);border-radius:var(--r) var(--r) 0 0;max-height:88%;box-shadow:0 -1px 0 var(--edge-strong), 0 -2px 0 var(--lift-soft);--knock:var(--sheet);gap:12px;padding:10px 16px 20px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.bsheet:before{content:"";background:var(--rule);border-radius:0;justify-self:center;width:36px;height:3px;margin-bottom:2px}.bsheet-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bsheet-head h2{min-width:0;font:600 var(--t-xl)/1.2 var(--f-ui)}.phone .scrim{z-index:9;background:var(--scrim);position:absolute;inset:0}.hint{border-top:1px solid var(--rule);font-size:var(--t-s);grid-template-columns:12px minmax(0,1fr);gap:4px 12px;padding:12px 0;display:grid}.hint>.light{margin-top:4px}.hint:first-child{border-top:0}.hint b{font:600 var(--t-m)/1.35 var(--f-ui);display:block}.hint .meta{color:var(--muted)}.hint .acts{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:6px;display:flex}.hint.is-read b{font-weight:500}.hint-group{color:var(--muted);padding:12px 0 4px}.stand-head{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;display:grid}.stand-head b{font:600 var(--t-l)/1.35 var(--f-ui);display:block}.stand-head .meta{font-size:var(--t-s);color:var(--muted)}.receipt{background:var(--sheet);border:1px solid var(--edge);border-radius:0 0 var(--r) var(--r);border-top:0;gap:10px;margin-top:6px;padding:14px 14px 12px;display:grid;position:relative}.receipt:before{content:"";background:var(--sheet);height:7px;box-shadow:inset 1px 0 0 var(--edge), inset -1px 0 0 var(--edge);-webkit-mask:var(--perf) 0 0 / 8px 7px repeat-x;-webkit-mask:var(--perf) 0 0 / 8px 7px repeat-x;mask:var(--perf) 0 0 / 8px 7px repeat-x;position:absolute;top:-6px;left:-1px;right:-1px}.receipt .passage{background:var(--plate-2);border-radius:var(--r);font-size:var(--t-s);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--edge);border-left:0;padding:10px 12px}.receipt .passage mark{background:var(--wait-tint);color:var(--ink);padding:0 2px}.cmdbar{background:var(--sheet);width:min(760px,100%);color:var(--ink);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);--knock:var(--sheet);display:grid;position:relative;overflow:visible}.cmdbar:after{margin-left:-4.5px;top:-4px;left:50%}.cmd-input{border-bottom:2px solid var(--ink);align-items:center;gap:12px;padding:6px 16px;display:flex}.cmd-input:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.cmd-field{width:0;min-width:0;min-height:var(--touch-field);color:var(--ink);font:400 var(--t-l)/1.35 var(--f-ui);background:0 0;border:0;flex:1}.cmd-field::placeholder{color:var(--muted);opacity:1}.cmd-field:focus{outline:none}.cmd-body{grid-template-columns:minmax(0,1fr) 260px;display:grid}.cmd-list{max-height:min(420px,52vh);padding:4px 8px 10px;overflow-y:auto}.cmd-group{color:var(--muted);padding:12px 10px 6px}.cmd-opt{min-height:var(--touch);border-radius:var(--r);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:6px 10px;display:grid}.cmd-opt[aria-selected=true]{background:var(--wash-strong);box-shadow:inset 2px 0 #0000}.cmd-opt[aria-selected=true]>span:nth-child(2){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.cmd-opt .sub{width:100%;font-size:var(--t-s);color:var(--muted);display:inline-block}.cmd-tag{border:1px solid var(--edge-strong);border-radius:var(--r);color:var(--ink-2);font:600 var(--t-xs)/1.2 var(--f-ui);white-space:nowrap;padding:2px 6px}.cmd-none{font-size:var(--t-s);color:var(--muted);padding:14px 10px}.cmd-preview{border-left:1px solid var(--rule);font-size:var(--t-s);align-content:start;gap:8px;padding:16px;display:grid}.cmd-preview b{font:600 var(--t-m)/1.35 var(--f-ui)}.cmd-foot{border-top:1px solid var(--rule);font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 16px;display:flex}.cmd-foot span{align-items:center;gap:4px;display:inline-flex}.family{background:var(--sheet);border-radius:var(--r);width:min(380px,100%);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);--knock:var(--sheet);gap:2px;padding:12px 10px 10px;display:grid;position:relative}.family:after{margin-left:-4.5px;top:-4px;left:50%}.family .fam-head{border-bottom:1px solid var(--rule);font-size:var(--t-s);color:var(--muted);margin-bottom:4px;padding:6px 10px 10px}.family a{border-radius:var(--r);min-height:56px;color:var(--ink);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.family a:hover{background:var(--wash-strong)}.family a[aria-current=true]{box-shadow:inset 0 0 0 1px var(--edge-strong);background:var(--plate-2)}.family .mark{width:30px;height:30px}.family b{font:700 var(--t-l)/1.15 var(--f-ui);letter-spacing:-.01em;display:block}.family .meta{font-size:var(--t-s);color:var(--muted);margin-top:2px;display:block}.toast{z-index:60;background:var(--sheet);width:min(460px,100vw - 32px);color:var(--ink);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);font-size:var(--t-s);justify-content:space-between;align-items:center;gap:14px;padding:12px 12px 12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast:not(.is-shown){opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 28px))}.toast button{border:1px solid var(--control-line);border-radius:var(--r);background:var(--sheet);min-height:36px;color:var(--ink);cursor:pointer;padding:4px 10px;font-weight:600;text-decoration:none}.toast button:hover{border-color:var(--ink)}.phone .toast{width:calc(100% - 24px);position:absolute;bottom:150px}.matrix th,.matrix td{border-bottom:1px solid var(--rule);font-size:var(--t-s);padding:8px 10px}.matrix thead th{border-bottom:2px solid var(--ink);color:var(--muted);font:600 var(--t-xs)/1.25 var(--f-ui);text-align:center}.matrix thead th:first-child{text-align:left}.matrix td.c{text-align:center;box-shadow:inset 1px 0 0 var(--edge)}.matrix td.c label{cursor:pointer;place-items:center;min-height:40px;display:grid}.matrix td.c input{width:18px;height:18px;accent-color:var(--ink);margin:0}.matrix tbody th{font-weight:500}.matrix tbody th .meta{font-size:var(--t-xs);color:var(--muted);display:block}.who-chip{background:var(--sheet);width:30px;height:30px;color:var(--ink);font:600 var(--t-xs)/1 var(--f-ui);letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--control-line);text-shadow:none;border-radius:50%;flex:none;place-items:center;display:grid}.who-chip.s{width:24px;height:24px;font-size:.6875rem}.who-chip.l{width:44px;height:44px;font-size:var(--t-s)}.who-chip.guest{border-radius:var(--r)}.who-chip.me{background:var(--ink);color:var(--sheet);box-shadow:none}.who-chip svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pres{align-items:center;display:inline-flex}.pres .who-chip{box-shadow:0 0 0 2px var(--knock), inset 0 0 0 1px var(--control-line);margin-left:3px}.pres .who-chip.me{box-shadow:0 0 0 2px var(--knock)}.pres .who-chip:first-child{margin-left:0}.pres-word{font-size:var(--t-xs);color:var(--muted);white-space:nowrap;margin-left:8px}.rail nav .sep{background:var(--rule);height:1px;margin:7px 8px}.talk{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.talk-list{align-content:start;gap:14px;display:grid}.talk-list .np{grid-template-columns:12px minmax(0,1fr) auto;min-height:52px}.talk-list .np .meta{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.thread{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);min-width:0;box-shadow:none;--knock:var(--sheet);align-content:start;display:grid}.thread-head{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 18px 12px;display:grid}.thread-head .title{font:600 var(--t-xl)/1.2 var(--f-ui);letter-spacing:-.01em;text-transform:none;text-shadow:none}.thread-head .title small{font:400 var(--t-s)/1.35 var(--f-ui);letter-spacing:0;color:var(--muted);margin-top:2px;display:block}.thread-head .meta{font-size:var(--t-s);color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;display:flex}.msgs{align-content:start;gap:0;padding:6px 10px 4px;display:grid}.daymark{color:var(--muted);align-items:center;gap:10px;padding:12px 8px 6px;display:flex}.daymark:after{content:"";background:var(--rule);flex:1;height:1px}.msg{border-radius:var(--r);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:10px 8px;display:grid;position:relative}.msg+.msg{box-shadow:0 -1px 0 var(--rule)}.msg:hover,.msg:focus-within{background-color:var(--wash)}.msg[data-own]{background-color:var(--plate-2)}.msg-body{gap:3px;min-width:0;display:grid}.msg-head{font-size:var(--t-s);flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.msg-head b{font-weight:600}.msg-head .role{color:var(--muted)}.msg-head .role.is-board-name{display:none}.msg-head time{color:var(--muted);font:500 var(--t-xs)/1.35 var(--f-ui);font-variant-numeric:tabular-nums}.msg-text{max-width:68ch}.msg-meta{max-width:62ch;font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.msg-meta svg.icon{width:14px;height:14px}.msg-att{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.att{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--sheet);max-width:100%;min-height:44px;color:var(--ink);font:500 var(--t-s)/1.35 var(--f-ui);text-align:left;box-shadow:none;cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:6px 12px 6px 10px;text-decoration:none;display:inline-grid}.att:hover{border-color:var(--ink)}.att small{font-weight:400;font-size:var(--t-xs);color:var(--muted);display:block}.att.pic{grid-template-columns:84px minmax(0,1fr);padding-left:6px}.att .thumb{background:var(--plate-2);width:84px;height:63px;box-shadow:inset 0 0 0 3px var(--sheet), 0 0 0 1px var(--edge-strong);color:var(--muted);font-size:var(--t-xs);text-align:center;border-radius:1px;place-items:center;padding:0 4px;line-height:1.35;display:grid;overflow:hidden}.att.voice{grid-template-columns:20px minmax(0,1fr) auto}.msg-acts{opacity:0;gap:2px;display:flex}.msg:hover .msg-acts,.msg:focus-within .msg-acts{opacity:1}.msg-acts .iconbtn{width:36px;height:36px}@media (hover:none){.msg-acts{opacity:1}}.msg.note{outline:1px dashed var(--control-line);outline-offset:-2px}.msg.event{font-size:var(--t-s);color:var(--ink-2);align-items:center;padding:6px 8px}.msg.event .light{justify-self:center}.msg.event b{color:var(--ink);font-weight:600}.msg.event time{color:var(--muted);font:500 var(--t-xs)/1.35 var(--f-ui);font-variant-numeric:tabular-nums}.typing{min-height:24px;font-size:var(--t-xs);color:var(--muted);align-items:center;gap:8px;padding:0 18px 4px;display:flex}.typing i{gap:3px;display:inline-flex}.typing i b{background:var(--muted);border-radius:50%;width:4px;height:4px}.typing i b:nth-child(2){opacity:.7}.typing i b:nth-child(3){opacity:.45}.composer{border-top:1px solid var(--rule);gap:4px;padding:8px 10px 10px;display:grid}.composer:focus-within{border-top-color:var(--ink)}.composer textarea{resize:none;background:0 0;border:0;width:100%;min-height:48px;padding:8px 6px 2px;line-height:1.5}.composer textarea:focus{outline:none}.composer textarea::placeholder{color:var(--muted);opacity:1}.composer-bar{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.composer-bar .iconbtn{width:38px;height:38px}.composer-bar .to{font-size:var(--t-xs);color:var(--muted);margin:0 8px}.thread .msgs:has(>.msg>.who-chip.wupp){background:var(--board);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--edge);--knock:var(--sheet);margin:0 10px 10px;padding:4px 12px 10px}.thread .msgs:has(>.msg>.who-chip.wupp)>.daymark{padding-left:2px;padding-right:2px}.msg:has(>.who-chip.wupp){isolation:isolate;box-shadow:none;background:0 0;border-radius:0;margin:10px 0 4px;padding:18px 12px 12px 10px}:is(.msg:has(>.who-chip.wupp):hover,.msg:has(>.who-chip.wupp):focus-within){background:0 0}.msg:has(>.who-chip.wupp):before{content:"";z-index:-1;background:var(--sheet);box-shadow:inset 1px 0 0 var(--edge-strong), inset -1px 0 0 var(--edge-strong), inset 0 -1px 0 var(--edge-strong);-webkit-mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;-webkit-mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;position:absolute;inset:0}.msg:has(>.who-chip.wupp):after{content:"";background:var(--edge-strong);pointer-events:none;-webkit-mask:var(--tear-line) 0 0 / 120px 8px repeat-x;-webkit-mask:var(--tear-line) 0 0 / 120px 8px repeat-x;mask:var(--tear-line) 0 0 / 120px 8px repeat-x;position:absolute;inset:0}.msg:has(>.who-chip.wupp)>.msg-body:before{content:"";background:var(--pin);width:8px;height:8px;box-shadow:1px 1.5px 0 var(--pin-shadow), inset 1.5px 1.5px 0 -.5px var(--pin-light);border-radius:50%;margin-left:-4px;position:absolute;top:8px;left:50%}.msg:has(>.who-chip.wupp)>.who-chip.wupp{margin-top:2px}.msg.rings{background-color:var(--wait-tint);box-shadow:inset 0 0 0 1px var(--wait-ink)}.msg.rings:has(>.who-chip.wupp){box-shadow:none;background:0 0}.msg.rings:has(>.who-chip.wupp):before{box-shadow:inset 1px 0 0 var(--wait-ink), inset -1px 0 0 var(--wait-ink), inset 0 -1px 0 var(--wait-ink)}.msg.rings:has(>.who-chip.wupp):after{background:var(--wait-ink)}.msg .answered,.notif .answered,.msg[data-answered] .msg-text,.notif[data-answered] .notif-text{color:var(--ink-2)}.call{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.call-stage,.call-side{align-content:start;gap:12px;min-width:0;display:grid}.call-banner{background:var(--sheet);border:1px solid var(--edge-strong);border-radius:var(--r);color:var(--ink-2);font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 14px;display:flex}.call-banner .live{color:var(--ink);font:600 var(--t-s)/1 var(--f-ui);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.call-banner .live:before{content:"";background:var(--ok-glass);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--ok-ink), inset 0 0 0 3px var(--ok-glass), inset 0 0 0 6px var(--ok);border-radius:50%}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tile{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);box-shadow:none;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.tile-view{aspect-ratio:4/3;background:var(--plate-2);color:var(--ink-2);font:600 var(--t-2xl)/1 var(--f-ui);letter-spacing:.02em;place-items:center;display:grid}.tile-view.cam{font:500 var(--t-s)/1.35 var(--f-ui);letter-spacing:0;color:var(--muted);text-align:center;padding:10px}.tile-name{font:600 var(--t-xs)/1.35 var(--f-ui);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 8px 8px;display:grid}.tile-name small{font-size:var(--t-xs);color:var(--muted);font-weight:400;display:block}.tile-name svg.icon{width:16px;height:16px;color:var(--muted)}.tile[data-speaking]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.callbar{background:var(--sheet);border:1px solid var(--edge-strong);border-radius:var(--r);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:6px 10px;display:flex}.callbtn{border-radius:var(--r);min-width:66px;min-height:56px;color:inherit;font:500 var(--t-xs)/1 var(--f-ui);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:5px;padding:8px 8px 6px;display:grid}.callbtn:hover{background:var(--wash-strong)}.callbtn[aria-pressed=true]{background:var(--ink);color:var(--sheet)}.callbtn.end{background:var(--stop-ink);color:var(--sheet)}.callbar :focus-visible{outline-color:var(--focus)}.ptr{border-radius:var(--r);background:var(--ink);color:var(--sheet);font:600 var(--t-xs)/1.35 var(--f-ui);white-space:nowrap;text-shadow:none;align-items:center;gap:4px;padding:2px 7px 2px 5px;display:inline-flex}.ptr svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.np.is-called{background-color:var(--wait-tint);box-shadow:inset 0 0 0 1.5px var(--wait-ink);border-radius:var(--r)}.np:has(.ptr){grid-template-columns:12px minmax(0,1fr) auto auto}.tafel-pad{padding:12px 16px}.round .keys{margin-top:12px}.tgrid tr.is-called th,.tgrid tr.is-called td{background-color:var(--wait-tint)}.consent{flex-wrap:wrap;gap:6px 14px;display:flex}.ringing{text-align:center;align-content:center;justify-items:center;gap:14px;padding:28px 18px;display:grid}.ringing .who-chip.l{width:88px;height:88px;font-size:var(--t-2xl)}.ringing h1{font:600 var(--t-2xl)/1.15 var(--f-ui);letter-spacing:-.01em;text-transform:none}.answers{background:var(--page);justify-content:center;gap:44px;padding:8px 16px 14px;display:flex}.roundbtn{color:var(--ink-2);font:500 var(--t-xs)/1 var(--f-ui);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;text-decoration:none;display:grid}.roundbtn span{width:68px;height:68px;color:var(--sheet);border-radius:50%;place-items:center;display:grid}.roundbtn svg.icon{width:28px;height:28px}.roundbtn.yes span{background:var(--ok-ink)}.roundbtn.no span{background:var(--stop-ink)}a.roundbtn{text-decoration:none}.ask-line{background:var(--sheet);border:1px solid var(--control-line);border-radius:var(--r);min-height:52px;box-shadow:none;align-items:center;gap:10px;padding:4px 6px 4px 12px;display:flex}.ask-line>svg.icon{color:var(--muted)}.ask-line input{min-width:0;min-height:44px;font-size:var(--t-m);background:0 0;border:0;flex:1}.ask-line input::placeholder{color:var(--muted);opacity:1}.ask-line input:focus{outline:none}.ask-line:focus-within{outline:2px solid var(--focus);outline-offset:2px}.ask-ideas{flex-wrap:wrap;gap:6px;display:flex}.slip{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r) var(--r) 0 0;min-width:0;box-shadow:none;--knock:var(--sheet);border-bottom:0;gap:12px;margin-bottom:7px;padding:18px 18px 14px;display:grid;position:relative}.slip:before{content:"";background:var(--sheet);height:7px;box-shadow:inset 1px 0 0 var(--edge), inset -1px 0 0 var(--edge);-webkit-mask:var(--perf-up) 0 0 / 8px 7px repeat-x;-webkit-mask:var(--perf-up) 0 0 / 8px 7px repeat-x;mask:var(--perf-up) 0 0 / 8px 7px repeat-x;position:absolute;bottom:-7px;left:-1px;right:-1px}.slip:after{margin-left:-4.5px;top:-4px;left:50%}.slip-head{border-bottom:2px solid var(--ink);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding-bottom:10px;display:grid}.slip-head h2{font:600 var(--t-xl)/1.2 var(--f-ui);letter-spacing:-.01em;text-transform:none;text-shadow:none}.slip-head .no{color:var(--muted);font:500 var(--t-s)/1 var(--f-mono)}.slip-ask{background:var(--plate-2);border-radius:var(--r);max-width:60ch;box-shadow:inset 0 0 0 1px var(--edge);margin:0;padding:10px 12px}.slip-ask cite{color:var(--muted);font:400 var(--t-xs)/1.35 var(--f-ui);margin-top:4px;font-style:normal;display:block}.slip-steps{display:grid}.slip-step{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:10px 0;display:grid}.slip-step>.light{margin-top:4px}.slip-step+.slip-step{border-top:1px solid var(--rule)}.slip-step b{font:600 var(--t-m)/1.35 var(--f-ui);display:block}.slip-step .meta{font-size:var(--t-s);color:var(--muted);display:block}.slip-step .meta .state{color:var(--ink-2);font-weight:600}.slip-step .run{grid-column:2/-1;padding-top:6px}.slip-step .ask{background:var(--sheet);border:1px solid var(--wait-ink);border-radius:var(--r);color:var(--ink);font-size:var(--t-s);box-shadow:none;grid-column:2/-1;gap:8px;margin-top:6px;padding:10px 12px;display:grid}.slip-step .ask .acts{flex-wrap:wrap;gap:8px;display:flex}.slip-not{font-size:var(--t-s);color:var(--ink-2);gap:6px;display:grid}.slip-not b{color:var(--ink);font-weight:600}.slip-not ul{gap:4px;display:grid}.slip-not li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.slip-not li svg{margin-top:2px}.slip-foot{color:var(--muted);font:500 var(--t-xs)/1.4 var(--f-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.answer{background:var(--sheet);border:1px solid var(--edge);border-radius:var(--r);min-width:0;box-shadow:none;--knock:var(--sheet);gap:10px;padding:18px 18px 14px;display:grid;position:relative}.answer-q{font-size:var(--t-s);color:var(--muted)}.answer-text{max-width:60ch;font-size:var(--t-l);line-height:1.45}.answer-foot{border-top:1px dashed var(--rule);color:var(--muted);font:500 var(--t-xs)/1.4 var(--f-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 14px;padding-top:8px;display:flex}.plate.is-pointed,.np.is-pointed{background-color:var(--wait-tint);box-shadow:inset 0 0 0 1.5px var(--wait-ink)}.tgrid tr.is-pointed th,.tgrid tr.is-pointed td{background-color:var(--wait-tint)}.fig{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--plate-2);font:600 .95em/1.55 var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap;--ic-block:transparent;--ic-point:currentColor;align-items:baseline;gap:3px;padding:0 5px;display:inline-flex}.fig svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;color:var(--muted);position:relative;top:1px}.draft{background:var(--sheet);border:1px dashed var(--wait-ink);border-radius:var(--r);box-shadow:none;gap:10px;padding:14px 16px;display:grid}.draft-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.draft p{max-width:64ch}.draft-foot{font-size:var(--t-xs);color:var(--muted)}.btn.sign[data-hold]{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.btn.sign[data-hold]:before{content:"";z-index:1;background:var(--on-sign);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.btn.sign[data-hold]:hover:not(:disabled){background:var(--sign);border-color:var(--sign)}.btn.sign[data-hold].is-holding{outline:2px solid var(--focus);outline-offset:2px;transform:translateY(1px)}.btn.sign[data-hold].is-holding:before{transition:transform .7s linear;transform:scaleX(1)}.hold-hint{font-size:var(--t-xs);color:var(--muted)}.why{gap:12px;display:grid}.why-head{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;display:grid}.why-head b{font:600 var(--t-l)/1.35 var(--f-ui);display:block}.why-head span{font-size:var(--t-s);color:var(--muted)}.dayrule{border-bottom:1px solid var(--rule);font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 14px;display:flex}.dayrule .lab{align-items:center;gap:6px;font-weight:600;display:inline-flex}.dayrule .seg button{font-variant-numeric:tabular-nums;min-height:34px}.dayrule .past{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.is-past .tafel-head,.is-past .tgrid thead th{color:var(--muted)}.screen.focus{min-height:calc(var(--vh) * 100 - var(--proto-h));grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;padding:24px 16px 40px;display:grid}.screen.focus>.screen-note{margin-top:28px}.round{grid-template-columns:minmax(0,1fr);gap:16px;width:min(1040px,100%);display:grid}.round-head{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding-bottom:12px;display:grid}.round-count{font:600 var(--t-3xl)/1 var(--f-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:none}.round-count small{font:500 var(--t-s)/1 var(--f-ui);letter-spacing:0;color:var(--muted)}.round-track{align-items:center;gap:4px;display:flex}.round-track i{background:var(--rule);border-radius:0;flex:1;max-width:56px;height:3px}.round-track i[data-s=done]{background:var(--ink)}.round-track i[data-s=on]{background:var(--wait);box-shadow:0 0 0 1px var(--wait-ink)}.round-item{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.round-answers{flex-wrap:wrap;gap:8px;display:flex}.round-answers .btn{flex:200px}.keys{font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;gap:6px 18px;display:flex}.keys span{align-items:center;gap:6px;display:inline-flex}:root{--board-light:#fffdf880}:root[data-theme=nacht]{--board-light:#f2efe60a}.steckwrap{scrollbar-width:thin;padding:2px;overflow-x:auto}.steck{background:var(--board);border:var(--frame-w) solid var(--frame);border-radius:var(--r);min-width:1108px;box-shadow:0 0 0 1px var(--edge-strong), inset 0 0 0 1px var(--edge);--knock:var(--board);grid-template-columns:188px repeat(5,minmax(184px,1fr));display:grid;overflow:hidden}.steck>*{border-right:1px solid var(--edge);border-bottom:1px solid var(--edge);min-width:0;padding:8px}.steck>.sh{background:var(--sheet);border-bottom:1px solid var(--edge-strong);font:600 var(--t-s)/1.2 var(--f-ui);text-transform:none;text-shadow:none;padding:10px 10px 8px}.steck>.sh small{color:var(--muted);font:500 var(--t-xs)/1 var(--f-ui);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.steck>.today{background-color:var(--board-light)}.steck>.sh.today{background-color:var(--sheet);box-shadow:inset 0 -2px 0 var(--ink)}.steck>.sp{background:var(--sheet);grid-template-columns:30px minmax(0,1fr);align-content:start;align-items:center;gap:0 10px;display:grid}.steck>.sp b{font:600 var(--t-s)/1.25 var(--f-ui)}.steck>.sp .meta{font-size:var(--t-xs);color:var(--muted);grid-column:2}.steck>.slot{background-image:var(--ruled);align-content:start;gap:10px;min-height:84px;padding:12px 8px 10px;display:grid}.steck>.slot.off{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) var(--hatch-grey-mix), var(--board)) 0 1px, var(--board) 1px 4px);--muted:var(--ink-2);place-items:center;display:grid}.steck>.slot.off span{border-radius:var(--r);background:var(--sheet);color:var(--unknown-ink);font:500 var(--t-xs)/1.4 var(--f-ui);padding:2px 8px}.steck>.lane-lab{background:var(--sheet);border-bottom:2px solid var(--edge-strong);align-content:start;gap:2px;display:grid}.steck>.lane-lab b{font:600 var(--t-s)/1.25 var(--f-ui)}.steck>.lane-lab .meta{font-size:var(--t-xs);color:var(--muted)}.steck>.lane{border-bottom:2px solid var(--edge-strong);flex-wrap:wrap;grid-column:2/-1;align-items:start;gap:12px;padding:12px 10px 10px;display:flex}.steck>.lane .tcard{width:200px}.tcard{--tc:var(--edge-strong);--tc-sh:10px;isolation:isolate;width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;margin-top:5px;padding:0 0 9px;text-decoration:none;display:grid;position:relative}.tcard:before{content:"";z-index:-1;top:0;bottom:0;left:var(--tc-sh);right:var(--tc-sh);background-color:var(--sheet);border:1px solid var(--tc);border-radius:0 0 var(--r) var(--r);box-shadow:1px 1px 0 var(--lift-soft);border-top:0;position:absolute}.tcard b{background-color:var(--sheet);border:1px solid var(--tc);border-radius:var(--r) var(--r) 0 0;color:var(--ink);font:600 var(--t-s)/1.25 var(--f-ui);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-area:1/1/auto/-1;padding:10px 8px 6px;position:relative}.tcard b:before{margin-left:-4.5px;top:-4px;left:50%}.tcard b:after{content:"";left:calc(var(--tc-sh) + .5px);right:calc(var(--tc-sh) + .5px);background:inherit;background-color:var(--sheet);height:1px;position:absolute;bottom:-1px}.tcard .light{margin:2px 0 0 calc(var(--tc-sh) + 6px);grid-area:2/1}.tcard .meta{padding-right:calc(var(--tc-sh) + 6px);color:var(--muted);font:500 var(--t-xs)/1.35 var(--f-ui);font-variant-numeric:tabular-nums;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-area:2/2}.tcard>:not(b):not(.light):not(.meta){margin-inline:calc(var(--tc-sh) + 6px)}.tcard:hover,.tcard[aria-pressed=true]{--tc:var(--ink)}.tcard[aria-pressed=true] b,.tcard[aria-pressed=true]:before{box-shadow:inset 0 0 0 1px var(--ink)}.tcard[data-s=sug]{--tc:var(--wait-ink);--muted:var(--ink-2)}.tcard[data-s=sug] b,.tcard[data-s=sug]:before{background-image:repeating-linear-gradient(45deg, var(--hatch-line) 0 1px, var(--sheet) 1px var(--hatch-step))}.tcard[data-s=stop]{--tc:var(--stop-ink)}.tcard.is-accepted{--tc:var(--edge-strong)}.tcard.is-accepted b,.tcard.is-accepted:before{background-image:none}.setup{grid-template-columns:minmax(0,1fr);gap:18px;width:min(1120px,100%);margin:0 auto;padding:24px 16px 48px;display:grid}.packs{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:10px;display:grid}.pack{border:1px solid var(--edge-strong);border-radius:var(--r);background:var(--sheet);min-height:64px;color:var(--ink);font:inherit;text-align:left;box-shadow:none;cursor:pointer;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:2px 12px;padding:12px;display:grid}.pack:hover{border-color:var(--ink)}.pack svg.icon{width:24px;height:24px;color:var(--ink-2);grid-row:span 2}.pack b{font:600 var(--t-m)/1.35 var(--f-ui)}.pack .meta{font-size:var(--t-s);color:var(--muted)}.pack[aria-pressed=true]{border-color:var(--ink);background:var(--plate-2);box-shadow:inset 0 0 0 1px var(--ink)}.words{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.words .word{background:var(--plate-2);border:1px solid var(--edge);border-radius:var(--r);box-shadow:none;gap:3px;padding:8px 10px;display:grid}.words .word .lab{font-size:var(--t-xs);color:var(--muted)}.words .word b{font:600 var(--t-l)/1.2 var(--f-ui);letter-spacing:-.005em;text-transform:none}.sicht{flex-wrap:wrap;gap:4px 12px;display:flex}.ledger td .who-chip,.list .who-chip{display:inline-grid}.ledger td .person{min-width:9.5rem}.person{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 10px;display:grid}.person b{font:600 var(--t-s)/1.35 var(--f-ui)}.person .meta{font-size:var(--t-xs);color:var(--muted);grid-column:2}.meter{gap:6px;display:grid}.meter .track{background:var(--plate-2);height:10px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:0;overflow:hidden}.meter .fill{background:var(--ink-2);border-radius:0;height:100%}.meter .row{font-size:var(--t-s)}.quick{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.list .quick{margin-top:8px}.trail{font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 0;margin:4px 0 0;padding:0;list-style:none;display:flex}.trail li{align-items:center;gap:6px;min-height:24px;display:inline-flex}.trail li:not([data-s]){--l-ring:var(--lamp-off-ring);--l-glass:var(--lamp-off);--l-core:var(--lamp-off);--l-socket:var(--lamp-off)}.trail li[aria-current]{--l-ring:var(--wait-ink);--l-glass:var(--wait-glass);--l-core:var(--wait);--l-socket:var(--wait);color:var(--ink);font-weight:600}.trail li:before{content:"";background:var(--l-glass);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-socket), inset 0 0 0 6px var(--l-core);border-radius:50%;flex:none;order:-1}.trail li+li:after{content:"";background:var(--control-line);flex:none;order:-2;width:16px;height:1px;margin:0 4px 0 6px}.np>.trail{grid-column:2/-1}.lock{align-content:start;gap:10px;padding:4px 2px 16px;display:grid}.lock-time{font:500 var(--t-5xl)/1 var(--f-ui);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:none;justify-items:center;gap:6px;padding:26px 0 14px;display:grid}.lock-time small{font:400 var(--t-m)/1.35 var(--f-ui);letter-spacing:0;color:var(--muted)}.notif{background:var(--sheet);border:1px solid var(--edge-strong);border-radius:var(--r);box-shadow:1px 1px 0 var(--lift-soft);--knock:var(--sheet);gap:6px;padding:12px 14px;display:grid;position:relative}.notif-head{font-size:var(--t-xs);color:var(--muted);align-items:center;gap:8px;display:flex}.notif-head b{color:var(--ink);font:600 var(--t-s)/1.2 var(--f-ui)}.notif-head time{font:500 var(--t-xs)/1 var(--f-ui);font-variant-numeric:tabular-nums;margin-left:auto}.notif-text{font-size:var(--t-s)}.notif.quiet{box-shadow:none;background:0 0;border-style:dashed}.btn[data-follow][aria-pressed=true]{border-color:var(--wait-ink);color:var(--ink);background:var(--sheet)}.btn[data-follow][aria-pressed=true]:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--wait-ink), inset 0 0 0 3px var(--wait-glass), inset 0 0 0 6px var(--wait);border-radius:50%;flex:none}:root{--clipboard:#e2dccf;--clip-metal:#f4f1ea}:root[data-theme=nacht]{--clipboard:#1a2420;--clip-metal:#3a4641}:root[data-theme=draussen]{--clipboard:#fff;--clip-metal:#fff}.drawer.wupp{background:var(--clipboard);--knock:var(--sheet)}.drawer.wupp .drawer-head{z-index:2;background:var(--clipboard);--knock:var(--clip-metal);border-bottom:0;align-items:flex-start;padding:14px 12px 34px 18px;position:relative}.drawer.wupp .drawer-head:after{content:attr(data-n);border:1.5px solid var(--plate-line);background:var(--clip-metal);width:178px;height:30px;color:var(--ink);box-shadow:1px 2px 0 var(--lift), inset 0 -5px 0 var(--edge);font:600 var(--t-s)/1 var(--f-ui);font-variant-numeric:tabular-nums;text-shadow:none;border-radius:4px 4px 12px 12px;place-items:center;margin-left:-89px;display:grid;position:absolute;bottom:-6px;left:50%}.drawer.wupp .drawer-head:before{content:"";border:1.5px solid var(--plate-line);border-bottom:0;border-radius:8px 8px 0 0;width:26px;height:14px;margin-left:-13px;position:absolute;bottom:22px;left:50%}.wupp-id{align-items:center;gap:12px;min-width:0;display:flex}.wupp-id h2{font:600 var(--t-xl)/1.15 var(--f-ui)}.wupp-id .sub{font-size:var(--t-xs);color:var(--muted);margin-top:2px}.drawer.wupp .drawer-body{gap:14px;padding-top:22px}.drawer.wupp .drawer-body>.answer,.drawer.wupp .drawer-body>.slip{box-shadow:1px 1px 0 var(--lift-soft)}.drawer.wupp .drawer-body>.list,.drawer.wupp .drawer-body>.stand-head,.drawer.wupp .drawer-body>.kv{background:var(--sheet);border-radius:var(--r);box-shadow:0 0 0 1px var(--edge), 1px 1px 0 var(--lift-soft);--knock:var(--sheet);padding:12px 14px}.drawer.wupp .drawer-body>.stand-head+.list{border-top:1px solid var(--rule);border-radius:0 0 var(--r) var(--r);margin-top:-14px}.drawer.wupp .drawer-body>.stand-head:has(+.list){border-radius:var(--r) var(--r) 0 0}.drawer.wupp .drawer-body>.answer:after{content:"";background:var(--pin);width:9px;height:9px;box-shadow:1px 1.5px 0 var(--pin-shadow), inset 1.5px 1.5px 0 -.5px var(--pin-light);border-radius:50%;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.drawer.wupp .drawer-foot{background:var(--clipboard);border-top-color:var(--edge-strong)}.drawer.wupp .drawer-foot .ask-line{width:100%}.drawer.wupp .msgs{padding:0}.drawer.wupp .msgs .msg{grid-template-columns:28px minmax(0,1fr)}.drawer.wupp .xs.muted{color:var(--ink-2)}.drawer.wupp .drawer-head,.drawer.wupp .drawer-foot,.drawer.wupp .drawer-body>p,.drawer.wupp .drawer-body>.quick,.drawer.wupp .drawer-body>.ask-ideas,.drawer.wupp .msgs>.msg{--muted:var(--ink-2)}.clip-tab{right:0;top:calc(var(--proto-h) + var(--top-h) + 18px);z-index:30;background:var(--clip-metal);width:34px;min-height:78px;color:var(--ink);border:1.5px solid var(--plate-line);box-shadow:-1px 1px 0 var(--lift);cursor:pointer;transition:transform .16s var(--ease);--knock:var(--clip-metal);border-right:0;border-radius:12px 0 0 12px;align-content:center;justify-items:center;gap:5px;padding:9px 0 9px 2px;display:grid;position:fixed}.clip-tab:before{content:"";border:1.5px solid var(--plate-line);border-right:0;border-radius:13px 0 0 13px;width:12px;height:26px;margin-top:-13px;position:absolute;top:50%;left:-12px}.clip-tab:hover{transform:translate(-3px)}.clip-tab svg{width:20px;height:20px;overflow:visible}.clip-tab .clip-n{min-width:22px;font:700 var(--t-l)/1 var(--f-ui);font-variant-numeric:tabular-nums;text-align:center}.has-clip-tab .screen.desk.with-inspector .inspector{padding-right:56px}.has-clip-tab .screen.desk:not(.with-inspector) .main{padding-right:60px}.sheet.page{font-size:var(--t-xs);gap:10px;padding:20px 18px 16px}.sheet.page .page-h{font:600 var(--t-m)/1.35 var(--f-ui)}.sheet.page table{font-size:var(--t-xs)}.sheet.page mark{color:inherit;text-underline-offset:3px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}.sheet.page mark.unsure{text-decoration-style:dashed}.sheet.page p.is-pointed{outline-offset:3px;outline:2px solid}.sheet.page tr.is-pointed>td{box-shadow:inset 0 2px,inset 0 -2px}.pages{flex-wrap:wrap;gap:10px;display:flex}.photo.page{aspect-ratio:210/297;align-content:center;width:92px}.photo.page.is-old{box-shadow:none;border:1px dashed var(--control-line);color:var(--ink-2);background:0 0}.viewfinder{background:var(--board);border-radius:var(--r);min-height:300px;box-shadow:inset 0 0 0 1px var(--edge);place-items:center;padding:26px 30px;display:grid;position:relative;overflow:hidden}.viewfinder .sheet{width:100%;max-width:250px;transform:rotate(-2.5deg)}.viewfinder .edges{border:2px dashed var(--ink);border-radius:var(--r);pointer-events:none;position:absolute;inset:16px 20px}.viewfinder>.chip{z-index:1;background:var(--sheet);border-radius:var(--r);padding:2px 8px;position:absolute;top:12px;left:12px}.sheet.styled{--st-head:var(--f-ui)}.sheet.styled .lh{border-bottom:2px solid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 18px;padding-bottom:12px;display:grid}.sheet.styled .lh-name{font:700 var(--t-xl)/1.1 var(--st-head)}.sheet.styled .lh-name small{font:400 var(--t-xs)/1.35 var(--f-ui);letter-spacing:0;text-transform:none;margin-top:4px;display:block}.sheet.styled .lh-contact{font-size:var(--t-xs);text-align:right;line-height:1.5}.sheet.styled h2{font-family:var(--st-head)}.sheet[data-st-head=mitte] .lh{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.sheet[data-st-head=mitte] .lh-contact{text-align:center}.sheet[data-st-type=sans] h2{text-transform:none;letter-spacing:0;font-weight:600}.sheet[data-st-type=werkstatt] h2,.sheet[data-st-type=werkstatt] .lh-name{letter-spacing:.03em;font-variant-caps:all-small-caps;font-weight:700}.sheet[data-st-type=werkstatt] .lh-name small{font-variant-caps:normal}.sheet[data-st-type=mono]{--st-head:var(--f-mono)}.sheet[data-st-type=mono] h2,.sheet[data-st-type=mono] .lh-name{text-transform:none;letter-spacing:0;font-weight:500}.sheet[data-st-density=dicht]{gap:8px;padding:18px 20px 16px;line-height:1.35}.sheet[data-st-density=luftig]{gap:18px;padding:34px 38px 28px;line-height:1.65}.facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.fact .val{font-size:var(--t-xl);letter-spacing:-.01em;line-height:1.15}.main>.facts .fact .val,.panel>.facts .fact .val{font-size:var(--t-2xl)}.fact .small{font-size:var(--t-xs);line-height:1.35}td>select.in,td>input.in,.ledger .in,.tgrid .in{min-width:8.5rem;min-height:34px;font-size:var(--t-s);padding:4px 8px}td>select.in,.ledger select.in,.tgrid select.in{background-position:right 9px center;padding-right:28px}.gridwrap>.ledger.raw,.tablewrap>.ledger.raw{width:max-content;min-width:100%}.ledger.raw th,.ledger.raw td{white-space:nowrap;font-variant-numeric:tabular-nums}.ledger.raw tbody th{background:var(--sheet);color:var(--muted);font-weight:500;position:sticky;left:0}.drop{border:1.5px dashed var(--control-line);border-radius:var(--r);background-color:var(--sheet);background-image:repeating-linear-gradient(180deg, var(--sheet) 0 27px, color-mix(in srgb, var(--ink) 10%, var(--sheet)) 27px 28px);min-height:148px;color:var(--ink-2);font-size:var(--t-s);text-align:center;align-content:center;justify-items:center;gap:8px;padding:22px 18px;display:grid}.drop svg.icon{width:28px;height:28px;color:var(--ink)}.drop b{color:var(--ink);font:600 var(--t-m)/1.35 var(--f-ui)}.drop.is-over,.drop:focus-within{border-style:solid;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pack .price{border-top:1px solid var(--rule);color:var(--ink);font:600 var(--t-l)/1.2 var(--f-ui);font-variant-numeric:tabular-nums;grid-column:2;margin-top:6px;padding-top:6px}.pack .price small{color:var(--muted);font:400 var(--t-xs)/1.2 var(--f-ui);margin-left:4px}symbol .l-ring{fill:none;stroke:var(--l-ring,var(--lamp-off-ring));stroke-width:1px}symbol .l-disc{fill:var(--l-glass,var(--lamp-off));stroke:none}symbol .l-hatch{fill:none;stroke:var(--lamp-hatch,transparent);stroke-width:1.1px;stroke-linecap:round}symbol .l-core{fill:var(--l-core,var(--lamp-off));stroke:none;transition:fill .12s ease-out}[data-s=sug]{--lamp-hatch:var(--wait)}.tick{vertical-align:bottom;display:inline-grid;overflow:hidden}.tick>span{grid-area:1/1}.ladder{grid-template-columns:14px auto;align-items:center;gap:8px;display:inline-grid}.ladder-art{fill:none;width:14px;height:22px;stroke:var(--muted);stroke-width:1.25px;stroke-linecap:round;overflow:visible}.ladder-tick{stroke:var(--ink);stroke-width:1.75px;transition:transform .2s var(--ease)}.ladder[data-rung="1"] .ladder-tick{transform:translateY(-6px)}.ladder[data-rung="2"] .ladder-tick{transform:translateY(-12px)}.ladder-lab{font-size:var(--t-s);color:var(--muted)}.ladder-lab b{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.screen.is-arriving .tafel,.screen.is-arriving .panel,.screen.is-arriving .thread,.screen.is-arriving .answer,.screen.is-arriving .slip,.screen.is-arriving .steck,.screen.is-arriving .notif{animation:settle .16s var(--ease) backwards}.screen.is-arriving .cols>:nth-child(2),.screen.is-arriving .tcard:nth-child(2){animation-delay:40ms}.screen.is-arriving .cols>:nth-child(3){animation-delay:80ms}.tafel.pins-cards>.tafel-rows>.np{animation:settle .16s var(--ease) backwards}.tafel.pins-cards>.tafel-rows>.np:nth-child(2){animation-delay:40ms}.tafel.pins-cards>.tafel-rows>.np:nth-child(3){animation-delay:80ms}.overlay.is-entering{animation:.16s ease-out scrim-in}.bsheet.is-entering,.overlay.is-entering>.dialog,.overlay.is-entering>.cmdbar,.overlay.is-entering>.family{animation:rise .2s var(--ease)}.overlay.is-entering>.drawer{animation:drawer-in .24s var(--ease)}.overlay.is-entering>.drawer.wupp .msgs>.msg:first-child,.overlay.is-entering>.drawer.wupp .drawer-body>.answer{animation:slip-in .24s var(--ease) .14s backwards}.msg.is-new,.slip.is-new{animation:slip-in .24s var(--ease) backwards}.stamp.is-landing .seal{animation:stamp-down .32s var(--ease) both, stamp-spread 60ms ease-out .32s both}.is-nudged{animation:.14s ease-out .26s nudge}.light.rings{animation:1.08s ease-out .4s both lamp-ring}.light.l.rings{animation:none}.toast{transition:transform .24s var(--ease), opacity .16s ease-out}.tick .old{animation:.16s ease-out both tick-out}.tick .new{animation:.16s ease-out both tick-in}.btn:active,.callbtn:active,.mark:active{transition:transform 80ms ease-out}.wupp-blink{--w-blink:w-blink-now .24s ease-in-out 1!important}}@keyframes settle{0%{transform:translateY(-2px)}to{transform:none}}@keyframes scrim-in{0%{background-color:#0000}}@keyframes rise{0%{transform:translateY(12px)}to{transform:none}}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes slip-in{0%{transform:translate(calc(100% + 32px))}to{transform:none}}@keyframes stamp-down{0%{opacity:0;transform:rotate(-5deg)scale(1.15)}to{opacity:.8;transform:rotate(-5deg)scale(1)}}@keyframes stamp-spread{0%{opacity:.8}to{opacity:.85}}@keyframes nudge{0%{transform:none}40%{transform:translateY(1px)}to{transform:none}}@keyframes lamp-ring{0%,22%,44%,66%,to{box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-socket), inset 0 0 0 6px var(--l-core)}11%,33%,55%{box-shadow:inset 0 0 0 1px var(--l-ring), inset 0 0 0 3px var(--l-glass), inset 0 0 0 4px var(--l-glass), inset 0 0 0 6px var(--l-glass)}}@keyframes tick-out{to{opacity:0;transform:translateY(-100%)}}@keyframes tick-in{0%{opacity:0;transform:translateY(100%)}}@keyframes pencil{0%{stroke-dashoffset:21px}to{stroke-dashoffset:0}}@keyframes w-blink{0%,93%,to{transform:scaleY(var(--w-lid,.1))}96%{transform:scaleY(1)}}@keyframes w-blink-twice{0%,84%,90%,to{transform:scaleY(var(--w-lid,.1))}87%,93%{transform:scaleY(1)}}@keyframes w-blink-now{0%,to{transform:scaleY(var(--w-lid,.1))}50%{transform:scaleY(1)}}@keyframes w-listen{0%,22%,to{transform:scaleX(1)}8%{transform:scaleX(.55)}15%{transform:scaleX(1.12)}}@keyframes w-think{0%,55%,to{opacity:.25}18%{opacity:1}}@keyframes w-dash{0%,10%,to{transform:translate(0)}4%{transform:translate(-1.6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.btn.sign[data-hold].is-holding:before{transition:transform .7s linear!important}}.main,.inspector,.pane,.stack,.pub-body,.pubpage,.notice,.dialog,.conflict,.panel,.thread,.slip,.answer,.draft,.call-stage,.call-side,.round-item>*,.setup>*{grid-template-columns:minmax(0,1fr)}.inspector,.pane,.pub-body,.dialog,.sheet,.panel{container-type:inline-size}@container (width<=18em){.kv{grid-template-columns:minmax(0,1fr);gap:2px 14px}.kv dd{margin-bottom:6px}.kv.lines dd{border-top:0;padding-top:0}.facts{grid-template-columns:minmax(0,1fr)}}@media (width>=68.8em) and (width<=100em){.screen.desk.with-inspector .topbar .trigger{padding-left:10px}.screen.desk.with-inspector .topbar .trigger>span:not(.short){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.screen.desk.with-inspector .topbar .trigger>.short{display:inline}}@media (width<=85em){.screen.desk.with-inspector{grid-template-columns:var(--rail-w) minmax(0, 1fr) 320px}.desk-split{grid-template-columns:minmax(0,1fr)}.desk-split .street{grid-auto-columns:256px;grid-auto-flow:column;padding:6px 4px 12px;overflow-x:auto}.cols.three{grid-template-columns:repeat(2,minmax(0,1fr))}.call{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=68.75em){:root{--rail-w:64px;--proto-h:84px}.proto{flex-wrap:wrap;align-content:center}.proto-nav{flex:100%;order:3}.rail-brand{justify-items:center;padding:14px 8px 10px}.rail-brand .wordmark .name,.rail nav a>span:not(.n),.rail nav button>span:not(.n),.rail-foot span,.ws{display:none}.rail nav{padding:4px 8px}.rail nav a,.rail nav button,.rail-foot a,.rail-foot button{grid-template-columns:20px;justify-content:center;gap:0;padding:8px;position:relative}.rail-foot .stand-plate{grid-template-columns:20px;justify-content:center;margin-bottom:4px}.rail-foot .stand-plate>.light{display:inline-block}.rail-foot .stand-plate>span:not(.light){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}.rail nav a .n{gap:0;font-size:0;position:absolute;top:5px;right:6px}.rail nav a .n.calm{display:none}.rail nav a.sub{margin-left:0}.screen.desk.with-inspector{grid-template-columns:var(--rail-w) minmax(0, 1fr)}.inspector{border-left:0;border-top:1px solid var(--rule);grid-column:2;height:auto;position:static}.has-clip-tab .screen.desk .main,.has-clip-tab .screen.desk.with-inspector .inspector{padding-right:60px}.cols,.cols.wide-left,.cols.three{grid-template-columns:minmax(0,1fr)}.trigger{min-width:0}.signs,.talk,.call,.round-item{grid-template-columns:minmax(0,1fr)}.talk-list .tafel-rows{grid-auto-flow:row}.tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.words{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25em){.screen.desk,.screen.desk.with-inspector{grid-template-columns:minmax(0,1fr)}.rail{border-right:0;border-bottom:1px solid var(--rule);grid-template-rows:none;height:auto;position:static}.rail-brand{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 8px;display:flex}.rail-brand .wordmark .name{display:block}.rail-brand .wordmark{flex:none}.rail-brand .ws{flex:0 220px;width:auto;min-width:0;display:flex}.rail nav{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:2px;padding:2px 10px 8px;overflow-x:auto}.rail nav a,.rail nav button{white-space:nowrap;grid-template-columns:20px max-content auto;gap:8px;width:auto;padding:6px 10px}.rail nav a>span:not(.n),.rail nav button>span:not(.n){display:block}.rail nav a .n{font-size:var(--t-s);gap:5px;position:static}.rail nav a .n.calm{display:inline-flex}.rail nav .sep{width:1px;height:auto;margin:6px 4px}.rail-foot{display:none}.rail-foot:has(>.stand-plate){border-top:0;padding:0 14px 10px;display:flex}.rail-foot:has(>.stand-plate)>:not(.stand-plate){display:none}.rail-foot .stand-plate{grid-template-columns:20px auto;gap:8px;min-height:44px;margin:0;padding:6px 12px 6px 8px}.rail-foot .stand-plate>span:not(.light){clip-path:none;width:auto;height:auto;position:static;overflow:visible}.inspector{grid-column:1;padding:20px 16px 28px}.has-clip-tab .screen.desk .main,.has-clip-tab .screen.desk:not(.with-inspector) .main,.has-clip-tab .screen.desk.with-inspector .inspector{padding-right:16px}.clip-tab{display:none}.main{padding:18px 16px 32px}.topbar{padding:8px 12px;position:static}.topbar .crumbs{flex:auto}.topbar .trigger{flex:100%;order:9}.empty,.versions,.cmd-body{grid-template-columns:minmax(0,1fr)}.cmd-preview{border-left:0;border-top:1px solid var(--rule)}.overlay.top{padding-top:16px}.bar{grid-template-columns:minmax(0,1fr) auto}.bar .track{order:3;grid-column:1/-1}.pubpage.wide{width:100%}}@media (width<=32.5em){:root{--proto-h:80px}.proto{gap:4px 8px;padding:5px 8px}.proto-name small{display:none}.proto-name{font-size:var(--t-s);margin-right:auto}.proto .seg button{min-height:28px;padding:2px 6px}.trigger kbd,.search kbd,.topbar .pres,.topbar .pill:not(.wupp){display:none}.screen.field,.screen.public{padding:0}.phone{width:100%;height:calc(var(--vh) * 100 - var(--proto-h));box-shadow:none;border-radius:0}.pubpage{width:100%;box-shadow:none;border-radius:0}.screen-note{margin:16px 16px 24px;padding:0}.main-head h1{font-size:var(--t-2xl)}.tafel-head .no{font-size:var(--t-l)}.tafel>:not(.tafel-head){margin-inline:6px}.tafel:after{left:6px;right:6px}.tafel{padding-bottom:6px}.tafel:after{bottom:5px}.tafel-head{padding:10px}.np{grid-template-columns:12px minmax(0,1fr) auto;gap:4px 10px;padding:9px 8px}.np .chev{display:none}.np>.actions{grid-column:2/-1}.steck{grid-template-columns:136px repeat(5,minmax(184px,1fr));min-width:1056px}button.cellw{min-height:44px}.sheet{padding:18px 16px}.sheet .signline{grid-template-columns:minmax(0,1fr)}.photos,.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.msg{grid-template-columns:30px minmax(0,1fr)}.msg.event time{grid-column:2}.msg-acts{opacity:1;grid-column:2}.slip-step{grid-template-columns:12px minmax(0,1fr)}.slip-step>.btn{grid-column:2;justify-self:start}.callbtn{min-width:56px}.round-head{grid-template-columns:minmax(0,1fr) auto}.round-track{order:3;grid-column:1/-1}.screen.focus{padding:12px 16px 32px}.viewfinder{min-height:260px;padding:20px 22px}.sheet[data-st-density=luftig]{padding:22px 18px 20px}.drawer{width:100%}}@media print{.proto,.navbar,.rail,.topbar,.screen-note,.statusbar,.overlay,.scrim,.bsheet,.toast,.trigger,.primary-bar,.clip-tab,.callbar,.composer,.msg-acts,.typing,.answers,.dayrule,.quick{display:none!important}.screen.desk,.screen.desk.with-inspector{display:block}.inspector{height:auto;position:static}.phone{height:auto;overflow:visible}.gridwrap,.tablewrap{overflow:visible}.np,.tl-row,.plate,.hint,tr,.msg,.slip-step,.tcard{break-inside:avoid}}.is-embed{--proto-h:0px}.is-embed .proto,.is-embed .screen-note,.is-embed .clip-tab{display:none}.is-embed .screen.field,.is-embed .screen.public{padding:16px 0}.is-embed,.is-embed *{scrollbar-width:none}.is-embed ::-webkit-scrollbar{display:none}.is-full .rail,.is-full .inspector{height:auto;position:static;overflow:visible}.is-full .topbar{position:static}.is-full .phone{height:auto;min-height:calc(var(--vh) * 100 - var(--proto-h));overflow:visible}.is-full .scroll{overflow:visible}.strip{background:var(--plate);border-radius:var(--r-panel);box-shadow:var(--shadow-plate);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.strip>*{min-width:0;color:var(--ink);align-content:start;gap:3px;padding:12px 14px 13px 16px;text-decoration:none;display:grid;position:relative}.strip>*+*{border-left:1px solid var(--line)}.strip>a:hover .lab{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.strip .lab{font:600 var(--t-s)/1.25 var(--f-ui);color:var(--ink-2);align-items:center;gap:6px;display:flex}.strip .eur{font-size:var(--t-l)}.strip.tight>*{padding-left:12px;padding-right:10px}.strip.tight .eur{font-size:var(--t-m)}.strip .meta{font-size:var(--t-xs);color:var(--muted);line-height:1.35}.strip.steps>*+:before{content:"";background:var(--plate);border-top:1px solid var(--control-line);border-right:1px solid var(--control-line);width:10px;height:10px;position:absolute;top:22px;left:-6px;transform:rotate(45deg)}.strip-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:-8px;display:flex}.strip-head .muted{font-size:var(--t-s)}.jump{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.jump a{border-radius:var(--r-control);background:var(--plate);color:var(--ink);box-shadow:var(--shadow-plate);font-size:var(--t-s);grid-template-columns:20px minmax(0,1fr);align-content:start;align-items:start;gap:2px 10px;padding:10px 12px 11px;text-decoration:none;display:grid}.jump a:hover{box-shadow:var(--shadow-plate), 0 0 0 1.5px var(--ink)}.jump b{font-weight:600}.jump .meta{font-size:var(--t-xs);color:var(--muted);grid-column:2;line-height:1.35}.ledger tr[data-pane]{cursor:pointer}.ledger tr[data-pane]:hover td{background:var(--plate-2)}.rowbtn{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.rowbtn:hover{text-underline-offset:.18em;text-decoration:underline}.ledger td small,.ledger td .meta{font-size:var(--t-xs);color:var(--muted);line-height:1.4;display:block}.ledger tr.grp th{font:600 var(--t-s)/1.3 var(--f-ui);color:var(--ink);border-bottom:1.5px solid var(--ink);padding-top:14px}.ledger tr.grp th .muted{font-weight:400}.ledger tr.grp th.num{font-weight:500}.ledger .cellw{white-space:nowrap}.tafel>.gridwrap{padding:8px 12px 10px}.tafel-tools{border-bottom:1px solid var(--line);font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 18px;display:flex}.tafel-tools .in{width:auto;min-height:40px;padding:4px 10px}.tafel-tools label{font-weight:600}.tafel-tools .search{flex:260px;max-width:360px;min-height:40px}.tafel-tools .search input{min-height:36px}.ledger td.nw{white-space:nowrap}.docwrap{justify-items:center;gap:12px;display:grid}.docwrap>*{width:100%;max-width:720px}.docbar{font-size:var(--t-s);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.docbar .row{gap:6px 10px}.sheet.doc{--doc-soft:color-mix(in srgb, currentColor 68%, transparent);--doc-line:color-mix(in srgb, currentColor 18%, transparent);--doc-wash:color-mix(in srgb, currentColor 6%, transparent);gap:16px;padding:36px 40px 26px;position:relative;overflow:hidden}.doc-head{border-bottom:2px solid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 20px;padding-bottom:14px;display:grid}.doc-firm{font:700 var(--t-2xl)/1 var(--f-engrave);letter-spacing:.02em}.doc-firm small{font:500 var(--t-xs)/1.3 var(--f-ui);letter-spacing:0;color:var(--doc-soft);margin-top:6px;display:block}.doc-contact{font-size:var(--t-xs);text-align:right;color:var(--doc-soft);line-height:1.5}.doc-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 28px;padding-top:4px;display:grid}.doc-addr{font-size:var(--t-s);justify-items:start;gap:1px;line-height:1.45;display:grid}.doc-addr .back{border-bottom:1px solid var(--doc-line);font-size:var(--t-xs);color:var(--doc-soft);margin-bottom:8px;padding-bottom:3px}.doc-meta{font-size:var(--t-xs);grid-template-columns:auto auto;gap:3px 16px;line-height:1.45;display:grid}.doc-meta dt{color:var(--doc-soft)}.doc-meta dd{text-align:right}.doc-title{gap:4px;padding-top:6px;display:grid}.sheet.doc .doc-title h2{font-size:var(--t-2xl)}.doc-title p{font:600 var(--t-m)/1.35 var(--f-ui)}.doc .txt{max-width:62ch;line-height:1.55}.doc-pos th,.doc-pos td{vertical-align:top}.doc-pos th:first-child,.doc-pos td:first-child{width:2.4rem;color:var(--doc-soft);padding-left:2px}.doc-pos td b{font-weight:600}.doc-pos td small{font-size:var(--t-xs);color:var(--doc-soft);line-height:1.4;display:block}.doc-pos td.num{white-space:nowrap}.doc-pos .q{display:none}.doc-sum{min-width:300px;font-size:var(--t-s);grid-template-columns:auto auto;justify-self:end;gap:5px 0;display:grid}.doc-sum dt{color:var(--doc-soft);padding-right:28px}.doc-sum dd{text-align:right;white-space:nowrap}.doc-sum .total{font-size:var(--t-m);color:inherit;border-top:1.5px solid;padding-top:7px;font-weight:600}.doc-terms{font-size:var(--t-s);gap:6px;line-height:1.5;display:grid}.doc-terms b{font-weight:600}.doc-foot{border-top:1px solid var(--doc-line);font-size:var(--t-xs);color:var(--doc-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:8px 16px;margin-top:6px;padding-top:12px;line-height:1.5;display:grid}.doc-water{text-align:center;font:700 7rem/1 var(--f-engrave);letter-spacing:.08em;text-transform:uppercase;color:var(--doc-wash);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:42%;left:0;right:0;transform:rotate(-16deg)}.doc-lock{border-radius:var(--r-plate);font:500 var(--t-xs)/1.5 var(--f-ui);overflow-wrap:anywhere;border:1.5px solid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid}.doc-lock svg{margin-top:1px}.doc tr.is-sug td{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--wait) 26%, var(--sheet)) 0 3px, var(--sheet) 3px 6px)}.doc tr.is-sug[data-pane]:hover td,.doc tr.is-sug.is-on td{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--wait) 26%, var(--plate-2)) 0 3px, var(--plate-2) 3px 6px)}.doc tr.is-sug.is-accepted td{background-image:none}.doc tr.is-sug.is-accepted .sug-only,.doc tr:not(.is-opt) .opt-only{display:none}.doc tr.is-opt td{border-bottom-style:dashed}.doc tr[data-pane]{cursor:pointer}.doc tr[data-pane]:hover td,.doc tr.is-on td{background-color:var(--doc-wash)}.doc .rowacts{font-size:var(--t-xs);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;display:flex}.doc .rowacts .light{margin-right:2px}.doc .linkbtn{color:inherit}.doc .soft{color:var(--doc-soft)}.doc .tag{font:500 var(--t-xs)/1.5 var(--f-ui);vertical-align:1px;border:1px solid;border-radius:4px;margin-left:6px;padding:0 6px;display:inline-block}.tools3{grid-template-columns:auto minmax(0,.85fr) minmax(0,1.15fr);align-items:end;gap:12px 16px;display:grid}.tools3 .seg button{min-height:var(--touch)}.addline{gap:6px;display:grid}.pick{border-radius:var(--r-control);background:var(--plate);box-shadow:var(--shadow-plate), var(--shadow-float);gap:2px;padding:6px;display:grid}.pick button{width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-s);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 14px;padding:6px 10px;display:grid}.pick button:hover,.pick button:focus-visible{background:var(--plate-2)}.pick b{font-weight:600;display:block}.pick .meta{font-size:var(--t-xs);color:var(--muted);display:block}.pick .none{font-size:var(--t-s);color:var(--muted);padding:10px}.blocks{font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.blocks .lab{margin-right:4px;font-weight:600}.chip.btn-chip[aria-pressed=true]{background:var(--ink);color:var(--plate)}.chip.btn-chip[aria-pressed=true]:hover{box-shadow:none}@container (width<=31em){.doc-head,.doc-top,.doc-foot{grid-template-columns:minmax(0,1fr)}.doc-contact{text-align:left}.doc-meta{justify-content:start}.doc-pos .w{display:none}.doc-pos .q{display:block}.doc-sum{width:100%;min-width:0}.doc-water{font-size:4rem}}.qa{gap:12px;display:grid}.qa li{font-size:var(--t-s);color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.qa svg{color:var(--ink);margin-top:2px}.qa b{font:600 var(--t-m)/1.3 var(--f-ui);color:var(--ink);display:block}.optline{border-radius:var(--r-control);background:var(--plate-2);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--t-s);gap:4px;padding:10px 14px 12px;display:grid}.optline .switch b{font:600 var(--t-m)/1.3 var(--f-ui);display:block}.optline .meta{color:var(--ink-2)}.pubpage .docwrap>*{max-width:none}.read{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sheet.bon{font:400 var(--t-xs)/1.45 var(--f-mono);text-align:center;overflow-wrap:anywhere;border-radius:2px;gap:3px;padding:14px 10px 18px}.bon b{font-weight:500}.bon .l{text-align:left;justify-content:space-between;gap:6px;display:flex}.bon .l>:last-child{white-space:nowrap}.bon hr{border:0;border-top:1px dashed;width:100%;margin:4px 0}.bon mark{background:color-mix(in srgb, var(--wait) 34%, transparent);color:inherit;padding:0 1px}.fields{font-size:var(--t-s);gap:8px;display:grid}.fields div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;padding-bottom:7px;display:grid}.fields dt{font-size:var(--t-xs);color:var(--muted);grid-column:1/-1}.fields dd,.fields dd.mono{font-weight:500}.steck.pipe{grid-template-columns:repeat(6,minmax(168px,1fr));min-width:1040px}.steck.pipe>.slot{min-height:300px}.steck.pipe>.sh small{font-family:var(--f-ui);text-transform:none;margin-top:5px}a.tcard{text-decoration:none}.tcard .amt{font:500 var(--t-s)/1.35 var(--f-ui);grid-column:1/-1;padding:0 8px}.tcard .next{font:500 var(--t-xs)/1.3 var(--f-ui);color:var(--ink-2);grid-column:1/-1;align-items:center;gap:4px;padding:0 8px;display:flex}.tcard .next svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.steck>.slot.is-drop{background-color:var(--plate-2);box-shadow:inset 0 0 0 2px var(--ink)}.explain{gap:8px;display:none}.switch:has(input:checked)+.explain{display:grid}.inspector .panel-head{margin-top:4px}.inspector .bar{grid-template-columns:3.5rem minmax(0,1fr) auto}.pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.inspector .sign.sm{min-height:84px}.kv .fig{font-size:var(--t-xs)}.bar .lab small{font-size:var(--t-xs);color:var(--muted);display:block}.split-legend{font-size:var(--t-s);gap:6px;display:grid}.split-legend li{grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.split-legend i{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--seam);border-radius:3px;align-self:center}.split-legend .a{background:var(--ok)}.split-legend .n{background:var(--ground-2)}.split-legend .u{background:var(--hatch-pattern), var(--plate)}.split-legend .meta{font-size:var(--t-xs);color:var(--muted);display:block}.round .sheet.bon{max-width:240px}@media (width<=68.75em){.jump{grid-template-columns:repeat(2,minmax(0,1fr))}.strip{grid-auto-flow:row}.strip>*+*{border-left:0;border-top:1px solid var(--line)}.strip.steps>*+:before{top:-6px;left:22px;transform:rotate(135deg)}}@media (width<=32.5em){.tools3{grid-template-columns:minmax(0,1fr)}.sheet.doc{padding:22px 16px 18px}.read,.jump{grid-template-columns:minmax(0,1fr)}}@media print{.docbar,.addline,.blocks,.doc .rowacts{display:none!important}}.paperfile{font-size:var(--t-s);grid-template-columns:104px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sheet.paper{aspect-ratio:210/297;font-size:var(--t-xs);border-radius:2px;align-content:start;gap:6px;padding:12px 10px;line-height:1.3;overflow:hidden}.sheet.paper b{font-weight:600}.sheet.paper i{background:color-mix(in srgb, currentColor 16%, transparent);height:2px;display:block}.sheet.paper i:nth-of-type(2n){width:72%}.sheet.paper .soft{font-family:var(--f-mono);color:color-mix(in srgb, currentColor 68%, transparent);margin-top:auto}.paperfile b{overflow-wrap:anywhere;font-weight:600}.cols.pre{grid-template-columns:minmax(0,1fr) 398px}.cols.pre>.stack>.pubpage{width:100%;min-height:0}.pvbar{font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pvbar .lab{align-items:center;gap:6px;font-weight:600;display:inline-flex}.pvbar.wide{width:min(720px,100%);margin-bottom:14px}.chips{flex-wrap:wrap;gap:6px;display:flex}.optrow{font-size:var(--t-s);flex-wrap:wrap;gap:8px;display:flex}.list b .chip{vertical-align:1px;font-size:var(--t-xs);margin-left:6px}.svc{font-size:var(--t-s);gap:8px;display:grid}.svc li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.svc b{font:600 var(--t-m)/1.3 var(--f-ui);display:block}.svc.two{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.svc.two b{color:var(--ink)}.pubfacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pubfacts .fact .val{font:600 var(--t-m)/1.3 var(--f-ui)}.pubnote{gap:10px;width:min(720px,100%);margin-top:16px;display:grid}.bank{grid-template-columns:minmax(0,1fr) 168px;align-items:start;gap:14px 24px;display:grid}.scan{font-size:var(--t-xs);color:var(--ink-2);justify-items:start;gap:8px;display:grid}.sheet.paycode{aspect-ratio:1;background-image:conic-gradient(from 270deg at 4px 4px, currentColor 90deg, transparent 0), conic-gradient(from 270deg at 4px 4px, currentColor 90deg, transparent 0), conic-gradient(from 270deg at 4px 4px, currentColor 90deg, transparent 0), conic-gradient(from 270deg at 4px 4px, currentColor 90deg, transparent 0), conic-gradient(from 270deg at 4px 4px, currentColor 90deg, transparent 0);background-position:6px 6px,10px 14px,2px 10px,14px 2px,6px 18px;background-size:8px 8px,12px 12px,20px 12px,12px 20px,28px 16px;border-radius:4px;gap:0;width:148px;max-width:100%;padding:0;position:relative;overflow:hidden}.sheet.paycode i{background-color:inherit;width:40px;height:40px;padding:4px;position:absolute}.sheet.paycode i:before{content:"";box-sizing:border-box;background:currentColor padding-box content-box;border:5px solid;width:100%;height:100%;padding:4px;display:block}.sheet.paycode i:first-child{top:6px;left:6px}.sheet.paycode i:nth-child(2){top:6px;right:6px}.sheet.paycode i:nth-child(3){bottom:6px;left:6px}.doc tr.is-called td{background-color:color-mix(in srgb, var(--wait) 20%, transparent);box-shadow:inset 0 2px 0 var(--wait), inset 0 -2px 0 var(--wait)}.doc .ptr{vertical-align:2px;margin-left:6px}.call-stage .sheet.doc{padding:28px 32px 24px}.matrix.roles thead th .who-chip{margin:0 auto 4px}.matrix.roles thead th>span:not(.who-chip){display:block}.matrix.roles tbody th{font-weight:600}.ledger .person .rowbtn{font-size:var(--t-s)}.ledger.people{table-layout:fixed}.ledger.people th:first-child{width:25%}.ledger.people th:nth-child(2){width:12%}.ledger.people th:nth-child(3){width:19%}.ledger.people th:nth-child(4){width:27%}.ledger.people .cellw{align-items:start}.ledger.people .cellw .light{margin-top:1px}#s-gespraeche{--inspector-w:320px}@media (width>=68.8em){#s-gespraeche .talk{grid-template-columns:296px minmax(0,1fr)}}.notice h2 .who-chip{margin-right:2px}.flows th,.flows td{vertical-align:top}.flows thead th svg{vertical-align:-3px;margin-right:2px}.flows th:first-child{width:17%}.flows th:nth-child(2),.flows th:nth-child(3),.flows th:nth-child(4){width:23%}.flows td:last-child{white-space:normal}.flows td:last-child .btn{margin-top:8px}.conn{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:2px 10px;display:grid}.conn>svg.icon,.conn>.made{margin-top:1px}.conn b{font-weight:600;display:block}.sizebar{border-radius:var(--r-control);background:var(--plate);box-shadow:var(--shadow-plate);border-bottom:0;padding:10px 14px}.setup .packs .pack svg.icon{color:var(--ink-2)}.cols.even{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.doc-head.center{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.doc-head.center .doc-contact{text-align:center}.doc .tag.soft{color:var(--doc-soft)}.setup .cols.wide-left{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.setup .words{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger.nums td,.ledger.checks td{white-space:normal}.ledger.nums td.mono{font-size:var(--t-s)}.ledger.checks th:first-child{width:22%}.ledger.checks th:nth-child(2){width:26%}.ledger.checks th:nth-child(5){width:30%}.plans tr.is-on td{background:var(--plate-2)}.plans td b .chip{vertical-align:1px;margin-left:6px}.btn.big{min-height:60px;font-size:var(--t-l)}.phone .hero-no{padding-top:2px}.phone .sheet.doc{gap:12px;padding:20px 16px 18px;overflow:visible}.phone .sheet .tablewrap{overflow:visible}.phone .signs{grid-template-columns:minmax(0,1fr)}.phone .doc .rowacts{margin-top:8px}.shot{background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--seam);border-radius:12px;justify-items:center;padding:14px 12px 18px;display:grid}.shot .sheet.bon{width:236px;max-width:100%;transform:rotate(-1.5deg)}.optrow.col{flex-direction:column;align-items:stretch}.opt.boxed .meta{font-size:var(--t-xs);color:var(--muted);display:block}.plate.is-accepted{box-shadow:inset 0 0 0 1.5px var(--ok)}@container (width<=31em){.svc.two,.pubfacts,.bank{grid-template-columns:minmax(0,1fr)}}@media (width<=68.75em){.cols.even,.cols.pre{grid-template-columns:minmax(0,1fr)}}@media (width<=32.5em){.paperfile{grid-template-columns:88px minmax(0,1fr)}}:root:root{--proto-h:0px;--vh:1dvh}.app-root{min-height:calc(var(--vh) * 100)}.app-root:focus{outline:none}h3:not([class]){font:600 var(--t-m)/1.35 var(--f-ui)}.doc-water:before{content:attr(data-word)}.skip-link{z-index:100;border:1.5px solid var(--plate-line);border-radius:var(--r);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-float);font:600 var(--t-s)/1.2 var(--f-ui);padding:10px 14px;text-decoration:none;position:absolute;top:-64px;left:12px}.skip-link:focus{top:12px}.main:focus{outline:none}.topbar>.path{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:4px 10px;min-width:0;display:flex}.screen.desk .topbar>.path>.crumbs,.screen.desk.with-inspector .topbar>.path>.crumbs{flex:0 auto;order:0;min-width:0}.topbar>.path>.pres{flex:none}.topbar .chip.sample{border:1px dashed var(--control-line);border-radius:var(--r);min-height:26px;box-shadow:none;color:var(--ink-2);font:600 var(--t-xs)/1.2 var(--f-ui);letter-spacing:.02em;white-space:nowrap;background:0 0;flex:none;padding:3px 9px;position:relative}.topbar button.chip.sample{cursor:pointer}.topbar button.chip.sample:before{content:"";position:absolute;inset:-10px -4px}.topbar button.chip.sample:hover{border-style:solid;border-color:var(--ink);color:var(--ink)}@media (width<=32.5em){.actions>.btn{white-space:normal;text-align:start}.topbar{justify-content:flex-end;gap:6px 8px}.topbar>.path:has(.crumbs a){flex-basis:100%}.topbar .crumbs>b:last-child{display:none}.topbar .crumbs>span:has(+b:last-child){display:none}.topbar .crumbs:has(>b:only-child){display:none}}.statusbar{gap:8px}.statusbar .stand-line{border-radius:var(--r);min-width:0;color:var(--ink-2);font:600 var(--t-xs)/1.2 var(--f-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px;display:inline-flex;position:relative}.statusbar .stand-line>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.statusbar .stand-line:before{content:"";position:absolute;inset:-10px -6px -20px}.statusbar .stand-line:hover{color:var(--ink)}@media (width<=32.5em){.phone{height:calc(var(--vh) * 100)}.phone>.statusbar{padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 4px;justify-content:center}.phone>.statusbar>.clock,.phone>.statusbar>.sys{display:none}.statusbar .stand-line:before{inset:-6px -6px -24px}}.np[aria-current=true],.np[aria-pressed=true],.tgrid tr.is-on>:first-child,.ledger tr.is-on>:first-child,.ledger tr[aria-selected=true]>:first-child{box-shadow:inset 2px 0 0 var(--ink)}.tafel.pins-cards>.tafel-rows>.np[aria-current=true]{box-shadow:0 0 0 1px var(--ink), inset 2px 0 0 var(--ink)}.cmd-opt[aria-selected=true]{box-shadow:inset 2px 0 0 var(--ink)}.inspector>h2:first-child,.inspector>.pane>h2:first-child{border:1.5px solid var(--plate-line);border-radius:var(--r);background:var(--sheet);padding:9px 18px 10px;position:relative}.inspector>h2:first-child:before,.inspector>h2:first-child:after,.inspector>.pane>h2:first-child:before,.inspector>.pane>h2:first-child:after{content:"";background:var(--page);width:4px;height:4px;box-shadow:0 0 0 1px var(--hole);border-radius:50%;margin-top:-2px;position:absolute;top:50%}.inspector>h2:first-child:before,.inspector>.pane>h2:first-child:before{left:5px}.inspector>h2:first-child:after,.inspector>.pane>h2:first-child:after{right:5px}.stamp .code{font-family:var(--f-ui);font-variant-numeric:tabular-nums}.stamp .code .mono{white-space:nowrap;overflow-wrap:normal;font-weight:500}.ask-plate.block,.decide .acts .ask-plate,.round-answers .ask-plate,.actions .ask-plate{flex:100%}.ask-plate .btn,.decide .acts .ask-plate .btn,.round-answers .ask-plate .btn{flex:none}.phone .ask-plate .btn{min-height:var(--touch-field)}@media (prefers-reduced-motion:no-preference){.ask-plate{animation:settle .16s var(--ease) backwards}}.tafel>.tafel-more{max-width:none}.inspector .plate .state{white-space:normal;text-align:right;max-width:8.5em}.np:has(>.val)>.actions{grid-column:2/-1;justify-self:start}.lens-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.lens-bar p{flex:16em}.states-list{padding:0}.dialog h3.engrave{font:600 var(--t-m)/1.35 var(--f-ui)}.route-slot{place-items:start center;min-height:40vh;padding:48px 16px;display:grid}button.light,.crumbs a,.linkbtn,.wordmark,.who{position:relative}.who:before{content:"";border-radius:50%;position:absolute;inset:-5px}@media (pointer:coarse),(width<=32.5em){.btn.sm,.btn.sign.sm,.dayrule .seg button,.ws,.trigger,.pill,.chip.btn-chip,.tabs [role=tab]{min-height:44px}.iconbtn,.seg button{min-width:44px;min-height:44px}.skip-link{align-items:center;min-height:44px;display:inline-flex}.rail nav a,.rail nav button,.rail-foot a,.rail-foot button,.in,select.in,.tafel-tools .in,.search input,.tafel-tools .search input,td>select.in,td>input.in,.ledger .in,.tgrid .in,.tgrid td.c .lightbtn{min-height:44px}.who{min-width:34px}.who:before{inset:-5px}.crumbs a:before,.wordmark:before{content:"";position:absolute;inset:-12px -4px}.linkbtn:before{content:"";position:absolute;inset:-14px -4px}button.light:before{content:"";border-radius:50%;position:absolute;inset:-16px}a.small,.kv dd>a,.kv dt>a,td.num>a,.meta>a,.cellw>b>a,.plate-note>a,.rowbtn{position:relative}a.small:before,.kv dd>a:before,.kv dt>a:before,td.num>a:before,.meta>a:before,.cellw>b>a:before,.plate-note>a:before,.rowbtn:before{content:"";width:max(100%,44px);position:absolute;top:-13px;bottom:-13px;left:50%;transform:translate(-50%)}.plate-note>a{display:inline-block}:is(.kv.lines dt:has(+dd>.linkbtn),.kv.lines dd:has(>.linkbtn)){padding-top:13px;padding-bottom:13px}}.phone .btn.sm,.phone .btn.sign.sm,.phone .seg button,.phone .chip.btn-chip,.phone .in,.phone select.in{min-height:var(--touch-field)}.phone .iconbtn{width:var(--touch-field);height:var(--touch-field)}.phone .ask-line{padding-top:1px;padding-bottom:1px}.phone .ask-line input,.phone .search input{min-height:var(--touch-field)}.phone .linkbtn:before{content:"";position:absolute;inset:-14px -4px}.seg button:focus-visible,.tabs [role=tab]:focus-visible,.tablewrap tr:focus-visible,.phone .scroll:focus-visible{outline-offset:-3px}.phone .scroll{scroll-padding-block:12px}.ask-wrap{gap:4px;min-width:0;display:grid;position:relative}.ask-wrap .ask-line{flex-wrap:wrap}.ask-refs{flex-wrap:wrap;gap:4px;min-width:0;display:inline-flex}.chip.ref{background:var(--plate-2);box-shadow:inset 0 0 0 1px var(--control-line);color:var(--ink);gap:4px;padding:2px 2px 2px 8px}.chip.ref>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;color:var(--muted);display:block}.chip.ref .ref-x{border-radius:var(--r);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.chip.ref .ref-x:before{content:"";position:absolute;inset:-8px -4px}.chip.ref .ref-x:hover{background:var(--wash-strong)}.ask-list{z-index:5;border-radius:var(--r);background:var(--sheet);max-height:264px;box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);gap:1px;margin:0;padding:4px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ask-wrap.below .ask-list,.ask-wrap.below .ask-none{top:calc(100% + 6px);bottom:auto}.ask-hint{font-size:var(--t-xs);color:var(--muted);margin:0;padding:0 2px;line-height:1.4}.ask-list [role=option]{border-radius:var(--r);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:6px 10px;display:grid}.ask-list [role=option]>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;color:var(--muted)}.ask-list [role=option].is-active,.ask-list [role=option]:hover{background:var(--wash-strong);box-shadow:inset 2px 0 0 var(--ink);--muted:var(--ink-2)}.ask-list b{font:600 var(--t-s)/1.3 var(--f-ui);display:block}.ask-list .meta{font-size:var(--t-xs);color:var(--muted);display:block}.ask-none{z-index:5;border-radius:var(--r);background:var(--sheet);box-shadow:0 0 0 1px var(--edge-strong), 1px 1px 0 var(--lift);font-size:var(--t-s);color:var(--ink-2);margin:0;padding:10px 12px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.wupp-often{flex-wrap:wrap;gap:8px;display:flex}.msg-body>.slip-rows{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:4px}.slip-rows>li{padding:8px 0}.slip-rows a{text-decoration:none}.slip-rows a:hover b{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.drawer.wupp .wupp-id{flex:auto}.drawer.wupp .drawer-body{overflow-x:hidden}.drawer.wupp .drawer-foot>.ask-wrap{flex:100%}.drawer.wupp .answer-slot>.answer{box-shadow:1px 1px 0 var(--lift-soft)}.drawer.wupp .answer-slot>.answer:not(.climbing):after{content:"";background:var(--pin);width:9px;height:9px;box-shadow:1px 1.5px 0 var(--pin-shadow), inset 1.5px 1.5px 0 -.5px var(--pin-light);border-radius:50%;margin-left:-4.5px;position:absolute;top:-4px;left:50%}@media (prefers-reduced-motion:no-preference){.answer-slot.is-new>.answer{animation:slip-in .24s var(--ease) backwards}}.answer.climbing>.ladder{padding:2px 0 4px}.answer.climbing .slip-steps{margin:0;padding:0;list-style:none}.answer.climbing .slip-step{padding:8px 0}.wupp-slip{isolation:isolate;position:relative}.wupp-slip:before{content:"";z-index:-1;background:var(--sheet);box-shadow:inset 1px 0 0 var(--edge-strong), inset -1px 0 0 var(--edge-strong), inset 0 -1px 0 var(--edge-strong);-webkit-mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;-webkit-mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;mask:var(--tear-fill) 0 0 / 120px 8px repeat-x, var(--solid) 0 7px / 100% calc(100% - 7px) no-repeat;position:absolute;inset:0}.wupp-slip:after{content:"";background:var(--edge-strong);pointer-events:none;-webkit-mask:var(--tear-line) 0 0 / 120px 8px repeat-x;-webkit-mask:var(--tear-line) 0 0 / 120px 8px repeat-x;mask:var(--tear-line) 0 0 / 120px 8px repeat-x;position:absolute;inset:0}.hello{--knock:var(--sheet);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:0 14px;padding:24px 16px 16px 14px;display:grid;container-type:inline-size}.hello-body{gap:10px;min-width:0;display:grid;position:relative}.hello .engrave{font:600 var(--t-xl)/1.2 var(--f-ui)}.hello-cards{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:2px 0 0;padding:0;list-style:none;display:grid}.hello-cards>li{font-size:var(--t-s);align-content:start;gap:4px;padding:10px 0 12px;display:grid}.hello-cards>li+li{border-top:1px solid var(--rule)}.hello-cards p{max-width:60ch;color:var(--ink-2)}@container (width>=40em){.hello-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.hello-cards>li{padding-right:16px}.hello-cards>li+li{box-shadow:inset 1px 0 0 var(--rule);border-top:0;padding-left:16px}}@media (width<=32.5em){.hello{grid-template-columns:minmax(0,1fr);padding:22px 14px 16px}.overlay.right:has(>.drawer.wupp){place-items:end stretch}.overlay.right>.drawer.wupp{width:100%;height:auto;max-height:calc(var(--vh) * 100 - 48px);border-radius:var(--r) var(--r) 0 0;box-shadow:0 -1px 0 var(--edge-strong), 0 -2px 0 var(--lift-soft);grid-template-rows:auto auto minmax(0,1fr) auto}.overlay.right>.drawer.wupp:before{content:"";background:var(--rule);justify-self:center;width:36px;height:3px;margin-top:8px}.drawer.wupp .drawer-head{padding-left:16px}.drawer.wupp .drawer-body,.drawer.wupp .drawer-foot{padding-left:16px;padding-right:16px}}@media (width<=32.5em) and (prefers-reduced-motion:no-preference){.overlay.is-entering>.drawer.wupp{animation:rise .2s var(--ease)}}.in.qty{text-align:right;font-variant-numeric:tabular-nums;width:6.5rem;max-width:100%}.pair .in{min-width:0;max-width:100%}.sheet.paycode svg{box-sizing:border-box;fill:currentColor;width:100%;height:100%;padding:8px;display:block}.ledger.people .cellw{white-space:normal}.ledger.people td{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ledger.people td:nth-child(2){overflow-wrap:normal}.ledger.people{min-width:46rem}.ledger.flows{min-width:62rem}.sheet.doc.graphite .doc-head{color:var(--ink-2)}.sheet.doc.graphite{--doc-line:color-mix(in srgb, var(--ink-2) 28%, transparent)}.ledger.nums .cellw{white-space:normal;align-items:start}.ledger.nums .cellw .light{margin-top:1px}.ledger.nums td.mono{white-space:nowrap}.pub-head h2.pub-title{font:600 var(--t-2xl)/1.15 var(--f-ui);letter-spacing:-.01em}@media (width<=68.75em){.setup .cols.wide-left{grid-template-columns:minmax(0,1fr)}}.specimen{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.msg-body{grid-template-columns:minmax(0,1fr)}.quick>.btn{white-space:normal;text-align:start;max-width:100%}.plate b,.np b{-webkit-hyphens:auto;hyphens:auto}.panel>.seg,.stack>.seg,.field>.seg,.pane>.seg,.dialog>.seg{justify-self:start}@media (width<=56.25em){.screen.desk{grid-template-rows:auto 1fr}}@media (width<=32.5em){.matrix th,.matrix td{padding-left:6px;padding-right:6px}.matrix thead th:not(:first-child){min-width:4.4em}}.tafel.pins-cards>.tafel-rows>.np>.val{white-space:normal;max-width:7.5em}.tafel.pins-cards>.tafel-rows>.np{container-type:inline-size}@container (width<=300px){.tafel.pins-cards>.tafel-rows>.np>.val{text-align:left;grid-column:2/-1;justify-self:start;max-width:none}}p.small,p.xs,.specimen,.tafel-more>p,.docwrap>.slip-ask>p,.doc-terms p,.sheet.doc>p{max-width:75ch}.ledger tr.grp th,.actions>.btn{line-height:1.35}.doc-firm{line-height:1.3}.doc-firm small{margin-top:2px}
