@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/doto-latin-ext-wght-normal-BuEMryYU.woff2)format("woff2-variations");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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/doto-latin-wght-normal-DtlIPefW.woff2)format("woff2-variations");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sometype-mono-latin-ext-400-normal-D_9xs0pD.woff2)format("woff2"),url(/assets/sometype-mono-latin-ext-400-normal-B1AEuBSa.woff)format("woff");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sometype-mono-latin-400-normal-DbqYDHio.woff2)format("woff2"),url(/assets/sometype-mono-latin-400-normal-QI8fHgLT.woff)format("woff");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sometype-mono-latin-ext-500-normal-zUf4eO-u.woff2)format("woff2"),url(/assets/sometype-mono-latin-ext-500-normal-f4tk3cz-.woff)format("woff");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sometype-mono-latin-500-normal-BuyQxha6.woff2)format("woff2"),url(/assets/sometype-mono-latin-500-normal-Botld13l.woff)format("woff");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sometype-mono-latin-ext-700-normal-CyEWhowF.woff2)format("woff2"),url(/assets/sometype-mono-latin-ext-700-normal-BO-d6ztu.woff)format("woff");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:Sometype Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sometype-mono-latin-700-normal-Ua3i_c-N.woff2)format("woff2"),url(/assets/sometype-mono-latin-700-normal-B51a42bO.woff)format("woff");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{--gehaeuse:#d4d8d2;--gehaeuse-tief:#c3c9c2;--gehaeuse-kante:#9ea69d;--schirm:#f4f6f2;--neutral:#e7eae5;--blende:#1f2427;--tinte:#13181a;--tinte-leise:#3e4642;--regel:#c6ccc5;--papier:#fff;--druck:#25292b;--da:#15733b;--da-kante:#0c4a25;--da-hauch:#d7ecdd;--halb:#f5b800;--halb-kante:#a87e00;--halb-hauch:#fdedb3;--unklar:#5b34b8;--unklar-kante:#3c2180;--unklar-hauch:#e5ddf7;--fehlt:#c8321a;--fehlt-kante:#8a2010;--fehlt-hauch:#fadcd5;--funktion:#1247c4;--funktion-kante:#0a2c80;--vfd-glas:#06120f;--vfd-licht:#6cf5d2;--vfd-matt:#0f2e27;--font:"Archivo Variable", "Arial Narrow", Arial, sans-serif;--mono:"Sometype Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--punkt:"Doto Variable", "Sometype Mono", monospace;--aus:cubic-bezier(.16, 1, .3, 1);--r-taste:10px;--r-feld:14px;--r-blende:22px;--rand:clamp(16px, 4.2vw, 64px);--breite:1480px;--abstand:clamp(72px, 9vw, 128px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}body{background:var(--gehaeuse);color:var(--tinte);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;font-weight:440;font-stretch:100%;line-height:1.5}h1,h2,h3,h4,p,ul,ol,dl,dd,dt,figure,fieldset{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea{font:inherit;color:inherit}a{color:inherit}::selection{background:var(--tinte);color:var(--schirm)}:focus-visible{outline:3px solid var(--tinte);outline-offset:3px}h1{letter-spacing:-.02em;font-size:clamp(2.05rem,3.9vw + .5rem,4.75rem);font-weight:800;font-stretch:125%;line-height:.96}h2{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.8rem,2.6vw + .8rem,3.25rem);font-weight:800;font-stretch:118%;line-height:1}q{quotes:"„" "“"}.icon{flex:none}.taste{--bg:var(--neutral);--fg:var(--tinte);--kante:var(--gehaeuse-kante);appearance:none;background-color:var(--bg);color:var(--fg);border-radius:var(--r-taste);box-shadow:0 3px 0 var(--kante), 0 6px 9px -2px #13181a38;cursor:pointer;transition:transform .11s var(--aus), box-shadow .11s var(--aus), background-color .16s var(--aus);border:0;margin:0;text-decoration:none}.taste:hover{box-shadow:0 2px 0 var(--kante), 0 4px 6px -2px #13181a38;transform:translateY(1px)}.taste:active{box-shadow:0 0 0 var(--kante), 0 1px 2px #13181a33;transform:translateY(3px)}.taste:disabled{cursor:not-allowed;color:#5a635e;box-shadow:0 1px 0 var(--gehaeuse-kante);background-color:#d9ddd7;transform:translateY(2px)}.taste-f,.taste-n,.taste-hell{letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:.8125rem;font-weight:750;font-stretch:92%;line-height:1.15;display:inline-flex}.taste-f{--bg:var(--funktion);--fg:#fff;--kante:var(--funktion-kante)}.taste-hell{--bg:#fff;--fg:var(--funktion-kante);--kante:#071b52;padding:13px 22px}.taste-klein{min-height:36px;padding:6px 12px}.taste[aria-pressed=true]:not(.taste-feld){--bg:var(--tinte);--fg:var(--schirm);--kante:#000;box-shadow:0 1px 0 var(--kante), 0 2px 3px #13181a33;transform:translateY(2px)}.textknopf{appearance:none;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.feldzeile{gap:6px;min-width:0;display:grid}.feldzeile>span,.entwurf>legend,.lade-gruppe>legend{letter-spacing:.07em;text-transform:uppercase;color:var(--tinte-leise);padding:0;font-size:.75rem;font-weight:750;font-stretch:90%}input,textarea{background:var(--papier);border:2px solid var(--gehaeuse-kante);border-radius:8px;width:100%;min-width:0;padding:10px 12px;line-height:1.45}input:focus-visible,textarea:focus-visible{outline:3px solid var(--funktion);outline-offset:1px;border-color:var(--funktion)}::placeholder{color:#5b645f;opacity:1}.hinweis{border-radius:8px;padding:10px 12px;font-size:.875rem;line-height:1.4}.hinweis-fehler{background:var(--fehlt-hauch);color:#651709}.hinweis-warn{background:var(--halb-hauch);color:#430}.kleingedrucktes{color:var(--tinte-leise);font-size:.8125rem;line-height:1.45}.s-vorhanden{--bg:var(--da);--fg:#fff;--kante:var(--da-kante)}.s-teilweise{--bg:var(--halb);--fg:var(--tinte);--kante:var(--halb-kante)}.s-unklar{--bg:var(--unklar);--fg:#fff;--kante:var(--unklar-kante)}.s-fehlt,.s-unbelegt,.s-spaeter{--bg:var(--schirm);--fg:var(--tinte);--kante:var(--gehaeuse-kante)}.probe{background-color:var(--bg);vertical-align:-.12em;border-radius:.25em;flex:none;width:1em;height:1em;display:inline-block}.probe.s-teilweise{background-image:linear-gradient(118deg, transparent 0 58%, var(--papier) 58.5%);box-shadow:inset 0 0 0 1px var(--halb-kante)}.probe.s-unklar{background-image:repeating-linear-gradient(135deg,#ffffff59 0 2px,#0000 2px 4px)}.probe.s-fehlt{border:1.5px dashed var(--fehlt);background:0 0}.probe.s-unbelegt{border:1.5px solid var(--da);background:0 0}.probe.s-spaeter{border:1.5px dashed var(--tinte-leise);background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.kasse{width:min(100% - 2 * var(--rand), var(--breite));background:var(--blende);border-radius:var(--r-blende);margin:8px auto 0;padding:14px 14px 0;box-shadow:0 4px #000,0 44px 60px -34px #13181a99}.kasse-schirm{isolation:isolate;background:var(--schirm);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr) minmax(0,1fr);height:clamp(640px,78vh,780px);display:grid;position:relative}.kasse-marke{text-align:center;letter-spacing:.34em;text-transform:uppercase;color:#8f9995;padding:10px 0 11px;font-size:.625rem;font-weight:700;font-stretch:118%}.feld{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.feld-eingang{background:#eceeea;border-radius:10px 0 0 10px}.feld-tasten{background:var(--gehaeuse-tief)}.feld-bon{background:#e1e5df;border-radius:0 10px 10px 0}.feld-kopf{letter-spacing:.07em;text-transform:uppercase;min-height:42px;color:var(--tinte-leise);border-bottom:1px solid #13181a24;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:.6875rem;font-weight:600;font-stretch:90%;display:flex}.feld-titel{letter-spacing:.13em;color:var(--tinte);align-items:center;gap:7px;font-weight:800;display:inline-flex}.feld-inhalt{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gehaeuse-kante) transparent;min-height:0;padding:16px;overflow-y:auto}.feld-tasten .feld-inhalt{grid-template-rows:auto minmax(0,1fr);gap:14px;display:grid}.verlauf{justify-items:start;gap:16px;display:grid}.zettel{background:var(--papier);border-radius:12px;width:100%;padding:12px 15px 15px;position:relative;box-shadow:0 1px #13181a14,0 10px 16px -10px #13181a4d}.zettel-kopf{letter-spacing:.07em;text-transform:uppercase;color:var(--tinte-leise);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.6875rem;font-weight:700;font-stretch:90%;display:flex}.zettel-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.62}.zettel-whatsapp{border-radius:3px 16px 16px;width:auto;max-width:94%;margin-left:9px}.zettel-whatsapp:before{content:"";border-style:solid;border-width:0 10px 12px 0;border-color:transparent var(--papier) transparent transparent;position:absolute;top:0;left:-9px}.zettel-telefon{background:#fff5bd;border-radius:3px}.zettel-telefon .zettel-text{background-image:linear-gradient(#0000 calc(100% - 1px),#d9c76e 0);background-size:100% 1.62em}.zettel-email,.zettel-formular{border-radius:4px}mark{--m:var(--da);--m-hauch:var(--da-hauch);--m-voll:var(--da);--m-fg:#fff;background-color:var(--m-hauch);box-shadow:inset 0 -2px 0 var(--m);color:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .14s var(--aus), color .14s var(--aus);border-radius:3px;margin:0 -1px;padding:1px}.m-teilweise{--m:var(--halb-kante);--m-hauch:var(--halb-hauch);--m-voll:var(--halb);--m-fg:var(--tinte)}.m-unklar{--m:var(--unklar);--m-hauch:var(--unklar-hauch);--m-voll:var(--unklar)}.m-unbelegt{--m:var(--fehlt);--m-hauch:var(--fehlt-hauch);--m-voll:var(--fehlt)}mark.aktiv,mark:hover{background-color:var(--m-voll);color:var(--m-fg)}.runde{border-top:1px dashed #13181a4d;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding-top:16px;font-size:.875rem;display:flex}.eingabe{gap:14px;display:grid}.eingabe-code{justify-items:start;gap:12px;padding:6px 2px}.eingabe-code h3{text-wrap:balance;font-size:1.3rem;font-weight:800;font-stretch:108%;line-height:1.15}.eingabe-code p{max-width:44ch;font-size:.9375rem}.eingabe-code .feldzeile{width:100%;max-width:320px}.eingabe-schloss{background:var(--tinte);width:52px;height:52px;color:var(--schirm);border-radius:12px;place-items:center;display:grid}.entwurf{border:0;gap:8px;min-width:0;padding:0;display:grid}.entwurf textarea{resize:vertical;min-height:120px}.entwurf-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.feldzeile-quer{grid-auto-flow:column;align-items:center;gap:8px}.feldzeile-quer input{width:auto;padding:6px 8px}.zaehler{font-variant-numeric:tabular-nums;color:var(--tinte-leise);font-size:.75rem}.zaehler-rot{color:var(--fehlt-kante);font-weight:750}.eingabe-tasten{flex-wrap:wrap;gap:10px;display:flex}.tasten{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:9px;display:grid}.taste-feld{text-align:left;grid-template-rows:auto minmax(0,1fr) auto;gap:2px;min-height:98px;padding:9px 10px 8px;display:grid;position:relative}.taste-feld.s-teilweise{background-image:linear-gradient(118deg, transparent 0 68%, var(--schirm) 68.3%)}.taste-feld.s-unklar{background-image:repeating-linear-gradient(135deg,#ffffff1a 0 5px,#0000 5px 11px)}.taste-feld.s-fehlt:after,.taste-feld.s-unbelegt:after,.taste-feld.s-spaeter:after{content:"";pointer-events:none;border-radius:7px;position:absolute;inset:4px}.taste-feld.s-fehlt:after{border:1.5px dashed var(--fehlt)}.taste-feld.s-unbelegt:after{border:2px solid var(--da)}.taste-feld.s-spaeter:after{border:1.5px dashed var(--gehaeuse-kante)}.taste-feld.s-spaeter .taste-status{color:var(--tinte-leise)}.taste-feld.s-aus,.taste-feld:disabled{--bg:#d6dad4;--fg:#59625d;--kante:var(--gehaeuse-kante);background-color:var(--bg);color:var(--fg);cursor:default;box-shadow:0 3px 0 var(--kante), 0 6px 9px -2px #13181a29;transform:none}.taste-feld.ist-gezeigt{outline:3px solid var(--tinte);outline-offset:2px}.taste-feld[aria-pressed=true]{box-shadow:0 0 0 var(--kante), 0 1px 2px #13181a33;transform:translateY(3px)}.taste-kopf{align-items:center;gap:6px;min-width:0;display:flex}.taste-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:800;font-stretch:88%;overflow:hidden}.taste-nr{background:var(--funktion);color:#fff;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--papier);border-radius:10px;place-items:center;margin-left:auto;padding:0 5px;font-size:.75rem;font-weight:800;line-height:1;display:grid}.taste-wert{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;align-self:center;font-size:.875rem;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.s-fehlt .taste-wert,.s-spaeter .taste-wert,.s-aus .taste-wert{color:var(--tinte-leise);font-weight:480}.taste-fuss{justify-content:space-between;align-items:center;gap:6px;min-height:18px;display:flex}.taste-status,.taste-zusatz{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:800;font-stretch:88%;line-height:1.2}.taste-zusatz{text-overflow:ellipsis;letter-spacing:.05em;background:#ffffff3d;border-radius:4px;min-width:0;padding:2px 5px;font-weight:700;overflow:hidden}.s-teilweise .taste-zusatz,.s-fehlt .taste-zusatz,.s-unbelegt .taste-zusatz{background:#13181a1a}.taste-feld.s-fehlt .taste-status{background:var(--fehlt);color:#fff;border-radius:4px;padding:2px 6px}.taste-feld.s-unbelegt .taste-status{color:var(--da-kante)}.beleg{background:var(--schirm);border-radius:var(--r-taste);align-self:start;min-height:136px;padding:13px 14px 14px;font-size:.875rem;line-height:1.42;box-shadow:inset 0 0 0 1px #13181a1f}.beleg-karte{--hauch:var(--da-hauch);gap:8px;display:grid}.b-teilweise{--hauch:var(--halb-hauch)}.b-unklar{--hauch:var(--unklar-hauch)}.b-fehlt,.b-unbelegt{--hauch:var(--fehlt-hauch)}.b-spaeter{--hauch:var(--neutral)}.beleg-kopf .icon{vertical-align:-3px;margin-right:6px}.beleg-zitate{flex-wrap:wrap;gap:6px;display:flex}.beleg q{background:var(--hauch);font-family:var(--mono);overflow-wrap:anywhere;border-radius:3px;padding:2px 5px;font-size:.8125rem}.beleg-frage span{letter-spacing:.09em;text-transform:uppercase;color:var(--tinte-leise);margin-right:4px;font-size:.6875rem;font-weight:800;font-stretch:88%}.beleg-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.beleg-verbleib,.legende-titel{font-weight:650}.legende ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:12px;display:grid}.legende li{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.tasten-leer{grid-row:1/-1;align-content:center;gap:12px;padding:24px 10px;display:grid}.tasten-leer-gross{font-size:2.2rem;font-weight:800;font-stretch:118%;line-height:1}.bruecke{--l:var(--da);z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bruecke.b-teilweise{--l:var(--halb-kante)}.bruecke.b-unklar{--l:var(--unklar)}.bruecke.b-fehlt,.bruecke.b-unbelegt{--l:var(--fehlt)}.bruecke path{fill:none;stroke:var(--l);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;animation:ziehen .28s var(--aus) both}.bruecke circle{fill:var(--l);stroke:var(--schirm);stroke-width:2px}@keyframes ziehen{0%{stroke-dashoffset:1px}}.spielt mark{animation:anstreichen .52s var(--aus) both;animation-delay:calc(var(--i) * 90ms + .15s)}.spielt .taste-feld{animation:taste-an .46s var(--aus) both;animation-delay:calc(var(--i) * 70ms + .3s)}@keyframes anstreichen{0%{background-color:#0000;box-shadow:inset 0 -2px #0000}}@keyframes taste-an{0%{filter:grayscale()brightness(1.18);box-shadow:0 0 0 var(--kante), 0 1px 2px #13181a33;transform:translateY(3px)}}.laedt .taste-feld{animation:taste-puls 1.2s var(--aus) infinite;animation-delay:calc(var(--i) * 90ms)}@keyframes taste-puls{0%,55%,to{transform:none}25%{box-shadow:0 0 0 var(--kante), 0 1px 2px #13181a33;transform:translateY(3px)}}@media (width<=1099px){.kasse{padding:10px 10px 0}.kasse-schirm{grid-template-columns:minmax(0,1fr);height:auto}.feld{grid-template-rows:auto auto}.feld-eingang{border-radius:10px 10px 0 0}.feld-bon{border-radius:0 0 10px 10px}.feld-inhalt{overflow:visible}.feld-eingang .feld-inhalt{max-height:460px;overflow-y:auto}.tasten{grid-template-columns:repeat(4,minmax(0,1fr))}.beleg{min-height:0}}@media (width<=720px){.tasten{grid-template-columns:repeat(2,minmax(0,1fr))}.feld-inhalt{padding:14px 12px}}.feld-bon .feld-inhalt{align-content:start;gap:16px;display:grid}.bon-halter{filter:drop-shadow(0 12px 12px #13181a33)drop-shadow(0 1px 1px #13181a38)}.bon{--zahn:14px;background:var(--papier);color:var(--druck);font-family:var(--mono);-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zahn) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zahn) 51% repeat-x;-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zahn) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zahn) 51% repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zahn) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zahn) 51% repeat-x;padding:24px 16px 26px;font-size:.8125rem;line-height:1.55}.spielt .bon{animation:1.3s steps(18,end) 1.15s both bon-druck}@keyframes bon-druck{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.bon-titel{text-align:center;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.bon-meta{text-align:center;color:#505752;font-size:.75rem}.bon-regel{border-top:1px dashed #8f968f;height:0;margin:11px 0}.bon-inhalt{overflow-wrap:anywhere;gap:11px;display:grid}.bon-betreff span{letter-spacing:.1em;text-transform:uppercase;color:#505752;margin-right:4px;font-size:.6875rem;font-weight:700}.bon-fragen{counter-reset:frage;gap:7px;display:grid}.bon-fragen li{counter-increment:frage;grid-template-columns:2.4ch minmax(0,1fr) auto;align-items:start;gap:2px;display:grid}.bon-fragen li:before{content:counter(frage) ".";font-weight:700}.bon-fragen-eine li{grid-template-columns:minmax(0,1fr) auto}.bon-fragen-eine li:before{content:none}.bon-frage{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color .14s var(--aus);background:0 0;border:0;border-radius:3px;margin:-1px -3px;padding:1px 3px}.bon-frage:hover{background:#e9ece7}.bon-storno{appearance:none;width:24px;height:24px;color:var(--fehlt);cursor:pointer;opacity:.55;transition:opacity .14s var(--aus), background-color .14s var(--aus);background:0 0;border:0;border-radius:6px;place-items:center;margin-top:-2px;display:grid}.bon-fragen li:hover .bon-storno,.bon-storno:focus-visible{opacity:1}.bon-storno:hover{background:var(--fehlt-hauch)}@media (hover:none){.bon-storno{opacity:1}}.bon-fuss{text-align:center;color:#474e49;font-size:.6875rem;line-height:1.55}.bon-text{font-family:var(--mono);resize:vertical;background:#fbfcfa;border:1px dashed #8f968f;border-radius:0;padding:8px;font-size:.8125rem;line-height:1.55;display:block}.bon-leer p+p,.bon-wartet p+p{margin-top:0}.bon-punkte{justify-content:center;gap:8px;padding:18px 0 8px;display:flex}.bon-punkte span{background:var(--druck);width:8px;height:8px;animation:.9s steps(2,end) infinite bon-punkt}.bon-punkte span:nth-child(2){animation-delay:.3s}.bon-punkte span:nth-child(3){animation-delay:.6s}@keyframes bon-punkt{50%{opacity:.15}}.funktionen{z-index:2;background:#e1e5df;flex-wrap:wrap;align-items:center;gap:10px;margin:0 -16px;padding:12px 16px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -1px #13181a24}.feld-bon .feld-inhalt{padding-bottom:0}@media (width<=1099px){.funktionen{box-shadow:none;margin:0;padding:0 0 16px;position:static}}.funktionen>.taste{padding-inline:12px}.funktionen>.taste-f{flex:auto}.umschalter{gap:5px;display:inline-flex}.funktionen .umschalter{margin-left:auto}.seite{overflow-x:clip}.kopf,.buehne,.wahl,.abschnitt,.einladung-innen,.fuss{width:min(100% - 2 * var(--rand), var(--breite));margin-inline:auto}.kopf{justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.marke{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:11px;min-width:0;font-size:.875rem;font-weight:800;font-stretch:118%;text-decoration:none;display:inline-flex}.marke svg{flex:none}.marke span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buehne{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,64px);padding:clamp(20px,3.2vw,48px) 0 clamp(22px,2.6vw,36px);display:grid}.vorspann{max-width:60ch;margin-top:clamp(16px,1.6vw,24px);font-size:clamp(1.0625rem,.5vw + .95rem,1.3rem);line-height:1.45}.vfd{justify-self:end;justify-items:center;display:grid}.vfd-kopf{background:#2b3134;border-radius:12px;padding:11px;box-shadow:0 4px #0b0e0f,0 20px 24px -14px #13181a99}.vfd-glas{background:radial-gradient(circle, var(--vfd-matt) 1px, transparent 1.3px) 0 0 / 5px 5px, var(--vfd-glas);border-radius:6px;padding:12px 15px;box-shadow:inset 0 0 0 1px #000,inset 0 10px 18px #000000a6}.vfd-zeile{box-sizing:content-box;width:calc(20ch + 1.6em);font-family:var(--punkt);letter-spacing:.08em;white-space:nowrap;color:var(--vfd-licht);text-shadow:0 0 9px #6cf5d299;font-size:clamp(1rem,.5vw + .8rem,1.25rem);font-weight:900;line-height:1.55;overflow:hidden}.vfd-zeile span{animation:.56s steps(20,end) both vfd-tippen;display:inline-block}@keyframes vfd-tippen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.vfd-hals{background:linear-gradient(90deg,#23282b,#4a5256 48%,#23282b);width:28px;height:30px}.vfd-fuss{background:#2b3134;border-radius:7px 7px 3px 3px;width:160px;height:13px;box-shadow:0 3px #0b0e0f}.wahl{gap:10px;padding-bottom:20px;display:grid}.wahl-titel{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800;font-stretch:90%}.wahl-titel span{letter-spacing:.03em;text-transform:none;color:var(--tinte-leise);margin-left:8px;font-weight:520}.wahl-reihe{flex-wrap:wrap;gap:10px;display:flex}.wahl-taste{text-align:left;text-transform:none;letter-spacing:0;justify-content:flex-start;gap:10px;min-height:54px;padding:8px 16px 8px 13px}.wahl-taste>span{font-size:.9375rem;font-weight:750;font-stretch:100%;line-height:1.15;display:grid}.wahl-taste small{letter-spacing:.07em;text-transform:uppercase;opacity:.82;font-size:.6875rem;font-weight:600;font-stretch:90%}.wahl-eigen{margin-left:auto}.wahl-eigen[aria-pressed=true]{--bg:var(--funktion-kante);--fg:#fff;--kante:#05163f}.abschnitt{margin-top:var(--abstand)}.brief{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,88px);display:grid}.brief-text p:not(.kleingedrucktes){max-width:46ch;margin:20px 0 26px;font-size:1.125rem;line-height:1.5}.brief-text .kleingedrucktes{margin-top:14px}.brief-buehne{justify-items:center;padding:14px 0 30px;display:grid}.regeln h2{margin-bottom:clamp(22px,2.6vw,36px)}.schild{background:repeating-linear-gradient(90deg,#fff3 0 1px,#0000 1px 3px),linear-gradient(#dcdfda,#bcc2bb);border-radius:10px;padding:clamp(30px,4.4vw,60px) clamp(22px,4.4vw,60px);position:relative;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #13181a4d,0 4px #8c948b,0 26px 34px -22px #13181a8c}.niete{background:radial-gradient(circle at 35% 30%,#f6f8f4,#8b938b 58%,#59615a);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 1px 1px #13181a73}.niete:first-of-type{top:12px;left:12px}.niete:nth-of-type(2){top:12px;right:12px}.niete:nth-of-type(3){bottom:12px;left:12px}.niete:nth-of-type(4){bottom:12px;right:12px}.schild-kopf{border-bottom:2px solid var(--tinte);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;gap:4px 12px;padding-bottom:14px;font-size:.8125rem;font-weight:800;font-stretch:92%;display:flex}.schild-kopf span{color:var(--tinte-leise);font-weight:520}.schild-kopf span:nth-of-type(2){margin-left:auto}.schild-zeile{border-bottom:1px solid #13181a4d;grid-template-columns:minmax(96px,2fr) minmax(0,10fr);gap:6px 32px;padding:clamp(16px,1.8vw,24px) 0;display:grid}.schild-zeile:last-child{border-bottom:0;padding-bottom:0}.schild dt{letter-spacing:.13em;text-transform:uppercase;padding-top:.6em;font-size:.8125rem;font-weight:800;font-stretch:92%}.schild dd{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:baseline;gap:6px 32px;display:grid}.schild dd strong{letter-spacing:-.012em;text-shadow:0 1px #ffffffb3;font-size:clamp(1.45rem,1.7vw + .8rem,2.35rem);font-weight:800;font-stretch:118%;line-height:1.05}.schild dd span{max-width:54ch}.einladung{margin-top:var(--abstand);background:var(--funktion);color:#fff}.einladung-innen{justify-items:start;gap:20px;padding:clamp(56px,8vw,120px) 0;display:grid}.einladung-innen>p{color:#e3eafb;max-width:52ch;font-size:1.125rem}.einladung-form{flex-wrap:wrap;align-items:end;gap:12px;width:100%;display:flex}.einladung-form .feldzeile{flex:0 300px}.einladung .feldzeile>span{color:#e3eafb}.einladung input{color:var(--tinte);border-color:#0000}.einladung input:focus-visible,.einladung .taste:focus-visible{outline-color:#fff}.einladung-form .hinweis{flex-basis:100%;max-width:420px}.einladung-innen>.einladung-klein{color:#cbd7f8;font-size:.875rem}.fuss{color:var(--tinte-leise);gap:6px;padding:30px 0 44px;font-size:.875rem;display:grid}.fuss p{max-width:78ch}.fuss strong{color:var(--tinte)}.fuss-links{flex-wrap:wrap;gap:6px 22px;margin-top:10px;display:flex}.fuss-links a{color:var(--tinte);text-underline-offset:3px;padding:4px 0;font-weight:700}.einladung-klein a{color:#fff;text-underline-offset:3px;font-weight:700}.eingabe a,.kleingedrucktes a{color:var(--funktion-kante);text-underline-offset:3px;font-weight:650}.lade{z-index:40;background:var(--schirm);width:min(390px,100vw);box-shadow:-4px 0 0 var(--gehaeuse-kante), -30px 0 50px -24px #13181a80;visibility:hidden;transition:transform .38s var(--aus), visibility 0s .38s;align-content:start;gap:18px;padding:20px 22px 32px;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(104%)}.lade.ist-offen{visibility:visible;transition:transform .38s var(--aus);transform:none}.lade-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.lade-kopf h2{font-size:1.6rem}.lade-text{color:var(--tinte-leise);font-size:.875rem}.lade-gruppe{border:0;gap:8px;min-width:0;padding:0;display:grid}.lade-gruppe>legend{margin-bottom:8px}.lade-pflicht{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pflicht{background:var(--neutral);min-height:40px;box-shadow:0 2px 0 var(--gehaeuse-kante);cursor:pointer;transition:transform .11s var(--aus), box-shadow .11s var(--aus), background-color .16s var(--aus);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;font-weight:650;display:flex;position:relative}.pflicht input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pflicht.ist-an{background:var(--tinte);color:var(--schirm);box-shadow:0 0 0 var(--gehaeuse-kante);transform:translateY(2px)}.pflicht:focus-within{outline:3px solid var(--funktion);outline-offset:2px}@media (width<=1099px){.buehne{grid-template-columns:minmax(0,1fr);align-items:start}.vfd{justify-self:start}.vfd-hals,.vfd-fuss{display:none}.brief,.schild dd{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){h1{font-stretch:100%}.marke{letter-spacing:.02em;font-size:.75rem;font-stretch:100%}.nur-breit{display:none}.wahl-reihe{margin-inline:calc(-1 * var(--rand));padding:2px var(--rand) 12px;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.wahl-taste{scroll-snap-align:start;flex:none}.wahl-eigen{margin-left:0}.schild-zeile{grid-template-columns:minmax(0,1fr)}.schild dt{padding-top:0}.schild-kopf span:nth-of-type(2){margin-left:0}}.blatt{aspect-ratio:210/297;background:var(--papier);width:min(100%,740px);color:var(--tinte);transform:rotate(-1.1deg);box-shadow:0 2px 2px #13181a24,0 34px 50px -28px #13181a80;container-type:inline-size}.blatt-innen{flex-direction:column;min-height:100%;padding:5.4em 5.8em 4.4em;font-size:1.62cqw;line-height:1.4;display:flex}.blatt-kopf{border-bottom:.28em solid var(--tinte);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:2em;padding-bottom:1.2em;display:grid}.blatt-art{letter-spacing:.14em;text-transform:uppercase;font-size:.85em;font-weight:800;font-stretch:92%}.blatt-titel{letter-spacing:-.015em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-top:.12em;font-size:2.4em;font-weight:800;font-stretch:118%;line-height:1}.blatt-meta{gap:.22em;font-size:.95em;display:grid}.blatt-meta div{grid-template-columns:5.6em minmax(0,1fr);gap:.6em;display:grid}.blatt-meta dt,.blatt-tabelle thead th,.blatt-offen h4{letter-spacing:.09em;text-transform:uppercase;color:var(--tinte-leise);font-size:.8em;font-weight:750;font-stretch:92%}.blatt-meta dt{padding-top:.15em}.blatt-summe{max-width:46em;margin:1.2em 0 1.1em;font-size:1.35em;font-weight:560;line-height:1.32}.blatt-tabelle{border-collapse:collapse;width:100%}.blatt-tabelle th,.blatt-tabelle td{border-bottom:1px solid var(--regel);text-align:left;vertical-align:top;padding:.48em .8em .48em 0}.blatt-tabelle thead th{border-bottom-color:var(--tinte);padding-bottom:.4em}.blatt-tabelle tbody th{width:25%;font-weight:750}.blatt-tabelle td:last-child{white-space:nowrap;width:19%;padding-right:0}.blatt-leer{color:var(--tinte-leise)}.blatt-zitat{font-family:var(--mono);color:var(--tinte-leise);overflow-wrap:anywhere;margin-top:.12em;font-size:.84em;display:block}.blatt-stand{align-items:center;gap:.5em;font-weight:700;display:inline-flex}.blatt-offen{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6em;margin-top:1.5em;display:grid}.blatt-offen h4{border-bottom:1px solid var(--tinte);color:var(--tinte);margin-bottom:.45em;padding-bottom:.35em}.blatt-offen ol{padding-left:1.3em;list-style:decimal}.blatt-offen li{padding:.1em 0}.blatt-offen p{color:var(--tinte-leise)}.blatt-fuss{border-top:1px solid var(--regel);color:var(--tinte-leise);justify-content:space-between;gap:1.5em;margin-top:auto;padding-top:.8em;font-size:.8em;display:flex}.blatt-fuss span:first-child{color:var(--tinte);font-weight:750}.blatt-leer.blatt{aspect-ratio:auto;letter-spacing:.2em;text-transform:uppercase;min-height:300px;max-height:420px;color:var(--regel);place-items:center;font-size:1.6rem;font-weight:800;font-stretch:118%;display:grid}@media (width<=720px){.blatt{aspect-ratio:auto;transform:none}.blatt-innen{padding:22px 16px 18px;font-size:.875rem}.blatt-kopf,.blatt-offen{grid-template-columns:minmax(0,1fr)}.blatt-titel{font-size:1.9em}.blatt-tabelle td:last-child{white-space:normal;width:auto}.blatt-tabelle tbody th{width:30%}.blatt-fuss{flex-direction:column;gap:.3em;margin-top:1.4em}}@media print{@page{size:A4;margin:0}html,body{background:#fff}.kopf,.buehne,.wahl,.kasse,.brief-text,.regeln,.einladung,.fuss,.lade{display:none!important}.abschnitt.brief{width:auto;margin:0;display:block}.brief-buehne{padding:0;display:block}.blatt{aspect-ratio:auto;width:210mm;min-height:297mm;box-shadow:none;transform:none}.blatt-innen{min-height:297mm;font-size:3.4mm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
