.kflug{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;perspective:1400px;pointer-events:auto}.kflug.ruht{cursor:pointer}.kflug-schleier{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(55% 55% at 50% 50%,#1b0a1959,#0c040bb8)}.kflug-karte{position:absolute;transform-style:preserve-3d;will-change:transform;container-type:inline-size}.kflug-seite{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6%/3.6%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 26px 54px -14px #000000e6,0 0 0 1px #b8893a8c,0 0 34px #f3cf8e2e}.kflug-ruecken{background:#6e2433 center / 100% 100% no-repeat}.kflug-vorn{transform:rotateY(180deg);background:#f4ead5}.kflug-vorn.umgekehrt{transform:rotateY(180deg) rotate(180deg)}.kflug-vorn img{position:absolute;top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;width:calc(100% - 6cqw);height:calc(100% - 6cqw);object-fit:cover;border-radius:4%/2.4%;box-shadow:0 0 0 .6cqw #b8893a,0 0 0 1.4cqw #f4ead5,0 0 0 1.75cqw #b8893abf}.kflug-vorn:after{content:"";position:absolute;top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;border-radius:4%/2.4%;pointer-events:none;background:linear-gradient(to bottom,#f4ead5eb 0,#f4ead500 13%,#f4ead500 82%,#f4ead5f2 93%)}.kflug-vorn .nummer,.kflug-vorn .name{position:absolute;left:6%;right:6%;z-index:1;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-variant-numeric:lining-nums}.kflug-vorn .nummer{top:6.5cqw;font-size:10.5cqw;letter-spacing:.16em;color:#6e2433}.kflug-vorn .name{bottom:6.5cqw;font-size:11cqw;line-height:1.05;color:#4a2a4f;text-wrap:balance}@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;--messing-rgb: 176 138 74;--flaeche-rgb: 176 138 74;--feld: rgba(0,0,0,.35);--auf-kerze: #24150b;--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)}html.eingebettet,html.eingebettet body{background:transparent;color-scheme:dark}html.eingebettet{overflow:hidden}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;color:var(--kerze)}header.kopf p{margin:0;color:var(--elfenbein-leise);max-width:62ch}header.kopf h2.ueberschrift-tier{flex-basis:100%;margin:4px 0 0;font-family:var(--display);font-weight:600;font-size:clamp(22px,3.2vw,30px)}.hinweis-tier{margin:6px 0 0;border-left:2px solid var(--messing);padding-left:12px;max-width:80ch}.hinweis-tier a{color:inherit}.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}.aktion{margin:-4px 0 4px;font-size:14px;color:var(--kerze)}.fuerwen{display:flex;flex-wrap:wrap;gap:8px}.worum{padding-block:14px 16px}.bereiche{display:flex;flex-wrap:wrap;gap:10px}.bereiche button{font-size:16.5px;padding:14px 22px;min-height:52px;border-radius:6px;background:#f3cf8e38;border-color:var(--kerze);color:var(--kerze)}.bereiche button:hover{background:#f3cf8e57}.bereiche button[aria-pressed=true]{background:var(--kerze);color:var(--tinte);box-shadow:0 0 0 2px #f3cf8e59}.bereiche button[aria-pressed=true]:before{content:"✓ "}.bereiche button.ohne{background:transparent;border-color:var(--messing);color:var(--elfenbein-leise);font-weight:600}.bereiche button.ohne[aria-pressed=true]{background:rgb(var(--flaeche-rgb) / .18);color:var(--elfenbein);box-shadow:none}.bereiche button.ohne[aria-pressed=true]:before{content:""}.einwilligung-bereiche{margin:0;max-width:72ch}.haken.gesundheit{margin-top:10px;font-size:14.5px;max-width:72ch}.kartenlegerin input[type=password]{font-family:var(--text);font-size:16px;color:var(--elfenbein);background:var(--feld);border:2px solid var(--messing);border-radius:4px;padding:10px 12px}.legungsliste{list-style:none;margin:0;padding:0;display:grid;gap:8px}.legungsliste button{width:100%;text-align:left;font-weight:600}.legung-detail{display:grid;gap:12px;max-width:820px}.legung-detail h2{font-family:var(--display);font-weight:600;font-size:26px;margin:0}.legung-detail h3{font-family:var(--display);font-weight:600;font-size:21px;margin:6px 0 0}.angaben{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.angaben dt{color:var(--elfenbein-leise)}.angaben dd{margin:0}.karten-liste{margin:0;padding-left:20px;display:grid;gap:4px}.legung-detail textarea{min-height:180px}.chips{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips li{font-size:13px;letter-spacing:.04em;color:var(--tinte);background:var(--kerze);border-radius:999px;padding:4px 12px;font-weight:700}.hinweis-deutung{margin:0;font-size:13.5px;color:var(--elfenbein-leise);max-width:80ch;border-left:2px solid var(--messing);padding-left:12px}.geschenk input[type=text]{flex:1 1 260px}.kontakt .haken{font-size:14.5px}.kontakt input[type=tel]{font-family:var(--text);font-size:16px;color:var(--elfenbein);background:var(--feld);border:2px solid var(--messing);border-radius:4px;padding:10px 12px;flex:1 1 240px}.kontakt input[type=tel]:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}.bedingungen{margin-top:6px;font-size:13px;color:var(--elfenbein-leise)}.bedingungen summary{cursor:pointer;color:var(--kerze)}.bedingungen p{margin:6px 0 0;line-height:1.5}a.knopf{display:inline-flex;align-items:center;text-decoration:none;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:rgb(var(--flaeche-rgb) / .14);color:var(--kerze);transition:background .2s,transform .1s}a.knopf:hover{background:rgb(var(--flaeche-rgb) / .26)}a.knopf.haupt{font-size:16px;padding:12px 22px;background:var(--kerze);color:var(--auf-kerze);border-color:var(--kerze);box-shadow:0 2px 14px #f3cf8e47}a.knopf:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}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:rgb(var(--flaeche-rgb) / .14);color:var(--kerze);transition:background .2s,transform .1s}button:hover{background:rgb(var(--flaeche-rgb) / .3)}button:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}button[aria-pressed=true],button.haupt{background:var(--kerze);color:var(--auf-kerze);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.haupt:disabled{opacity:1;background:rgb(var(--flaeche-rgb) / .14);color:var(--kerze);border-color:var(--kerze);box-shadow:none}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 rgb(var(--messing-rgb) / .35);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}.tisch-zeile{display:flex;align-items:center;gap:18px}.tisch-zeile .tisch-rahmen{flex:1 1 auto;min-width:0}.plaetze-schild{flex:0 0 auto;width:max-content;align-self:center;text-align:left;padding:14px 18px 16px;border-radius:10px;border:1px solid rgb(var(--messing-rgb) / .5);background:linear-gradient(170deg,#00000059,#00000029);box-shadow:0 10px 28px #00000059}.plaetze-schild .schild-titel{display:block;font-family:var(--display);font-style:italic;color:var(--kerze);font-size:18px;margin-bottom:6px}.plaetze-schild ol{list-style:none;margin:0;padding:0;counter-reset:platz}.plaetze-schild li{counter-increment:platz;font-family:var(--display);font-size:16px;line-height:1.55;color:var(--elfenbein);break-inside:avoid;white-space:nowrap}.plaetze-schild li:before{content:counter(platz);color:var(--kerze);display:inline-block;min-width:1.25em}@media (max-width: 640px){.tisch-zeile{display:block}.plaetze-schild{width:auto;margin-bottom:12px;padding:10px 14px 12px}.plaetze-schild .schild-titel{font-size:15px}.plaetze-schild li{font-size:13px;line-height:1.45}.plaetze-schild ol.viele{column-count:2;column-gap:16px}}.karte{position:absolute;left:50%;top:50%;width:var(--cw);aspect-ratio:10 / 17;container-type:inline-size;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:not(.waehlbar){pointer-events:none}.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:11cqw;letter-spacing:.12em}.vorn .zeichen{font-family:var(--display);font-size:40cqw;line-height:1;color:#7a5520}.vorn .name{font-family:var(--display);font-weight:600;font-size:15cqw;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:12.5cqw}.platznr{position:absolute;left:50%;top:-11%;transform:translate(-50%);z-index:5;font:700 11px/1 var(--text);color:var(--auf-kerze);background:var(--kerze);border-radius:99px;padding:3px 7px}.karte.quer .platznr{left:-12%;top:89.4%;transform:translate(-50%,-50%) rotate(calc(-1 * var(--rot, 0deg)))}.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 rgb(var(--messing-rgb) / .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,.feld input[type=text]{font-family:var(--text);font-size:16px;color:var(--elfenbein);background:var(--feld);border:2px solid var(--messing);border-radius:4px;padding:10px 12px;width:100%}.feld input[type=text]{flex:1 1 180px;width:auto}.feld input[type=text]:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}.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 rgb(var(--messing-rgb) / .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,.gesamt h3,.platz .kopfzeile,.platz .satz,header.kopf h1,header.kopf h2,header.kopf p,.fuss,.hinweis-deutung{color:#000!important}.chips li{background:none;border:1px solid #999;color:#000}.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}}.bewertung{margin:28px auto 0;max-width:46rem;display:flex;flex-direction:column;gap:12px;border-top:1px solid rgb(var(--messing-rgb) / .35);padding-top:22px}.bewertung h2{font-size:1.15rem;margin:0}.sterne{display:flex;gap:6px}.stern{background:none;border:0;cursor:pointer;font-size:34px;line-height:1;color:rgb(var(--messing-rgb) / .32);padding:2px 4px;transition:color .12s,transform .12s}.stern.an{color:var(--kerze, #c9a962)}.stern:hover{transform:scale(1.12)}.stern:focus-visible{outline:3px solid var(--kerze, #c9a962);outline-offset:2px;border-radius:4px}.bewertung textarea{width:100%}.bewertung .haupt{align-self:flex-start}.bewertung-danke{margin-top:24px;text-align:center}@media print{.bewertung,.bewertung-danke{display:none}}.als-link{background:none;border:0;padding:0;cursor:pointer;color:var(--kerze, #c9a962);text-decoration:underline;font:inherit}.gesamt .deutung-titel{margin:18px 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:600;color:var(--kerze);letter-spacing:.01em}.gesamt .deutung-titel:first-child{margin-top:0}.mit-app{position:relative;display:flex;flex-direction:column;gap:16px}.app-hinweis{font-family:var(--text);color:var(--elfenbein);border:1px solid rgba(243,207,142,.55);border-radius:12px;background:radial-gradient(90% 38% at 50% 14%,rgba(221,171,79,.22),transparent 70%),radial-gradient(120% 60% at 50% 0%,rgba(243,207,142,.12),transparent 62%),linear-gradient(170deg,#2c1e12f7,#120a06f7);box-shadow:0 0 0 4px #f3cf8e0f,0 0 34px #f3cf8e24,0 10px 30px #00000073}.app-hinweis .symbol{border-radius:22%;box-shadow:0 6px 20px #0009,0 0 0 1px #f3cf8e80,0 0 26px #ddab4f66}.app-hinweis.am-rand{position:absolute;top:0;box-sizing:border-box;padding:18px 9px 16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.app-hinweis .augenbraue{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--kerze)}.app-hinweis .symbol{width:72px;height:72px}.app-hinweis h3{margin:0;font-family:var(--display);font-weight:600;font-size:23px;line-height:1.05;color:var(--elfenbein)}.app-hinweis h3 em{font-weight:500;color:var(--kerze)}.app-hinweis p{margin:0;font-size:11.5px;line-height:1.45;color:var(--elfenbein-leise)}.app-hinweis .qr-link{display:block;text-decoration:none}.app-hinweis .qr{display:block;width:108px;height:108px;margin:0 auto;border-radius:8px;box-shadow:0 0 0 1px #f3cf8e80}.app-hinweis small{display:block;margin-top:6px;font-size:10.5px;color:var(--elfenbein-leise)}.app-hinweis .weg{font-size:10.5px;line-height:1.35;color:var(--elfenbein-leise)}.app-hinweis .weg b{color:var(--kerze);font-weight:700}.app-hinweis.zeile{display:flex;align-items:center;gap:12px;padding:10px 12px}.app-hinweis.zeile .symbol{width:44px;height:44px;flex:none}.app-hinweis.zeile .text{flex:1;min-width:0;line-height:1.2}.app-hinweis.zeile .text b{display:block;font-family:var(--display);font-weight:600;font-size:19px;color:var(--elfenbein)}.app-hinweis.zeile .text small{margin-top:3px;font-size:11.5px}.app-hinweis .oeffnen{flex:none;text-decoration:none;font-weight:700;font-size:14px;padding:10px 14px;border-radius:6px;background:var(--kerze);color:var(--auf-kerze);box-shadow:0 2px 14px #f3cf8e47}.app-hinweis a:focus-visible{outline:3px solid var(--kerze);outline-offset:2px}header.kopf p.einleitung{flex-basis:100%;max-width:none}html.eingebettet .buehne{max-width:960px}.app-hinweis.am-rand.gross{padding:20px 16px 18px}.app-hinweis.gross .augenbraue{font-size:11.5px}.app-hinweis.gross .symbol{width:72px;height:72px}.app-hinweis.gross h3{font-size:30px;margin:2px 0}.app-hinweis.gross p{font-size:14px}.app-hinweis.gross .qr{width:108px;height:108px}.app-hinweis.gross small,.app-hinweis.gross .weg{font-size:12px}@media (min-width: 1160px){html.eingebettet .tisch-zeile,html.eingebettet .buehne>.tisch{width:calc(100% + 92px);max-width:none}html.eingebettet .tisch-rahmen .tisch,html.eingebettet .buehne>.tisch{aspect-ratio:auto;height:600px;--cw: calc(6.1% * 960 / 1052);--sw: calc(2.4% * 960 / 1052)}html.eingebettet .buehne>.leiste .rechts{margin-right:-92px}}.app-hinweis.zeile{position:relative}.app-hinweis .siegel{position:absolute;top:-24px;right:-22px;z-index:5;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;text-align:center;line-height:1;transform:rotate(-12deg);font-family:var(--text);background:radial-gradient(circle at 35% 30%,#f4d98f,#ddab4f 45%,#b97f2a);border:2px solid #f7e9c9;box-shadow:0 0 0 5px #ddab4f38,0 0 18px #f3cf8e80,0 6px 16px #0000008c;animation:siegel-atmen 2s ease-in-out infinite}.app-hinweis .siegel:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed rgba(58,35,21,.5)}.app-hinweis .siegel b{display:block;font-size:20px;letter-spacing:.08em;font-weight:800;color:#2a1405}.app-hinweis .siegel small{display:block;margin-top:3px;font-size:10.5px;font-weight:700;color:#3a2315}.app-hinweis .siegel i{position:absolute;top:-6px;left:2px;font-style:normal;font-size:16px;color:#fff2cf;text-shadow:0 0 8px var(--kerze);animation:siegel-funkeln 2s ease-in-out infinite}.app-hinweis.zeile .siegel{width:46px;height:46px;top:-16px;right:-6px;border-width:1.5px}.app-hinweis.zeile .siegel:before{top:3px;right:3px;bottom:3px;left:3px}.app-hinweis.zeile .siegel b{font-size:12px}.app-hinweis.zeile .siegel small{margin-top:1px;font-size:7.5px}.app-hinweis.zeile .siegel i{top:-5px;left:0;font-size:11px}.app-hinweis .jetzt{font-weight:700;color:var(--kerze)}@keyframes siegel-atmen{0%,to{box-shadow:0 0 0 4px #ddab4f2e,0 0 14px #f3cf8e66,0 6px 16px #0000008c}50%{box-shadow:0 0 0 9px #ddab4f4d,0 0 30px #f4d98fcc,0 6px 16px #0000008c}}@keyframes siegel-funkeln{0%,60%,to{opacity:.35;transform:scale(.7)}75%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion: reduce){.app-hinweis .siegel,.app-hinweis .siegel i{animation:none}}.app-hinweis.am-rand.eng .augenbraue{display:none}.app-hinweis.am-rand.eng .symbol{width:56px;height:56px}.app-hinweis.am-rand.eng .qr{width:88px;height:88px}.tisch.samt{--s-messing: #b8893a;--s-bordeaux: #6e2433;--s-pflaume: #4a2a4f;--s-pergament: #f4ead5;background:#33172f;box-shadow:0 30px 80px #000000bf,0 0 0 1px #b8893a66}.tisch.samt .karte .innen{box-shadow:0 3px 10px #0009}.tisch.samt .ruecken{background:var(--s-bordeaux) url(/kartentisch/sinnlichkeit/rueckseite.webp) center / 100% 100% no-repeat}.tisch.samt .vorn{display:block;padding:0;background:var(--s-pergament);box-shadow:inset 0 0 0 1px #6e24334d}.tisch.samt .vorn.umgekehrt{transform:rotateY(180deg) rotate(180deg)}.tisch.samt .vorn.umgekehrt>*{transform:none}.tisch.samt .vorn img.bild{top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;width:calc(100% - 6cqw);height:calc(100% - 6cqw);border-radius:4%/2.4%;box-shadow:0 0 0 .6cqw var(--s-messing),0 0 0 1.4cqw var(--s-pergament),0 0 0 1.75cqw #b8893abf}.tisch.samt .vorn:after{content:"";position:absolute;top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;border-radius:4%/2.4%;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#f4ead5eb 0,#f4ead500 13%,#f4ead500 82%,#f4ead5f2 93%)}.tisch.samt .vorn .nummer,.tisch.samt .vorn .name{position:absolute;left:6%;right:6%;z-index:1;text-align:center;font-family:var(--display);font-weight:600;font-variant-numeric:lining-nums}.tisch.samt .vorn .nummer{top:6.5cqw;font-size:10.5cqw;letter-spacing:.16em;color:var(--s-bordeaux)}.tisch.samt .vorn .name{bottom:6.5cqw;font-size:11.5cqw;line-height:1.05;color:var(--s-pflaume);text-wrap:balance}.tisch.samt .vorn .name.lang{font-size:9.5cqw}.tisch.samt .platznr{color:#2a1020}html.deck-samt{--nacht: #10070f;--messing: #b8893a;--messing-rgb: 184 137 58;--flaeche-rgb: 158 62 112;--feld: rgba(51,23,47,.6);--kerze: #b0577e;--auf-kerze: #ffe9f1;--elfenbein: #f0dde6;--elfenbein-leise: #c4a3b4;--pergament: #f4ead5;--tinte: #2a1020;--mitternacht: #4a1f33}html.deck-samt .app-hinweis{background:radial-gradient(90% 38% at 50% 14%,rgba(110,36,51,.42),transparent 70%),radial-gradient(120% 60% at 50% 0%,rgba(243,207,142,.12),transparent 62%),linear-gradient(170deg,#33172ff7,#10070ff7)}html.deck-samt .app-hinweis .symbol{box-shadow:0 6px 20px #0009,0 0 0 1px #f3cf8e80,0 0 26px #6e24338c}html.deck-samt .spiegel{background:radial-gradient(circle at 50% 45%,#10070f40 0,#10070fb8 70%)}html.deck-samt .spiegel-rahmen{box-shadow:0 0 0 3px var(--messing),0 0 0 9px #b8893a40,0 18px 50px #000000b3,0 0 60px #f3cf8e40}html.deck-samt .spiegel-leer{background:radial-gradient(circle,#6e2433,#33172f)}html.deck-samt:not(.eingebettet) body{background:radial-gradient(130% 55% at 50% 0%,#2e1229,#1b0a19 45%,#10070f) #10070f no-repeat;min-height:100vh}html.deck-samt .app-hinweis .siegel{background:radial-gradient(circle at 35% 30%,#b0577e,#6e2433 45%,#3a1020);box-shadow:0 0 0 5px #6e24334d,0 0 18px #f3cf8e59,0 6px 16px #0000008c;animation-name:siegel-atmen-samt}@keyframes siegel-atmen-samt{0%,to{box-shadow:0 0 0 4px #6e243340,0 0 14px #f3cf8e47,0 6px 16px #0000008c}50%{box-shadow:0 0 0 9px #6e243366,0 0 30px #f3cf8e8c,0 6px 16px #0000008c}}@media (min-width: 641px){html.deck-samt .worum textarea{min-height:255px}}html.deck-samt .app-hinweis .jetzt{color:#f0c9d6}html.deck-samt .hinweis-mockup{border-color:#b0577e80}html.deck-samt .platzhalter-marke{border-color:#b0577e99}html.deck-samt .chips li{color:var(--auf-kerze)}.platz.mit-bild{display:grid;grid-template-columns:1fr auto;column-gap:14px;align-content:start}.platz.mit-bild>:not(.platz-bild){grid-column:1}.platz.mit-bild .platz-bild{grid-column:2;grid-row:1 / span 6;width:84px;aspect-ratio:10 / 17;object-fit:cover;border-radius:6px;box-shadow:0 0 0 1px var(--messing),0 8px 18px #0000008c}.platz.mit-bild .platz-bild.umgekehrt{transform:rotate(180deg)}@media print{.platz.mit-bild .platz-bild{box-shadow:0 0 0 1px #999}}html.deck-moor{--nacht: #050d0d;--messing: #a9975e;--messing-rgb: 169 151 94;--flaeche-rgb: 62 116 96;--feld: rgba(8,30,26,.6);--kerze: #6fc9b2;--auf-kerze: #0a2019;--elfenbein: #eef0df;--elfenbein-leise: #a9b5a4;--pergament: #eef0df;--tinte: #0a2019;--mitternacht: #16352c}html.deck-moor .app-hinweis{background:radial-gradient(90% 38% at 50% 14%,rgba(62,116,96,.4),transparent 70%),radial-gradient(120% 60% at 50% 0%,rgba(233,220,166,.1),transparent 62%),linear-gradient(170deg,#142c25f7,#050d0df7)}html.deck-moor .app-hinweis .symbol{box-shadow:0 6px 20px #0009,0 0 0 1px #e9dca680,0 0 26px #3e74608c}html.deck-moor .app-hinweis .jetzt{color:#bfe0cf}html.deck-moor .app-hinweis .siegel{background:radial-gradient(circle at 35% 30%,#6fc9a8,#2f6e58 45%,#123a2e);box-shadow:0 0 0 5px #3e74604d,0 0 18px #e9dca659,0 6px 16px #0000008c;animation-name:siegel-atmen-moor}@keyframes siegel-atmen-moor{0%,to{box-shadow:0 0 0 4px #3e746040,0 0 14px #e9dca647,0 6px 16px #0000008c}50%{box-shadow:0 0 0 9px #3e746066,0 0 30px #e9dca680,0 6px 16px #0000008c}}html.deck-moor .spiegel{background:radial-gradient(circle at 50% 45%,#050d0d40 0,#050d0db8 70%)}html.deck-moor:not(.eingebettet) body{background:radial-gradient(130% 55% at 50% 0%,#16352c,#0a1815 45%,#050d0d) #050d0d no-repeat;min-height:100vh}html.deck-moor .hinweis-mockup{border-color:#6fc9b280}html.deck-moor .platzhalter-marke{border-color:#6fc9b299}@font-face{font-family:UnifrakturMaguntia;src:url(/schriften/unifraktur.woff2) format("woff2");font-display:swap}.tisch.honig{--h-gold: #ddab4f;--h-umbra: #3a2315;background:url(/kartentisch/tier/tisch.webp) center / cover no-repeat #6b4a26;box-shadow:0 30px 80px #000000bf,0 0 0 1px #c9a04e73,inset 0 0 120px #140a048c}.tisch.honig .karte .innen{box-shadow:0 3px 10px #0009}.tisch.honig .ruecken{background:#2e4a3a url(/kartentisch/tier/rueckseite.webp) center / 100% 100% no-repeat;box-shadow:inset 0 0 0 1px #c9a04ecc}.tisch.honig .vorn{display:block;padding:0;background:#1d2b22}.tisch.honig .vorn img.bild{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 0 1px #c9a04e8c}.tisch.honig .vorn .nummer,.tisch.honig .vorn .name{position:absolute;left:4%;right:4%;z-index:1;text-align:center;background:linear-gradient(180deg,#f4d98f,#ddab4f 55%,#b97f2a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px rgba(16,9,4,.95)) drop-shadow(0 0 4cqw rgba(16,9,4,.6))}.tisch.honig .vorn .nummer{top:3cqw;font-family:var(--display);font-weight:600;font-size:9cqw;letter-spacing:.2em;text-indent:.2em}.tisch.honig .vorn .name{bottom:3.5cqw;font-family:"UnifrakturMaguntia",var(--display);font-weight:400;font-size:11.5cqw;line-height:1;text-wrap:balance}.tisch.honig .vorn .name.lang{font-size:9cqw}.tisch.honig .platznr{color:#f2e3c2;text-shadow:0 1px 2px rgba(16,9,4,.9)}html.deck-honig{--nacht: #140d05;--messing: #c9a04e;--messing-rgb: 201 160 78;--flaeche-rgb: 160 110 50;--feld: rgba(46,26,10,.6);--kerze: #e7b464;--auf-kerze: #2a1807;--elfenbein: #f2e3c2;--elfenbein-leise: #c2ab88;--pergament: #f6ecd8;--tinte: #2a1807;--mitternacht: #3a2315}html.deck-honig .spiegel{background:radial-gradient(circle at 50% 45%,#140d0540 0,#140d05b8 70%)}html.deck-honig .app-hinweis{background:radial-gradient(90% 38% at 50% 14%,rgba(160,110,50,.4),transparent 70%),linear-gradient(170deg,#3a2310f7,#140d05f7)}html.deck-honig .app-hinweis .jetzt{color:#f4d49a}html.deck-honig:not(.eingebettet) body{background:radial-gradient(130% 55% at 50% 0%,#33200d,#1d1307 45%,#140d05) #140d05 no-repeat;min-height:100vh}.tisch.faehrte{--f-kupfer: #b0764a;--f-rost: #7a3f22;--f-papier: #f4e9d2;background:#4a2413;box-shadow:0 30px 80px #000000bf,0 0 0 1px #c48c6066}.tisch.faehrte .karte .innen{box-shadow:0 3px 10px #0009}.tisch.faehrte .ruecken{background:var(--f-rost) url(/kartentisch/tier/rueckseite.webp) center / 100% 100% no-repeat}.tisch.faehrte .vorn{display:block;padding:0;background:var(--f-papier);box-shadow:inset 0 0 0 1px #7a3f224d}.tisch.faehrte .vorn img.bild{top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;width:calc(100% - 6cqw);height:calc(100% - 6cqw);border-radius:4%/2.4%;box-shadow:0 0 0 .6cqw var(--f-kupfer),0 0 0 1.4cqw var(--f-papier),0 0 0 1.75cqw #b0764abf}.tisch.faehrte .vorn .nummer,.tisch.faehrte .vorn .name{position:absolute;left:6%;right:6%;z-index:1;text-align:center;font-family:var(--display);font-weight:600;font-variant-numeric:lining-nums}.tisch.faehrte .vorn .nummer{top:6.5cqw;font-size:10.5cqw;letter-spacing:.16em;color:var(--f-rost)}.tisch.faehrte .vorn .name{bottom:6.5cqw;font-size:11.5cqw;line-height:1.05;color:#3a1c0d;text-wrap:balance}.tisch.faehrte .vorn .name.lang{font-size:9.5cqw}.tisch.faehrte .platznr{color:#2a1405}html.deck-faehrte{--nacht: #0e0906;--messing: #c48c60;--messing-rgb: 196 140 96;--flaeche-rgb: 150 90 50;--feld: rgba(42,20,10,.6);--kerze: #e7a27a;--auf-kerze: #2a1405;--elfenbein: #f4e9d2;--elfenbein-leise: #bfa890;--pergament: #f4e9d2;--tinte: #2a1405;--mitternacht: #3a1c0d}html.deck-faehrte .spiegel{background:radial-gradient(circle at 50% 45%,#0e090640 0,#0e0906b8 70%)}html.deck-faehrte .app-hinweis{background:radial-gradient(90% 38% at 50% 14%,rgba(150,90,50,.4),transparent 70%),linear-gradient(170deg,#3a1c0df7,#0e0906f7)}html.deck-faehrte .app-hinweis .jetzt{color:#f0c9a8}html.deck-faehrte:not(.eingebettet) body{background:radial-gradient(130% 55% at 50% 0%,#2e170c,#1a0d07 45%,#0e0906) #0e0906 no-repeat;min-height:100vh}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/outfit-latin-ext-200-normal-C6_HDWoY.woff2) format("woff2"),url(/assets/outfit-latin-ext-200-normal-CEL3V0PR.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:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/outfit-latin-200-normal-D0cFBxev.woff2) format("woff2"),url(/assets/outfit-latin-200-normal-jvfAlirn.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-ext-300-normal-CQHgn8xH.woff2) format("woff2"),url(/assets/outfit-latin-ext-300-normal-BvDFOUSY.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-300-normal-DOlZM42e.woff2) format("woff2"),url(/assets/outfit-latin-300-normal-COH0-M0r.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-7-alf5FM.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-B56Gh2nA.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-CQm_KAGb.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DodQBVgl.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:300;src:url(/assets/cormorant-garamond-cyrillic-ext-300-normal-CSqFIyQp.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-300-normal-B1y87zlv.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:300;src:url(/assets/cormorant-garamond-cyrillic-300-normal-CIK0QCpH.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-300-normal-YdKWFECf.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:300;src:url(/assets/cormorant-garamond-vietnamese-300-normal-Ck7ox0mw.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-300-normal-B8ygYuYI.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:300;src:url(/assets/cormorant-garamond-latin-ext-300-normal-Ci05w2gD.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-300-normal-CHA2a8wD.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:300;src:url(/assets/cormorant-garamond-latin-300-normal-Dl0Gi0c7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-300-normal-ztWb9Ep7.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:300;src:url(/assets/cormorant-garamond-cyrillic-ext-300-italic-DRRs1GvW.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-300-italic-OMtwZHz8.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:300;src:url(/assets/cormorant-garamond-cyrillic-300-italic-CylpDPlQ.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-300-italic-DxvRFf56.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:300;src:url(/assets/cormorant-garamond-vietnamese-300-italic-BHJm5rXL.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-300-italic-Bmh5ycob.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:300;src:url(/assets/cormorant-garamond-latin-ext-300-italic-CiSKqzVu.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-300-italic-BaMzLk27.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:300;src:url(/assets/cormorant-garamond-latin-300-italic-By2XhnBp.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-300-italic-CMdBrK5I.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}html.ka-seite,html.ka-seite body{background:#07040d}html.ka-seite body{margin:0;padding:0}.ka{--gold: #f3e2bd;--hellgold: #eedcb0;--text: #e8e2ee;--nacht: #07040d;min-height:100dvh;max-width:430px;margin:0 auto;position:relative;overflow:hidden;display:flex;flex-direction:column;color:var(--text);font-family:Outfit,-apple-system,system-ui,sans-serif;font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#07040d6b,#07040d4d 60%,#07040d80),linear-gradient(168deg,#b07ae6,#7a3fc0 45%,#43206b),url(/kartentisch/sterne.jpg) center top / cover no-repeat,#07040d;background-blend-mode:normal,color,normal}.ka *,.ka *:before,.ka *:after{box-sizing:border-box}.ka button,.ka button:where(:hover,[aria-pressed=true],.haupt){background:none;border:0;color:inherit;font:inherit;padding:0;margin:0;box-shadow:none;border-radius:0;cursor:pointer;letter-spacing:inherit;text-transform:none;transform:none}.ka button:disabled{opacity:1;cursor:default}.ka button:focus{outline:none}.ka button:focus-visible,.ka a:focus-visible,.ka input:focus-visible,.ka textarea:focus-visible{outline:1px solid rgba(225,229,240,.7);outline-offset:2px}.ka a{color:var(--gold)}.ka-seite-inhalt{flex:1;display:flex;flex-direction:column;position:relative;padding:14px 22px calc(18px + env(safe-area-inset-bottom));animation:ka-auf .45s ease backwards}@keyframes ka-auf{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.ka-himmel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;isolation:isolate;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 var(--klar, 40%),rgba(0,0,0,.42) calc(var(--klar, 40%) + 22%),transparent calc(var(--klar, 40%) + 40%));mask-image:linear-gradient(180deg,#000 var(--klar, 40%),rgba(0,0,0,.42) calc(var(--klar, 40%) + 22%),transparent calc(var(--klar, 40%) + 40%))}.ka-foto{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:saturate(.85) contrast(1.06)}.ka-farbe{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:color;opacity:.62;background:linear-gradient(168deg,#c187f0,#8646cc 42%,#43206b)}.ka-scheibe{background-repeat:no-repeat;filter:brightness(1.35) contrast(1.1);mix-blend-mode:screen}.ka-halo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ka-glanz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(70% 30% at 50% 0%,rgba(222,186,255,.2) 0%,transparent 70%),radial-gradient(80% 34% at 86% 102%,rgba(206,212,232,.16) 0%,transparent 72%)}.ka-schleier{position:absolute;left:0;right:0;bottom:0;height:var(--schleier, 62%);z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(7,4,13,.32) 40%,rgba(5,3,10,.5) 100%)}.ka-probe{position:absolute;top:calc(8px + env(safe-area-inset-top));right:10px;z-index:6;display:flex;gap:6px;align-items:center;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#1d1b26;background:var(--hellgold);border-radius:999px;padding:3px 4px 3px 10px;box-shadow:0 2px 10px #00000080}.ka .ka-probe button{font-size:9px;text-transform:lowercase;letter-spacing:.04em;background:#1d1b261f;border-radius:999px;padding:2px 7px}.ka-inhalt{position:relative;z-index:3;display:flex;flex-direction:column;flex:1;min-height:0}.ka-wortmarke{font-family:Cormorant Garamond,serif;font-size:17px;letter-spacing:.18em;text-transform:uppercase;font-weight:300;color:#f6ead0;text-align:center;text-shadow:0 2px 16px rgba(0,0,0,.9);padding-top:calc(6px + env(safe-area-inset-top))}.ka h1.ka-ueber{font-family:Cormorant Garamond,serif;font-weight:300;font-size:29px;line-height:1.15;text-align:center;margin:16px 0 5px;text-shadow:0 2px 20px rgba(5,2,12,.95);color:var(--text)}.ka h1.ka-ueber em{font-style:italic}.ka h1.ka-ueber.klein{font-size:23px}.ka-beiwerk{text-align:center;font-size:11px;letter-spacing:.11em;text-transform:uppercase;margin:0 0 16px;color:var(--hellgold);opacity:.9;text-shadow:0 1px 8px rgba(0,0,0,.95)}.ka-hilf{font-size:9.5px;color:var(--hellgold);opacity:.78;text-align:center;margin:12px 0 0;line-height:1.5;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka-hilf.links{text-align:left}.ka-luft{flex:1;min-height:12px}.ka .ka-tat{display:block;width:100%;text-align:center;font-size:12.5px;letter-spacing:.17em;text-transform:uppercase;padding:17px;border-radius:999px;margin-top:auto;font-weight:400;border:0;cursor:pointer;font-family:inherit;color:#1d1b26;position:relative;isolation:isolate;background:radial-gradient(38% 120% at 22% 25%,rgba(255,255,255,.9) 0%,transparent 70%),radial-gradient(34% 140% at 74% 80%,rgba(150,158,182,.55) 0%,transparent 72%),radial-gradient(26% 110% at 52% 10%,rgba(232,226,255,.6) 0%,transparent 70%),linear-gradient(100deg,#dfe2e9,#b3b8c6,#f3f4f8,#a6acbb 72%,#e4e6ec);background-size:100% 100%,100% 100%,100% 100%,220% 100%;animation:ka-platin 9s ease-in-out infinite alternate;box-shadow:0 10px 36px -12px #d6dcf099,inset 0 0 22px #ffffff73,inset 0 -7px 16px #50566e47}.ka .ka-tat:before{content:"";position:absolute;top:-7px;right:-4px;bottom:-7px;left:-4px;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(50% 90% at 30% 50%,rgba(240,242,250,.55),transparent 75%),radial-gradient(45% 90% at 72% 50%,rgba(176,170,214,.45),transparent 75%);filter:blur(13px);opacity:.75}@keyframes ka-platin{0%{background-position:0 0,0 0,0 0,0% 0}to{background-position:0 0,0 0,0 0,100% 0}}.ka .ka-tat.gesperrt,.ka .ka-tat:disabled{background:#786e874d;color:#ffffff73;box-shadow:none;animation:none}.ka .ka-tat.gesperrt:before,.ka .ka-tat:disabled:before{display:none}.ka .ka-tat.leise{background:#10081c99;border:1px solid rgba(220,224,236,.5);color:#e6e8ef;box-shadow:none;animation:none}.ka .ka-tat.leise:before{display:none}.ka .ka-zurueck{position:absolute;left:14px;top:calc(10px + env(safe-area-inset-top));z-index:9;color:#cfc4dd;font-size:21px;line-height:1;padding:7px 10px;text-shadow:0 1px 8px rgba(0,0,0,.9)}.ka-felder{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ka .ka-feld{border:1px solid rgba(243,226,189,.28);border-radius:13px;padding:14px 7px;text-align:center;font-size:11.5px;background:#0e071a8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);line-height:1.3;transition:border-color .2s,background .2s}.ka .ka-feld[aria-pressed=true]{border-color:#e2e6f0e6;background:linear-gradient(140deg,#d6dcec42,#b06adc3d)}.ka-feld i{display:block;font-style:normal;font-size:17px;margin-bottom:4px;opacity:.9}.ka-eingabe{width:100%;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.22);border-radius:0;color:var(--text);font-family:inherit;font-size:16px;font-weight:300;padding:7px 0;outline:none}.ka-eingabe::placeholder{color:#e8e2ee59}.ka-eingabe:focus{border-bottom-color:#f3e2bdb3}.ka-merkmal{font-size:11px;opacity:.65;margin:16px 0 4px}.ka-datum{display:flex;gap:14px}.ka .ka-datum select{flex:1 1 0;min-width:0;width:auto;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-bottom:1px solid rgba(255,255,255,.22);border-radius:0;box-shadow:none;color:var(--text);font-family:inherit;font-size:16px;font-weight:300;padding:7px 18px 7px 0;outline:none;background:linear-gradient(45deg,transparent 50%,rgba(243,226,189,.8) 50%) calc(100% - 9px) 55% / 5px 5px no-repeat,linear-gradient(135deg,rgba(243,226,189,.8) 50%,transparent 50%) calc(100% - 4px) 55% / 5px 5px no-repeat}.ka .ka-datum select:focus{border-bottom-color:#f3e2bdb3}.ka .ka-datum select.leer{color:#e8e2ee59}.ka .ka-datum option{color:#1a1026}.ka-feldhilfe{font-size:11px;opacity:.88;margin:7px 0 0;line-height:1.45}.ka-angaben{background:#0e071ab8;border:1px solid rgba(243,226,189,.28);border-radius:18px;padding:14px 16px 15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ka-angaben .ka-merkmal{font-size:12.5px;font-weight:400;opacity:1;color:var(--gold);margin:0 0 3px}.ka-angaben .ka-merkmal span{color:var(--text);opacity:.8;font-weight:300;font-size:11.5px}.ka-angaben .ka-eingabe,.ka .ka-angaben .ka-datum select{border-bottom-color:#f3e2bd80}.ka-angaben .ka-eingabe::placeholder{color:#e8e2eeb8}.ka .ka-angaben .ka-datum select.leer{color:#e8e2eeb8}.ka-angaben .ka-eingabe:focus,.ka .ka-angaben .ka-datum select:focus{border-bottom-color:#f3e2bdf2}.ka-eingabezeile{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.ka-eingabezeile .ka-eingabe{flex:1 1 0;min-width:0;width:auto}.ka .ka-eingabezeile button{background:#0e071a8c;border:1px solid rgba(243,226,189,.35);border-radius:999px;color:var(--gold);font-size:11px;padding:6px 11px;white-space:nowrap}.ka-diktat{flex-basis:100%;font-size:10.5px;color:var(--hellgold);margin-top:4px;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka-gespeichert{font-size:9.5px;color:var(--hellgold);opacity:.8;min-height:14px;margin-top:4px;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka .ka-zeile{display:flex;align-items:center;justify-content:space-between;gap:11px;padding:13px 2px;width:100%;border-bottom:1px solid rgba(255,255,255,.12);text-align:left;position:relative}.ka .ka-zeile:first-of-type{border-top:1px solid rgba(255,255,255,.12)}.ka-zeile .n{font-family:Cormorant Garamond,serif;font-size:18.5px;font-weight:500;line-height:1;display:block}.ka-zeile .s{font-size:10.5px;opacity:.58;display:block;margin-top:4px}.ka-zeile .p{font-family:Cormorant Garamond,serif;font-size:20px;color:var(--gold);white-space:nowrap;font-weight:500}.ka .ka-zeile[aria-pressed=true]{background:linear-gradient(90deg,#b06adc57,#d6dcec24);margin:0 -22px;padding-left:24px;padding-right:24px;width:calc(100% + 44px)}.ka-zeile[aria-pressed=true] .ka-merk{left:24px}.ka-merk{position:absolute;top:-6px;left:2px;font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;color:#d9dde8}.ka-aktion{font-size:10.5px;text-align:center;color:var(--gold);opacity:.85;margin:10px 0 0}.ka-haken{display:flex;gap:10px;font-size:10.5px;line-height:1.45;cursor:pointer;padding:10px 12px;border-radius:12px;background:#0e071a73;border:1px solid rgba(255,255,255,.08);transition:border-color .25s,background .25s;margin-bottom:8px}.ka-haken.an{border-color:#dce0ee73;background:#3c225c66}.ka-haken input{position:absolute;opacity:0;width:1px;height:1px}.ka-kasten{width:16px;height:16px;min-width:16px;border:1px solid rgba(226,230,240,.8);border-radius:4px;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#1d1b26;transition:background .2s,box-shadow .2s}.ka-haken.an .ka-kasten{background:linear-gradient(120deg,#f3f4f8,#b3b8c6);box-shadow:0 0 10px #dce2f5b3}.ka-haken.an .ka-kasten:after{content:"✓"}.ka-haken input:focus-visible+.ka-kasten{outline:1px solid rgba(225,229,240,.9);outline-offset:2px}.ka-fehlt{animation:ka-wackel .45s ease}.ka-haken.ka-fehlt,.ka-eingabe.ka-fehlt{border-color:#ffbed2d9!important}@keyframes ka-wackel{0%,to{transform:none}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}}.ka-noch{font-size:10px;text-align:center;opacity:.75;margin:10px 0 9px;min-height:13px;letter-spacing:.03em}.ka-meldung{font-size:11.5px;border:1px solid rgba(243,226,189,.4);border-radius:12px;padding:10px 12px;background:#0e071a99;margin:10px 0}.ka-meldung.fehler{border-color:#ffaabeb3}.ka-rechtliches{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;font-size:9.5px;margin-top:10px;opacity:.7}.ka-rechtliches a{color:inherit}.ka .platzhalter-marke{font-size:8px;color:var(--gold);border:1px dashed rgba(243,226,189,.6);border-radius:3px;padding:0 4px;margin-left:4px}.ka-funkeln{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.ka-funkeln i{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #e2d6ffcc;animation:ka-funkel 4s ease-in-out infinite;opacity:0}.ka-funkeln i.gross:before,.ka-funkeln i.gross:after{content:"";position:absolute;left:50%;top:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);transform:translate(-50%,-50%)}.ka-funkeln i.gross:before{width:22px;height:1px}.ka-funkeln i.gross:after{width:1px;height:22px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.9),transparent)}@keyframes ka-funkel{0%,to{opacity:0;transform:scale(.4)}45%{opacity:1;transform:scale(1)}60%{opacity:.8}}.ka-bon{position:relative;border-radius:18px;padding:16px 16px 14px;margin-bottom:16px;overflow:hidden;background:linear-gradient(150deg,#3c205c9e,#120a20b8);border:1px solid rgba(220,224,238,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 16px 40px -18px #000000e6,inset 0 1px #ffffff14}.ka-bon:after{content:"";position:absolute;top:-40%;left:-60%;width:50%;height:180%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(235,238,250,.1),transparent);transform:rotate(18deg);animation:ka-streif 7s ease-in-out infinite}@keyframes ka-streif{0%,55%{left:-60%}to{left:130%}}.ka-bon .oben{display:flex;gap:14px;align-items:center}.ka-faecherchen{position:relative;width:74px;height:72px;flex:none;animation:ka-schweb 5s ease-in-out infinite}@keyframes ka-schweb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ka-faecherchen b{position:absolute;left:50%;bottom:2px;width:34px;height:56px;margin-left:-17px;border-radius:5px;transform-origin:50% 120%;border:1px solid rgba(243,226,189,.7);background:radial-gradient(circle at 50% 50%,rgba(243,226,189,.35) 0 3px,transparent 4px),linear-gradient(160deg,#9a5ccb,#4a2470 70%,#22102f);box-shadow:0 4px 10px #0000008c}.ka-faecherchen b:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(243,226,189,.35);border-radius:3px}.ka-faecherchen .zahl{position:absolute;right:-4px;top:-2px;min-width:20px;height:20px;border-radius:10px;padding:0 5px;background:linear-gradient(120deg,#f3f4f8,#b3b8c6);color:#1d1b26;font-size:10.5px;font-weight:500;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #dce2f599;z-index:9}.ka-bon .titel{font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.1;font-weight:500}.ka-bon .unter{font-size:10.5px;opacity:.62;margin-top:4px}.ka-bon .preiszeile{display:flex;justify-content:space-between;align-items:baseline;margin-top:13px;padding-top:11px;border-top:1px solid rgba(255,255,255,.12)}.ka-bon .preiszeile span:first-child{font-size:12.5px}.ka-bon .preiszeile span:last-child{font-family:Cormorant Garamond,serif;font-size:27px;color:var(--gold)}.ka-bon small{font-size:9.5px;opacity:.6;display:block;margin-top:3px}.ka-anleitung{border:1px solid rgba(243,226,189,.24);border-radius:14px;padding:14px;font-size:11.5px;background:#0c061694;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);line-height:1.85;margin-bottom:14px}.ka-anleitung b{font-weight:500;color:var(--gold)}.ka-mischen{text-align:center;padding:30px 0 10px}.ka-stapel{position:relative;height:104px;margin-bottom:16px}.ka-stapel i{position:absolute;left:50%;top:0;width:62px;height:98px;margin-left:-31px;border-radius:8px;background:linear-gradient(165deg,#3a2254f2,#100a1afa);border:1px solid rgba(243,226,189,.5);box-shadow:0 10px 20px -8px #000000e6}.ka-mischt .ka-stapel i:nth-child(1){animation:ka-k1 .9s ease-in-out infinite}.ka-mischt .ka-stapel i:nth-child(2){animation:ka-k2 .9s ease-in-out infinite}.ka-mischt .ka-stapel i:nth-child(3){animation:ka-k3 .9s ease-in-out infinite}@keyframes ka-k1{0%,to{transform:none}50%{transform:translate(-26px) rotate(-7deg)}}@keyframes ka-k2{0%,to{transform:none}50%{transform:translate(26px) rotate(7deg)}}@keyframes ka-k3{0%,to{transform:none}50%{transform:translateY(-10px)}}.ka-faecher{position:relative;margin:6px -14px 0;padding:22px 0 4px}.ka-faecher-reihe{position:relative;height:96px}.ka .ka-faecherkarte{position:absolute;top:0;width:46px;height:74px;border-radius:6px;overflow:hidden;border:1px solid rgba(243,226,189,.6);box-shadow:-4px 6px 14px -6px #000000e6;transition:transform .25s ease,opacity .3s ease;transform-origin:50% 160%}.ka .ka-faecherkarte:active{transform:translateY(-14px) rotate(var(--w, 0deg))}.ka .ka-faecherkarte.gehoben{transform:translateY(-22px) rotate(var(--w, 0deg)) scale(1.08)!important;z-index:200!important;animation:none;box-shadow:0 0 22px #f3e2bd8c,-4px 10px 18px -6px #000000e6;transition:transform .5s cubic-bezier(.3,.7,.2,1),box-shadow .5s ease}.ka .ka-faecherkarte.weg{opacity:0;pointer-events:none;transform:translateY(-40px) rotate(var(--w, 0deg)) scale(.85)}.ka-austeilen .ka-faecherkarte:not(.weg){animation:ka-austeil .55s cubic-bezier(.2,.8,.3,1) both}@keyframes ka-austeil{0%{opacity:0;transform:translate(var(--dx, 0),-60px) rotate(0) scale(.9)}to{opacity:1;transform:rotate(var(--w, 0deg))}}@media (prefers-reduced-motion: reduce){.ka-austeilen .ka-faecherkarte{animation:none}}.ka-faecherhinweis{text-align:center;font-size:10px;color:var(--hellgold);opacity:.85;margin-top:2px;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka-tisch{position:relative;border-radius:18px;overflow:hidden;margin:10px 0 0;box-shadow:0 18px 38px -14px #000000eb,0 0 0 1px #f3e2bd33}.ka-tischfoto{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:saturate(.7) brightness(.5) contrast(1.2) blur(.4px)}.ka-tischfarbe{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:color;opacity:.3;background:linear-gradient(150deg,#9a5ccb,#4a2470 70%,#22102f)}.ka-tischglanz{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(52% 40% at 50% 26%,rgba(255,240,210,.14) 0%,transparent 74%),radial-gradient(76% 58% at 50% 46%,transparent 52%,rgba(4,2,8,.4) 100%),linear-gradient(180deg,rgba(0,0,0,.18) 0%,transparent 26%,rgba(0,0,0,.34) 100%)}.ka-tisch svg.ka-intarsie{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:2}.ka-plaetze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.ka-platz{position:absolute;display:flex;flex-direction:column;align-items:center;gap:5px;transform:translate(-50%,-50%)}.ka-platz .rolle{font-size:7px;letter-spacing:.12em;text-transform:uppercase;opacity:.65;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka-platz.ohnenamen .rolle{display:none}.ka-platz.leer .ka-blatt{visibility:hidden}.ka-platz.leer:before{content:"";position:absolute;top:0;left:50%;width:var(--kb);height:var(--kh);margin-left:calc(var(--kb) / -2);border-radius:7px;border:1px dashed rgba(243,226,189,.35)}.ka-platz.zu{pointer-events:none}.ka .ka-blatt{width:var(--kb, 52px);height:var(--kh, 83px);border-radius:7px;position:relative;perspective:700px;display:block}.ka-ziffer{position:absolute;top:3px;left:0;right:0;text-align:center;z-index:3;pointer-events:none;font-family:Cormorant Garamond,serif;font-size:11px;color:#f3e2bdd9;text-shadow:0 1px 4px rgba(0,0,0,.95)}.ka-blatt.offen .ka-ziffer{color:#6b4a1cbf;text-shadow:none}.ka-blatt .dreh{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.1s cubic-bezier(.45,.05,.2,1);transform-style:preserve-3d}.ka-blatt.offen .dreh{transform:rotateY(180deg)}.ka-blatt .seitea,.ka-blatt .seiteb{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid rgba(243,226,189,.6);box-shadow:0 12px 22px -8px #000000e6;overflow:hidden}.ka-blatt .seitea{display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 0s linear .55s}.ka-blatt .seiteb{opacity:0;transition:opacity 0s linear .55s;transform:rotateY(180deg);background:linear-gradient(165deg,#f8efd9,#e2cda4);border-color:var(--gold);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 3px;text-align:center}.ka-blatt.offen .seitea{opacity:0}.ka-blatt.offen .seiteb{opacity:1}.ka-ruecken-tex{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:saturate(.5)}.ka-ruecken-tin{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#3a2254d1,#100a1aed)}.ka-ruecken-rad{position:relative;z-index:2}.ka-blatt .seiteb .nm{font-family:Cormorant Garamond,serif;font-size:8.6px;font-weight:600;color:#4a3113;line-height:1.1;width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ka-blatt .seiteb .rz{font-family:Cormorant Garamond,serif;font-size:14px;color:#8a6224}.ka-blatt .seiteb .um{font-size:6.5px;letter-spacing:.1em;text-transform:uppercase;color:#9a7540}.ka-blatt.gedreht .seiteb .rz{transform:rotate(180deg)}.ka-blatt.wartet{animation:ka-pochen 2.2s ease-in-out infinite}@keyframes ka-pochen{0%,to{transform:none}50%{transform:translateY(-6px)}}.ka-blatt.hebt{animation:none;transform:translateY(-10px) scale(1.07);transition:transform .5s cubic-bezier(.3,.7,.2,1)}.ka-blatt.hebt .seitea{box-shadow:0 0 24px #f3e2bd99,0 12px 22px -8px #000000e6}.ka .ka-blatt{transition:transform .5s cubic-bezier(.3,.7,.2,1)}.ka-flug{position:fixed;z-index:40;pointer-events:none;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(243,226,189,.6);box-shadow:0 18px 30px -10px #000000e6,0 0 24px #f3e2bd66;will-change:transform}.ka-karteninfo{border:1px solid rgba(243,226,189,.28);border-radius:13px;padding:12px;font-size:11.5px;background:#0e071a9e;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);line-height:1.55;margin-top:12px}.ka-karteninfo.aktiv{border-color:#f3e2bdb3;box-shadow:0 0 22px #f3e2bd29}.ka-karteninfo b{font-family:Cormorant Garamond,serif;font-size:16px;color:var(--gold);font-weight:600}.ka-karteninfo .lage{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#d8a85e;margin-left:6px}.ka-karteninfo .ort{display:block;opacity:.6;font-size:10px;margin:2px 0 6px}.ka-karteninfo .satz{display:block;font-style:italic;opacity:.75;margin-bottom:4px}.ka-fortschritt{text-align:center;font-size:11px;opacity:.75;margin:12px 0 0}.ka-fortschritt .punkt{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);margin-right:7px;animation:ka-glimm 1.4s ease-in-out infinite;vertical-align:middle}@keyframes ka-glimm{0%,to{opacity:.25}50%{opacity:1}}.ka-bereitung{position:relative;overflow:hidden;margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;border:1px solid rgba(243,226,189,.45);border-radius:14px;padding:14px 14px 16px;background:#140a24b8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ka-bereitung b{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;color:var(--gold);line-height:1.2}.ka-bereitung>span{font-size:12px;line-height:1.5}.ka-bereitung-stern{font-size:22px;color:var(--gold);line-height:1;animation:ka-glimm 1.6s ease-in-out infinite}.ka-bereitung .ka-bereitung-zeit{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hellgold)}.ka-bereitung-balken{position:absolute;left:0;bottom:0;height:3px;width:40%;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:ka-balken 1.8s ease-in-out infinite}@keyframes ka-balken{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ka-bereitung.fertig{border-color:var(--gold);box-shadow:0 0 28px #f3e2bd40}.ka-bereitung.fertig .ka-bereitung-stern{animation:none}.ka-bereitung .ka-tat{margin-top:8px}.ka .ka-tat.gold{animation:none;background:linear-gradient(100deg,#f8efd9 0%,var(--gold) 45%,#fbf4e3 70%,var(--hellgold) 100%);box-shadow:0 10px 36px -12px #f3e2bda6,inset 0 0 18px #fff6}.ka .ka-tat.gold:before{background:radial-gradient(55% 90% at 50% 50%,rgba(243,226,189,.5),transparent 75%)}.ka-leiste-platz{height:64px}.ka-leiste{position:fixed;left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom));z-index:8;width:min(400px,calc(100% - 24px));border-radius:999px;padding:11px 16px;text-align:center;font-size:12px;letter-spacing:.05em;background:#140a24e6;border:1px solid rgba(243,226,189,.5);color:var(--gold);box-shadow:0 8px 26px #0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ka-leiste-ein .3s ease backwards}@keyframes ka-leiste-ein{0%{opacity:0}}.ka-leiste.fertig{background:var(--gold);color:#1d1b26;border-color:var(--gold);animation:ka-puls 1.8s ease-in-out infinite}.ka .ka-leiste button{width:100%;font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#1d1b26}@keyframes ka-puls{0%,to{box-shadow:0 8px 26px #0009,0 0 #f3e2bd8c}50%{box-shadow:0 8px 26px #0009,0 0 0 9px #f3e2bd00}}.ka-deutung{font-size:12.5px}.ka-deutung h3{font-family:Cormorant Garamond,serif;font-size:16px;color:var(--gold);margin:16px 0 4px;font-weight:500;line-height:1.25}.ka-deutung h3:first-child{margin-top:0}.ka-deutung p{margin:0 0 8px;opacity:.94;white-space:pre-line}.ka-chips{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.ka-chips li{font-size:10px;letter-spacing:.06em;border:1px solid rgba(243,226,189,.45);color:var(--gold);border-radius:999px;padding:2px 10px}.ka-himmeltext{font-size:11px;font-style:italic;opacity:.7;text-align:center;margin:0 0 12px}.ka-hinweis{font-size:10px;color:var(--hellgold);opacity:.78;margin:14px 0 0;line-height:1.5;text-shadow:0 1px 6px rgba(0,0,0,.95)}.ka-sichern{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:14px 0 4px}.ka .ka-sichern button{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(220,224,236,.45);border-radius:999px;padding:8px 13px;background:#10081c99}.ka .bewertung{margin-top:18px;text-align:center}.ka .bewertung h2{font-family:Cormorant Garamond,serif;font-weight:400;font-size:17px;margin:0 0 4px}.ka .bewertung .sterne{display:flex;justify-content:center;gap:4px}.ka .bewertung .stern{color:#f3e2bd59;font-size:26px;padding:0 3px}.ka .bewertung .stern.an{color:var(--gold)}.ka .bewertung label{display:block;font-size:11px;margin:10px 0 4px;text-align:left}.ka .bewertung textarea{width:100%;background:#0e071a8c;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:var(--text);font:inherit;font-size:16px;padding:8px 10px}.ka .bewertung .haken{display:flex;gap:8px;text-align:left;font-size:10.5px;border:0;padding:6px 0}.ka .bewertung .haken input{width:18px;height:18px;accent-color:#b3b8c6}.ka .bewertung .hilfe,.ka .bewertung-danke .hilfe{font-size:10.5px;opacity:.65}.ka .bewertung .meldung{font-size:11px;border:1px solid rgba(255,170,190,.6);border-radius:10px;padding:8px;background:none}.ka .bewertung button.haupt{margin-top:10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border-radius:999px;border:1px solid rgba(220,224,236,.6);background:#10081c99}.ka .bewertung-danke{text-align:center;margin-top:16px}.ka .als-link{text-decoration:underline;color:var(--gold)}.ka-nachweis{font-size:8px;opacity:.4;text-align:center;margin-top:8px}@media print{html.ka-seite,html.ka-seite body{background:#fff!important}.ka{max-width:none;background:#fff!important;color:#000!important;min-height:0;overflow:visible}.ka-himmel,.ka-glanz,.ka-schleier,.ka-funkeln,.ka-tisch,.ka-zurueck,.ka-tat,.ka-sichern,.ka-leiste,.ka-leiste-platz,.ka-bereitung,.ka-probe,.bewertung,.bewertung-danke,.ka-rechtliches,.ka-nachweis,.ka-nicht-drucken{display:none!important}.ka *,.ka h1.ka-ueber,.ka-deutung h3,.ka-karteninfo b{color:#000!important;text-shadow:none!important}.ka-karteninfo,.ka-chips li{border-color:#999!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.ka-platz.ohnenamen .ka-blatt .seiteb{gap:1px;padding:3px 2px}.ka-platz.ohnenamen .ka-blatt .seiteb .nm{font-size:7.6px}.ka-platz.ohnenamen .ka-blatt .seiteb .rz{font-size:11px}.ka-platz.ohnenamen .ka-blatt .seiteb .um{font-size:5.4px;letter-spacing:.02em}.ka-faecherkarte .ka-ruecken-tin{background:linear-gradient(160deg,#9a5ccbc7,#4a2470e0 65%,#22102ff2)}.ka .ka-tat.lang{letter-spacing:.08em;font-size:11.5px;padding:17px 12px}html.ka-samt.ka-seite,html.ka-samt.ka-seite body{background:#1b0a19}html.ka-samt .ka{background:radial-gradient(130% 75% at 50% 16%,#4b2447,#33172f 52%,#1b0a19),#1b0a19}html.ka-samt .ka-farbe{background:linear-gradient(168deg,#c07a9a,#6e2433 45%,#33172f);opacity:.5}html.ka-samt .ka-glanz{background:radial-gradient(70% 30% at 50% 0%,rgba(243,207,142,.18) 0%,transparent 70%)}html.ka-samt .ka-schleier{background:linear-gradient(180deg,transparent 0%,rgba(27,10,25,.34) 40%,rgba(20,7,18,.55) 100%)}html.ka-samt .ka .ka-tat:not(.gesperrt):not(:disabled):not(.leise){animation:none;color:#2a1020;background:linear-gradient(100deg,#f8efd9 0%,var(--gold) 45%,#fbf4e3 70%,var(--hellgold) 100%)}html.ka-samt .ka .ka-tat:not(.leise):before{background:radial-gradient(55% 90% at 50% 50%,rgba(243,207,142,.5),transparent 75%)}html.ka-samt .ka .ka-tat.leise{background:#280e229e}html.ka-samt .ka .ka-feld[aria-pressed=true]{background:linear-gradient(140deg,#f3cf8e3d,#6e24336b)}html.ka-samt .ka .ka-zeile[aria-pressed=true]{background:linear-gradient(90deg,#6e243380,#f3cf8e24)}html.ka-samt .ka-bon{background:linear-gradient(150deg,#6e24338c,#1b0a19c7);border-color:#f3cf8e47}html.ka-samt .ka-faecherchen b{background:#6e2433 url(/kartentisch/sinnlichkeit/rueckseite.webp) center / cover no-repeat}html.ka-samt .ka-tischfoto{background-image:radial-gradient(90% 80% at 50% 40%,#4b2447,#33172f 60%,#1b0a19)!important;filter:none}html.ka-samt .ka-tischfarbe{display:none}html.ka-samt .ka-ruecken-tex{background-image:url(/kartentisch/sinnlichkeit/rueckseite.webp)!important;filter:none}html.ka-samt .ka-ruecken-tin,html.ka-samt .ka-ruecken-rad{display:none}.ka-blatt .seiteb.mitbild{padding:0;background:#f4ead5}.ka-blatt .seiteb.mitbild img.bild{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:cover;border-radius:5px;box-shadow:0 0 0 1px #b8893a}.ka-blatt .seiteb.mitbild .rz,.ka-blatt .seiteb.mitbild .nm,.ka-blatt .seiteb.mitbild .um{display:none}.ka-blatt.gedreht .seiteb.mitbild img.bild{transform:rotate(180deg)}.ka-blatt.schwebt{visibility:hidden}.ka-blatt.still .dreh,.ka-blatt.still .seitea,.ka-blatt.still .seiteb{transition:none!important}html.ka-samt .ka-stapel i{background:#6e2433 url(/kartentisch/sinnlichkeit/rueckseite.webp) center / cover no-repeat}.ka-tisch.samt{background:#33172f;box-shadow:0 18px 38px -14px #000000eb,0 0 0 1px #c9a04e66}.ka-tisch canvas.ka-samttuch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:1}.ka-tisch.samt .ka-platz .rolle{color:#f4ead5;text-shadow:0 1px 6px #000,0 0 2px #000}.ka-deutung.mitbildern h3{clear:both}.ka-deutung-bild{float:right;width:74px;aspect-ratio:10 / 17;object-fit:cover;margin:2px 0 10px 14px;border-radius:5px;box-shadow:0 0 0 1px #b8893a,0 8px 18px #0000008c}.ka-deutung-bild.umgekehrt{transform:rotate(180deg)}
