@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-CXjYaCub.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-UgzyRBEo.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-NnPcp-g4.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-peYn3gi6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-CPTdgK3X.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-Bi82IfjL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-BQAtLReL.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-CnTWhNPG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-1LI_Nn-7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-BMWSqZjT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-D6fkc3d2.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BcHsWlhQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-BXBgq4i2.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-LowGUXNN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-qwg6okXb.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-ChkmQnaS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-HI8w5B7s.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-bYGqJdkF.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-BgV6qtQt.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-CHSIiAkC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic-D1EMqwje.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic-BI2feWw2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-vGcrhY4I.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-VUMlMmGU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic-CX-QgJu2.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic-DqiZaY0v.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CiQjon8C.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-BIjqfXIc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-BSrQRlJ1.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-BaUAIr90.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-cyrillic-ext-400-normal-DJ1cpvF8.woff2) format("woff2"),url(/assets/mulish-cyrillic-ext-400-normal-D-MBlSGi.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-cyrillic-400-normal-DoXf7eGK.woff2) format("woff2"),url(/assets/mulish-cyrillic-400-normal-Y0YbCLzO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-vietnamese-400-normal-2eFnXJo1.woff2) format("woff2"),url(/assets/mulish-vietnamese-400-normal-C8k3Q01s.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-latin-ext-400-normal-DJvxwb0P.woff2) format("woff2"),url(/assets/mulish-latin-ext-400-normal-BMAEjqWm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-latin-400-normal-M3OQmH06.woff2) format("woff2"),url(/assets/mulish-latin-400-normal-Cc7D2LHJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-cyrillic-ext-600-normal-CIiXiLV-.woff2) format("woff2"),url(/assets/mulish-cyrillic-ext-600-normal-BO4T9eWO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-cyrillic-600-normal-c2U2_rL2.woff2) format("woff2"),url(/assets/mulish-cyrillic-600-normal-8EdSWUxe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-vietnamese-600-normal-DjjwKqGx.woff2) format("woff2"),url(/assets/mulish-vietnamese-600-normal-Dj2vAm0B.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-latin-ext-600-normal-BsfwR3lR.woff2) format("woff2"),url(/assets/mulish-latin-ext-600-normal-CH7K6tqN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-latin-600-normal-CCEpxY5j.woff2) format("woff2"),url(/assets/mulish-latin-600-normal-BjIWSeJh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-cyrillic-ext-700-normal-jn-yri_k.woff2) format("woff2"),url(/assets/mulish-cyrillic-ext-700-normal-GSPq2f4F.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-cyrillic-700-normal-DQyg6ZNA.woff2) format("woff2"),url(/assets/mulish-cyrillic-700-normal-CwAaysLE.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-vietnamese-700-normal-D-aOIdkg.woff2) format("woff2"),url(/assets/mulish-vietnamese-700-normal-dB-TJ23e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-latin-ext-700-normal-CYHpOfhD.woff2) format("woff2"),url(/assets/mulish-latin-ext-700-normal-DJrOjpqg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-latin-700-normal-JhPVNM0j.woff2) format("woff2"),url(/assets/mulish-latin-700-normal-DAv6DQOb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nacht: #120a06;--nussbaum: #2c1a10;--ahorn: #cfae74;--messing: #b08a4a;--kerze: #f3cf8e;--elfenbein: #ecdfc6;--elfenbein-leise: #b9a98a;--mitternacht: #161c38;--pergament: #efe3c8;--tinte: #2a1b12;--display: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--text: "Mulish", "Helvetica Neue", Arial, sans-serif}html,body{background:var(--nacht)}body{color:var(--elfenbein);font-family:var(--text);font-size:15px;line-height:1.55;padding-inline:16px;padding-block:20px 40px}.buehne{max-width:1080px;margin-inline:auto;display:flex;flex-direction:column;gap:16px}header.kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}header.kopf h1{font-family:var(--display);font-weight:600;font-size:clamp(28px,4.4vw,42px);line-height:1.05;margin:0;letter-spacing:.01em;text-wrap:balance}header.kopf p{margin:0;color:var(--elfenbein-leise);max-width:62ch}.hinweis-mockup{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--kerze);border:1px solid rgba(243,207,142,.45);border-radius:3px;padding:3px 9px}.leiste{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.leiste .gruppe{display:flex;flex-wrap:wrap;gap:8px}.leiste .rechts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}button{font-family:var(--text);font-weight:700;font-size:14.5px;cursor:pointer;border-radius:4px;padding:10px 16px;border:2px solid var(--messing);background:#b08a4a24;color:var(--kerze);transition:background .2s,transform .1s}button:hover{background:#b08a4a4d}button:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}button[aria-pressed=true],button.haupt{background:var(--kerze);color:#24150b;border-color:var(--kerze);box-shadow:0 2px 14px #f3cf8e47}button.haupt{font-size:16px;padding:12px 22px}button.haupt:active{transform:translateY(1px)}button:disabled{opacity:.45;cursor:default}button small{font-weight:600;opacity:.8;margin-left:6px}.tisch{position:relative;width:100%;aspect-ratio:16 / 10;max-width:100%;border-radius:10px;overflow:hidden;box-shadow:0 30px 80px #000000bf,0 0 0 1px #b08a4a59;background:var(--nussbaum);--cw: 6.1%;touch-action:manipulation}@media (max-width: 640px){.tisch{aspect-ratio:3 / 4;--cw: 11.4%}}.tisch canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lichtzug{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,transparent 35%,rgba(243,207,142,.22) 50%,transparent 65%);background-size:300% 100%;background-position:120% 0;animation:zug 3.2s ease-out .4s 1 both}@keyframes zug{0%{background-position:120% 0}to{background-position:-40% 0}}.ansage{position:absolute;left:50%;bottom:3.2%;transform:translate(-50%);font-family:var(--display);font-style:italic;font-size:clamp(15px,2.2vw,21px);color:var(--elfenbein);text-shadow:0 2px 10px #000,0 0 2px #000;text-align:center;width:92%;pointer-events:none;z-index:400;text-wrap:balance}.karte{position:absolute;left:50%;top:50%;width:var(--cw);aspect-ratio:10 / 17;transform:translate(-50%,-50%) rotate(var(--rot, 0deg)) scale(var(--gross, 1));transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s;perspective:900px;cursor:default;padding:0;border:0;background:none;border-radius:5%}.karte.waehlbar{cursor:pointer}.karte.waehlbar:hover,.karte.waehlbar:focus-visible{transform:translate(-50%,-62%) rotate(var(--rot, 0deg)) scale(1.08);z-index:900!important;outline:none}.karte.waehlbar:focus-visible .innen{box-shadow:0 0 0 2px var(--kerze),0 8px 18px #0009}.karte.fort{opacity:0;pointer-events:none}.karte .innen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6%/3.6%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.2,1);box-shadow:0 3px 9px #0000008c}.karte.offen .innen{transform:rotateY(180deg)}.seite{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;backface-visibility:hidden;overflow:hidden}.ruecken{background-color:var(--mitternacht);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 170'%3E%3Crect x='5' y='5' width='90' height='160' rx='4' fill='none' stroke='%23b08a4a' stroke-width='1.6'/%3E%3Crect x='9' y='9' width='82' height='152' rx='3' fill='none' stroke='%23b08a4a' stroke-width='.6'/%3E%3Cg transform='translate(50 85)' fill='none' stroke='%23cfae74' stroke-width='1'%3E%3Ccircle r='26'/%3E%3Ccircle r='19' stroke-width='.5'/%3E%3Cpath d='M0-26L6-6 26 0 6 6 0 26-6 6-26 0-6-6z' fill='%23cfae74' fill-opacity='.22'/%3E%3Cpath d='M18-18L4-4M-18-18L-4-4M18 18L4 4M-18 18L-4 4' stroke-width='.6'/%3E%3C/g%3E%3Cg fill='%23cfae74'%3E%3Cpath d='M50 22a9 9 0 1 0 0 18a7 7 0 1 1 0-18z'/%3E%3Cpath d='M50 148a9 9 0 1 1 0-18a7 7 0 1 0 0 18z'/%3E%3Ccircle cx='16' cy='18' r='1.4'/%3E%3Ccircle cx='84' cy='18' r='1.4'/%3E%3Ccircle cx='16' cy='152' r='1.4'/%3E%3Ccircle cx='84' cy='152' r='1.4'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%}.vorn{transform:rotateY(180deg);background:var(--pergament);color:var(--tinte);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:9% 6% 8%;text-align:center;box-shadow:inset 0 0 0 2px var(--pergament),inset 0 0 0 3px #8a6a35,inset 0 0 18px #78501e59}.vorn.umgekehrt{flex-direction:column-reverse}.vorn.umgekehrt>*{transform:rotate(180deg)}.vorn .nummer{font-family:var(--display);font-weight:600;font-size:clamp(8px,1.5vw,15px);letter-spacing:.12em}.vorn .zeichen{font-family:var(--display);font-size:clamp(16px,4.2vw,46px);line-height:1;color:#7a5520}.vorn .name{font-family:var(--display);font-weight:600;font-size:clamp(6.5px,1.25vw,13.5px);line-height:1.1;text-wrap:balance}.vorn .name{max-width:100%;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.vorn .name.lang{font-size:clamp(5.5px,1.05vw,11.5px)}.platznr{position:absolute;left:50%;top:-11%;transform:translate(-50%);z-index:5;font:700 11px/1 var(--text);color:#24150b;background:var(--kerze);border-radius:99px;padding:3px 7px}.tisch.mischt .karte{transition-duration:.22s}.lesung{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.platz{border-top:1px solid rgba(176,138,74,.5);padding-top:10px;display:flex;flex-direction:column;gap:4px}.platz .kopfzeile{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--elfenbein-leise)}.platz h3{font-family:var(--display);font-weight:600;font-size:23px;line-height:1.15;margin:0}.platz h3 em{font-weight:500;color:var(--kerze);font-size:.8em}.platz p{margin:0;color:var(--elfenbein);max-width:60ch}.platz.verdeckt h3,.platz.verdeckt p{color:var(--elfenbein-leise)}.gesamt{border:1px solid rgba(243,207,142,.5);border-radius:6px;padding:16px 18px;background:#f3cf8e0f}.gesamt h2{font-family:var(--display);font-weight:600;font-size:27px;margin:0 0 6px}.gesamt p{margin:0;max-width:68ch}.fuss{color:var(--elfenbein-leise);font-size:13px;max-width:80ch}@media (prefers-reduced-motion: reduce){.karte,.karte .innen{transition-duration:.01s!important}.lichtzug{animation:none}}*{box-sizing:border-box}body{margin:0}a{color:var(--kerze)}.feld{display:flex;flex-direction:column;gap:6px}.feld label,.feld .beschriftung{font-weight:700;font-size:14.5px;color:var(--elfenbein)}.feld .hilfe{font-size:13px;color:var(--elfenbein-leise)}.feld textarea,.feld select{font-family:var(--text);font-size:16px;color:var(--elfenbein);background:#00000059;border:2px solid var(--messing);border-radius:4px;padding:10px 12px;width:100%}.feld textarea{min-height:84px;resize:vertical}.feld textarea:focus-visible,.feld select:focus-visible,.haken input:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}.feld .zeile{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.feld select{width:auto;min-width:120px}.formular{display:grid;gap:16px;max-width:720px}.haken{display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(176,138,74,.5);border-radius:6px;padding:12px 14px}.haken input{width:24px;height:24px;accent-color:var(--kerze);flex:none;margin-top:2px}.meldung{border:1px solid rgba(243,207,142,.5);border-radius:6px;padding:12px 14px;background:#f3cf8e0f}.meldung.fehler{border-color:#d98a6a;background:#d98a6a1a}.platzhalter-marke{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--kerze);border:1px dashed rgba(243,207,142,.6);border-radius:3px;padding:1px 6px;margin-left:6px;white-space:nowrap}.gespeichert{font-size:13px;color:var(--elfenbein-leise)}.fortschritt{display:flex;align-items:center;gap:12px;color:var(--elfenbein-leise);font-family:var(--display);font-style:italic;font-size:19px}.fortschritt .flamme{width:12px;height:12px;border-radius:50%;background:var(--kerze);box-shadow:0 0 14px var(--kerze);animation:flackern 1.6s ease-in-out infinite}@keyframes flackern{50%{opacity:.45;transform:scale(.85)}}.platz .satz{color:var(--elfenbein-leise);font-style:italic}.rechtliches{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px}.karte .vorn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: reduce){.fortschritt .flamme{animation:none}}@media print{html,body{background:#fff!important;color:#000!important}.leiste,.tisch,.nicht-drucken{display:none!important}.platz p,.platz h3,.gesamt p,.gesamt h2,.platz .kopfzeile,.platz .satz,header.kopf h1,header.kopf p,.fuss{color:#000!important}.platz h3 em{color:#5a3d10!important}.gesamt{background:none;border-color:#999}.platz,.gesamt{break-inside:avoid}[data-druck=aus]{display:none!important}}:root{--stab: #d9b98a;--stab-dunkel: #8a5f36;--kerbe: #3a2210}.tisch{--sw: 2.4%}@media (max-width: 640px){.tisch{--sw: 4.6%}}.decks{display:flex;gap:0;border:2px solid var(--messing);border-radius:6px;overflow:hidden;width:max-content;max-width:100%}.decks button{border:0;border-radius:0;padding:10px 18px;font-family:var(--display);font-size:18px;font-weight:600;letter-spacing:.02em}.decks button+button{border-left:2px solid var(--messing)}.decks button[aria-pressed=true]{box-shadow:none}.beutel{position:absolute;left:50%;top:78%;width:13%;aspect-ratio:1 / 1.05;transform:translate(-50%,-50%);z-index:2;transition:opacity .6s,transform .6s;pointer-events:none}.beutel.weg{opacity:0;transform:translate(-50%,-20%) scale(.8)}.tisch.mischt .beutel{animation:ruetteln .18s ease-in-out infinite alternate}@keyframes ruetteln{0%{transform:translate(-52%,-50%) rotate(-3deg)}to{transform:translate(-48%,-50%) rotate(3deg)}}.stab{position:absolute;left:50%;top:50%;width:var(--sw);aspect-ratio:1 / 9;transform:translate(-50%,-50%) rotate(var(--rot, 0deg)) scale(var(--gross, 1));transition:left .8s cubic-bezier(.2,.8,.2,1),top .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1),opacity .5s;perspective:700px;padding:0;border:0;background:none;cursor:default;border-radius:999px}.stab.waehlbar{cursor:pointer}.stab.waehlbar:hover,.stab.waehlbar:focus-visible{transform:translate(-50%,-56%) rotate(var(--rot, 0deg)) scale(1.06);z-index:900!important;outline:none}.stab.waehlbar:focus-visible .innen{box-shadow:0 0 0 2px var(--kerze),0 8px 18px #0009}.stab.fort{opacity:0;pointer-events:none}.stab .innen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.2,1);box-shadow:0 3px 8px #0009}.stab.offen .innen{transform:rotateY(180deg)}.stab .seite{background:linear-gradient(90deg,var(--stab-dunkel) 0%,var(--stab) 35%,#e8cda3 50%,var(--stab) 65%,var(--stab-dunkel) 100%);background-image:linear-gradient(90deg,var(--stab-dunkel) 0%,var(--stab) 35%,#e8cda3 50%,var(--stab) 65%,var(--stab-dunkel) 100%);padding:0;box-shadow:none;display:block}.stab .seite:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,#0000 0,#0000 6px,#3c1e0a14 6px,#3c1e0a14 7px)}.stab .vorn{transform:rotateY(180deg)}.stab .vorn svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.stab .platznr{top:-8%}@media (prefers-reduced-motion: reduce){.stab,.stab .innen,.beutel{transition-duration:.01s!important;animation:none!important}}@media print{.decks{display:none!important}}.tisch-rahmen{position:relative}.spiegel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:800;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(circle at 50% 45%,#120a0640 0,#120a06b8 70%);animation:spiegel-ein .6s ease-out both}@keyframes spiegel-ein{0%{opacity:0}to{opacity:1}}.spiegel-rahmen{width:min(46%,300px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--mitternacht);box-shadow:0 0 0 3px var(--messing),0 0 0 9px #cfae7440,0 18px 50px #000000b3,0 0 60px #f3cf8e40}.spiegel-rahmen img,.spiegel-rahmen video{width:100%;height:100%;object-fit:cover;display:block}.spiegel-rahmen video::cue{font-family:var(--text);font-size:15px;background:#000000b8;color:#fff}.spiegel-leer{display:block;width:100%;height:100%;background:radial-gradient(circle,#2a2f55,var(--mitternacht))}.spiegel-knoepfe{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.spiegel-klein{position:absolute;top:4%;right:4%;z-index:800;display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px}.spiegel-klein img,.spiegel-klein>span[aria-hidden]{width:38px;height:38px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--messing);display:inline-flex;align-items:center;justify-content:center}.spiegel-klein-text{font-size:14px}.transkript summary{cursor:pointer;font-weight:700;color:var(--kerze);padding:6px 0}.transkript p{margin:4px 0 0;max-width:68ch;color:var(--elfenbein)}@media (max-width: 640px){.spiegel-rahmen{width:62%}.spiegel-klein-text{display:none}}@media (prefers-reduced-motion: reduce){.spiegel{animation:none}}
