#splash{z-index:9000;background:#f6f0ea;justify-content:center;align-items:center;transition:opacity .45s,visibility .45s;display:flex;position:fixed;inset:0}#splash.gone{opacity:0;visibility:hidden;pointer-events:none}#splash .sp-inner{flex-direction:column;align-items:center;padding-bottom:24px;display:flex}#splash .sp-mark{width:74px;height:79px;animation:.7s cubic-bezier(.22,.61,.21,1) both spIn}#splash .sp-mark svg{fill:#7a1d2b;width:100%;height:100%}#splash .sp-name{letter-spacing:-.3px;color:#7a1d2b;margin-top:16px;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:25px;animation:.7s cubic-bezier(.22,.61,.21,1) .1s both spIn}#splash .sp-bar{border-radius:var(--r-pill,999px);background:#7a1d2b24;width:132px;height:3px;margin-top:26px;animation:.7s cubic-bezier(.22,.61,.21,1) .2s both spIn;overflow:hidden}#splash .sp-bar i{border-radius:var(--r-pill,999px);background:linear-gradient(90deg,#7a1d2b,#b4884b);width:0;height:100%;animation:2.6s cubic-bezier(.3,.75,.3,1) forwards spFill;display:block}#splash.done .sp-bar i{width:100%;transition:width .3s;animation:none}@keyframes spIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes spFill{0%{width:0}55%{width:62%}to{width:88%}}@media (prefers-reduced-motion:reduce){#splash .sp-mark,#splash .sp-name,#splash .sp-bar{animation:none}#splash .sp-bar i{width:70%;animation:none}}:root{--safe-top:max(54px, calc(env(safe-area-inset-top,0px) + 12px));--wine:#7a1d2b;--wine-bright:#9c2436;--wine-deep:#5c141f;--bg:#f6f0ea;--bg-2:#fbf7f3;--panel:#fff;--panel-2:#f8f1ec;--bubble-in:#efe6df;--cream:#f7efe6;--panel-dark:#3d0f18;--ink:#2a1216;--muted:#7f665e;--muted-2:#b09a92;--text-tertiaer:#816860;--feld-rand:#9b857d;--muted-feed:#68544d;--green:#2a6f36;--amber:#8a5a1e;--gold:#b4884b;--blush:#e8b4c0;--white:#fff;--cat-winery:#4a5d3f;--cat-event:#6b3a63;--good:#2a6f36;--success:#2a6f36;--positive:#2a6f36;--cat-gastro:#7a1d2b;--line:#7a1d2b24;--line-strong:#7a1d2b57;--fokus-stil:none;--fokus-ring:#807571;--fokus-ring-hell:#f0e9e5;--gold-soft:#b4884b73;--gold-faint:#b4884b38;--flasche-ersatz-schatten:#3c0f1447;--wine-a1:#7a1d2b1a;--wine-a2:#7a1d2b33;--wine-a4:#7a1d2b66;--wine-a5:#7a1d2b80;--wine-a12:#7a1d2b1f;--wine-a14:#7a1d2b24;--wine-a16:#7a1d2b29;--wine-a34:#7a1d2b57;--wine-a45:#7a1d2b73;--wine-a55:#7a1d2b8c;--wine-a045:#7a1d2b0b;--wine-a05:#7a1d2b0d;--wine-a06:#7a1d2b0f;--wine-a08:#7a1d2b14;--wine-a09:#7a1d2b17;--wine-deep-a2:#5c141f33;--wine-deep-a3:#5c141f4d;--wine-deep-a4:#5c141f66;--wine-deep-a5:#5c141f80;--wine-deep-a6:#5c141f99;--wine-deep-a12:#5c141f1f;--wine-deep-a15:#5c141f26;--wine-deep-a16:#5c141f29;--wine-deep-a18:#5c141f2e;--wine-deep-a22:#5c141f38;--wine-deep-a25:#5c141f40;--wine-deep-a26:#5c141f42;--wine-deep-a28:#5c141f47;--wine-deep-a35:#5c141f59;--wine-deep-a04:#5c141f0a;--wine-deep-a05:#5c141f0d;--wine-deep-a08:#5c141f14;--white-a0:#fff0;--white-a1:#ffffff1a;--white-a4:#fff6;--white-a6:#fff9;--white-a7:#ffffffb3;--white-a8:#fffc;--white-a9:#ffffffe6;--white-a16:#ffffff29;--white-a18:#ffffff2e;--white-a22:#ffffff38;--white-a26:#ffffff42;--white-a45:#ffffff73;--white-a55:#ffffff8c;--white-a65:#ffffffa6;--white-a72:#ffffffb8;--white-a75:#ffffffbf;--white-a78:#ffffffc7;--white-a84:#ffffffd6;--white-a85:#ffffffd9;--white-a95:#fffffff2;--white-a06:#ffffff0f;--white-a08:#ffffff14;--green-a10:#2a6f361a;--green-a40:#2a6f3666;--black-a60:#0009;--wertkarte-tief:#2a0a12;--wertkarte-licht:#b23a48;--wertkarte-ton-rot:#ea5267;--wertkarte-ton-weiss:#f6e7b0;--wertkarte-ton-schaum:#daa63d;--wertkarte-ton-andere:#e2cdff;--wertkarte-balkenspur:#ffffff2e;--wertkarte-flaeche-oben:#e0969159;--wertkarte-flaeche-unten:#e0969100;--wertkarte-grund:radial-gradient(100% 90% at 0% 0%, var(--wertkarte-licht) 0%, var(--wertkarte-tief) 58%);--profilflaeche-grund:radial-gradient(55% 85% at 0% 0%, var(--wine-bright), transparent), linear-gradient(135deg, var(--wine-bright) 0%, var(--wine) 30%, var(--wine-deep) 55%, var(--panel-dark) 82%, var(--ink) 100%);--profilflaeche-mischung:screen, normal;--kkat-rot:#ea5267;--kkat-weiss:#f6e7b0;--kkat-schaum:#daa63d;--kkat-andere:#e2cdff;--kkat-spur:#ffffff2e;--glass-1:#ffffff8c;--glass-1-solid:#fff;--glass-border-1:#ffffff8c;--blur-1:20px;--glass-2:#fff9;--glass-2-solid:#fff;--glass-border-2:#ffffff8c;--blur-2:32px;--glass-3:#fffffff2;--glass-3-solid:#fff;--glass-border-3:#fff9;--blur-3:46px;--glass-nav:#fffc;--glass-nav-solid:#fff;--glass-border-nav:#5c141f14;--blur-nav:36px;--glass-dark:#3d0f18e6;--glass-dark-solid:#3d0f18;--glass-border-dark:#ffffff1a;--glass-border-width:1px;--shadow:0 16px 42px -18px var(--wine-deep-a28);--shadow-1:inset 0 1px 0 var(--white-a95),inset 0 -1px 0 #7850500f,0 1px 2px var(--wine-deep-a05),0 10px 26px -14px var(--wine-deep-a22);--shadow-1-satt:0 1px 2px var(--wine-deep-a05),0 10px 26px -14px var(--wine-deep-a22);--shadow-2-satt:0 2px 4px var(--wine-deep-a05),0 20px 46px -20px var(--wine-deep-a26);--shadow-2:inset 0 1px 0 var(--white-a95),inset 0 -1px 0 #7850500f,0 2px 4px var(--wine-deep-a05),0 20px 46px -20px var(--wine-deep-a26);--shadow-3:inset 0 1px 0 var(--white-a95),inset 0 -1px 0 #7850500f,0 4px 10px #1e0c0f14,0 34px 70px -24px #1e0c0f66;--shadow-dark:inset 0 1px 0 var(--white-a08),0 18px 40px -22px #140408a6;--profilflaeche-schatten:inset 0 1px 0 var(--white-a16),0 1px 2px var(--wine-deep-a08),0 16px 32px -18px var(--wine-deep-a5);--shadow-nav:inset 0 1.5px 0 var(--white-a55),inset 0 -1.5px 0 #78505029,0 10px 30px -12px var(--wine-deep-a35),0 2px 8px var(--wine-deep-a12);--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:10px;--sp-6:12px;--sp-7:16px;--sp-8:20px;--sp-9:24px;--sp-10:32px;--fs-1:11px;--fs-2:13px;--fs-3:15px;--fs-4:17px;--fs-5:20px;--fs-6:24px;--fs-7:32px;--r-xs:8px;--r-sm:12px;--r-md:18px;--r-blase:20px;--r-lg:24px;--r-xl:36px;--r-pill:999px;--r-circle:50%;--z-content:4;--z-chrome:5;--z-fab:15;--z-nav:60;--z-overlay-base:80;--z-overlay-top:199;--z-modal:200;--z-toast:210;--z-map-overlay:1200;--z-gate-import:2850;--z-gate-onboarding:2900;--z-gate-auth:3000;--z-gate-age:4000;--z-splash:9000;--z-noise:9999;--nav-gap:12px;--spin-b:96px;--spin-h:96px;--spin-f:16px;--spin-rand:5px;--ease-luxe:cubic-bezier(.22,.61,.21,1)}html[data-tastatur]{--fokus-stil:solid}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){:root{--safe-top:max(12px, calc(env(safe-area-inset-top,0px) + 12px))}}@media (prefers-reduced-transparency:reduce){:root{--glass-1:var(--glass-1-solid);--glass-2:var(--glass-2-solid);--glass-3:var(--glass-3-solid);--glass-nav:var(--glass-nav-solid);--glass-dark:var(--glass-dark-solid)}}@media (prefers-color-scheme:dark){html[data-dunkel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#190f11;--bg-2:#1f1316;--panel:#2a1b1e;--panel-2:#332226;--bubble-in:#3a282c;--ink:#f4ebe6;--muted:#c4afa7;--muted-2:#8f7a73;--text-tertiaer:#ab958d;--feld-rand:#938078;--muted-feed:#cdb9b1;--green:#6dbf80;--amber:#e2a85d;--wine:#a3283c;--wine-bright:#bf485d;--good:#6dbf80;--success:#6dbf80;--positive:#6dbf80;--line:#f0cdc81f;--line-strong:#f0cdc84d;--fokus-ring:#9e918c;--wine-a045:#ec93a10b;--wine-a05:#ec93a10d;--wine-a06:#ec93a10f;--wine-a08:#ec93a114;--wine-a09:#ec93a117;--wine-a1:#ec93a11a;--wine-a12:#ec93a11f;--wine-a14:#ec93a124;--wine-a16:#ec93a129;--wine-a2:#ec93a133;--wine-a34:#ec93a157;--wine-a4:#ec93a166;--wine-a45:#ec93a173;--wine-a5:#ec93a180;--wine-a55:#ec93a18c;--glass-1:#2a1b1e9e;--glass-1-solid:#2a1b1e;--glass-border-1:#ffffff1a;--glass-2:#2a1b1ead;--glass-2-solid:#2a1b1e;--glass-border-2:#ffffff1a;--glass-3:#2a1b1ef2;--glass-3-solid:#2a1b1e;--glass-border-3:#ffffff1f;--glass-nav:#1f1316d6;--glass-nav-solid:#1f1316;--glass-border-nav:#ffffff14;--shadow:0 16px 42px -18px #0009;--shadow-1:inset 0 1px 0 #ffffff0f,0 1px 2px #0006,0 10px 26px -14px #0009;--shadow-1-satt:0 1px 2px #0006,0 10px 26px -14px #0009;--shadow-2-satt:0 2px 4px #0006,0 20px 46px -20px #000000a6;--shadow-2:inset 0 1px 0 #ffffff0f,0 2px 4px #0006,0 20px 46px -20px #000000a6;--shadow-3:inset 0 1px 0 #ffffff12,0 4px 10px #00000059,0 34px 70px -24px #000000bf;--shadow-nav:inset 0 1px 0 #ffffff14,0 10px 30px -12px #000000b3,0 2px 8px #0006;--wine-text:#ec93a1;--white-flaeche:#2a1b1e;--flaeche-a7:#2a1b1eb3;--flaeche-a75:#2a1b1ebf;--flaeche-a78:#2a1b1ec7;--flaeche-a8:#2a1b1ecc;--flaeche-a84:#2a1b1ed6;--flaeche-a85:#2a1b1ed9;--flaeche-a9:#2a1b1ee6;--flaeche-a95:#2a1b1ef2;--glas-rand:#ffffff1a;--fehler:#f08f7c;--fehler-grund:#3b1b20;--fehler-rand:#6b2f38;--fehler-schrift:#f2a6b0;--aus-grund:#3f2c30;--ink-weich:#f4ebe6b8;--griff:#7a6862;--blase-sendend:#85303f}}@media (prefers-color-scheme:dark) and (prefers-reduced-transparency:reduce){html[data-dunkel]{--glass-1:var(--glass-1-solid);--glass-2:var(--glass-2-solid);--glass-3:var(--glass-3-solid);--glass-nav:var(--glass-nav-solid)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}:where(:focus-visible){outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}:where(:focus:not(:focus-visible)){outline:none}html,body{height:100%}:where(.ic){vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05em;height:1.05em;display:inline-block}button,[role=button]{touch-action:manipulation}*,:before,:after{-webkit-user-select:none;user-select:none}[contenteditable]:not([contenteditable=false]),[contenteditable]:not([contenteditable=false]) *{-webkit-user-select:text;user-select:text}button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:radial-gradient(120% 90% at 50% -10%, #f3e4e0 0%, var(--bg-2) 40%, var(--bg) 100%);color:var(--ink);justify-content:center;align-items:center;min-height:100vh;font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;display:flex;overflow:hidden}body:before{content:"";pointer-events:none;opacity:.035;z-index:var(--z-noise);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}body{overscroll-behavior-y:none}@media (display-mode:browser){body{min-height:100dvh}}@media (prefers-color-scheme:dark){html[data-dunkel] body{background:radial-gradient(120% 90% at 50% -10%, #2a1a1e 0%, var(--bg-2) 40%, var(--bg) 100%)}html[data-dunkel] #app{background:radial-gradient(60% 48% at 6% 2%, #96324838, #96324800 70%), radial-gradient(62% 50% at 96% 98%, #785a3829, #785a3800 70%), radial-gradient(120% 90% at 50% -10%, #2a1a1e 0%, var(--bg-2) 40%, var(--bg) 100%)}}.wc-icon{flex:none;display:block}.wc-icon-gefuellt{fill:currentColor;stroke:none}.primary{background:linear-gradient(135deg, var(--wine-bright), var(--wine));width:100%;color:var(--white);font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-weight:600;font-size:var(--fs-3);padding:var(--sp-7);cursor:pointer;margin-top:var(--sp-3);letter-spacing:.4px;box-shadow:inset 0 1px 0 var(--white-a26), 0 0 0 1px var(--gold-faint), 0 10px 24px -10px var(--wine-a5);transition:transform .18s var(--ease-luxe), box-shadow .22s var(--ease-luxe), opacity .18s;border-radius:var(--r-md);border:none;position:relative;overflow:hidden}.primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.primary.warn{background:var(--wine);box-shadow:inset 0 1px 0 var(--white-a22), 0 8px 20px -10px #7a1d2b73}.primary:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--white-a22), var(--white-a0) 42%);pointer-events:none;position:absolute;inset:0}.sheet .primary{transition:transform .16s cubic-bezier(.3,.7,.4,1.3),background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s}.sheet .primary:active{transform:scale(.96)}.wrapped-btn{width:100%;min-height:44px;margin-top:var(--sp-6);background:linear-gradient(135deg, var(--wine), var(--wine-deep));color:var(--white);border-radius:var(--r-md);padding:var(--sp-6);font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-weight:600;font-size:var(--fs-3);cursor:pointer;letter-spacing:.3px;border:none;transition:transform .16s cubic-bezier(.3,.7,.4,1.3),background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s;display:block;position:relative;overflow:hidden}.wrapped-btn:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--white-a22), var(--white-a0) 42%);pointer-events:none;position:absolute;inset:0}.wrapped-btn:active{transform:scale(.96)}.knopf-voll{appearance:none;border-radius:var(--r-md);background:var(--wine);height:44px;color:var(--white);font:inherit;font-size:var(--fs-3);justify-content:center;align-items:center;gap:var(--sp-3);cursor:pointer;border:0;font-weight:600;display:inline-flex}.knopf-voll svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.knopf-voll-hoch{min-height:48px;padding:0 var(--sp-8);border-radius:var(--r-md);background:var(--wine);color:var(--white);font:inherit;font-size:var(--fs-4);cursor:pointer;border:0;font-weight:600}.knopf-voll-hoch[aria-disabled=true]{opacity:.6;cursor:default}.knopf-anmeldung{background:var(--wine);width:100%;color:var(--white);border-radius:var(--r-md);cursor:pointer;border:0;margin-top:6px;padding:14px;font-family:inherit;font-size:15px;font-weight:600}.knopf-anmeldung:disabled{opacity:.55}.ghost{border:1px solid var(--line);width:100%;min-height:44px;color:var(--muted);padding:var(--sp-6);cursor:pointer;font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:var(--fs-2);margin-top:var(--sp-4);letter-spacing:.2px;background:var(--glass-1-solid);border-width:var(--glass-border-width);border-color:var(--glass-border-1);box-shadow:var(--shadow-1);border-radius:var(--r-md);transition:transform .16s cubic-bezier(.3,.7,.4,1.3),background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s}.ghost:active{transform:scale(.96)}.ghost.knopf-entfernen{color:var(--wine-text,var(--wine))}.knopf-umriss{appearance:none;height:44px;padding:0 var(--sp-6);border-radius:var(--r-md);font:inherit;font-size:var(--fs-3);justify-content:center;align-items:center;gap:var(--sp-3);cursor:pointer;white-space:nowrap;color:var(--wine-text,var(--wine));background:0 0;border:1px solid #7a1d2b61;font-weight:600;display:inline-flex}.knopf-umriss.pn-voll{background:var(--wine);color:var(--white);border:0}.knopf-umriss svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lg-btn{background:var(--glass-1-solid);border-width:var(--glass-border-width);border-style:solid;border-color:var(--glass-border-1);border-radius:var(--r-sm);box-shadow:var(--shadow-1);cursor:pointer}.ico-btn{border:1px solid var(--line);cursor:pointer;width:30px;height:30px;color:var(--muted);background:var(--glass-1-solid);border-width:var(--glass-border-width);border-color:var(--glass-border-1);border-radius:var(--r-sm);box-shadow:var(--shadow-1);place-items:center;display:grid}.ico-btn svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:15px;height:15px}.ico-btn.del{color:var(--wine-text,var(--wine))}.ico-btn.del.armed{background:var(--wine);border-color:var(--wine);box-shadow:var(--shadow-1-satt);color:var(--white)}.knopf-icon-44{cursor:pointer;border-width:var(--glass-border-width);border-color:var(--glass-border-1);border-radius:var(--r-circle);width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.knopf-icon-44 svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.knopf-icon-44:active{transform:scale(.95)}.primary:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.primary:focus:not(:focus-visible){outline:none}.ghost:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.ghost:focus:not(:focus-visible){outline:none}.wrapped-btn:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:3px}.wrapped-btn:focus:not(:focus-visible){outline:none}.knopf-voll:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.knopf-voll:focus:not(:focus-visible){outline:none}.knopf-voll-hoch:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.knopf-voll-hoch:focus:not(:focus-visible){outline:none}.knopf-anmeldung:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.knopf-anmeldung:focus:not(:focus-visible){outline:none}.knopf-umriss:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.knopf-umriss:focus:not(:focus-visible){outline:none}.lg-btn:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.lg-btn:focus:not(:focus-visible){outline:none}.ico-btn:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.ico-btn:focus:not(:focus-visible){outline:none}.knopf-icon-44:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-2px}.knopf-icon-44:focus:not(:focus-visible){outline:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ghost,.lg-btn,.ico-btn{background:var(--glass-1);-webkit-backdrop-filter:blur(var(--blur-1)) saturate(1.5);backdrop-filter:blur(var(--blur-1)) saturate(1.5)}}@media (prefers-reduced-transparency:reduce){.ghost,.ico-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (hover:hover){.ico-btn:hover{border-color:var(--wine-bright);color:var(--wine-text,var(--wine))}}.knopf-breit{width:100%}.knopf-fuellt{flex:1 1 0;min-width:0}.knopf-hoch{min-height:44px}.knopf-umbruch{box-sizing:border-box;height:auto;min-height:44px;padding:var(--sp-3) var(--sp-5);white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.2}.fkopf-tabs{align-items:center;gap:var(--sp-3);min-width:0;margin-block:calc(var(--sp-3) / -2);flex:0 auto;display:flex;position:relative}.fkopf-tab{appearance:none;min-width:44px;height:44px;padding:0 var(--sp-2);cursor:pointer;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-size:var(--fkopf-fs,18px);letter-spacing:-.3px;color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:0 auto;justify-content:center;align-items:center;display:flex;position:relative}.fkopf-tab[aria-selected=true]{color:var(--wine-text,var(--wine))}.fkopf-tab:not([aria-selected=true]){color:var(--muted-feed)}.fkopf-tab:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-2px;border-radius:var(--r-sm)}.fkopf-gitter{grid-template-columns:minmax(0,1fr);min-width:0;transition:none;display:grid}.fkopf-text{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;font-weight:500;transition:none;overflow:hidden}.fkopf-tab[aria-selected=true] .fkopf-text{font-weight:600}.fkopf-geist{white-space:nowrap;visibility:hidden;grid-area:1/1;min-width:0;height:0;font-weight:600;transition:none;overflow:hidden}.fkopf-strich{border-radius:var(--r-pill);background:var(--wine);pointer-events:none;height:2px;transition:left .22s ease-out,width .22s ease-out;position:absolute;bottom:4px}.fkopf-tabs.fkopf-zieht .fkopf-strich{transition:none}.dm-reiter{border-bottom:.5px solid var(--line);display:flex}.dm-tab{justify-content:center;align-items:center;gap:var(--sp-3);min-height:48px;font:inherit;font-size:var(--fs-3);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-weight:500;display:flex;position:relative}.dm-tab[aria-selected=true]{color:var(--wine-text,var(--wine));font-weight:600}.dm-tab[aria-selected=true]:after{content:"";border-radius:var(--r-pill) var(--r-pill) 0 0;background:var(--wine);height:2px;position:absolute;bottom:0;left:24px;right:24px}.dm-tab:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-4px;border-radius:var(--r-xs)}.auth-tabs{gap:var(--sp-3);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-2);display:flex}.auth-tabs button{padding:var(--sp-5);border-radius:var(--r-xs);font-weight:600;font-size:var(--fs-3);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;font-family:inherit;transition:transform .16s cubic-bezier(.3,.7,.4,1.3),background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s}.auth-tabs button.on{background:var(--wine);color:var(--white)}.auth-tabs button:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.auth-tabs button:focus:not(:focus-visible){outline:none}@media (width<=389px){.fkopf-tabs{gap:var(--sp-1)}.fkopf-tab{padding:0 var(--sp-1)}}@media (prefers-reduced-motion:reduce){.fkopf-strich{transition:none}}.section-label{color:var(--ink);letter-spacing:.4px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:22px 4px 12px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:13px;font-style:italic;display:flex}.section-label:after{content:"";background:linear-gradient(90deg, var(--line), var(--gold-faint) 60%, transparent);flex:1;height:1px}.section-label.notif-abschnitt{margin:var(--sp-8) var(--sp-2) var(--sp-4)}.wc-avatar{border-radius:var(--r-circle);color:var(--white);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.wc-av-20{--d:20px;width:20px;min-width:20px;height:20px;min-height:20px;font-size:var(--fs-1)}.wc-av-24{--d:24px;width:24px;min-width:24px;height:24px;min-height:24px;font-size:var(--fs-1)}.wc-av-28{--d:28px;width:28px;min-width:28px;height:28px;min-height:28px;font-size:var(--fs-2)}.wc-av-30{--d:30px;width:30px;min-width:30px;height:30px;min-height:30px;font-size:var(--fs-2)}.wc-av-32{--d:32px;width:32px;min-width:32px;height:32px;min-height:32px;font-size:var(--fs-2)}.wc-av-34{--d:34px;width:34px;min-width:34px;height:34px;min-height:34px;font-size:var(--fs-2)}.wc-av-36{--d:36px;width:36px;min-width:36px;height:36px;min-height:36px;font-size:var(--fs-2)}.wc-av-38{--d:38px;width:38px;min-width:38px;height:38px;min-height:38px;font-size:14px}.wc-av-40{--d:40px;width:40px;min-width:40px;height:40px;min-height:40px;font-size:15px}.wc-av-42{--d:42px;width:42px;min-width:42px;height:42px;min-height:42px;font-size:15px}.wc-av-44{--d:44px;width:44px;min-width:44px;height:44px;min-height:44px;font-size:calc(var(--d) * .4)}.wc-av-48{--d:48px;width:48px;min-width:48px;height:48px;min-height:48px;font-size:calc(var(--d) * .4)}.wc-av-54{--d:54px;width:54px;min-width:54px;height:54px;min-height:54px;font-size:var(--fs-4)}.wc-av-56{--d:56px;width:56px;min-width:56px;height:56px;min-height:56px;font-size:var(--fs-4)}.wc-av-64{--d:64px;width:64px;min-width:64px;height:64px;min-height:64px;font-size:var(--fs-5)}.wc-av-72{--d:72px;width:72px;min-width:72px;height:72px;min-height:72px;font-size:var(--fs-6)}.wc-av-78{--d:78px;width:78px;min-width:78px;height:78px;min-height:78px;font-size:28px}.wc-av-80{--d:80px;width:80px;min-width:80px;height:80px;min-height:80px;font-size:var(--fs-7)}.wc-av-96{--d:96px;width:96px;min-width:96px;height:96px;min-height:96px;font-size:calc(var(--d) * .4)}.wc-av-anteil{font-size:calc(var(--d) * .4);letter-spacing:.2px}.wc-av-serif{font-family:Fraunces,ui-serif,Georgia,serif}.wc-av-fett{font-weight:700}.wc-av-ton-wein{background:linear-gradient(135deg, var(--wine), var(--wine-deep))}.wc-av-ton-hell{background:linear-gradient(145deg, var(--wine-bright), var(--wine))}.wc-av-ton-voll{background:linear-gradient(135deg, var(--wine-bright), var(--wine-deep))}.wc-av-ton-flach{background:var(--wine)}.wc-av-ton-grau{background:var(--muted-2)}.wc-av-ton-gold{background:linear-gradient(135deg, var(--gold), var(--wine-deep))}.wc-av-halo{box-shadow:inset 0 1px 0 var(--white-a22), 0 2px 6px var(--wine-deep-a18);outline:1px solid var(--gold-faint);outline-offset:2px}.wc-av-bild{object-fit:cover;width:100%;height:100%;display:block}.wc-av-treffer{appearance:none;border-radius:var(--r-circle);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex;position:relative}.wc-av-treffer:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-av-treffer:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.wc-av-stapel{flex:none;width:48px;height:48px;position:relative}.wc-av-stapel-kreis{box-shadow:0 0 0 2px var(--white);border-radius:var(--r-circle);position:absolute}.wc-av-stapel-1{top:0;left:0}.wc-av-stapel-2{bottom:0;right:0}@media (width<=359px){.wc-av-schmal-profil{--d:72px;width:72px;min-width:72px;height:72px;min-height:72px}}@media (width<=340px){.wc-av-schmal-freunde{--d:72px;width:72px;min-width:72px;height:72px;min-height:72px;font-size:var(--fs-6)}}.nav-badge{margin-left:var(--sp-1);min-width:15px;height:15px;padding:0 var(--sp-1);border-radius:var(--r-xs);background:var(--wine-bright);color:var(--white);font-size:var(--fs-1);text-align:center;pointer-events:none;box-sizing:border-box;border:1.5px solid #fffdfb;font-weight:700;line-height:15px;position:absolute;top:-1px;left:50%}.topbar-bell-badge{border-radius:var(--r-xs);background:linear-gradient(135deg, var(--wine-bright), var(--wine));min-width:14px;height:14px;color:var(--white);place-items:center;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px}.mk-icon-badge{min-width:18px;height:18px;padding:0 var(--sp-2);border-radius:var(--r-xs);background:linear-gradient(135deg, var(--wine-bright), var(--wine));color:var(--white);font-size:var(--fs-1);border:2px solid var(--bg-2);pointer-events:none;box-sizing:border-box;place-items:center;font-weight:700;display:grid;position:absolute;top:-5px;right:-5px}.nav-badge.badge-anfrage{margin-left:0;position:absolute;top:-6px;left:auto;right:10px}.mk-icon-badge.badge-zeile{position:static}.topbar{z-index:var(--z-chrome);padding:var(--safe-top) 22px 14px;justify-content:space-between;align-items:center;display:flex;position:relative}.brand{align-items:center;gap:9px;display:flex}.brand .mark{width:32px;height:32px;color:var(--wine-text,var(--wine));background:0 0;border:0;border-radius:0;display:block}.brand h1{color:var(--wine-text,var(--wine));letter-spacing:-.2px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:24px;font-weight:600}.topbar:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-faint) 18%, var(--gold-soft) 50%, var(--gold-faint) 82%, transparent);height:1px;position:absolute;bottom:0;left:22px;right:22px}.topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.topbar-zaehler{display:contents}.topbar-aktion{margin-block:calc(var(--sp-3) / -2)}.topbar-feed{padding-bottom:calc(var(--sp-6) + var(--sp-1) - var(--glass-border-width));justify-content:flex-start;gap:var(--sp-4);z-index:var(--z-chrome);border-bottom:var(--glass-border-width) solid transparent;transition:background-color .2s var(--ease-luxe), border-color .2s var(--ease-luxe);background:0 0;position:absolute;top:0;left:0;right:0}.topbar-feed:after{bottom:calc(var(--glass-border-width) * -1);transition:opacity .2s var(--ease-luxe)}.topbar-feed .brand{flex:none}.topbar-feed .brand h1{display:none}.topbar-tabs{flex:0 auto;align-items:center;min-width:0;margin-left:auto;display:flex}.topbar-feed .topbar-actions{margin-left:auto}.topbar-feed:before{content:"";z-index:-1;top:0;left:0;right:0;bottom:calc(var(--glass-border-width) * -1);pointer-events:none;border-bottom:var(--glass-border-width) solid transparent;transition:background-color .2s var(--ease-luxe), border-color .2s var(--ease-luxe);background:0 0;position:absolute}.topbar-feed.topbar-glas:before{background:var(--glass-3-solid);border-bottom-color:var(--glass-border-1)}.topbar-feed.topbar-springt,.topbar-feed.topbar-springt:after,.topbar-feed.topbar-springt:before{transition:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.topbar-feed.topbar-glas:before{background:var(--flaeche-a84,var(--white-a84));-webkit-backdrop-filter:blur(var(--blur-3)) saturate(1.6);backdrop-filter:blur(var(--blur-3)) saturate(1.6)}}@media (prefers-reduced-transparency:reduce){.topbar-feed.topbar-glas:before{background:var(--glass-3-solid)}.topbar-feed:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){.topbar-feed,.topbar-feed:after,.topbar-feed:before{transition:none}}@media (width<=363px){.topbar-feed .brand{display:none}.topbar-feed{padding-left:var(--sp-7)}.brand h1{display:none}}@media (width>=364px) and (width<=374px){.topbar .brand{gap:var(--sp-2)}}@media (width>=364px) and (width<=371px){.topbar-feed .brand{margin-right:auto}.topbar-tabs{margin-left:calc(var(--sp-1)*-1)}}.topbar-karte{z-index:30;padding:var(--safe-top) 22px 36px;pointer-events:none;background:linear-gradient(180deg, var(--white-a95) 0%, var(--white-a55) 55%, var(--white-a0) 100%);position:absolute;top:0;left:0;right:0}.topbar-karte:after{display:none}.topbar-karte .brand,.topbar-karte .topbar-aktion{pointer-events:auto}.topbar-karte .brand .mark{color:var(--wine-text,var(--wine))}.topbar-karte .brand h1{color:var(--ink)}.inv-empty{text-align:center;padding:26px 20px 22px}.inv-empty .ie-ico{border-radius:var(--r-circle);background:linear-gradient(150deg, var(--wine-a1), #b4884b24);width:54px;height:54px;box-shadow:0 0 0 1px var(--gold-faint);place-items:center;margin:0 auto 13px;display:grid}.inv-empty .ie-ico svg{fill:none;width:25px;height:25px;stroke:var(--wine-text,var(--wine));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.inv-empty h4{color:var(--ink);letter-spacing:-.2px;margin:0 0 6px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-size:17px;font-weight:600}.inv-empty p{color:var(--muted);max-width:270px;margin:0 auto 15px;font-size:12.5px;line-height:1.55}.inv-empty .ie-btn{background:var(--wine);color:var(--white);border-radius:var(--r-pill);cursor:pointer;letter-spacing:.3px;box-shadow:inset 0 1px 0 var(--white-a26), 0 0 0 1px var(--gold-faint), 0 10px 24px -10px var(--wine-a5);border:none;justify-content:center;align-items:center;gap:7px;padding:12px 22px;font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC;font-size:13px;font-weight:600;display:inline-flex}.inv-empty .ie-btn:active{transform:scale(.97)}.inv-empty .ie-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.inv-empty .ie-sub{color:var(--muted);cursor:pointer;background:0 0;border:none;margin-top:11px;margin-left:auto;margin-right:auto;font-family:inherit;font-size:11.5px;text-decoration:underline;display:block;position:relative}.inv-empty .ie-sub:before{content:"";width:max(100%,44px);height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inv-empty .ie-btn[aria-disabled=true]{opacity:.55;cursor:default;box-shadow:none}.inv-empty .ie-btn.dm-retry,.inv-empty.dm-treffer .ie-btn{box-sizing:border-box;min-height:44px}.inv-empty.leer-feed p,.inv-empty.leer-feed .ie-sub{color:var(--muted-feed)}.inv-empty.leer-dunkel h4{color:var(--cream)}.inv-empty.leer-dunkel p,.inv-empty.leer-dunkel .ie-sub{color:#f7efe69e}.inv-empty.leer-dunkel .ie-ico{background:#f7efe617}.inv-empty.leer-dunkel .ie-ico svg{stroke:var(--blush)}.pn-leerzustand{padding:var(--sp-8) 32px 0;text-align:center;align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.pn-leerzustand .pn-kreis{border-radius:var(--r-circle);background:var(--panel-2);width:52px;height:52px;color:var(--wine-text,var(--wine));justify-content:center;align-items:center;display:flex}.pn-leerzustand .pn-kreis svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.pn-leerzustand h2{margin:var(--sp-2) 0 0;font-weight:600;font-size:var(--fs-5);color:var(--ink)}.pn-leerzustand p{font-size:var(--fs-3);color:var(--muted);max-width:290px;margin:0;line-height:1.45}.pb-leerzustand{align-items:center;gap:var(--sp-5);padding:var(--sp-9) var(--sp-9) 0;text-align:center;flex-direction:column;display:flex}.pb-leerzustand .pb-ik{border-radius:var(--r-circle);background:var(--panel-2);width:52px;height:52px;color:var(--wine-text,var(--wine));place-items:center;display:grid}.pb-leerzustand .pb-ik svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.pb-leerzustand h3{margin:var(--sp-2) 0 0;font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-size:var(--fs-5);color:var(--ink)}.pb-leerzustand p{max-width:290px;font-size:var(--fs-3);color:var(--muted);margin:0;line-height:1.45}.dmg-leer{text-align:center;padding:var(--sp-10) var(--sp-9);flex-direction:column;align-items:center;margin-top:20vh;display:flex}.dmg-leer-kreis{border-radius:var(--r-circle);background:var(--panel-2);width:72px;height:72px;color:var(--wine-text,var(--wine));margin-bottom:var(--sp-7);place-items:center;display:grid}.dmg-leer-kreis svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.dmg-leer h3{margin:0 0 var(--sp-3);font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-size:var(--fs-5);color:var(--ink);line-height:27px}.dmg-leer p{margin:0 0 var(--sp-8);font-size:var(--fs-3);color:var(--muted);line-height:21px}.beitrag-leer{text-align:center;align-items:center;gap:var(--sp-4);padding:var(--sp-9) var(--sp-6) var(--sp-7);flex-direction:column;display:flex}.beitrag-leer b{font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-weight:500;font-size:var(--fs-5);color:var(--ink)}.beitrag-leer p{max-width:30ch;font-size:var(--fs-2);color:var(--muted);margin:0;line-height:1.5}.beitrag-leer .ghost{width:auto;padding:var(--sp-4) var(--sp-8)}.sf-leer{padding:var(--sp-9) var(--sp-7);color:var(--muted);font-size:var(--fs-2);text-align:center}.inv-empty .ie-btn:focus-visible,.inv-empty .ie-sub:focus-visible,.beitrag-leer .ghost:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.onb-spin{border-radius:var(--r-circle);border:3px solid var(--line);border-top-color:var(--wine-text,var(--wine));width:34px;height:34px;animation:.8s linear infinite onbspin}@keyframes onbspin{to{transform:rotate(360deg)}}.laden-spinner{align-items:center;gap:var(--sp-6);padding:70px var(--sp-5);color:var(--muted);font-size:var(--fs-3);text-align:center;flex-direction:column;display:flex}.dm-skelett{margin:0 calc(-1 * var(--screen-rand))}.dm-skel-zeile{align-items:center;gap:var(--sp-6);height:72px;padding:0 var(--sp-8);box-sizing:border-box;display:flex}.dm-skel-ava,.dm-skel-b{background:var(--bubble-in);position:relative;overflow:hidden}.dm-skel-ava{border-radius:var(--r-circle);flex:none;width:48px;height:48px}.dm-skel-balken{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.dm-skel-b{border-radius:var(--r-xs);height:12px}.dm-skel-b:first-child{width:38%}.dm-skel-b:last-child{width:68%;height:10px}.dm-skel-ava:after,.dm-skel-b:after{content:"";background:linear-gradient(90deg, transparent, var(--white-a26), transparent);animation:1.4s ease-in-out infinite dmSchimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes dmSchimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dm-skel-ava:after,.dm-skel-b:after{display:none}}.beitrag-laden{padding:var(--sp-9) var(--sp-6) var(--sp-7);text-align:center;font-size:var(--fs-2);color:var(--muted);margin:0}.toast-wrap{z-index:var(--z-toast);pointer-events:none;padding:46px 16px 0;position:absolute;top:0;left:0;right:0}.toast{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border:.5px solid var(--glas-rand,var(--white-a75));box-shadow:0 2px 6px var(--wine-deep-a08), 0 18px 44px -16px var(--wine-deep-a35);opacity:0;background:#fffcf9e0;border-radius:19px;align-items:center;gap:12px;padding:13px 15px;display:flex;transform:translateY(-130px)}.toast-logo{border-radius:var(--r-circle);background:linear-gradient(135deg, var(--wine), var(--wine-deep));width:38px;min-width:40px;height:38px;min-height:40px;color:var(--white);box-shadow:inset 0 1px 0 var(--white-a22), 0 2px 6px var(--wine-deep-a18);outline:1px solid var(--gold-faint);outline-offset:2px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.toast-logo svg{width:62%;height:62%;color:var(--white);fill:currentColor;margin:auto;display:block}.toast .tt{flex:1}.toast .tt b{color:var(--ink);font-size:13.5px}.toast .tt .tx{color:var(--muted);margin-top:1px;font-size:12px}.toast .em{font-size:22px}.toast-symbol{vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05em;height:1.05em;display:inline-block}.fk-toast{left:16px;right:16px;bottom:calc(var(--nav-gap) + 80px + env(safe-area-inset-bottom));z-index:5;box-sizing:border-box;min-height:56px;padding:0 var(--sp-3) 0 var(--sp-7);border-radius:var(--r-md);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border:.5px solid var(--glas-rand,var(--white-a75));color:var(--ink);align-items:center;gap:var(--sp-4);box-shadow:0 2px 6px var(--wine-deep-a08), 0 18px 44px -16px var(--wine-deep-a35);background:#fffcf9e0;display:none;position:absolute}.fk-toast.show{display:flex}.fk-toast span{min-width:0;font-size:var(--fs-3);flex:1;font-weight:500;line-height:1.3}.fk-toast button{appearance:none;min-width:44px;height:44px;padding:0 var(--sp-6);border-radius:var(--r-sm);color:var(--wine-text,var(--wine));font-family:inherit;font-size:var(--fs-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;font-weight:700;text-decoration:underline}.fk-toast button:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-2px}.sr-nur{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wc-ni{gap:var(--sp-6);padding:var(--sp-6) var(--sp-2);border-bottom:1px solid var(--line);align-items:flex-start;display:flex}.wc-ni:last-child{border-bottom:none}.wc-ni.wc-ni-ungelesen{background:var(--wine-a045);border-radius:var(--r-sm);padding-left:var(--sp-5);padding-right:var(--sp-5)}.wc-ni:not(.wc-ni-ungelesen){opacity:.6}.wc-ni.wc-ni-gesendet{opacity:1;align-items:center}.wc-ni.wc-ni-ziel{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:44px;position:relative}.wc-ni-zeilenknopf{appearance:none;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.wc-ni-zeilenknopf:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-2px}.wc-ni-symbol{border-radius:var(--r-sm);background:var(--wine-a08);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.wc-ni-symbol svg{fill:none;width:18px;height:18px;stroke:var(--wine-text,var(--wine));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.wc-ni-symbol.wc-ni-preisfall{background:var(--green-a10)}.wc-ni-symbol.wc-ni-preisfall svg{stroke:var(--positive)}.wc-ni-text{flex:1;min-width:0}.wc-ni-titel{font-size:var(--fs-3);color:var(--ink);font-weight:500;line-height:1.4}.wc-ni-zeile2{font-size:var(--fs-2);color:var(--muted);margin-top:var(--sp-1);line-height:1.4}.wc-ni-zeit{font-size:var(--fs-1);color:var(--text-tertiaer);margin-top:var(--sp-1)}.wc-ni-entscheid{gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wc-ni-name{appearance:none;font:inherit;text-align:inherit;color:var(--wine-text,var(--wine));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:relative}.wc-ni-name:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px;border-radius:var(--r-sm)}.wc-zk{background:var(--wine);min-height:32px;color:var(--white);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-6);font-size:var(--fs-2);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:none;flex:none;font-weight:600;transition:transform .16s cubic-bezier(.3,.7,.4,1.3),opacity .16s;position:relative}.wc-zk:active{transform:scale(.97)}.wc-zk[aria-disabled=true]{background:color-mix(in srgb, var(--wine) 60%, transparent);cursor:default}.wc-zk.wc-zk-leise[aria-disabled=true]{color:color-mix(in srgb, var(--wine-text,var(--wine)) 60%, transparent);border-color:color-mix(in srgb, var(--wine-text,var(--wine)) 20%, transparent);background:0 0}.wc-zk.wc-zk-leise{color:var(--wine-text,var(--wine));border:.5px solid var(--line-strong);background:0 0}.wc-zk:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.wc-zk-hoch:after{content:"";position:absolute;inset:-7px 0}.wc-zk-etikett{color:var(--muted);flex:none;font-size:12px;font-weight:500}.wc-zk[aria-disabled=true]:active{transform:none}.x-mark{place-items:center;padding:0;display:grid}button.x-mark>svg{width:var(--x-size,14px);height:var(--x-size,14px);fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;pointer-events:none;flex:none}.sheet-x{border-radius:var(--r-circle);width:32px;height:32px;color:var(--ink);cursor:pointer;z-index:6;--x-size:16px;background:#3c141912;border:none;transition:all .15s;position:absolute;top:12px;right:14px}.sheet-x>svg{stroke-width:2.2px}@media (hover:hover){.sheet-x:hover{background:#3c141924}}.sheet-x:active{transform:scale(.92)}.sheet-x:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.sheet-x.sheet-x-gross{--x-size:24px;width:44px;height:44px;top:6px;right:14px}.sheet-x.sheet-x-kopf{--x-size:24px;width:44px;height:44px;position:static}.sheet-x:not(.sheet-x-gross,.sheet-x-kopf):after{content:"";position:absolute;inset:-6px}.sheet-x.sheet-x-fluss{z-index:auto;flex:none;position:relative;top:auto;right:auto}.overlay{z-index:var(--z-overlay-base);-webkit-backdrop-filter:blur(8px)saturate(1.2);backdrop-filter:blur(8px)saturate(1.2);background:#2a121659;justify-content:center;align-items:flex-end;display:none;position:absolute;inset:0}.overlay.show{display:flex}.sheet{border-top:var(--glass-border-width) solid var(--glass-border-3);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;padding:var(--sp-5) var(--sp-8) calc(var(--sp-10) + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;max-height:90%;box-shadow:var(--shadow-3);background:var(--glass-3);-webkit-backdrop-filter:blur(var(--blur-3)) saturate(1.7);backdrop-filter:blur(var(--blur-3)) saturate(1.7);position:relative;overflow-y:auto;transform:translateY(100%)}.sheet:focus{outline:none}.story-sheet{max-width:440px}.sheet::-webkit-scrollbar{width:0}.grab{background:linear-gradient(90deg, var(--line-strong), var(--gold-soft));border-radius:var(--r-pill);width:36px;height:3px;margin:var(--sp-3) auto var(--sp-7)}.pm-overlay{z-index:var(--z-overlay-base);-webkit-backdrop-filter:blur(8px)saturate(1.2);backdrop-filter:blur(8px)saturate(1.2);background:#1e0c0f59;justify-content:center;align-items:flex-end;display:none;position:absolute;inset:0}.pm-overlay.show{display:flex}.pm-sheet{border-top:var(--glass-border-width) solid var(--glass-border-3);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:520px;padding:var(--sp-5) var(--sp-7) calc(var(--sp-10) + env(safe-area-inset-bottom));max-height:calc(100vh - var(--navh,68px) - var(--nav-gap) - env(safe-area-inset-bottom) - 40px);box-shadow:var(--shadow-3);background:var(--glass-3);-webkit-backdrop-filter:blur(var(--blur-3)) saturate(1.7);backdrop-filter:blur(var(--blur-3)) saturate(1.7);overflow-y:auto}@media (display-mode:browser){.pm-sheet{max-height:calc(100dvh - var(--navh,68px) - var(--nav-gap) - env(safe-area-inset-bottom) - 40px)}}.pm-sheet:focus{outline:none}.pb-ov{z-index:var(--z-overlay-base);background:#2a121675;justify-content:center;align-items:flex-end;display:none;position:absolute;inset:0}.pb-ov.show{display:flex}.pb-blatt{background:var(--bg-2);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;height:calc(100% - 54px);color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.pb-blatt:focus,.pbz-blatt:focus{outline:none}.pbz{z-index:var(--z-modal);-webkit-tap-highlight-color:transparent;background:#2a1216b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pbz-blatt{justify-content:center;align-items:center;display:flex}.cd-overlay{z-index:var(--z-modal);-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);padding:var(--sp-9);background:#1e0c0f6b;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.cd-overlay.show{display:flex}.cd-card{background:var(--glass-3);width:100%;max-width:320px;-webkit-backdrop-filter:blur(var(--blur-3)) saturate(1.7);backdrop-filter:blur(var(--blur-3)) saturate(1.7);border:.5px solid var(--glas-rand,var(--white-a75));border-radius:var(--r-lg);padding:var(--sp-8) var(--sp-8) var(--sp-6);text-align:center;box-shadow:var(--shadow-3);border-width:var(--glass-border-width);border-color:var(--glass-border-3)}.cd-card:focus{outline:none}.schliesst{pointer-events:none}.wc-blatt-seite,.wc-blatt-wurzel{display:contents}.cd-icon{width:48px;height:48px;margin:0 auto var(--sp-6);border-radius:var(--r-circle);background:var(--wine-a1);place-items:center;display:grid}.cd-icon svg{fill:none;width:22px;height:22px;stroke:var(--wine-text,var(--wine-bright));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cd-title{color:var(--ink);letter-spacing:-.2px;margin-bottom:6px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-size:19px;font-weight:600}.cd-body{color:var(--muted);margin:0 0 16px;font-size:13.5px;line-height:1.5}.cd-actions{flex-direction:column;gap:8px;display:flex}.cd-btn{border-radius:var(--r-md);width:100%;padding:var(--sp-6);cursor:pointer;border:none;font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC;font-size:15px;font-weight:600;transition:transform .16s cubic-bezier(.3,.7,.4,1.3),opacity .18s,background-color .18s}.cd-btn:active{transform:scale(.97)}.cd-btn:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.cd-btn.cd-gross{min-height:44px}.cd-confirm{background:linear-gradient(135deg, var(--wine-bright), var(--wine));color:var(--white);box-shadow:0 6px 16px -8px var(--wine-a5)}.cd-cancel{color:var(--ink);background:#3c14190f}.cd-cancel:active{background:#3c14191f}.cd-btn.cd-cancel.cd-gefahr{color:var(--wine-text,var(--wine))}.cd-btn[aria-disabled=true]:active{transform:none}.auth-gate{z-index:var(--z-gate-auth);background:var(--bg-2);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 20px;position:absolute;inset:0;overflow-y:auto}.auth-wrap{box-sizing:border-box;max-width:420px;min-height:100%;padding:calc(28px + env(safe-area-inset-top,0px)) 0 calc(18px + env(safe-area-inset-bottom,0px) + var(--tastatur,0px));flex-direction:column;margin:0 auto;display:flex}.auth-logo{height:40px;color:var(--wine-text,var(--wine));flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.auth-logo .mark{width:34px;height:37px;color:var(--wine-text,var(--wine));background:0 0;border-radius:0;display:block}.cmark{fill:currentColor;width:100%;height:100%;display:block}.auth-logo h1{letter-spacing:-.4px;color:var(--wine-text,var(--wine));margin:0;font-family:Fraunces,ui-serif,Georgia,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,serif;font-size:25px;font-weight:600;line-height:1}.auth-titel{letter-spacing:-.02em;color:var(--ink,#2a1216);text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;margin:30px 0 12px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-size:clamp(28px,8.2vw + .5px,38px);font-weight:600;line-height:1.12}html:lang(ja) .auth-titel{word-break:keep-all}.auth-sub{text-align:center;color:var(--ink-weich,#6f6260);text-wrap:balance;margin:10px 0 26px;font-size:16px;line-height:1.45}.auth-titel+.auth-sub{margin-top:0}.auth-wrap button[type=submit]{background:linear-gradient(180deg, color-mix(in srgb, var(--wine-bright) 62%, var(--wine)) 0%, var(--wine) 100%);min-height:56px;box-shadow:0 10px 22px -12px var(--wine-deep-a6);border-radius:999px;margin-top:8px;font-size:17px;font-weight:600}.auth-err{background:var(--fehler-grund,#fbeaec);border:1px solid var(--fehler-rand,#e7c3c9);color:var(--fehler-schrift,#8c1d2b);border-radius:var(--r-sm);margin-bottom:14px;padding:11px 13px;font-size:13px;display:none}.auth-err.show{display:block}.auth-hint{color:var(--muted);text-align:center;margin:6px 0 16px;font-size:12.5px;line-height:1.55}.auth-link{text-align:center;color:var(--muted);margin-top:15px;font-size:13px}.auth-link .verweis{font:inherit;color:var(--wine-text,var(--wine));cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;position:relative}.auth-link .verweis:after{content:"";position:absolute;inset:min(0px,50% - 22px) -4px}.auth-link .verweis:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.auth-hint.auth-code-spam{margin:var(--sp-6) 0 var(--sp-2);text-wrap:balance}.auth-step-code .auth-link .verweis{min-height:34px;padding:0 var(--sp-6);border-radius:var(--r-pill);border:.5px solid #0000;align-items:center;transition:background-color .2s ease-out,border-color .2s ease-out;display:inline-flex}.auth-step-code .auth-link .verweis:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.auth-step-code .auth-link .verweis.betont{border-color:var(--line-strong);background:var(--panel)}.auth-code{letter-spacing:7px;text-align:center;font-family:monospace!important;font-size:21px!important}.feld-meldung{margin-top:var(--sp-3);font-size:var(--fs-2);color:var(--wine-text,var(--wine));line-height:1.45}.feld-meldung[hidden]{display:none}#auEmailMeldung .feld-vorschlag{position:relative}#auEmailMeldung .feld-vorschlag:after{content:"";position:absolute;inset:-5px 0}.auth-step-gesperrt{display:block}.auth-hint.auth-kernsatz{font-size:var(--fs-3);color:var(--ink);font-weight:600}.auth-hint.auth-zeile{display:block}.auth-zulassung{background:var(--wine-a1);border:.5px solid var(--line);color:var(--wine-text,var(--wine));border-radius:var(--r-sm);margin:0 0 14px;padding:10px 13px;font-size:13px;line-height:1.5}.auth-warteliste{text-align:center;color:var(--wine-text,var(--wine));margin:-4px 0 16px;font-size:13px;font-weight:600;display:block;position:relative}.auth-warteliste:after{content:"";position:absolute;inset:-14px 0 -16px}.auth-form button[aria-disabled=true]{opacity:.55;cursor:default}.auth-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.auth-turnstile{justify-content:center;min-height:65px;margin:2px 0 10px}.recht-links{text-align:center;text-wrap:balance;font-size:12.5px}.recht-links a{vertical-align:middle;min-height:44px;color:var(--muted);border-radius:var(--r-sm);align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.recht-links a:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-6px}@media (hover:hover){.recht-links a:hover{color:var(--wine-text,var(--wine))}}.recht-links span{color:var(--muted-2);word-spacing:.36em;vertical-align:-2px;background:radial-gradient(circle,currentColor .85px,#0000 1.15px) 50%/4px 4px no-repeat}.auth-recht{margin-top:auto;padding-top:18px}.pm-recht{margin-top:var(--sp-4)}.ios-karte{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-5) var(--sp-6);margin:var(--sp-7) 0 0;text-align:left;background:0 0;font-size:13px}.ios-karte .ik-kopf{gap:var(--sp-5);margin-bottom:var(--sp-4);align-items:center;display:flex}.ios-karte .ik-mehr>summary{cursor:pointer;border-radius:var(--r-sm);min-height:44px;margin-bottom:0;list-style:none}.ios-karte .ik-mehr>summary::-webkit-details-marker{display:none}.ios-karte .ik-mehr>summary:focus-visible{outline:2px solid var(--wine-text,var(--wine));outline-offset:2px}.ios-karte .ik-mehr[open]>summary{margin-bottom:var(--sp-4)}.ios-karte .ik-wie{color:var(--wine-text,var(--wine));white-space:nowrap;flex:none;margin-left:auto;font-weight:600}.ios-karte .ik-wie:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:6px;transition:transform .15s;display:inline-block;transform:translateY(-2px)rotate(45deg)}.ios-karte .ik-mehr[open] .ik-wie:after{transform:translateY(1px)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.ios-karte .ik-wie:after{transition:none}}.ios-karte .ik-ico{border-radius:var(--r-circle);background:var(--wine-a06);width:30px;height:30px;color:var(--wine-text,var(--wine));flex:none;place-items:center;display:grid}.ios-karte .ik-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ios-karte b{font-size:var(--fs-3);color:var(--ink);font-weight:600}.ios-karte p{margin:0 0 var(--sp-5);font-size:var(--fs-2);color:var(--muted);line-height:1.45}.ios-karte .ik-schritte{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ios-karte .ik-schritte li{gap:var(--sp-5);font-size:var(--fs-2);color:var(--ink);align-items:center;line-height:1.35;display:flex}.ios-karte .ik-schritte span{border-radius:var(--r-circle);background:var(--panel-2);width:22px;height:22px;color:var(--muted);font-size:var(--fs-1);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.ios-karte .ik-kopieren{width:100%;min-height:44px;margin-top:var(--sp-4);padding:0 var(--sp-7);border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--flaeche-a7,var(--white-a7));color:var(--ink);font-family:inherit;font-size:var(--fs-2);cursor:pointer}.ios-karte .ik-kopieren:disabled{color:var(--muted);cursor:default}.ios-karte .ih-adresse{width:100%;margin-top:var(--sp-4);min-height:44px;padding:0 var(--sp-6);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--flaeche-a7,var(--white-a7));color:var(--ink);font-family:inherit;font-size:var(--fs-2)}.auth-form label{color:var(--ink-weich,#5c4a4a);margin-bottom:7px;font-size:13px}.auth-form :is(input[type=email],input[type=password],input[type=text]):not(#auKellerfach){border-color:var(--feld-rand);background:var(--white-flaeche,var(--white));min-height:52px;box-shadow:0 1px 2px var(--wine-deep-a04);border-radius:14px;padding:0 16px;font-size:16px}.auth-form .mit-auge{padding-right:52px}.pw-auge{width:44px;height:44px;color:var(--ink-weich,#6f6260);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin:0;padding:0;display:grid}.pw-auge svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.pw-auge:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-2px}.auth-oder{color:var(--ink-weich,#6f6260);align-items:center;gap:14px;margin:26px 12px 20px;font-size:14px;font-weight:500;display:flex}.auth-oder:before,.auth-oder:after{content:"";background:var(--wine-a14);flex:1;height:1px}.auth-zweit{border:1.5px solid var(--wine-text,var(--wine));background:var(--flaeche-a7,var(--white-a55));width:min(100%,300px);min-height:52px;color:var(--wine-text,var(--wine));cursor:pointer;border-radius:999px;margin:0 auto;padding:0 24px;font-family:inherit;font-size:17px;font-weight:600;display:block}.auth-zweit:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:3px}@media (hover:hover){.auth-zweit:hover{background:var(--wine-a06)}}.auth-wechsel{margin-top:20px;font-size:14px}#forgotLink{margin-top:18px;font-size:15px}@media (width>=700px) and (height>=700px){.auth-wrap{padding-top:calc(56px + env(safe-area-inset-top,0px))}.auth-recht{margin-left:-80px;margin-right:-80px}}#regHint{text-wrap:balance}.n44-wrap{z-index:var(--z-toast);padding:var(--safe-top) var(--sp-6) 0;pointer-events:none;position:absolute;top:0;left:0;right:0}.n44-h{border-radius:var(--r-lg);border:.5px solid var(--line);max-width:100%;min-height:64px;color:var(--ink);touch-action:none;pointer-events:auto;display:flex}.n44-a{background:var(--flaeche-a95,#fffcf9f0);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);box-shadow:inset 0 1px 0 var(--glas-rand,#fffc), 0 2px 6px var(--wine-deep-a08), 0 18px 44px -16px var(--wine-deep-a35)}.n44-tipp{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:var(--sp-6);min-width:0;min-height:64px;padding:var(--sp-6) var(--sp-1) var(--sp-6) 14px;border-radius:inherit;background:0 0;border:0;flex:1;margin:0;display:flex}.n44-av{border-radius:var(--r-circle);background:var(--wine);width:40px;height:40px;color:var(--white);font-weight:600;font-size:var(--fs-3);flex:none;place-items:center;display:grid;overflow:hidden}.n44-av img{object-fit:cover;width:100%;height:100%;display:block}.n44-av--app{background:linear-gradient(135deg, var(--wine), var(--wine-deep))}.n44-marke{width:62%;height:62%;color:var(--white);fill:currentColor;display:block}.n44-text{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.n44-zeile{align-items:baseline;gap:var(--sp-4);min-width:0;display:flex}.n44-titel{min-width:0;font-weight:600;font-size:var(--fs-3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;line-height:1.25;display:block;overflow:hidden}.n44-zeit{font-size:var(--fs-1);color:var(--muted-feed);letter-spacing:.2px;white-space:nowrap;flex:none;font-weight:600;line-height:1.3}.n44-satz{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:var(--fs-2);-webkit-box-orient:vertical;line-height:1.38;display:-webkit-box;overflow:hidden}.n44-x{appearance:none;color:var(--muted-feed);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid}.n44-x span{border-radius:var(--r-circle);background:var(--wine-deep-a08);place-items:center;width:28px;height:28px;display:grid}.n44-tipp:focus-visible,.n44-x:focus-visible{outline:2px solid var(--fokus-ring);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.n44-a{animation:.24s cubic-bezier(.3,.7,.4,1) both n44-oben}}@keyframes n44-oben{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.startfehler{z-index:9100;background:var(--wine);color:#fff;padding:16px 18px 22px;font:15px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;bottom:0;left:0;right:0}.startfehler-knopf{border-radius:var(--r-xs);color:var(--wine);cursor:pointer;background:#fff;border:0;margin-top:12px;padding:9px 16px}.spur{opacity:.72;white-space:pre;margin-top:10px;font:11px/1.5 ui-monospace,Menlo,monospace}.mt-kopf{align-items:center;gap:var(--sp-3);margin:var(--sp-1) 0 4px;display:flex}.mt-zurueck{cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;place-items:center;width:34px;height:34px;display:grid}.mt-zurueck svg{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mt-zurueck:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.mt-titel{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-size:var(--fs-5);color:var(--ink);margin:0;padding-left:6px}.mt-verkauft{display:contents}div[role=dialog]:has(>.einladen-inhalt){background:var(--bg-2);text-align:center;padding-top:0}.einladen-kopf{text-align:left;border-bottom:.5px solid var(--line);height:56px;margin:0 calc(var(--sp-8) * -1);padding:0 var(--sp-8);align-items:center;display:flex}.einladen-kopf h3{margin:0 0 var(--sp-2);font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-weight:500;font-size:var(--fs-5);letter-spacing:-.2px;color:var(--ink)}.einladen-kopf h3:focus{outline:none}.einladen-text{margin:var(--sp-7) auto 0;font-size:var(--fs-3);color:var(--muted);max-width:300px;line-height:1.45}.qr{margin:var(--sp-7) auto 0;padding:var(--sp-7);border-radius:var(--r-lg);background:var(--white-flaeche,var(--white));border:.5px solid var(--line);align-items:center;gap:var(--sp-5);box-sizing:border-box;flex-direction:column;width:max-content;max-width:100%;display:flex}.qr-box{place-items:center;width:188px;height:188px;display:grid}.qr-box canvas{width:188px;height:188px}.handle{font-weight:600;font-size:var(--fs-4);color:var(--ink)}.link{margin-top:var(--sp-7);border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);height:44px;padding:0 var(--sp-6);font-size:var(--fs-3);color:var(--ink);white-space:nowrap;text-align:left;-webkit-user-select:all;user-select:all;align-items:center;display:flex;overflow:hidden}.link,.link *{-webkit-user-select:all;user-select:all}.link span{text-overflow:ellipsis;overflow:hidden}.einladen-knoepfe{margin-top:var(--sp-6);gap:var(--sp-5);display:flex}.nur-lesen-streifen{align-items:center;gap:var(--sp-6);margin:0 18px var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-5) var(--sp-7);z-index:var(--z-chrome);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 8px 22px -18px var(--wine-deep-a25);display:flex;position:relative}.nur-lesen-streifen[hidden]{display:none}.nur-lesen-streifen .nl-ic{fill:none;width:20px;height:20px;stroke:var(--wine-text,var(--wine));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.nur-lesen-streifen .nl-txt{flex:1;min-width:0}.nur-lesen-streifen b{font-size:var(--fs-2);color:var(--ink);font-weight:600;line-height:1.3;display:block}.nur-lesen-streifen span{margin-top:var(--sp-1);font-size:var(--fs-1);color:var(--muted);line-height:1.4;display:block}.nur-lesen-streifen button{min-height:36px;padding:var(--sp-3) var(--sp-6);border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--wine-text,var(--wine));font:inherit;font-size:var(--fs-1);cursor:pointer;background:0 0;flex:none;font-weight:600}.nav{bottom:calc(var(--nav-gap) + env(safe-area-inset-bottom));width:calc(100% - (var(--nav-gap) * 2));border-radius:var(--r-pill);max-width:406px;z-index:var(--z-nav);padding:var(--sp-6) var(--sp-6);justify-content:space-around;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.nav button{color:var(--ink);font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:var(--fs-1);letter-spacing:0;cursor:pointer;align-items:center;gap:var(--sp-2);background:0 0;border:none;flex-direction:column;flex:1 1 0;min-width:auto;transition:color .18s,transform .16s cubic-bezier(.3,.7,.4,1.3);display:flex}.nav button:active{transform:scale(.92)}.nav button svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:22px;height:22px}.nav button span[data-i18n]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nav button.active{color:var(--wine-text,var(--wine));font-weight:600}.nav button.active svg{stroke-width:1.95px}.nav .open-cta{border-radius:var(--r-circle);background:linear-gradient(145deg, var(--wine-bright), var(--wine-deep));width:62px;height:62px;box-shadow:0 2px 4px var(--wine-deep-a15), 0 14px 30px -8px var(--wine-a5);color:var(--white);border:none;flex:none;justify-content:center;gap:0;margin-top:-26px;transition:transform .16s cubic-bezier(.3,.7,.4,1.3),box-shadow .18s}.nav .open-cta:active{transform:scale(.93)}.nav .open-cta svg{stroke-width:1.7px;width:27px;height:27px}@media (width<=379px){.nav{width:calc(100% - (var(--sp-4) * 2));padding-left:var(--sp-2);padding-right:var(--sp-2)}.nav button{min-width:0}}.nav .open-cta{position:relative;overflow:hidden}.nav .open-cta:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--white-a22), var(--white-a0) 42%);pointer-events:none;position:absolute;inset:0}.nav .open-cta{box-shadow:0 0 0 1px var(--gold-faint), 0 2px 4px var(--wine-deep-a15), 0 16px 34px -8px var(--wine-a55)}.nav{background:var(--glass-nav-solid);border:var(--glass-border-width) solid var(--glass-border-nav);box-shadow:var(--shadow-nav)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav{background:var(--glass-nav);-webkit-backdrop-filter:blur(var(--blur-nav)) saturate(1.9);backdrop-filter:blur(var(--blur-nav)) saturate(1.9)}}@media (prefers-reduced-transparency:reduce){.nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.nav button[data-view=lb],.nav button:not(.open-cta){position:relative}.nav button:not(.open-cta):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes navHerein{0%{transform:translateX(calc(-50% + var(--seite-weg-app,100vw)))}to{transform:translate(-50%)}}[data-seite-leiste=herein] .nav{animation:navHerein var(--seite-dauer,.28s) ease-out}@media (prefers-reduced-motion:reduce){[data-seite-leiste=herein] .nav{animation:none}}[data-seite-leiste=zug] .nav,[data-seite-leiste=feder] .nav{translate:var(--seite-zug,0px) 0}[data-seite-leiste=feder] .nav{transition:translate var(--seite-feder,.28s) ease-out}@media (prefers-reduced-motion:reduce){[data-seite-leiste=feder] .nav{transition:none}}.app{background:radial-gradient(60% 48% at 6% 2%, #e8b4c080, #e8b4c000 70%), radial-gradient(62% 50% at 96% 98%, #d4b48c7a, #d4b48c00 70%), radial-gradient(55% 44% at 92% 8%, var(--wine-a34), #7a1d2b00 68%), radial-gradient(120% 90% at 50% -10%, #f3e4e0 0%, var(--bg-2) 40%, var(--bg) 100%);width:430px;max-width:100vw;height:932px;max-height:100vh;box-shadow:var(--shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=480px){.app{border-radius:var(--r-xl);border:1px solid var(--line);height:min(932px,96vh)}}.app.zugang{width:100%;max-width:none;height:100vh;max-height:none;box-shadow:none;background:#fbf8f5;border:0;border-radius:0}@supports (height:100dvh){.app.zugang{height:100dvh}}@media (display-mode:browser){.app{max-height:100dvh}}@media (display-mode:browser) and (width>=480px){.app{height:min(932px,96dvh)}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){.app{border:0;border-radius:0;height:100vh;max-height:100vh}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse) and (display-mode:browser){.app{height:100dvh;max-height:100dvh}}.kopfleiste-huelle{z-index:3;position:relative}.screen{--screen-rand:18px;padding:6px var(--screen-rand) calc(130px + var(--nav-gap) + env(safe-area-inset-bottom));z-index:var(--z-content);flex:1;position:relative;overflow:hidden auto}.screen::-webkit-scrollbar{width:0}.screen{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.view{display:none}.view.active{display:block}.view[tabindex="-1"]:focus{outline:none}.app{--seite-dauer:.28s}@keyframes seiteHerein{0%{transform:translateX(var(--seite-weg,100%))}to{transform:translate(0)}}@keyframes seiteHinaus{0%{transform:translate(0)}to{transform:translateX(var(--seite-weg,100%))}}.seite-herein{animation:seiteHerein var(--seite-dauer) ease-out}.seiten-abbild{position:absolute;overflow:hidden}.seiten-abbild .app.seiten-abbild-zustand{width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;position:absolute;inset:0;overflow:visible}.seiten-abbild-hinaus{animation:seiteHinaus var(--seite-dauer) ease-out forwards}.seite-deckend{position:relative}.seite-herein.seite-deckend:before,.seite-zieht.seite-deckend:before,.seite-federt.seite-deckend:before{content:"";z-index:-1;pointer-events:none;left:var(--seite-grund-l);top:var(--seite-grund-t);width:var(--seite-grund-b);height:var(--seite-grund-h);background-image:var(--seite-grund-bild);background-color:var(--seite-grund-farbe);background-size:var(--seite-grund-groesse);background-position:var(--seite-grund-pos);background-repeat:no-repeat;position:absolute}.seite-zieht{will-change:translate}.seite-federt{transition:translate var(--seite-feder,var(--seite-dauer)) ease-out}.seite-unterlage{visibility:visible!important;transition:none!important}@media (prefers-reduced-motion:reduce){.seite-herein,.seiten-abbild-hinaus{animation:none}.seite-federt{transition:none}}.pm-grip{border-radius:var(--r-pill);width:36px;height:5px;margin:var(--sp-3) auto var(--sp-6);background:#3c141933}.pm-head{align-items:center;gap:var(--sp-3);margin:var(--sp-1) 0 var(--sp-5);min-height:34px;display:flex}.pm-head.pm-head-44{min-height:44px}.pm-grip.pm-grip-fest{margin-top:calc(var(--sp-5) + var(--sp-3));top:calc(var(--sp-5) + var(--sp-3));z-index:3;position:sticky}.pm-head.pm-head-fest{top:calc(var(--sp-5) + var(--sp-3) + 5px + var(--sp-6));z-index:2;position:sticky}.pm-head.pm-head-fest:before{content:"";z-index:-1;top:calc((var(--sp-5) + var(--sp-3) + 5px + var(--sp-6)) * -1);bottom:calc(var(--sp-5) * -1);left:calc(var(--sp-7) * -1);right:calc(var(--sp-7) * -1);background:var(--glass-3-solid);pointer-events:none;position:absolute}[role=dialog]:has(>div>.pm-head-fest){background:var(--glass-3-solid);-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:0}.pm-head h3{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-size:var(--fs-5);color:var(--ink);margin:0}.pm-head h3:focus{outline:none}.pm-fertig{height:44px;padding:0 var(--sp-6);margin:calc(var(--sp-3) * -1) calc(var(--sp-6) * -1) calc(var(--sp-3) * -1) auto;color:var(--wine-text,var(--wine));font-family:inherit;font-weight:600;font-size:var(--fs-4);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;display:block}.pm-fertig:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.pm-item{align-items:center;gap:var(--sp-6);border:none;border-bottom:1px solid var(--line);width:100%;padding:var(--sp-7) var(--sp-2);color:var(--ink);cursor:pointer;text-align:left;background:0 0;font-family:Schibsted Grotesk,system-ui,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,PingFang SC,Microsoft YaHei,Noto Sans CJK JP,Noto Sans CJK SC;font-size:15px;font-weight:500;display:flex}.pm-item:last-child{border-bottom:none}.pm-item svg{fill:none;width:20px;height:20px;stroke:var(--wine-text,var(--wine));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pm-item>span{flex:1}.pm-item .pm-chev{color:var(--muted-2);font-size:20px;font-style:normal}.pm-item:active{background:var(--wine-a05);border-radius:var(--r-sm)}.pm-item.danger{color:var(--wine-text,var(--wine))}.pm-item.danger svg{stroke:var(--wine-text,var(--wine))}.pm-item .pm-sub{font-style:normal;font-size:var(--fs-2);color:var(--text-tertiaer);padding-right:var(--sp-4);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:44%;margin-left:auto;overflow:hidden}.privatfrage-text{font-size:var(--fs-3);color:var(--ink);margin:var(--sp-1) 0 var(--sp-5);line-height:1.45}.privatfrage-hinweis{font-size:var(--fs-2);color:var(--muted);margin:0 0 var(--sp-6);line-height:1.45}.einstellungen-seite{z-index:calc(var(--z-overlay-base) - 1);box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--safe-top) 0 env(safe-area-inset-bottom);background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.einst-liste{margin:0 var(--sp-7);padding:0 0 var(--sp-8)}.onb-cards{gap:var(--sp-5);flex-direction:column;display:flex}#languageCards{margin-top:4px}.einstellungen-onb-card{background:var(--panel);border:1.5px solid var(--line);border-radius:var(--r-md);padding:var(--sp-7);font-family:inherit;font-size:var(--fs-3);color:var(--ink);cursor:pointer;align-items:center;gap:var(--sp-5);text-align:left;font-weight:600;transition:all .15s;display:flex;position:relative}.einstellungen-onb-card.on{background:var(--wine);border-color:var(--wine);color:var(--white)}.einstellungen-onb-card:active{transform:scale(.98)}.einstellungen-lead{color:var(--muted);margin:0 0 var(--sp-7);font-size:13px}.fehlerzeile{color:#8c1d2b;border-radius:var(--r-sm);background:#fbeaec;border:1px solid #e7c3c9;margin-bottom:14px;padding:11px 13px;font-size:13px}.fehlerzeile[hidden]{display:none}.einstellungen-toggle{justify-content:space-between;align-items:center;gap:var(--sp-6);border:.5px solid var(--line);background:var(--panel);border-radius:var(--r-md);color:var(--ink);margin:6px 0;padding:13px 14px;font-size:13.5px;display:flex}.toggle-sub{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:400}.push-nur-app{margin-top:var(--sp-1);font-size:var(--fs-2);color:var(--muted);font-weight:400;line-height:1.45}.push-nur-app button{min-height:32px;color:var(--wine-text,var(--wine));font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.block-zeile{margin-top:var(--sp-3)}.pushask-sheet{text-align:center}.pushask-notif{background:var(--panel);border:.5px solid var(--line);border-radius:var(--r-md);padding:var(--sp-5) var(--sp-6);margin:0 0 var(--sp-6);text-align:left;font-size:var(--fs-2);color:var(--ink)}.pushask-notif-kopf{color:var(--muted);justify-content:space-between;margin-bottom:2px;display:flex}.pushask-notif-titel{color:var(--ink);font-weight:600}.feld-vorschlag{max-width:100%;min-height:34px;margin:var(--sp-1) var(--sp-1) var(--sp-1) 0;padding:0 var(--sp-6);border:.5px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--wine-text,var(--wine));font:inherit;overflow-wrap:anywhere;text-align:left;cursor:pointer;box-shadow:var(--shadow-1);align-items:center;font-weight:600;display:inline-flex}.feld-vorschlag:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:2px}.code-hinweis{margin:var(--sp-5) 0;text-align:center;font-size:var(--fs-2);color:var(--muted)}.fb-fuss{justify-content:space-between;align-items:baseline;gap:var(--sp-6);margin-top:var(--sp-3);margin-bottom:var(--sp-6);display:flex}.fb-hinweis{font-size:var(--fs-2);color:var(--muted);line-height:1.45}.fb-zaehler{font-size:var(--fs-1);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;line-height:1.4}.fb-zaehler.voll{color:var(--wine-text,var(--wine));font-weight:600}.kd-quelle{font-size:var(--fs-2);color:var(--ink);margin:0 0 var(--sp-6);line-height:1.6}.kd-quelle a{color:var(--wine-text,var(--wine));text-decoration:underline}.raster{gap:var(--sp-5);grid-template-columns:1fr 1fr;display:grid}.einstellungen-onb-sub{color:var(--muted);margin:0 0 12px;font-size:13px}.karten-hinweis{color:var(--muted);grid-column:1/-1;padding:8px 2px;font-size:13px}.onb-dot{background:var(--muted);border-radius:50%;flex:none;width:10px;height:10px}.dot-rot{background:#7a1d2b}.dot-weiss{background:#c9b46e}.dot-rose{background:#e0a6a6}.dot-schaumwein{background:#d8c27a}.dot-suess{background:#b4884b}.dot-orange{background:#d98b3f}.tor{z-index:var(--z-gate-age);background:var(--bg);text-align:center;justify-content:center;align-items:center;padding:0 26px;display:flex;position:absolute;inset:0}.logo{justify-content:center;align-items:center;margin-bottom:6px;display:flex}.alter-marke{width:88px;height:88px;color:var(--wine-text,var(--wine));display:block}.alter-titel{color:var(--ink);margin:16px 0 8px;font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:26px}.alter-text{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.5}.nein button{margin-top:10px}.abgelehnt{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.5}.wt-tor{z-index:calc(var(--z-gate-auth) + 1);background:var(--bg);color:var(--ink);opacity:1;transition:opacity .3s var(--ease-luxe);flex-direction:column;display:flex;position:fixed;inset:0}.wt-weg{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.wt-tor{transition:none}}.wt-splash{z-index:1;justify-content:center;align-items:center;gap:var(--sp-9);background:var(--profilflaeche-grund);background-blend-mode:var(--profilflaeche-mischung);color:var(--white);font:inherit;cursor:pointer;border:0;flex-direction:column;display:flex;position:absolute;inset:0}.wt-splash:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:-6px}.wt-marke-rahmen{display:block}.wt-splash-marke{width:104px;height:111px;display:block;position:relative}.wt-splash-marke svg{fill:currentColor;width:104px;height:111px;display:block}.wt-flasche-glas{opacity:.25}.wt-flasche{clip-path:inset(0);position:absolute;inset:0}.wt-flasche-fuellt{animation:.9s cubic-bezier(.45,0,.25,1) .15s both wtFlascheFuellen}@keyframes wtFlascheFuellen{0%{clip-path:inset(92% 0 0)}to{clip-path:inset(0)}}.wt-fleck{z-index:2;width:120px;height:120px;color:var(--bg);pointer-events:none;will-change:transform;margin:-60px 0 0 -60px;animation:.35s cubic-bezier(.55,0,.85,.35) forwards wtFleckWachsen;position:absolute;transform:scale(.04)}.wt-fleck-form{width:100%;height:100%;animation:.175s ease-in-out infinite alternate wtFleckWabern;display:block}.wt-fleck-form svg{width:100%;height:100%;display:block}@keyframes wtFleckWachsen{0%{transform:scale(.04)}to{transform:scale(var(--fleck-skala,30))}}@keyframes wtFleckWabern{0%{transform:rotate(-14deg)scale(1.1,.9)}to{transform:rotate(12deg)scale(.92,1.1)}}.wt-einblenden{animation:wtEinblenden .3s var(--ease-luxe) both}@keyframes wtEinblenden{0%{opacity:0}to{opacity:1}}.wt-ausblenden{pointer-events:none;animation:.3s ease-out both wtAusblenden}@keyframes wtAusblenden{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wt-flasche-fuellt,.wt-fleck,.wt-fleck-form{animation:none}}.wt-splash-name,.wt-titel{font-family:Fraunces,ui-serif,Georgia,serif,Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,Noto Serif CJK SC;font-size:var(--fs-7);font-weight:600;line-height:1.1}.wt-willkommen{width:100%;max-width:430px;padding:var(--sp-10) var(--sp-8) var(--sp-10);box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex;overflow-y:auto}.wt-buehne{flex:1;justify-content:center;align-items:center;min-height:240px;display:flex;position:relative}.wt-kreis{border-radius:var(--r-circle);background:var(--profilflaeche-grund);background-blend-mode:var(--profilflaeche-mischung);width:220px;height:220px;box-shadow:var(--shadow-2);color:var(--white);justify-content:center;align-items:center;display:flex}.wt-kreis svg{fill:currentColor;width:100px;height:107px}.wt-karte{align-items:center;gap:var(--sp-5);padding:var(--sp-5) var(--sp-7);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-1);font-size:var(--fs-2);display:flex;position:absolute}.wt-karte-oben{top:var(--sp-10);left:0}.wt-karte-unten{right:0;bottom:var(--sp-10)}.wt-karte-text{gap:var(--sp-1);flex-direction:column;display:flex}.wt-karte-text span{color:var(--muted)}.wt-initialen{border-radius:var(--r-circle);background:var(--profilflaeche-grund);background-blend-mode:var(--profilflaeche-mischung);width:30px;height:30px;color:var(--white);font-size:var(--fs-1);justify-content:center;align-items:center;font-weight:700;display:flex}.wt-text{align-items:center;gap:var(--sp-5);padding:var(--sp-9) 0 var(--sp-9);text-align:center;flex-direction:column;display:flex}.wt-titel{color:var(--ink);margin:0}.wt-sub{max-width:310px;font-size:var(--fs-3);color:var(--muted);margin:0;line-height:1.45}.wt-fuss{gap:var(--sp-6);flex-direction:column;display:flex}.wt-knopf{border-radius:var(--r-md);background:linear-gradient(135deg, var(--wine-bright), var(--wine));min-height:52px;color:var(--white);font:inherit;font-size:var(--fs-3);cursor:pointer;border:0;font-weight:600}.wt-knopf:focus-visible{outline:2px var(--fokus-stil) var(--fokus-ring);outline-offset:3px}.wt-recht{font-size:var(--fs-2);text-align:center;color:var(--muted);margin:0;line-height:1.4}.wt-recht a{color:var(--wine-text,var(--wine))}
