:root{--bg:#f2f3f7;--surface:#fff;--surface-2:#f7f8fb;--text:#2c2f3f;--body:#4e5266;--muted:#8a8ea0;--sep:#e3e5ec;--rowline:#efeff1;--night:#2c2f3f;--on-night:#fff;--red:#fc2f55;--signal:#e8445a;--signal-fill:#cc2c44;--signal-text:#cc2c44;--tint:#e8445a1a;--green:#1f8f5f;--green-text:#176b47;--green-tint:#1f8f5f1f;--gold:#f2b705;--gold-text:#8a6400;--gold-tint:#f2b7052e;--shadow:0 1px 2px #2c2f3f0a, 0 8px 24px -12px #2c2f3f1f;--r:12px;--r-card:20px;--r-band:28px;--page:16px;--vw-content:1360px;--f-figtree:"TX Figtree";--f-inter:"TX Inter";--f-geist:"TX Geist";--f-geist-mono:"TX Geist Mono";--f-manrope:"TX Manrope";--f-plex:"TX IBM Plex Sans";--f-dmsans:"TX DM Sans";--f-jakarta:"TX Plus Jakarta Sans";--f-roboto:"TX Roboto";--ev-font:var(--f-figtree);--font:var(--ev-font), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--fs-2xs:10.5px;--fs-xs:11.5px;--fs-label:12px;--fs-sm:12.5px;--fs-help:13px;--fs-md:13.5px;--fs-body:14.5px;--fs-input:15px;--fs-card:15.5px;--fs-lead:16.5px;--fs-section:18px;--fs-xl:20px;--fs-2xl:22px;--fs-page:26px;--fs-display:26px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:900px){:root{--page:32px}}@media (max-width:1199.98px){:root{--fs-help:12.5px;--fs-md:13px;--fs-body:14px;--fs-card:15px;--fs-lead:16px;--fs-section:17px;--fs-xl:19px;--fs-2xl:21px;--fs-page:24px;--fs-display:24px}}@media (max-width:699.98px){:root{--fs-2xs:10px;--fs-xs:11px;--fs-label:11.5px;--fs-sm:12px;--fs-card:14.5px;--fs-lead:15.5px;--fs-section:16.5px;--fs-xl:18px;--fs-2xl:19.5px;--fs-page:22px;--fs-display:22px;--fs-input:16px}}:root[data-theme=dark]{--bg:#1f2130;--surface:#2a2d3e;--surface-2:#31354a;--text:#fff;--body:#ffffffb8;--muted:#ffffff80;--sep:#ffffff1a;--rowline:#ffffff12;--night:#fff;--on-night:#2c2f3f;--signal-text:#ff7a8c;--tint:#ff7a8c24;--green-text:#3dbb84;--green-tint:#3dbb8429;--gold-text:#f2c94c;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}html:has(dialog.vw-modal[open]){overflow:hidden}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2{text-wrap:balance}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}kbd{font:600 11px/1 var(--font);color:var(--body);border:1px solid var(--sep);background:var(--surface);border-bottom-width:2px;border-radius:6px;padding:3px 6px}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.only-dark{display:none!important}:root[data-theme=dark] .only-dark{display:block!important}:root[data-theme=dark] .only-light{display:none!important}.vw{min-height:100dvh}.vw-side{display:none}.vw-main{min-width:0;padding-bottom:calc(110px + env(safe-area-inset-bottom))}@media (min-width:1024px){.vw{grid-template-columns:272px minmax(0,1fr);display:grid}.vw-main{padding-bottom:64px}.vw-side{background:var(--surface);border-right:1px solid var(--sep);flex-direction:column;gap:14px;height:100dvh;padding:22px 16px 18px;display:flex;position:sticky;top:0}.vw-tabs{display:none!important}}.vw-side__logo{align-items:center;gap:10px;padding:2px 8px 8px;display:flex}.vw-side__logo img{width:auto;height:26px}.vw-side__logo span{font-size:var(--fs-label);color:var(--body);background:var(--bg);border-radius:999px;padding:3px 8px;font-weight:700}.vw-search{border-radius:var(--r);background:var(--bg);height:42px;color:var(--muted);text-align:left;border:0;align-items:center;gap:10px;padding:0 10px 0 12px;font-weight:500;display:flex}.vw-search span{flex:1}.vw-nav{gap:2px;margin-top:6px;display:grid}.vw-nav a{border-radius:var(--r);height:44px;color:var(--body);align-items:center;gap:12px;padding:0 12px;font-weight:600;transition:background .15s,color .15s;display:flex}.vw-nav a svg{color:var(--muted);transition:color .15s}.vw-nav a:hover{background:var(--bg);color:var(--text)}.vw-nav a.is-active{background:var(--tint);color:var(--signal-text);font-weight:700}.vw-nav a.is-active svg{color:var(--signal-text)}.vw-side__end{gap:10px;margin-top:auto;display:grid}.vw-expert{border:1px dashed var(--sep);color:var(--body);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.vw-expert:hover{border-color:var(--muted);color:var(--text)}.vw-expert b{font-size:var(--fs-md);color:var(--text);display:block}.vw-expert small{font-size:var(--fs-label);line-height:1.35;display:block}.vw-expert__ic{background:var(--bg);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.vw-me{border-top:1px solid var(--sep);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 8px 2px;display:grid}.vw-me b{font-size:var(--fs-md);display:block}.vw-me small{font-size:var(--fs-label);color:var(--body);display:block}.vw-avatar{background:var(--night);width:38px;height:38px;color:var(--on-night);font-weight:700;font-size:var(--fs-help);border-radius:50%;flex:none;place-items:center;display:grid}.vw-avatar--s{background:var(--bg);width:34px;height:34px;color:var(--text);font-size:var(--fs-md)}.vw-tabs{z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.6);height:68px;box-shadow:0 10px 30px -10px #14162359, inset 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);border-radius:34px;grid-template-columns:repeat(5,1fr);align-items:center;padding:6px;display:grid;position:fixed}.vw-tabs a{height:56px;font-size:var(--fs-xs);color:var(--body);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:700;display:flex}.vw-tabs a.is-active{background:var(--red);color:#fff}.vw-tabs a.is-main{background:var(--night);width:56px;color:var(--on-night);border-radius:50%;justify-self:center;box-shadow:0 8px 20px -6px #2c2f3f80}.vw-band{color:#fff;padding:calc(14px + env(safe-area-inset-top)) var(--page) 76px;border-radius:0 0 var(--r-band) var(--r-band);background:radial-gradient(60% 120% at 88% -20%, #ffffff4d, transparent 60%), radial-gradient(45% 90% at 8% -10%, #ffc48c52, transparent 62%), radial-gradient(70% 80% at 50% 130%, #78145047, transparent 70%), var(--red);position:relative;overflow:hidden}.vw-band:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0a 0 2px,#0000 2px 22px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.vw-band>*{z-index:1;max-width:var(--vw-content);margin-left:auto;margin-right:auto;position:relative}.vw-band__top{align-items:center;gap:12px;display:flex}.vw-band__mark{display:grid}.vw-band__top:has(.vw-logowhite){flex-wrap:wrap;row-gap:14px}.vw-band__mark:has(.vw-logowhite){flex-basis:100%}.vw-logowhite{width:auto;display:block}@media (min-width:1024px){.vw-band__mark{display:none}}.vw-band__org{flex:1;display:grid}.vw-band__org small{font-size:var(--fs-help);color:#ffffffd9;font-weight:500}.vw-band__org b{font-size:var(--fs-2xl);letter-spacing:-.3px;font-weight:700;line-height:1.15}.vw-round{color:#fff;background:#fff3;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:background .15s;display:grid;position:relative}.vw-round:hover{background:#ffffff4d}.vw-round--plain{background:var(--bg);color:var(--text)}.vw-round--plain:hover{background:var(--rowline)}.vw-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--red);background:#fff;border-radius:50%;position:absolute;top:9px;right:10px}.vw-band__kpis{grid-template-columns:1fr 1fr;gap:14px 18px;margin-top:22px;display:grid}.vw-band__kpis>div{gap:2px;display:grid}.vw-band__kpis b{font-size:var(--fs-display);letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.vw-band__kpis small{font-size:var(--fs-help);color:#ffffffd9;font-weight:500}.vw-band__hide-s{display:none!important}.vw-band__link{grid-column:1/-1}.vw-bandlink{width:fit-content;max-width:100%;height:40px;font-weight:700;font-size:var(--fs-md);white-space:nowrap;background:#ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;display:inline-flex;overflow:hidden}.vw-bandlink button{width:30px;height:30px;color:var(--red);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}@media (min-width:900px){.vw-band{padding-top:28px;padding-bottom:92px}.vw-band__org b{font-size:var(--fs-display)}.vw-band__kpis{grid-template-columns:auto auto auto 1fr;align-items:end;gap:48px;margin-top:30px}.vw-band__kpis b{font-size:30px}.vw-band__hide-s{display:grid!important}.vw-band__link{grid-column:auto;justify-self:end}}.vw-page{max-width:calc(var(--vw-content) + 2 * var(--page));padding:0 var(--page);margin:0 auto}.vw-page--overlap{z-index:2;margin-top:-52px;position:relative}@media (min-width:900px){.vw-page--overlap{margin-top:-60px}}.vw-card{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow);min-width:0;padding:18px}@media (min-width:900px){.vw-card{padding:24px}}.vw-grid{gap:16px;display:grid}@media (min-width:1100px){.vw-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:20px}}.vw-sec{gap:14px;margin-top:32px;display:grid}.vw-sechead,.vw-cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vw-cardhead{margin-bottom:16px}.vw-h2{font-size:var(--fs-xl);letter-spacing:-.3px;font-weight:700;line-height:1.2}.vw-h3{font-size:var(--fs-lead);letter-spacing:-.2px;font-weight:700;line-height:1.25}.vw-eyebrow{font-size:var(--fs-xs);letter-spacing:.7px;text-transform:uppercase;color:var(--signal-text);margin-bottom:6px;font-weight:700}.vw-meta{color:var(--body);font-size:var(--fs-md);margin-top:4px}.vw-muted{color:var(--muted)}.vw-link{font-size:var(--fs-md);color:var(--signal-text);cursor:pointer;align-items:center;gap:2px;font-weight:700;display:inline-flex}.vw-free{color:var(--green-text);font-weight:700}.vw-kbd-hint{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;display:none}.vw-kbd-hint kbd+kbd{margin-left:-2px}.vw-kbd-hint kbd:not(:first-child){margin-left:12px}.vw-kbd-hint kbd+kbd:not(:first-child){margin-left:-2px}@media (min-width:1024px){.vw-kbd-hint{display:flex}}.vw-btn{height:46px;font-weight:700;font-size:var(--fs-body);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:transform .12s,background .15s,opacity .15s;display:inline-flex}.vw-btn:active{transform:scale(.97)}.vw-btn:disabled{opacity:.35;cursor:default}.vw-btn--block{width:100%}.vw-btn--red{background:var(--signal-fill);color:#fff}.vw-btn--red:hover{background:#b9263c}.vw-btn--night{background:var(--night);color:var(--on-night)}.vw-btn--soft{background:var(--bg);color:var(--text)}.vw-btn--soft:hover{background:var(--rowline)}.vw-btn--ghost{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sep)}.vw-btn--white{color:#2c2f3f;background:#fff}.vw-btn--glass{color:#fff;background:#fff3}.vw-btn--glass:hover{background:#ffffff4d}.vw-actions{flex-wrap:wrap;gap:8px;display:flex}.vw-chip{background:var(--bg);height:32px;color:var(--text);font-size:var(--fs-help);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 12px;font-weight:700;display:inline-flex}.vw-chip--red{background:var(--signal-fill);color:#fff;padding:0 12px}.vw-pill{height:26px;font-size:var(--fs-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:0 10px;font-weight:700;display:inline-flex}.vw-pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.vw-pill--green{background:var(--green-tint);color:var(--green-text)}.vw-pill--green i{animation:1.8s ease-in-out infinite vw-pulse}.vw-pill--gold{background:var(--gold-tint);color:var(--gold-text)}.vw-pill--grey{background:var(--bg);color:var(--body)}.vw-pill--red{background:var(--tint);color:var(--signal-text)}@keyframes vw-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.vw-pill--green i{animation:none}}.vw-bar{background:var(--rowline);border-radius:999px;height:6px;display:block;overflow:hidden}.vw-bar i{border-radius:inherit;background:var(--signal);height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.vw-bar--green i{background:var(--green)}.vw-bar--night i{background:var(--night)}.vw-ring{flex:none;place-items:center;display:inline-grid;position:relative}.vw-ring svg{position:absolute;inset:0}.vw-ring__bg{stroke:var(--rowline)}.vw-ring__fg{stroke:var(--signal)}.vw-ring>span{text-align:center;position:relative}.vw-ring b{font-size:var(--fs-lead);font-weight:700}.vw-ring small{font-size:var(--fs-label);font-weight:700}.vw-days{align-items:flex-end;gap:5px;width:100%;display:flex}.vw-days>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:6px;height:100%;display:flex}.vw-days i{background:color-mix(in srgb, var(--signal) 28%, transparent);border-radius:5px 5px 3px 3px;transition:height .5s;display:block}.vw-days .is-today i{background:var(--signal)}.vw-days small{font-size:var(--fs-2xs);color:var(--muted);text-align:center;font-weight:600}.vw-days--labels>span{gap:8px}.vw-days--labels i{border-radius:7px 7px 4px 4px}.vw-date{background:var(--night);width:52px;height:58px;color:var(--on-night);border-radius:14px;flex:none;align-content:center;place-items:center;line-height:1.05;display:grid}.vw-date small{font-size:var(--fs-2xs);opacity:.8;font-weight:700}.vw-date b{font-size:var(--fs-xl);font-weight:700}.vw-thumb{border-radius:12px;width:100%}.vw-thumb--empty{color:var(--muted);border:1.5px dashed var(--sep);background:0 0;place-items:center;display:grid}.vw-next{padding:0;display:grid;overflow:hidden}.vw-next__media{aspect-ratio:16/9;display:block;position:relative}.vw-next__media .vw-thumb{border-radius:0}.vw-next__when{color:#2c2f3f;height:30px;font-size:var(--fs-help);background:#fffffff0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.vw-next__body{gap:4px;padding:18px;display:grid}.vw-next__nums{align-items:center;gap:18px;margin:18px 0 0;display:flex}.vw-big{display:grid}.vw-big b{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.05}.vw-big b span{font-size:var(--fs-xl);color:var(--muted);letter-spacing:0;font-weight:700}.vw-big small{font-size:var(--fs-md);color:var(--body)}.vw-big em{color:var(--green-text);font-style:normal;font-weight:700}.vw-minis{border-top:1px solid var(--rowline);border-bottom:1px solid var(--rowline);grid-template-columns:repeat(3,1fr);margin:14px 0 0;padding:12px 0;display:grid}.vw-minis div{border-left:1px solid var(--rowline);gap:1px;padding-left:14px;display:grid}.vw-minis div:first-child{border-left:0;padding-left:0}.vw-minis dt{font-size:var(--fs-sm);color:var(--body);font-weight:600}.vw-minis dd{font-size:var(--fs-section);font-variant-numeric:tabular-nums;letter-spacing:-.3px;margin:0;font-weight:700}.vw-minis dd.is-up{color:var(--green-text)}.vw-next__chart{gap:6px;margin:12px 0 16px;display:grid}.vw-next__chart small{font-size:var(--fs-label);color:var(--muted)}@media (min-width:700px){.vw-next{grid-template-columns:44% minmax(0,1fr)}.vw-next__media{border-radius:16px;align-self:start;margin:18px 0 18px 18px;overflow:hidden}.vw-next__body{padding:26px}}.vw-todo__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.vw-tasks{display:grid}.vw-tasks li{border-top:1px solid var(--rowline);grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:13px 0;display:grid}.vw-tasks li:first-child{border-top:0}.vw-tasks__ic{background:var(--tint);width:36px;height:36px;color:var(--signal-text);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.vw-tasks__txt{display:grid}.vw-tasks__txt b{font-size:var(--fs-body);font-weight:700}.vw-tasks__txt small{font-size:var(--fs-help);color:var(--body)}.vw-tasks .vw-chip{background:var(--night);color:var(--on-night);grid-column:2;justify-self:start;margin-top:4px}.vw-tasks li.is-done .vw-tasks__ic{background:var(--green-tint);color:var(--green-text)}.vw-tasks li.is-done b{color:var(--body);font-weight:600}.vw-seg{background:var(--surface);box-shadow:var(--shadow);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.vw-seg button{white-space:nowrap;height:34px;color:var(--body);font-weight:700;font-size:var(--fs-md);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.vw-seg button[aria-selected=true]{background:var(--night);color:var(--on-night)}.vw-seg i{font-style:normal;font-size:var(--fs-xs);background:var(--tint);min-width:20px;height:20px;color:var(--signal-text);border-radius:999px;place-items:center;padding:0 6px;display:grid}.vw-seg button[aria-selected=true] i{color:inherit;background:#fff3}.vw-seg--s{background:var(--bg);box-shadow:none}.vw-seg--s button{height:30px;font-size:var(--fs-help)}.vw-list{padding:6px 8px}.vw-row{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"date txt chev""date meta chev";align-items:center;gap:4px 14px;padding:12px 8px;transition:background .15s;display:grid}.vw-row+.vw-row{border-top:1px solid var(--rowline)}.vw-rowwrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.vw-rowwrap+.vw-rowwrap{border-top:1px solid var(--rowline)}.vw-tasks--later li:not(.is-done) .vw-tasks__ic{background:var(--bg);color:var(--muted)}.vw-helptext__list{color:var(--body);gap:6px;margin:4px 0 0;padding-left:20px;list-style:outside;display:grid}.vw-archnote{align-items:center;gap:6px;margin-bottom:10px;display:flex}.vw-seg a svg{vertical-align:-2px;margin-right:4px}.vw-rowact{width:38px;height:38px;color:var(--muted);margin-right:4px}.vw-rowact:hover{color:var(--text)}.vw-row:hover{background:var(--surface-2)}.vw-row .vw-date{grid-area:date}.vw-row__thumb{display:none!important}.vw-row__txt{grid-area:txt;min-width:0;display:grid}.vw-row__txt b{font-size:var(--fs-card);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.vw-row__txt small{font-size:var(--fs-help);color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-row .vw-pill{grid-area:meta}.vw-row__txt small.vw-row__stat{color:var(--muted);align-items:center;gap:4px;display:flex}.vw-row__txt .vw-row__stat b{font-size:inherit;color:var(--green,var(--text));white-space:nowrap;font-weight:700;overflow:visible}.vw-row__stat>span{white-space:nowrap}@media (max-width:1279.98px){.vw-row__statlong{display:none}}.vw-row__stat svg{flex:none}.vw-row__spark{display:block}.vw-row__spark .vw-days{gap:2px}.vw-row__spark .vw-days i{border-radius:2px}.vw-row__sales{display:none}.vw-row__chev{color:var(--muted);grid-area:chev}@media (max-width:899.98px){.vw-rowwrap .vw-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"date txt""date meta";padding-right:4px}.vw-rowwrap .vw-row__chev{display:none}}@media (min-width:900px){.vw-row{grid-template-columns:52px 96px minmax(0,1fr) 170px 180px 20px;grid-template-areas:"date thumb txt meta sales chev";gap:18px;padding:12px}.vw-row__thumb{grid-area:thumb;height:54px;display:grid!important}.vw-row__sales{font-size:var(--fs-help);color:var(--body);grid-area:sales;gap:6px;display:grid}.vw-row__sales b{color:var(--text);font-size:var(--fs-body)}}@media (min-width:900px) and (max-width:1279.98px){.vw-row{grid-template-columns:52px minmax(0,1fr) auto 140px 20px;grid-template-areas:"date txt meta sales chev";gap:14px}.vw-row__thumb{display:none!important}}.vw-crumb{color:#ffffffe6;flex:1;font-weight:700}.vw-band__acts{gap:8px;display:flex}.vw-ehead{gap:16px;margin-top:18px;display:grid}.vw-ehead__img{aspect-ratio:16/9;object-fit:cover;border-radius:20px;width:100%;box-shadow:0 20px 40px -18px #3c00148c}.vw-ehead__txt{align-content:start;gap:6px;display:grid}.vw-ehead__txt .vw-pill{color:var(--green);background:#fffffff2;margin-bottom:4px}.vw-ehead h1{font-size:var(--fs-page);letter-spacing:-.5px;font-weight:700;line-height:1.12}.vw-ehead__txt>p{color:#ffffffe6;align-items:center;gap:8px;font-weight:500;display:flex}.vw-ehead .vw-actions{margin-top:12px}@media (max-width:639.98px){.vw-ehead .vw-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.vw-ehead .vw-actions>.vw-btn{border-radius:var(--r);height:56px;font-size:var(--fs-xs);white-space:nowrap;flex-direction:column;gap:3px;padding:0 4px}}@media (min-width:900px){.vw-ehead{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:32px;margin-top:22px}.vw-ehead h1{font-size:30px}}.vw-tabs-line{background:var(--surface);box-shadow:var(--shadow);scrollbar-width:none;border-radius:999px;gap:4px;width:fit-content;max-width:100%;margin-bottom:16px;padding:5px;display:flex;overflow-x:auto}.vw-tabs-line a{height:38px;font-weight:700;font-size:var(--fs-md);color:var(--body);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.vw-tabs-line a:hover{color:var(--text)}.vw-tabs-line a.is-active{background:var(--night);color:var(--on-night)}.vw-tabs-line i{font-style:normal;font-size:var(--fs-label);color:var(--muted)}.vw-kpis{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.vw-kpi{align-content:start;gap:2px;display:grid}.vw-kpi small{font-size:var(--fs-help);color:var(--body);font-weight:600}.vw-kpi b{font-size:var(--fs-display);letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.vw-kpi b span{font-size:var(--fs-lead);color:var(--muted);letter-spacing:0}.vw-kpi em{font-style:normal;font-size:var(--fs-sm);color:var(--muted)}.vw-kpi__ic{background:var(--tint);width:36px;height:36px;color:var(--signal-text);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.vw-kpi__ic--green{background:var(--green-tint);color:var(--green-text)}.vw-kpi__ic--night{background:var(--bg);color:var(--text)}.vw-kpi--main{grid-column:1/-1;align-items:center;gap:18px;display:flex}.vw-kpi--main>div{gap:2px;display:grid}.vw-kpi--main b{font-size:32px}@media (min-width:900px){.vw-kpis{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:16px;margin-bottom:20px}.vw-kpi--main{grid-column:auto}}.vw-grid--detail{align-items:stretch}.vw-chartcard .vw-days{margin-top:8px}.vw-linkfield{border-radius:var(--r);background:var(--bg);height:50px;color:var(--body);font-weight:600;font-size:var(--fs-md);align-items:center;gap:10px;margin:14px 0;padding:0 6px 0 14px;display:flex}.vw-linkfield span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;overflow:hidden}.vw-share__grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vw-share__grid a{background:var(--bg);font-size:var(--fs-sm);border:0;border-radius:16px;justify-items:center;gap:6px;padding:14px 4px;font-weight:700;display:grid}.vw-share__grid a:hover{background:var(--tint);color:var(--signal-text)}.vw-catlist{gap:18px;display:grid}.vw-catlist li{gap:8px;display:grid}.vw-catlist__top{align-items:center;gap:10px;display:flex}.vw-catlist__top b{font-size:var(--fs-body);flex:1}.vw-catlist__top>span:not(.vw-pill){color:var(--body);font-weight:600;font-size:var(--fs-md)}.vw-catlist__top small{text-align:right;min-width:70px;font-weight:700;font-size:var(--fs-md);font-variant-numeric:tabular-nums}.vw-orders li{border-top:1px solid var(--rowline);align-items:center;gap:12px;padding:10px 0;display:flex}.vw-orders li:first-child{border-top:0;padding-top:0}.vw-orders__txt{flex:1;min-width:0;display:grid}.vw-orders__txt b{font-size:var(--fs-body)}.vw-orders__txt small{font-size:var(--fs-sm);color:var(--body)}.vw-orders__sum{font-variant-numeric:tabular-nums}.vw-wiz{background:var(--surface);flex-direction:column;min-height:100dvh;display:flex}.vw-wiz__top{z-index:10;padding:calc(12px + env(safe-area-inset-top)) var(--page) 12px;background:var(--surface);align-items:center;gap:14px;display:flex;position:sticky;top:0}.vw-wiz__title{flex:1;display:grid}.vw-wiz__title b{font-size:var(--fs-card);font-weight:700}.vw-wiz__title small{font-size:var(--fs-sm);color:var(--green-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.vw-wiz__count{font-size:var(--fs-help);color:var(--body);font-weight:700}.vw-steps{display:none}.vw-wiz__progress{background:var(--rowline);height:3px}.vw-wiz__progress i{background:var(--red);border-radius:0 3px 3px 0;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}@media (min-width:1024px){.vw-wiz__top{padding:16px 32px}.vw-wiz__title{flex:0 0 200px}.vw-steps{flex:1;justify-content:center;gap:4px;display:flex}.vw-steps button{height:38px;color:var(--muted);font-weight:700;font-size:var(--fs-md);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;display:inline-flex}.vw-steps i{width:26px;height:26px;font-style:normal;font-size:var(--fs-sm);background:var(--bg);border-radius:50%;place-items:center;display:grid}.vw-steps .is-done button{color:var(--text)}.vw-steps .is-done i{background:var(--green-tint);color:var(--green-text)}.vw-steps .is-now button{background:var(--bg);color:var(--text)}.vw-steps .is-now i{background:var(--red);color:#fff}.vw-wiz__count{text-align:right;flex:0 0 200px}}.vw-wiz__body{width:100%;max-width:calc(var(--vw-content) + 2 * var(--page));padding:28px var(--page) 120px;flex:1;gap:32px;margin:0 auto;display:grid}@media (min-width:1024px){.vw-wiz__body{grid-template-columns:minmax(0,1fr) 360px;gap:72px;padding-top:56px}}.vw-wiz__form{align-content:start;gap:14px;animation:.35s cubic-bezier(.2,.8,.2,1) vw-in;display:grid}@keyframes vw-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.vw-wiz__form{animation:none}}.vw-q{font-size:var(--fs-display);letter-spacing:-.6px;font-weight:700;line-height:1.12}.vw-qsub{color:var(--body);font-size:var(--fs-card);margin-bottom:12px}@media (min-width:1024px){.vw-q{letter-spacing:-.6px;font-size:30px}.vw-qsub{font-size:var(--fs-lead);margin-bottom:18px}}.vw-label{font-size:var(--fs-help);color:var(--body);margin-top:10px;font-weight:700}.vw-input{border-radius:var(--r);background:var(--bg);width:100%;height:50px;font-size:var(--fs-card);border:1.5px solid #0000;outline:0;padding:0 14px;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.vw-input:focus,.vw-input:focus-within{border-color:var(--signal);background:var(--surface);box-shadow:0 0 0 4px var(--tint)}.vw-input--xl{height:64px;font-size:var(--fs-2xl);font-weight:700}.vw-input--unit,.vw-input--search{align-items:center;gap:8px;display:flex}.vw-input--unit input,.vw-input--search input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-weight:600}.vw-input--unit span{color:var(--muted);font-weight:700}.vw-input--search{color:var(--muted)}.vw-field{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.vw-field>span{font-size:var(--fs-help);color:var(--body);font-weight:700}.vw-field em{color:var(--muted);font-style:normal;font-weight:600}.vw-fields{gap:12px;display:grid}@media (min-width:600px){.vw-fields--3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.vw-fields--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vw-chips{flex-wrap:wrap;gap:8px;display:flex}.vw-tag{background:var(--bg);height:38px;font-weight:700;font-size:var(--fs-md);border:0;border-radius:999px;padding:0 16px}.vw-tag.is-on{background:var(--night);color:var(--on-night)}a.vw-tag{color:var(--text);align-items:center;text-decoration:none;display:inline-flex}a.vw-tag.is-on{color:var(--on-night)}.vw-skip{color:var(--signal-text);font-weight:700;font-size:var(--fs-md);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.vw-drop{border:2px dashed var(--sep);background:var(--surface-2);text-align:center;cursor:pointer;border-radius:24px;justify-items:center;gap:6px;padding:48px 20px;transition:border-color .15s,background .15s;display:grid}.vw-drop:hover{border-color:var(--signal);background:var(--tint)}.vw-drop__ic{background:var(--tint);width:56px;height:56px;color:var(--signal-text);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.vw-drop b{font-size:var(--fs-lead)}.vw-drop small{color:var(--body)}.vw-places{gap:8px;display:grid}.vw-place{border:1.5px solid var(--sep);background:var(--surface);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.vw-place span:nth-child(2){flex:1;display:grid}.vw-place small{color:var(--body);font-size:var(--fs-help)}.vw-place__ic{background:var(--bg);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.vw-place.is-on{border-color:var(--night);box-shadow:0 0 0 3px color-mix(in srgb, var(--night) 10%, transparent)}.vw-modes{gap:10px;display:grid}@media (min-width:640px){.vw-modes{grid-template-columns:1fr 1fr}}.vw-mode{border:1.5px solid var(--sep);background:var(--surface);text-align:left;border-radius:18px;align-content:start;gap:4px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .12s;display:grid;position:relative}.vw-mode:hover{border-color:var(--muted)}.vw-mode:active{transform:scale(.99)}.vw-mode__ic{background:var(--bg);width:40px;height:40px;color:var(--text);border-radius:12px;place-items:center;margin-bottom:8px;transition:background .15s,color .15s;display:grid}.vw-mode small{font-size:var(--fs-md);color:var(--body);padding-right:8px;line-height:1.4}.vw-mode__radio{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--sep);border-radius:50%;transition:box-shadow .15s;position:absolute;top:16px;right:16px}.vw-mode.is-on{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint)}.vw-mode.is-on .vw-mode__ic{background:var(--signal-fill);color:#fff}.vw-cats{background:var(--surface-2);border-radius:20px;gap:8px;margin-top:8px;padding:18px;display:grid}.vw-cats__head,.vw-cats__row{grid-template-columns:minmax(0,1fr) 96px 84px 40px;align-items:center;gap:8px;display:grid}.vw-cats__head span{font-size:var(--fs-sm);color:var(--body);font-weight:700}.vw-cats .vw-input{background:var(--surface)}.vw-add{border:1.5px dashed var(--sep);height:40px;font-weight:700;font-size:var(--fs-md);color:var(--text);background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.vw-toggle-row{border-top:1px solid var(--rowline);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding-top:12px;display:flex}.vw-toggle-row>span:first-child{display:grid}.vw-toggle-row small{color:var(--body);font-size:var(--fs-help)}.vw-switch{background:var(--sep);border-radius:999px;flex:none;width:50px;height:30px;position:relative}.vw-switch i{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.vw-switch.is-on{background:var(--green)}.vw-switch.is-on i{transform:translate(20px)}.vw-note{font-size:var(--fs-help);color:var(--body);align-items:flex-start;gap:8px;display:flex}.vw-note svg{color:var(--gold-text);flex:none;margin-top:2px}.vw-review{box-shadow:none;border:1px solid var(--sep);padding:6px 18px}.vw-review__row{border:0;border-top:1px solid var(--rowline);text-align:left;background:0 0;grid-template-columns:90px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 0;display:grid}.vw-review__row:first-child{border-top:0}.vw-review__row small{color:var(--body);font-weight:600}.vw-review__row svg{color:var(--muted)}.vw-preview{display:none}@media (min-width:1024px){.vw-preview{align-content:start;gap:14px;display:grid;position:sticky;top:110px}}.vw-preview__label{font-size:var(--fs-sm);letter-spacing:.5px;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-weight:700;display:inline-flex}.vw-pcard{background:var(--surface);box-shadow:0 24px 50px -24px #2c2f3f59, 0 0 0 1px var(--rowline);border-radius:20px;overflow:hidden;transform:rotate(-1.2deg)}.vw-pcard__img{aspect-ratio:16/9;border-radius:0;position:relative}.vw-pcard__date{color:#2c2f3f;font-size:var(--fs-sm);background:#fff;border-radius:8px;padding:5px 10px;font-weight:700;position:absolute;top:12px;left:12px}.vw-pcard__body{gap:3px;padding:14px 16px 16px;display:grid}.vw-pcard__cat{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--signal-text);font-weight:700}.vw-pcard__body b{font-size:var(--fs-lead);font-weight:700;line-height:1.25}.vw-pcard__body small{color:var(--body);font-size:var(--fs-help)}.vw-pcard__foot{justify-content:space-between;align-items:center;margin-top:10px;font-weight:700;display:flex}.vw-pcard__btn{background:var(--night);height:34px;color:var(--on-night);font-size:var(--fs-help);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.vw-preview__hint{font-size:var(--fs-help);color:var(--body)}.vw-wiz__bar{z-index:10;padding:12px var(--page) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--rowline);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.vw-wiz__keys{font-size:var(--fs-sm);color:var(--muted);display:none}.vw-wiz__end{gap:8px;display:flex}.vw-wiz__bar .vw-btn{height:50px;padding:0 22px}@media (min-width:1024px){.vw-wiz__bar{padding:14px 32px}.vw-wiz__keys{align-items:center;gap:6px;margin-left:auto;display:inline-flex}}.vw-kpi .vw-ring b{font-size:var(--fs-section);letter-spacing:0}@media (max-width:639px){.vw-mode{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:14px 46px 14px 14px}.vw-mode__ic{grid-row:span 2;align-self:center;margin:0}.vw-mode small{font-size:var(--fs-help)}.vw-mode__radio{margin-top:-11px;top:50%;right:14px}.vw-cats{padding:14px}.vw-cats__head{display:none}.vw-cats__row{border-bottom:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;padding-bottom:10px}.vw-cats__row>.vw-input:first-child,.vw-cats__row>.vw-emoji:first-child{grid-column:1/-1}}@media (max-width:899px){.vw-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vw-kpi--main{grid-column:1/-1}.vw-kpi:not(.vw-kpi--main){padding:14px}.vw-kpi:not(.vw-kpi--main) .vw-kpi__ic,.vw-kpi:not(.vw-kpi--main) em{display:none}.vw-kpi:not(.vw-kpi--main) b{font-size:var(--fs-xl);letter-spacing:-.3px}.vw-kpi:not(.vw-kpi--main) b span{font-size:var(--fs-help)}}.vw-login{background:var(--surface);min-height:100dvh;display:grid}.vw-login__brand{display:none}.vw-login__main{padding:32px var(--page) calc(32px + env(safe-area-inset-bottom));align-content:center;justify-items:center;display:grid}.vw-login__mlogo{align-items:center;gap:10px;margin-bottom:36px;display:flex}.vw-login__mlogo img{width:auto;height:28px}.vw-login__mlogo span{font-size:var(--fs-label);color:var(--body);background:var(--bg);border-radius:999px;padding:3px 8px;font-weight:700}.vw-login__form{gap:14px;width:100%;max-width:400px;display:grid}.vw-login__form .vw-q{font-size:var(--fs-display)}.vw-login__form .vw-qsub{font-size:var(--fs-body);margin-bottom:4px}.vw-login__seg{grid-template-columns:1fr 1fr;width:100%;display:grid}.vw-login__seg button{justify-content:center}.vw-login__links{gap:2px;display:grid}.vw-input--code{font-size:var(--fs-page);letter-spacing:10px;text-align:center;height:60px;font-weight:700}.vw-error{border-radius:var(--r);background:var(--tint);color:var(--signal-text);font-size:var(--fs-md);align-items:flex-start;gap:8px;padding:12px 14px;font-weight:600;display:flex}.vw-error svg{flex:none;margin-top:2px}@media (min-width:1024px){.vw-login{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vw-login__mlogo{display:none}.vw-login__brand{color:#fff;background:radial-gradient(60% 70% at 85% 0%, #ffffff47, transparent 60%), radial-gradient(50% 60% at 0% 0%, #ffc48c4d, transparent 62%), var(--red);border-radius:32px;flex-direction:column;justify-content:space-between;margin:16px;padding:40px;display:flex;position:relative;overflow:hidden}.vw-login__logo{z-index:1;font-size:var(--fs-2xl);align-items:center;gap:12px;font-weight:600;display:flex;position:relative}.vw-login__logo b{font-weight:700}.vw-login__claim{z-index:1;position:relative}.vw-login__claim h1{letter-spacing:-1.4px;font-size:46px;font-weight:700;line-height:1.05}.vw-login__claim ul{font-size:var(--fs-lead);gap:10px;margin-top:22px;font-weight:600;display:grid}.vw-login__claim li:before{content:"✓";width:24px;height:24px;font-size:var(--fs-help);background:#ffffff38;border-radius:50%;place-items:center;margin-right:10px;display:inline-grid}.vw-login__photo{aspect-ratio:1;object-fit:cover;opacity:.9;border-radius:50%;width:56%;position:absolute;top:96px;right:-70px;box-shadow:0 30px 60px -20px #50001480}}.vw-page--plain{padding-top:calc(20px + env(safe-area-inset-top))}@media (min-width:900px){.vw-page--plain{padding-top:36px}}@media (min-width:900px){.vw-pagetitle{margin-bottom:20px}}.vw-soon{justify-items:start;gap:10px;max-width:620px;display:grid}.vw-soon__ic{background:var(--tint);width:56px;height:56px;color:var(--signal-text);border-radius:18px;place-items:center;margin-bottom:4px;display:grid}.vw-soon .vw-btn{margin-top:8px}.vw-account{gap:14px;max-width:620px;display:grid}.vw-profile{align-items:center;gap:14px;display:flex}.vw-profile b{font-size:var(--fs-section);display:block}.vw-profile small{color:var(--body)}.vw-avatar--l{width:56px;height:56px;font-size:var(--fs-section)}.vw-settings{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vw-settings .vw-h3{align-items:center;gap:2px;display:flex}.vw-links{padding:6px 18px}.vw-links a{align-items:center;gap:14px;padding:14px 0;font-weight:700;display:flex}.vw-links a+a{border-top:1px solid var(--rowline)}.vw-links a>span{flex:1;display:grid}.vw-links a>.vw-pill{flex:none;display:inline-flex}.vw-links--flat{padding:0}.vw-links small{font-weight:500;font-size:var(--fs-help);color:var(--body)}.vw-links svg{color:var(--muted)}.vw-danger{color:var(--signal-text)}.vw-empty{text-align:center;justify-items:center;gap:10px;padding:40px 20px;display:grid}.vw-empty .vw-soon__ic{margin:0}.vw-demo{font-size:var(--fs-2xs);font-weight:700;color:var(--gold-text)!important;background:var(--gold-tint)!important}.vw-me:hover b{color:var(--signal-text)}.vw-bandlink>span{text-overflow:ellipsis;overflow:hidden}.vw-band__link{gap:4px;display:grid}.vw-next__mode{color:var(--body);margin:16px 0;font-weight:700}.vw-first{text-align:left;justify-items:start;padding:28px}.vw-pagehead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.vw-pagehead .vw-pagetitle{margin:0}.vw-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vw-toolbar .vw-seg a{height:36px;font-weight:700;font-size:var(--fs-md);color:var(--body);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.vw-toolbar .vw-seg a[aria-selected=true]{background:var(--night);color:var(--on-night)}.vw-toolbar__search{background:var(--surface);min-width:220px;max-width:360px;box-shadow:var(--shadow);flex:1}.vw-sec--first{margin-top:20px}.vw-count{font-size:var(--fs-help);color:var(--muted);margin-left:4px;font-weight:700}.vw-notice{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.vw-notice b{display:block}.vw-notice small{color:var(--body)}.vw-notice__ic{background:var(--green-tint);color:var(--green-text);flex:none}.vw-modecard{align-items:center;gap:14px;margin-bottom:16px;display:flex}.vw-modecard b{font-size:var(--fs-card);display:block}.vw-modecard small{color:var(--body)}.vw-modecard .vw-soon__ic{flex:none;margin:0}.vw-ehead__pills{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.vw-ehead__pills .vw-pill{margin:0}.vw-pill--glass{color:#fff!important;background:#ffffff38!important}.vw-ehead__img.vw-thumb{aspect-ratio:16/9;height:auto}.vw-ehead__img.vw-thumb--empty{color:#fffc;border-color:#fff6}.vw-wiz__sub{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden;color:var(--body)!important;font-weight:600!important;display:block!important}.vw-input.is-bad,.vw-input.is-bad:focus{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint)}.vw-textarea{resize:vertical;height:auto;padding:12px 14px;font-weight:500;line-height:1.45}.vw-field--s{max-width:220px}input.vw-input[type=date],input.vw-input[type=time]{appearance:none}.vw-cats__lock{width:40px;font-size:var(--fs-2xs);color:var(--muted);text-align:center;place-items:center;font-weight:700;line-height:1.1;display:grid}.vw-note--plain{color:var(--muted)}.vw-drop.has-image{border-style:solid;padding:0;overflow:hidden}.vw-drop.has-image .vw-drop__img{border-radius:0;width:100%}.vw-review__row.is-bad b,.vw-review__row.is-bad svg{color:var(--signal-text)}.vw-toggle-row--card{border:1px solid var(--sep);border-radius:18px;margin-top:4px;padding:16px 18px}.vw-switch{cursor:pointer;border:0;padding:0}.vw-switch:disabled{opacity:.55;cursor:default}@media (max-width:639px){.vw-hide-s{display:none}}.vw-inline-link{color:var(--signal-text);text-underline-offset:2px;font-weight:700;text-decoration:underline}.vw-expert-hint{font-size:var(--fs-md);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.vw-login__handoff{text-align:center;justify-items:center}.vw-spinner{border:4px solid var(--tint);border-top-color:var(--signal);border-radius:50%;width:44px;height:44px;margin-bottom:8px;animation:.8s linear infinite vw-spin}@keyframes vw-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vw-spinner{animation-duration:2.4s}}.vw-navprog{top:env(safe-area-inset-top,0px);z-index:1000;background:var(--signal);transform-origin:0;pointer-events:none;width:100%;height:3px;animation:8s cubic-bezier(.1,.7,.2,1) forwards vw-navprog;position:fixed;left:0}@keyframes vw-navprog{0%{transform:scaleX(.05)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.vw-navprog{animation:none;transform:scaleX(.6)}}.vw-phead{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.vw-phead .vw-round{margin-top:4px}.vw-phead__txt{flex:1;min-width:0}.vw-phead__txt .vw-pagetitle{margin:0}.vw-phead__acts{flex-wrap:wrap;gap:8px;display:flex}.vw-modal{width:100%;max-width:100vw;height:fit-content;max-height:100dvh;color:var(--text);text-align:left;background:0 0;border:0;margin:auto auto 0;padding:0;inset:0;overflow:hidden}.vw-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14162380}.vw-modal__in{background:var(--surface);max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0;flex-direction:column;animation:.25s cubic-bezier(.2,.8,.2,1) vw-in;display:flex}.vw-modal__head,.vw-modal__foot{flex-shrink:0}.vw-modal__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 8px;display:flex}.vw-modal__body{overscroll-behavior:contain;flex:auto;gap:14px;min-height:0;padding:8px 18px 18px;display:grid;overflow-y:auto}.vw-modal__foot{border-top:1px solid var(--rowline);justify-content:flex-end;gap:8px;padding:12px 18px 16px;display:flex}@media (min-width:700px){.vw-modal{width:min(560px,100vw - 48px);max-height:85vh;margin:auto}.vw-modal__in{border-radius:24px;max-height:85vh}}.vw-toast{z-index:90;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));background:var(--night);color:var(--on-night);font-weight:700;font-size:var(--fs-md);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;animation:.2s vw-in;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px -10px #0006}.vw-toast.is-error{background:var(--signal-fill);color:#fff}@media (min-width:1024px){.vw-toast{bottom:28px}}.vw-form,.vw-formcard{gap:14px;display:grid}.vw-formcard .vw-h3{margin-bottom:2px}.vw-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.vw-kv{font-size:var(--fs-body);grid-template-columns:auto 1fr;gap:10px 18px;display:grid}.vw-kv dt{color:var(--body)}.vw-kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.vw-kv .is-total{border-top:1px solid var(--sep);font-size:var(--fs-card);padding-top:10px}.vw-banner{background:var(--gold-tint);color:var(--text);font-size:var(--fs-md);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.vw-banner b{display:block}.vw-banner svg{color:var(--gold-text);flex:none;margin-top:2px}.vw-banner--red{background:var(--tint)}.vw-banner--red svg{color:var(--signal-text)}.vw-banner--green{background:var(--green-tint)}.vw-banner--green svg{color:var(--green-text)}.vw-help{border-radius:var(--r);height:42px;color:var(--body);align-items:center;gap:12px;padding:0 12px;font-weight:600;display:flex}.vw-help:hover,.vw-help.is-active{background:var(--bg);color:var(--text)}.vw-banner--link{align-items:center;margin-bottom:12px}.vw-banner--link>span:nth-child(2){flex:1}.vw-banner--link:hover{filter:brightness(.98)}.vw-moneykpis{grid-template-columns:1fr 1fr;gap:12px;margin:4px 0 16px;display:grid}.vw-kpi--hero{background:var(--night);color:var(--on-night);grid-column:1/-1}.vw-kpi--hero small,.vw-kpi--hero em{color:inherit;opacity:.75}.vw-kpi--hero b{font-size:30px}@media (min-width:900px){.vw-moneykpis{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px}.vw-kpi--hero{grid-column:auto}}@media (min-width:1100px){.vw-grid--money{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.vw-settle li+li{border-top:1px solid var(--rowline)}.vw-settle a{grid-template-columns:minmax(0,1fr) auto auto 18px;align-items:center;gap:12px;padding:12px 0;display:grid}.vw-settle__txt{min-width:0;display:grid}.vw-settle__txt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-settle__txt small{color:var(--body);font-size:var(--fs-help)}.vw-settle__sum{font-variant-numeric:tabular-nums}@media (max-width:599px){.vw-settle a{grid-template-columns:minmax(0,1fr) auto 18px}.vw-settle .vw-pill{display:none}}.vw-fielderr{color:var(--signal-text);font-weight:600;font-size:var(--fs-sm)}.vw-input--mono{font-variant-numeric:tabular-nums;letter-spacing:.4px}.vw-ibanrow{border-radius:var(--r);background:var(--bg);justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 6px 0 14px;display:flex}.vw-fields--3b{gap:12px;display:grid}@media (min-width:600px){.vw-fields--3b{grid-template-columns:120px minmax(0,1fr) 90px}}.vw-field--m{max-width:320px}.vw-modes--3{grid-template-columns:1fr}@media (min-width:700px){.vw-modes--3{grid-template-columns:repeat(3,1fr)}}.vw-mode--s{padding:14px 40px 14px 14px;grid-template-columns:1fr!important}.vw-mode--s .vw-mode__radio{margin-top:0;top:14px;right:14px}.vw-formbar{bottom:calc(96px + env(safe-area-inset-bottom));z-index:5;justify-content:flex-end;display:flex;position:sticky}@media (min-width:1024px){.vw-formbar{bottom:20px}}.vw-settle__hero{margin-bottom:16px}.vw-mode:disabled{cursor:default;opacity:.7}.vw-status{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.vw-status__ic{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.vw-status--green .vw-status__ic{background:var(--green-tint);color:var(--green-text)}.vw-status--gold .vw-status__ic{background:var(--gold-tint);color:var(--gold-text)}.vw-status--red .vw-status__ic{background:var(--tint);color:var(--signal-text)}.vw-status b{font-size:var(--fs-lead)}.vw-status__flags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.vw-contract summary{cursor:pointer;color:var(--signal-text);font-weight:700}.vw-contract__text{white-space:pre-wrap;background:var(--bg);max-height:420px;font-size:var(--fs-md);border-radius:14px;margin-top:12px;padding:16px;line-height:1.55;overflow:auto}.vw-accept{border-top:1px solid var(--rowline);justify-items:start;gap:12px;padding-top:8px;display:grid}.vw-check{cursor:pointer;align-items:flex-start;gap:10px;font-weight:600;display:flex}.vw-check input{width:20px;height:20px;accent-color:var(--signal);margin-top:1px}.vw-formbar--static{justify-content:flex-start;margin-top:8px;position:static}.vw-formcard+.vw-formcard,.vw-status+.vw-formcard{margin-top:0}.vw-settle .vw-row__chev{grid-area:auto}@media (max-width:899px){.vw-moneykpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vw-kpi--hero em{display:block!important}.vw-kpi--hero b{font-size:var(--fs-display)!important}}.vw-cats__item{gap:6px;padding-bottom:6px;display:grid}.vw-cats__item+.vw-cats__item{border-top:1px solid var(--rowline);padding-top:8px}.vw-cats__more{background:var(--surface);height:30px;color:var(--body);font-size:var(--fs-sm);border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.vw-cats__more:hover{color:var(--text)}.vw-cats__more.is-open svg:last-child{transform:rotate(180deg)}.vw-cats__opts{background:var(--surface);border-radius:14px;gap:8px;padding:12px;display:grid}.vw-cats__opts .vw-label{margin-top:2px}.vw-label em{color:var(--muted);margin-left:4px;font-style:normal;font-weight:500}.vw-phase{grid-template-columns:minmax(0,1fr) 96px 150px 40px;align-items:center;gap:8px;display:grid}.vw-bundle{font-weight:700;font-size:var(--fs-md);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-bundle>.vw-input:not(.vw-bundle__label):not(.vw-input--unit){width:72px}.vw-bundle .vw-input--unit{width:92px}.vw-bundle__label{flex:1;min-width:180px}.vw-add--s{height:34px;font-size:var(--fs-help)}.vw-group{border-top:1px solid var(--rowline);gap:10px;padding-top:12px;display:grid}.vw-cats .vw-phase .vw-input,.vw-cats .vw-bundle .vw-input{background:var(--bg)}@media (max-width:639px){.vw-phase{grid-template-columns:minmax(0,1fr) 90px 40px}.vw-phase input[type=date]{grid-area:2/1/auto/3}}.vw-moneykpis--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vw-orderlist{margin-top:14px}.vw-orderlist__empty{text-align:center;padding:24px 12px}.vw-orow{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:12px 8px;display:grid}.vw-orow+.vw-orow{border-top:1px solid var(--rowline)}.vw-orow:hover{background:var(--surface-2)}.vw-orow__txt{min-width:0;display:grid}.vw-orow__txt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-orow__txt small{color:var(--body);font-size:var(--fs-sm)}.vw-orow__qty,.vw-orow__chev{display:none}.vw-orow .vw-pill{grid-area:2/2}.vw-orow__sum{font-variant-numeric:tabular-nums;grid-area:1/3/3}.vw-orow .vw-avatar{grid-row:1/3}@media (min-width:900px){.vw-orow{grid-template-columns:auto minmax(0,1fr) 100px 150px 90px 18px;gap:16px}.vw-orow__qty{color:var(--body);font-size:var(--fs-md);display:block}.vw-orow .vw-pill,.vw-orow__sum,.vw-orow .vw-avatar{grid-area:auto}.vw-orow__sum{text-align:right}.vw-orow__chev{color:var(--muted);display:block}.vw-grid--order{grid-template-columns:1fr 1fr;margin-bottom:14px}}.vw-grid--order .vw-formcard{margin-bottom:0!important}.vw-kv--left dd{text-align:left;word-break:break-word;font-weight:600}.vw-tickets li{border-top:1px solid var(--rowline);font-size:var(--fs-md);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-tickets li:first-child{border-top:0}.vw-tickets li>.vw-pill:last-child{grid-column:3/5;justify-self:end}@media (max-width:639.98px){.vw-tickets li{grid-template-columns:auto minmax(0,1fr) auto}.vw-tickets li>.vw-btn{grid-column:1/-1;justify-self:start}}.vw-tickets code{background:var(--bg);border-radius:8px;padding:6px 8px;font:700 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.vw-tickets span:nth-child(2){color:var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-actions--order{display:grid}.vw-actions--order .vw-btn{width:100%}.vw-orders__link{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.vw-orders__link:hover b:first-child{color:var(--signal-text)}@media (min-width:1100px){.vw-grid--team{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.vw-team li+li{border-top:1px solid var(--rowline)}.vw-team button{text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;padding:12px 6px;display:grid}.vw-team button:not(:disabled):hover{background:var(--surface-2)}.vw-team button:disabled{cursor:default}.vw-team__txt{min-width:0;display:grid}.vw-team__txt b,.vw-team__txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-team__txt small{color:var(--body);font-size:var(--fs-help)}.vw-team__chev{color:var(--muted)}.vw-pill--night{background:var(--night);color:var(--on-night)}.vw-pill--night i{display:none}.vw-modes--roles{grid-template-columns:1fr 1fr!important}.vw-appcard{align-content:start;gap:12px;display:grid}.vw-appcard .vw-soon__ic{margin:0}.vw-steps-list{counter-reset:s;gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-steps-list li{counter-increment:s;font-size:var(--fs-body);align-items:flex-start;gap:10px;display:flex}.vw-steps-list li:before{content:counter(s);background:var(--tint);width:24px;height:24px;color:var(--signal-text);font-weight:700;font-size:var(--fs-label);border-radius:50%;flex:none;place-items:center;display:grid}.vw-appcard__qr{background:var(--bg);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}.vw-appcard__qr span{background:#fff;border-radius:10px;flex:none;width:112px;height:112px;padding:6px}.vw-appcard__qr svg{width:100%;height:100%;display:block}.vw-appcard__qr small{color:var(--body);font-size:var(--fs-help)}.vw-pagehead--sub{margin:-6px 0 16px}.vw-coupons{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.vw-coupon{text-align:left;cursor:pointer;border:0;gap:10px;transition:transform .12s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.vw-coupon:hover{transform:translateY(-2px);box-shadow:0 16px 30px -18px #2c2f3f59}.vw-coupon.is-off{opacity:.6}.vw-coupon__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.vw-coupon code{letter-spacing:1px;background:var(--bg);border:1.5px dashed var(--sep);border-radius:10px;padding:8px 10px;font:800 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.vw-coupon__top b{font-size:var(--fs-lead);color:var(--signal-text);text-align:right}.vw-coupon__desc{color:var(--body)}.vw-coupon__tags{flex-wrap:wrap;gap:6px;min-height:0;display:flex}.vw-coupon__foot{border-top:1px solid var(--rowline);font-size:var(--fs-help);color:var(--body);justify-content:space-between;gap:10px;padding-top:10px;display:flex}.vw-codeinput{align-items:center;gap:8px;display:flex}.vw-codeinput .vw-input{flex:1}.vw-evpick{background:var(--bg);border:1.5px solid #0000;border-radius:14px;gap:8px;max-height:220px;padding:12px;display:grid;overflow:auto}.vw-evpick.is-bad{border-color:var(--signal)}.vw-appfields{border-top:1px solid var(--rowline);gap:12px;padding-top:12px;display:grid}.vw-modal__body{flex-direction:column;display:flex}.vw-modal__body>*{flex-shrink:0}.vw-fields--3{align-items:start}@media (min-width:600px){:is(.vw-fields--2,.vw-fields--3,.vw-fields--3b,.vw-grid2,.vw-picks__opts)>.vw-field{min-width:0}:is(.vw-fields--2,.vw-fields--3,.vw-fields--3b,.vw-grid2,.vw-picks__opts)>.vw-field>span:first-child{white-space:nowrap;overflow-clip-margin:6px;text-overflow:ellipsis;overflow:clip}}.vw-input--unit input,.vw-input--search input{font-size:var(--fs-card);color:var(--text);min-width:0}.vw-sharekit{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.vw-sharekit button{background:var(--night);color:var(--on-night);text-align:left;border:0;border-radius:16px;justify-items:start;gap:2px;padding:14px;display:grid}.vw-sharekit button span{font-weight:700;font-size:var(--fs-body);margin-top:6px}.vw-sharekit button small{font-size:var(--fs-label);opacity:.7}.vw-sharekit button:disabled{opacity:.6}.vw-share--top{margin-bottom:16px}.vw-share--top .vw-card{border:2px solid var(--signal)}.vw-share .vw-sharekit{margin-top:12px}@media (min-width:1100px){.vw-grid--help{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vw-reqs li+li{border-top:1px solid var(--rowline)}.vw-reqs a{grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 0;display:grid}.vw-reqs__txt{min-width:0;display:grid}.vw-reqs__txt b,.vw-reqs__txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-reqs__txt small{color:var(--body);font-size:var(--fs-help)}.vw-chat{gap:10px;margin-bottom:14px;display:grid}.vw-msg{background:var(--surface);max-width:80%;box-shadow:var(--shadow);border-radius:18px 18px 18px 6px;padding:12px 14px}.vw-msg.is-me{background:var(--night);color:var(--on-night);border-radius:18px 18px 6px;justify-self:end}.vw-msg small{font-size:var(--fs-label);opacity:.7;margin-bottom:4px;display:block}.vw-msg p{white-space:pre-wrap}.vw-replybox{justify-items:end;gap:10px;display:grid}.vw-replybox textarea{width:100%}.vw-awlayout{gap:24px;display:grid}@media (min-width:1100px){.vw-awlayout{grid-template-columns:minmax(0,1fr) 360px;gap:40px}}.vw-awmaster{background:var(--surface);margin-bottom:14px}.vw-awlayout .vw-formcard{margin-bottom:14px}.vw-toggle-row--flat{border-top:0;margin-top:0;padding-top:0}.vw-areas{gap:6px;display:grid}.vw-areas li{background:var(--bg);border-radius:12px;grid-template-columns:24px minmax(0,1fr) 34px 34px 34px;align-items:center;gap:4px;padding:4px 4px 4px 8px;display:grid}.vw-areas li.is-drag{outline:2px dashed var(--signal);opacity:.7}.vw-areas__grip{color:var(--muted);cursor:grab;display:grid}.vw-areas__name{background:0 0;border:0;outline:0;min-width:0;height:40px;font-weight:600}.vw-areas__name:focus{background:var(--surface);border-radius:8px;padding:0 8px}.vw-areas__btn{width:34px;height:34px;color:var(--body);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.vw-areas__btn:hover:not(:disabled){background:var(--surface);color:var(--text)}.vw-areas__btn:disabled{opacity:.3}.vw-rot180{transform:rotate(180deg)}.vw-preview--aw{display:grid!important}@media (max-width:1099px){.vw-preview--aw{position:static!important}}.vw-awcard{background:var(--surface);box-shadow:0 24px 50px -24px #2c2f3f59, 0 0 0 1px var(--rowline);border-radius:20px;gap:12px;padding:18px;display:grid}.vw-awcard__head{font-size:var(--fs-lead);align-items:center;gap:10px;display:flex}.vw-awcard__head .vw-soon__ic{border-radius:50%;width:40px;height:40px;margin:0}.vw-awcard ul{gap:10px;display:grid}.vw-awcard li{font-size:var(--fs-md);grid-template-columns:26px 1fr;align-items:start;gap:8px;display:grid}.vw-awcard li svg{color:var(--signal-text);margin-top:2px}.vw-awcard li b,.vw-awcard li small{display:block}.vw-awcard li small{color:var(--body)}.vw-awcard__rules{font-size:var(--fs-md);color:var(--body);background:var(--bg);white-space:pre-wrap;border-radius:12px;padding:12px}.vw-awcard__sos{background:var(--signal-fill);color:#fff;height:40px;font-weight:700;font-size:var(--fs-md);border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:0 14px;display:inline-flex}.vw-formbar{margin-top:16px}.vw-import{background:var(--bg);border-radius:16px;margin-bottom:18px;display:grid}.vw-import__head{text-align:left;cursor:pointer;width:100%;min-height:56px;color:var(--text);background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex}.vw-import__head:hover{background:color-mix(in srgb, var(--sep) 35%, transparent)}.vw-import__ic{background:var(--surface);width:34px;height:34px;color:var(--signal-text);border-radius:10px;flex:none;place-items:center;display:grid}.vw-import__txt{flex:1;gap:1px;min-width:0;display:grid}.vw-import__txt b{font-size:var(--fs-md)}.vw-import__txt small{color:var(--body);font-size:var(--fs-help)}.vw-import__chev{color:var(--muted);transition:transform .15s;transform:rotate(90deg)}.vw-import.is-open .vw-import__chev{transform:rotate(-90deg)}.vw-import__body{gap:10px;padding:2px 14px 14px;display:grid}@media (max-width:640px){.vw-import__head{gap:10px;min-height:50px;padding:8px 12px}.vw-import__ic{width:30px;height:30px}.vw-import__body{padding:0 12px 12px}}.vw-imported{background:var(--gold-tint);border-radius:12px;padding:10px 12px}.vw-banner--notice{margin-bottom:14px}.vw-modal{text-align:left}.vw-modal .vw-meta{color:var(--body)}.vw-reg{background:var(--surface);--reg-width:1180px;--reg-page:var(--page);flex-direction:column;min-height:100dvh;display:flex}@media (min-width:900px){.vw-reg{--reg-width:var(--vw-content);--reg-page:40px}.vw-reg .vw-reg__top{padding-left:var(--reg-page);padding-right:var(--reg-page)}}.vw-reg__logo{flex:none;align-items:center;gap:8px;display:flex}.vw-reg__logo img{width:auto;height:24px}.vw-reg__logo span{font-size:var(--fs-label);color:var(--body);background:var(--bg);border-radius:999px;padding:3px 8px;font-weight:700}.vw-reg__top{justify-content:space-between}.vw-reg__login{font-weight:700;color:var(--signal-text)!important}.vw-reg .vw-steps button:disabled{cursor:default}.vw-regmodes .vw-mode{min-height:0}.vw-hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.vw-reg__why ul{gap:14px;margin-top:12px;display:grid}.vw-reg__why li{grid-template-columns:40px 1fr;align-items:start;gap:12px;display:grid}.vw-reg__why li svg{background:var(--tint);width:40px;height:40px;color:var(--signal-text);border-radius:12px;padding:10px}.vw-reg__why b{display:block}.vw-reg__why small{color:var(--body)}.vw-reg--off{background:var(--bg);place-items:center;padding:24px;display:grid}.vw-reg .vw-formcard{margin-bottom:0}.vw-reg .vw-wiz__form{gap:16px}@media (min-width:1024px){.vw-reg__logo{flex:0 0 200px}.vw-reg__login{text-align:right;flex:0 0 200px}}.vw-welcome{border:2px solid var(--green);align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.vw-welcome b{font-size:var(--fs-lead);display:block}.vw-welcome .vw-soon__ic{background:var(--green-tint);color:var(--green-text);flex:none;margin:0}@media (max-width:1023px){.vw-reg .vw-preview:has(.vw-reg__why){background:var(--surface-2);border-radius:20px;padding:18px;display:grid}}.vw-tickethint{border:1.5px solid var(--gold);flex-wrap:wrap}.vw-tickethint>span:nth-child(2){flex:1;min-width:200px}.vw-tickethint__acts{flex-wrap:wrap;gap:6px;width:100%;padding-left:30px;display:flex}.vw-brandlogo{object-fit:contain;width:auto;max-width:150px;display:block}.vw-brandlogo--chip{border-radius:8px;align-items:center;display:inline-flex}.vw-brandlogo--chip img{object-fit:contain;width:auto;max-width:150px;display:block}:root[data-theme=dark] .vw-brandlogo--chip{background:#fff;padding:4px 8px}.vw-brandmark{box-sizing:border-box;background:#fff;border-radius:10px;align-items:center;padding:4px 7px;display:inline-flex}.vw-brandmark img{object-fit:contain;width:auto;max-width:96px;height:100%;display:block}.vw-brandform,.vw-brandform__row{gap:18px;display:grid}@media (min-width:760px){.vw-brandform__row{grid-template-columns:1fr 1fr}}.vw-colorpick{align-items:center;gap:10px;display:flex}.vw-colorpick input[type=color]{border-radius:var(--r);cursor:pointer;background:0 0;border:0;flex:none;width:50px;height:50px;padding:0}.vw-colorpick input[type=color]::-webkit-color-swatch-wrapper{padding:0}.vw-colorpick input[type=color]::-webkit-color-swatch{border-radius:var(--r);border:0}.vw-colorpick .vw-input{max-width:130px;font-family:var(--mono);text-transform:uppercase}.vw-logopick{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vw-logopick__img{border-radius:var(--r);min-width:120px;max-width:200px;height:50px;box-shadow:inset 0 0 0 1px var(--sep);box-sizing:border-box;background:#fff;place-items:center;padding:6px 12px;display:grid}.vw-logopick__img img{object-fit:contain;max-width:176px;max-height:36px;display:block}.vw-logopick .vw-chip{cursor:pointer}.vw-brandprev{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--sep);background:var(--bg);grid-template-columns:150px 1fr;min-height:150px;display:grid;overflow:hidden}.vw-brandprev__side{background:var(--surface);border-right:1px solid var(--sep);align-content:start;gap:6px;padding:14px 10px;display:grid}.vw-brandprev__side .vw-brandlogo--chip{margin:0 4px 8px}.vw-brandprev__nav{height:32px;font-size:var(--fs-help);color:var(--body);border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:flex}.vw-brandprev__nav.is-active{background:var(--tint);color:var(--signal-text);font-weight:700}.vw-brandprev__main{align-content:start;display:grid}.vw-brandprev__band{background:var(--red);color:#fff;border-radius:0 0 20px 20px;gap:2px;padding:16px 18px 22px;display:grid}.vw-brandprev__band small{opacity:.85;font-size:var(--fs-label)}.vw-brandprev__band b{font-size:var(--fs-lead)}.vw-brandprev__row{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.vw-brandprev__row .vw-btn{height:38px;font-size:var(--fs-md);pointer-events:none;padding:0 14px}@media (max-width:520px){.vw-brandprev{grid-template-columns:1fr}.vw-brandprev__side{display:none}}.vw-formbar--inline{box-shadow:none;background:0 0;justify-content:flex-start;padding:0;position:static}.vw-side__logo .vw-brandlogo--chip,.vw-login__mlogo .vw-brandlogo--chip,.vw-reg__logo .vw-brandlogo--chip{background:0 0;padding:0;font-size:0}:root[data-theme=dark] .vw-side__logo .vw-brandlogo--chip,:root[data-theme=dark] .vw-login__mlogo .vw-brandlogo--chip,:root[data-theme=dark] .vw-reg__logo .vw-brandlogo--chip{background:#fff;padding:4px 8px}.vw-brandname{letter-spacing:-.2px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-weight:700;overflow:hidden}.vw-login__logo .vw-brandname{color:#fff}.vw-more{gap:12px;display:grid}.vw-acc{padding:0;overflow:hidden}.vw-acc__head{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;align-items:center;gap:14px;padding:16px 18px;display:flex}.vw-acc__head:hover{background:var(--bg)}.vw-acc__ic{background:var(--tint);width:38px;height:38px;color:var(--signal-text);border-radius:12px;flex:none;place-items:center;display:grid}.vw-acc__txt{flex:1;gap:1px;min-width:0;display:grid}.vw-acc__txt b{font-size:var(--fs-card);align-items:center;gap:8px;display:flex}.vw-acc__txt small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-acc__dot{background:var(--gold);border-radius:50%;width:8px;height:8px}.vw-acc__chev{color:var(--muted);flex:none;transition:transform .2s}.vw-acc.is-open .vw-acc__chev{transform:rotate(180deg)}.vw-acc__body{border-top:1px solid var(--rowline);padding:4px 18px 20px}.vw-acc__body>.vw-form{padding-top:14px}.vw-sub{font-size:var(--fs-body);margin:8px 0 0;font-weight:700}.vw-sub em{color:var(--muted);font-style:normal;font-weight:600;font-size:var(--fs-help);margin-left:4px}.vw-grid2{gap:14px;display:grid}@media (min-width:640px){.vw-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vw-input--s{flex:none;width:92px}.vw-input--m{max-width:360px}.vw-inline{font-size:var(--fs-md);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-hint{color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:600;display:flex}.vw-row-actions{flex-wrap:wrap;gap:8px;display:flex}.vw-row-actions .vw-chip,.vw-acc__body .vw-chip{cursor:pointer}.vw-acc__body .vw-chip{justify-self:start}.vw-acts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-acts>li{border:1px solid var(--sep);border-radius:14px;padding:8px 10px}.vw-acts__row{align-items:center;gap:12px;display:flex}.vw-acts__photo{background:var(--tint);width:44px;height:44px;color:var(--signal-text);font-weight:700;font-size:var(--fs-md);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.vw-acts__photo img{object-fit:cover;width:100%;height:100%}.vw-acts__photo i{background:var(--night);width:18px;height:18px;color:var(--on-night);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.vw-acts__photo.is-busy{opacity:.5}.vw-acts__name{flex:1;min-width:0;display:grid}.vw-acts__name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-acts__name small{color:var(--muted);font-size:var(--fs-sm)}.vw-acts__links{gap:10px;padding:12px 2px 4px;display:grid}.vw-stages{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-stage{background:var(--bg);border-radius:12px;align-items:center;gap:6px;height:40px;padding:0 6px 0 4px;display:inline-flex}.vw-stage input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;padding:0}.vw-stage__name{width:120px;font-weight:700;font-size:var(--fs-md);color:var(--text);background:0 0;border:0;outline:0}.vw-stage button{color:var(--muted);cursor:pointer;background:0 0;border:0;display:grid}.vw-day{border:1px solid var(--sep);border-radius:16px;gap:10px;padding:14px;display:grid}.vw-day__head{align-items:center;gap:10px;display:flex}.vw-day__head b{flex:1}.vw-day__head .vw-input--s{width:170px;height:40px}.vw-slots{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-slots li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-slots .vw-input{height:42px}.vw-slots__t{flex:none;width:124px;padding:0 10px}.vw-slots__title{flex:180px;min-width:0}.vw-slots__stage{flex:none;width:130px}.vw-picks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-picks>li{border:1px solid var(--sep);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.vw-picks>li.is-on{border-color:var(--signal);background:var(--tint)}.vw-picks .vw-check>span{gap:2px;display:grid}.vw-picks__opts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.vw-combo{border:1px solid var(--sep);border-radius:16px;gap:12px;padding:14px;display:grid}.vw-linkrow{background:var(--bg);color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.vw-linkrow>span:nth-child(2){flex:1;display:grid}.vw-linkrow small{color:var(--body);font-size:var(--fs-help)}.vw-soon__ic--s{border-radius:10px;flex:none;width:34px;height:34px}.vw-morepick{gap:10px;display:grid}.vw-morepick__open{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:2px 0;display:flex}.vw-morepick__open>svg{background:var(--tint);width:34px;height:34px;color:var(--signal-text);border-radius:10px;flex:none;padding:8px}.vw-morepick__open span{display:grid}.vw-morepick__open small{color:var(--body);font-size:var(--fs-help)}.vw-morepick__chips{flex-wrap:wrap;gap:8px;display:flex}.vw-morepick__chips .vw-chip{cursor:pointer}.vw-chip--on{background:var(--night);color:var(--on-night)}.vw-guests{gap:12px;display:grid}.vw-guests__stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vw-guests__stats div{display:grid}.vw-guests__stats b{font-size:var(--fs-2xl);font-weight:700}.vw-guests__stats small{color:var(--body);font-size:var(--fs-sm)}.vw-guests__bar{flex-wrap:wrap;gap:8px;display:flex}.vw-guests__bar .vw-input--search{flex:220px;height:46px}.vw-guests__bar .vw-btn{height:46px}.vw-guestrows{margin:0;padding:4px 0;list-style:none}.vw-guestrows li+li{border-top:1px solid var(--rowline)}.vw-guestrows>li>button{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 18px;display:flex}.vw-guestrows>li>button:hover{background:var(--bg)}.vw-guestrows>li>button>svg{color:var(--muted);flex:none}.vw-guestrows__state{border:2px solid var(--sep);width:28px;height:28px;font-size:var(--fs-2xs);color:var(--body);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.vw-guestrows__state.is-in{border-color:var(--green);background:var(--green);color:#fff}.vw-guestrows__state.is-part{border-color:var(--gold);color:var(--gold-text)}.vw-guestrows__txt{flex:1;min-width:0;display:grid}.vw-guestrows__txt em{color:var(--muted);font-style:normal;font-weight:700}.vw-guestrows__txt small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-guestrows__none{padding:14px 18px}.vw-places__row{align-items:center;gap:12px;padding:12px 18px;display:flex}@media (min-width:1024px){.vw-side{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.vw-side>*{flex-shrink:0}}.vw-mini-edit{vertical-align:-2px;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:6px;padding:2px}.vw-editpage__head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.vw-editpage__head .vw-pagetitle{margin:0}.vw-editpage__grid{gap:20px;display:grid}.vw-jump{display:none}@media (min-width:1100px){.vw-editpage__grid{grid-template-columns:190px minmax(0,1fr);align-items:start}.vw-jump{gap:2px;display:grid;position:sticky;top:24px}.vw-jump small{font-size:var(--fs-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:12px 10px 4px;font-weight:700}.vw-jump small:first-child{margin-top:0}.vw-jump a{color:var(--body);font-size:var(--fs-md);border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-weight:600;display:flex}.vw-jump a:hover{background:var(--surface);color:var(--text)}.vw-jump a.is-active{background:var(--tint);color:var(--signal-text);font-weight:700}}.vw-editpage__main{gap:12px;min-width:0;display:grid}.vw-editsec{gap:12px;scroll-margin-top:20px;display:grid}.vw-editsec__title{font-size:var(--fs-card);align-items:center;gap:12px;margin:0;font-weight:700;display:flex}.vw-editsec__body{gap:14px;max-width:none;padding:0;animation:none;display:grid}.vw-editsec .vw-q,.vw-editsec .vw-qsub{display:none}.vw-editsec .vw-drop{min-height:200px}.vw-editsec .vw-input--xl{font-size:var(--fs-xl);height:56px}.vw-editpage .vw-acc{scroll-margin-top:20px}.vw-editpage__group{font-size:var(--fs-section);flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0 0;font-weight:700;display:flex}.vw-editpage__group small{font-size:var(--fs-help);color:var(--muted);font-weight:600}.vw-savebar{z-index:30;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));background:var(--surface);width:min(680px,100% - 24px);box-shadow:0 10px 40px -8px #14162359, 0 0 0 1px var(--sep);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;transform:translate(-50%)}.vw-savebar>span{min-width:0;display:grid}.vw-savebar small{color:var(--body);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1024px){.vw-savebar{bottom:24px;left:calc(50% + 136px)}}.vw-editpage{padding-bottom:120px}.vw-editsec .vw-drop.has-image{max-width:520px;min-height:0}.vw-orgpage{gap:18px;padding-bottom:120px;display:grid}.vw-orgtop{gap:14px;display:grid}@media (min-width:1100px){.vw-orgtop{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.vw-orglink{gap:12px;display:grid}.vw-orgstats{border-top:1px solid var(--rowline);gap:8px;padding-top:12px;display:grid}.vw-orgstats>small{font-size:var(--fs-label);letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-weight:700}.vw-orgstats>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.vw-orgstats span{font-size:var(--fs-sm);color:var(--body);display:grid}.vw-orgstats b{font-size:var(--fs-xl);color:var(--text);font-weight:700}.vw-orgstats em{color:var(--green-text);font-style:normal;font-weight:700}@media (max-width:520px){.vw-orgstats>div{grid-template-columns:repeat(2,1fr)}}.vw-orgcheck{gap:12px;display:grid}.vw-orgcheck__head{align-items:center;gap:14px;display:flex}.vw-orgcheck__head b{font-size:var(--fs-md)}.vw-checklist li{font-size:var(--fs-md);color:var(--text);align-items:center;gap:10px;font-weight:600;display:flex}.vw-checklist li>svg{background:var(--bg);width:22px;height:22px;color:var(--muted);border-radius:50%;flex:none;padding:4px}.vw-checklist li.is-done>svg{background:var(--green);color:#fff}.vw-checklist li.is-done span{color:var(--body)}.vw-checklist button{font:inherit;color:var(--signal-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vw-orghead{background:linear-gradient(135deg, var(--red), var(--night));background-position:50%;background-size:cover;border-radius:16px;height:180px;margin-bottom:30px;position:relative}.vw-orghead__hero{color:#2c2f3f;height:34px;font-weight:700;font-size:var(--fs-help);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:absolute;top:12px;right:12px}.vw-orghead__logo{border:4px solid var(--surface);background:var(--surface);cursor:pointer;width:84px;height:84px;box-shadow:var(--shadow);border-radius:22px;place-items:center;padding:0;display:grid;position:absolute;bottom:-28px;left:18px;overflow:hidden}.vw-orghead__logo img{object-fit:cover;width:100%;height:100%}.vw-orghead__logo span{font-weight:700;font-size:var(--fs-2xl);color:var(--signal-text)}.vw-orghead__logo i{background:var(--night);width:20px;height:20px;color:var(--on-night);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}.vw-designs{gap:12px;display:grid}@media (min-width:700px){.vw-designs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1300px){.vw-designs{grid-template-columns:repeat(3,1fr)}}.vw-design{border:1.5px solid var(--sep);background:var(--surface);text-align:left;color:var(--text);cursor:pointer;border-radius:16px;gap:8px;padding:8px 8px 12px;display:grid;position:relative}.vw-design img{aspect-ratio:3/2;object-fit:cover;object-position:top;border-radius:10px;width:100%;display:block}.vw-design>span{gap:2px;padding:0 4px;display:grid}.vw-design b{align-items:center;gap:8px;display:flex}.vw-design b em{font-style:normal;font-size:var(--fs-2xs);color:var(--signal-text);background:var(--tint);border-radius:999px;padding:2px 8px;font-weight:700}.vw-design small{color:var(--body);font-size:var(--fs-sm)}.vw-design .vw-mode__radio{position:absolute;top:16px;right:16px}.vw-design.is-on{border-color:var(--signal);box-shadow:0 0 0 3px var(--tint)}.vw-orgdomain{grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.vw-orgdomain h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;display:flex}@media (max-width:700px){.vw-orgdomain{grid-template-columns:1fr}}.vw-orgconnect{justify-items:start;gap:14px;max-width:640px;padding:28px;display:grid}.vw-editpage__main .vw-editsec[id^=seite-]{scroll-margin-top:20px}.vw-design .vw-mode__radio{background:var(--surface);margin-top:0!important;top:16px!important;right:16px!important}.vw-design.is-on .vw-mode__radio{box-shadow:inset 0 0 0 7px var(--signal)}.vw-orgtop>*,.vw-orgpage>*,.vw-orglink>*,.vw-linkfield{min-width:0}.vw-linkfield>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vw-orglink .vw-cardhead{margin-bottom:0}.vw-stack{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;display:grid}.vw-stack>:not(dialog){margin-top:0!important;margin-bottom:0!important}.vw-split{align-items:start;gap:16px;display:grid}@media (min-width:1100px){.vw-split{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.vw-split__aside{position:sticky;top:24px}.vw-split--asidefirst .vw-split__aside{order:0}}@media (max-width:1099.98px){.vw-split--asidefirst .vw-split__aside{order:-1}}.vw-phead{flex-wrap:wrap}.vw-phead__acts{align-items:center;min-height:46px;margin-left:auto}.vw-phead__txt{flex:280px}.vw-phead__acts .vw-btn--soft,.vw-orgpv__openrow .vw-btn--soft{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--sep)}.vw-phead__acts .vw-btn--soft:hover,.vw-orgpv__openrow .vw-btn--soft:hover{background:var(--surface-2)}@media (max-width:639.98px){.vw-phead__acts{flex-basis:100%;min-width:0;max-width:100%}.vw-phead__acts>.vw-btn{flex:1}.vw-phead__acts>.vw-seg{flex:0 auto;min-width:0}}.vw-pagetitle{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.vw-section{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;display:grid}select.vw-input{min-width:0;max-width:100%}.vw-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vw-section__head>div:first-child{flex:220px;min-width:0}.vw-section__head .vw-h3{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.vw-section__head .vw-count{margin-right:2px}.vw-section__act{flex:none;align-items:center;gap:8px;display:flex}.vw-emptystate{text-align:center;justify-items:center;gap:8px;padding:36px 20px;display:grid}.vw-emptystate .vw-soon__ic{margin:0 0 4px}.vw-emptystate .vw-meta{max-width:440px;margin:0}.vw-emptystate .vw-btn{margin-top:8px}.vw-kpirow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}@media (min-width:900px){.vw-kpirow{gap:16px}}@media (max-width:899.98px){.vw-kpirow{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.vw-kpirow .vw-kpi b{font-size:var(--fs-2xl)}}@media (max-width:639.98px){.vw-kpirow:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.vw-green{color:var(--green-text)}.vw-field__hint{color:var(--muted);font-size:var(--fs-sm);font-weight:500}.vw-field__error{color:var(--signal-text);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:700;display:flex}.vw-field.is-error .vw-input{box-shadow:inset 0 0 0 1.5px var(--signal)}.vw-savebar__acts{flex:none;gap:8px;display:flex}.vw-btn--s{height:36px;font-size:var(--fs-md);gap:6px;padding:0 14px}.vw-btn--danger{background:var(--surface);color:var(--signal-text);box-shadow:inset 0 0 0 1.5px var(--sep)}.vw-btn--danger:hover{background:var(--tint)}.vw-modal__foot .vw-btn--danger{margin-right:auto}.vw-kv{column-gap:0}.vw-kv dd{padding-left:18px}.vw-info{width:26px;height:26px;color:var(--muted);cursor:pointer;vertical-align:middle;border-radius:50%;flex:none;place-items:center;margin:-4px 0 -4px 4px;transition:background .15s,color .15s;display:inline-grid}.vw-info:hover,.vw-info:focus-visible{background:var(--tint);color:var(--signal-text);outline:none}.vw-field>span .vw-info,.vw-check .vw-info,.vw-toggle-row .vw-info{width:22px;height:22px;margin:-3px 0 -3px 2px}.vw-helptext{font-size:var(--fs-body);gap:14px;line-height:1.5;display:grid}.vw-helptext__what{font-size:var(--fs-card);color:var(--text)}.vw-helptext__block{gap:4px;display:grid}.vw-helptext__block b{font-size:var(--fs-sm);letter-spacing:.4px;text-transform:uppercase;color:var(--muted);font-weight:700}.vw-helptext__block p{color:var(--body)}.vw-helptext__block ul{color:var(--body);gap:6px;padding-left:18px;list-style:outside;display:grid}.vw-helptext__example p{background:var(--bg);color:var(--text);border-radius:12px;padding:10px 12px}.vw-helptext__wirkt{border-top:1px solid var(--rowline);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;display:flex}.vw-helptext__wirkt>span{color:var(--muted);margin-right:2px;font-weight:700}.vw-helptext__wirkt i{background:var(--bg);height:26px;color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-style:normal;font-weight:700;display:inline-flex}.vw-notice2{align-items:center}.vw-subsec{border-top:1px solid var(--rowline);gap:12px;padding-top:14px;display:grid}.vw-subsec:first-child{border-top:0;padding-top:0}.vw-sub{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.vw-label .vw-info{width:22px;height:22px;margin:-3px 0 -3px 2px}.vw-toggle-row b{flex-wrap:wrap;align-items:center;display:inline-flex}.vw-infolink{width:fit-content;color:var(--signal-text);font-weight:700;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.vw-infolink:hover{text-decoration:underline}.vw-editsec__title .vw-info{margin-left:-8px}.vw-tasks .vw-btn{justify-self:start;width:fit-content}.vw-helpcard{gap:10px}.vw-helpcard__head{align-items:center;gap:10px;display:flex}.vw-helpcard__head .vw-soon__ic,.vw-helpcard .vw-meta{margin:0}.vw-helpcard__tips{color:var(--body);font-size:var(--fs-md);gap:8px;padding-left:18px;line-height:1.45;list-style:outside;display:grid}.vw-notice2>span{flex:1;min-width:0}@media (max-width:639.98px){:is(.vw-notice2,.vw-banner--link:has(>.vw-btn)){flex-wrap:wrap;align-items:flex-start}.vw-notice2>span{flex:calc(100% - 30px)}.vw-banner--link:has(>.vw-btn)>span:not(.vw-btn){flex:calc(100% - 30px)}.vw-notice2>span~:not(span),.vw-banner--link>.vw-btn{margin-left:30px}}.vw-headlink{font-size:var(--fs-sm);font-weight:700}.vw-headfield{align-items:center;gap:6px;width:100%;max-width:420px;display:flex}.vw-headlink.is-set{color:var(--muted);font-weight:600}.vw-headlink.is-set b{color:var(--text);font-weight:700}.vw-headfield .vw-input{max-width:none}.vw-faqedit{gap:10px;display:grid}.vw-faqedit li{background:var(--bg);border-radius:14px;gap:8px;padding:12px;display:grid}.vw-faqedit li .vw-input{background:var(--surface)}.vw-faqedit__head{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:4px;display:grid}.vw-videoprev{aspect-ratio:16/9;background:#000;border-radius:14px;max-width:520px;position:relative;overflow:hidden}.vw-videoprev iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vw-sharehead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vw-sharehead small{color:var(--muted);font-size:var(--fs-sm)}.vw-sharealt{border-top:1px solid var(--rowline);gap:10px;margin-top:6px;padding-top:14px;display:grid}.vw-navcount{background:var(--signal-fill);color:#fff;min-width:22px;height:22px;font-style:normal;font-size:var(--fs-label);border-radius:999px;place-items:center;margin-left:auto;padding:0 7px;font-weight:700;display:inline-grid}.vw-seg--scroll{scrollbar-width:none;max-width:100%;overflow-x:auto}.vw-seg--scroll::-webkit-scrollbar{display:none}.vw-seg a i{font-style:normal;font-size:var(--fs-xs);background:var(--tint);min-width:20px;height:20px;color:var(--signal-text);border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}.vw-seg a[aria-selected=true] i{color:inherit;background:#fff3}.vw-toolbar .vw-seg a{white-space:nowrap}@media (max-width:639.98px){.vw-toolbar:has(>.vw-seg+.vw-seg)>.vw-seg{flex:1 1 0;min-width:0}.vw-toolbar:has(>.vw-seg+.vw-seg)>.vw-seg a{flex:auto;justify-content:center;padding:0 8px}.vw-toolbar:has(>.vw-seg+.vw-seg)>.vw-seg a svg{display:none}.vw-toolbar:has(>.vw-seg+.vw-seg)>.vw-toolbar__search{flex:100%;max-width:none}}.vw-inbox{padding:6px}.vw-irow{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 10px;display:grid}.vw-irow+.vw-irow{border-top:1px solid var(--rowline)}.vw-irow:hover{background:var(--surface-2)}.vw-irow__txt{gap:2px;min-width:0;display:grid}.vw-irow__top{align-items:center;gap:8px;min-width:0;display:flex}.vw-irow__top b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-irow__wait{font-style:normal;font-size:var(--fs-xs);color:var(--signal-text);background:var(--tint);border-radius:999px;flex:none;padding:2px 8px;font-weight:700}.vw-irow__dot{background:var(--signal);border-radius:50%;flex:none;width:9px;height:9px}.vw-irow:not(.is-unread) .vw-irow__subj{font-weight:600}.vw-irow.is-unread .vw-irow__subj{font-weight:700}.vw-picklist{background:var(--bg);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.vw-irow__subj{font-weight:700;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-irow.is-waiting .vw-avatar{box-shadow:0 0 0 2px var(--signal)}.vw-irow__prev{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-irow__meta{color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-irow__side{justify-items:end;gap:6px;display:grid}.vw-irow__side small{color:var(--muted);font-size:var(--fs-label);white-space:nowrap}.vw-irow__chev{color:var(--muted)}.vw-irow__who{align-items:center;gap:4px;display:inline-flex}@media (max-width:639.98px){.vw-irow{grid-template-columns:auto minmax(0,1fr) auto}.vw-irow__chev,.vw-irow__side .vw-irow__who{display:none}}.vw-inqs{gap:8px;display:grid}.vw-inq{background:var(--bg);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.vw-inq.is-overdue{box-shadow:inset 0 0 0 1.5px var(--signal)}.vw-inq .vw-soon__ic{margin:0}.vw-inq__txt{gap:2px;min-width:0;display:grid}.vw-inq__txt>span{color:var(--body);font-size:var(--fs-md);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vw-inq__txt small{color:var(--muted);font-size:var(--fs-sm)}.vw-inq__side{justify-items:end;gap:6px;display:grid}.vw-inq__side small{color:var(--muted);font-size:var(--fs-label)}@media (max-width:639.98px){.vw-inq{grid-template-columns:auto minmax(0,1fr)}.vw-inq__side{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}}.vw-inqbox.is-open{box-shadow:var(--shadow), inset 0 0 0 1.5px var(--gold-text)}.vw-inqbox__answer{background:var(--bg);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.vw-inqbox__answer .vw-label,.vw-chat--inbox{margin:0}.vw-chat--inbox .vw-msg{box-shadow:none;background:var(--bg)}.vw-chat--inbox .vw-msg.is-me{background:var(--night)}.vw-msg--note{justify-self:center;max-width:92%;background:var(--gold-tint)!important;border-radius:14px!important}.vw-msg--note small{align-items:center;gap:4px;display:inline-flex!important}.vw-msg__hint{font-size:var(--fs-label);opacity:.75;margin-top:6px;display:block}.vw-msg__files{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vw-msg__files a{font-size:var(--fs-sm);background:#7f7f7f26;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-weight:700;display:inline-flex}.vw-compose{gap:12px}.vw-compose.is-note{box-shadow:var(--shadow), inset 0 0 0 1.5px var(--gold-text)}.vw-compose__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vw-compose__tpl{flex:220px;align-items:center;gap:4px;max-width:320px;display:inline-flex}.vw-compose__tpl .vw-input{height:38px;font-size:var(--fs-md)}.vw-compose__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.vw-compose__acts small{font-size:var(--fs-sm);margin-right:auto}@media (max-width:639.98px){.vw-compose__acts small{flex-basis:100%}.vw-compose__acts .vw-btn{flex:1}}.vw-statuspick{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vw-statuspick button{background:var(--bg);height:40px;color:var(--body);font-weight:700;font-size:var(--fs-md);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.vw-statuspick button.is-on{background:var(--night);color:var(--on-night)}.vw-sdot{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.vw-sdot--red{background:var(--signal)}.vw-sdot--gold{background:var(--gold-text)}.vw-sdot--green{background:var(--green-text)}.vw-orderlinks{gap:6px;display:grid}.vw-orderlinks .vw-label{margin:4px 0 0}.vw-orderlink{background:var(--bg);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.vw-orderlink span{min-width:0;display:grid}.vw-orderlink small{color:var(--body);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-orderlink em{color:var(--signal-text);font-style:normal;font-weight:600;font-size:var(--fs-sm)}.vw-orderlink.is-linked{box-shadow:inset 0 0 0 1.5px var(--signal)}a.vw-orderlink:hover{background:var(--rowline)}.vw-trow{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 10px;display:grid}.vw-trow+.vw-trow{border-top:1px solid var(--rowline)}.vw-trow:hover{background:var(--surface-2)}.vw-trow .vw-soon__ic{margin:0}.vw-trow__txt{gap:2px;min-width:0;display:grid}.vw-trow__txt small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-trow__tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:639.98px){.vw-trow{grid-template-columns:auto minmax(0,1fr) 16px}.vw-trow__tags{display:none}}.vw-img{aspect-ratio:16/9;isolation:isolate;background:#23263a;display:block;position:relative;overflow:hidden}.vw-img:before{content:"";z-index:-1;background:var(--vw-img) center / cover no-repeat;filter:blur(26px)brightness(.62);position:absolute;inset:-40px;transform:scale(1.15)}.vw-img>img{max-width:none;display:block;inset:0;object-fit:contain!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important}.vw-img.is-fill>img{object-fit:cover!important}.vw-img.is-fill:before{display:none}.vw-img--none{color:var(--muted);background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--sep);place-items:center;display:grid}.vw-img--none:before{display:none}.vw-ehead__img.vw-img--none{color:#ffffffd9;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #ffffff59}.vw-imghint{font-size:var(--fs-help);color:var(--body);align-items:flex-start;gap:8px;display:flex}.vw-imghint svg{color:var(--muted);flex:none;margin-top:2px}.vw-seg>a{height:34px;font-weight:700;font-size:var(--fs-md);color:var(--body);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.vw-seg>a[aria-selected=true]{background:var(--night);color:var(--on-night)}.vw-phead__acts .vw-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.vw-delta{font-style:normal;font-size:var(--fs-sm);color:var(--muted);font-weight:700}.vw-delta.is-up{color:var(--green-text)}.vw-delta.is-down{color:var(--signal-text)}.vw-bars{align-items:flex-end;gap:4px;height:200px;padding-bottom:20px;display:flex}.vw-bars>span{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.vw-bars i{background:color-mix(in srgb, var(--signal) 28%, transparent);border-radius:6px 6px 2px 2px;width:100%;transition:background .15s;display:block}.vw-bars>span:hover i,.vw-bars>span.is-now i{background:var(--signal)}.vw-bars small{font-size:var(--fs-2xs);color:var(--muted);white-space:nowrap;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}@media (max-width:899.98px){.vw-bars{gap:2px;height:150px}}.vw-bars__dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-3px;position:absolute;bottom:4px;left:50%}.vw-bars--event{height:170px}@media (max-width:899.98px){.vw-bars--event{height:130px}}.vw-statevents{display:grid}.vw-statev{grid-template-columns:minmax(0,1fr) 180px 110px 16px;align-items:center;gap:14px;padding:12px 4px;display:grid}.vw-statev+.vw-statev{border-top:1px solid var(--rowline)}.vw-statev:hover{background:var(--surface-2);border-radius:12px}.vw-statev__txt{min-width:0;display:grid}.vw-statev__txt b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-statev__txt small,.vw-statev__num small{color:var(--muted);font-size:var(--fs-sm)}.vw-statev__sales{font-size:var(--fs-help);color:var(--body);gap:6px;display:grid}.vw-statev__sales b{color:var(--text)}.vw-statev__num{font-variant-numeric:tabular-nums;justify-items:end;display:grid}@media (max-width:639.98px){.vw-statev{grid-template-columns:minmax(0,1fr) auto}.vw-statev__sales{grid-area:2/1/auto/-1}.vw-statev .vw-irow__chev{display:none}}.vw-channels{gap:12px;display:grid}.vw-channel{grid-template-columns:180px minmax(0,1fr) 48px;align-items:center;gap:14px;display:grid}.vw-channel>span:first-child{min-width:0;display:grid}.vw-channel small{color:var(--muted);font-size:var(--fs-sm)}.vw-channel__num{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:639.98px){.vw-channel{grid-template-columns:minmax(0,1fr) 48px}.vw-channel__bar{grid-area:2/1/auto/-1}}.vw-statring{align-items:center;gap:14px;display:flex}.vw-statring>span:last-child{gap:2px;display:grid}.vw-statring small{color:var(--body);font-size:var(--fs-help)}.vw-exportkinds{gap:6px;display:grid}.vw-exportkinds .vw-mode{text-align:left}a.vw-btn.is-disabled{opacity:.45;pointer-events:none}.vw-reg--start{background:var(--bg)}.vw-reg--start .vw-reg__top{z-index:3;background:var(--surface);border-bottom:1px solid var(--sep);box-shadow:none;position:sticky;top:0}.vw-reg--start .vw-reg__login{background:var(--tint);border-radius:999px;padding:8px 14px}.vw-regstart{flex-direction:column;min-height:100dvh;display:flex}.vw-regstage{color:#fff;text-align:center;width:calc(100% - 2 * var(--reg-page));max-width:calc(var(--reg-width) - 2 * var(--reg-page));padding:64px var(--page) 290px;background:radial-gradient(55% 120% at 85% -25%, #ffffff52, transparent 60%), radial-gradient(45% 100% at 10% -20%, #ffc48c57, transparent 62%), radial-gradient(70% 90% at 50% 135%, #78145052, transparent 70%), var(--red);border-radius:32px;margin:20px auto 0;position:relative;overflow:hidden}.vw-regstage:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0b 0 2px,#0000 2px 22px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.vw-regstage>*{z-index:1;max-width:760px;margin-left:auto;margin-right:auto;position:relative}.vw-regstage__eyebrow{height:30px;font-size:var(--fs-help);letter-spacing:.2px;background:#ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.vw-regstage__eyebrow--soft{background:var(--tint);color:var(--signal-text)}.vw-regstage h1{letter-spacing:-1.6px;margin-top:18px;font-size:clamp(34px,5.6vw,62px);font-weight:700;line-height:1.04}.vw-regstage h1 em{font-style:normal}.vw-regstage p{opacity:.92;max-width:620px;margin-top:16px;font-size:clamp(16px,1.6vw,19px);line-height:1.5}.vw-regstart__in{z-index:2;width:100%;max-width:var(--reg-width);padding:0 var(--reg-page) 48px;gap:22px;margin:-254px auto 0;display:grid;position:relative}.vw-regways{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (min-width:900px){.vw-regways{gap:20px;padding:0 48px}}.vw-regway{background:var(--surface);box-shadow:0 30px 60px -32px #2c2f3f73, 0 0 0 1px var(--rowline);text-align:left;color:var(--text);cursor:pointer;animation:.5s cubic-bezier(.2,.8,.2,1) both vw-rise;animation-delay:calc(var(--i,0) * 80ms);border:0;border-radius:24px;align-content:start;justify-items:start;gap:8px;padding:24px 22px 20px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;display:grid;position:relative}.vw-regway:hover{box-shadow:0 36px 70px -30px #2c2f3f80, 0 0 0 1px var(--rowline);transform:translateY(-4px)}.vw-regway.is-on{box-shadow:0 30px 60px -32px #fc2f558c, inset 0 0 0 2px var(--signal)}.vw-regway__ic{background:var(--tint);width:52px;height:52px;color:var(--signal-text);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.vw-regway.is-on .vw-regway__ic{background:var(--signal-fill);color:#fff}.vw-regway b{font-size:var(--fs-section);letter-spacing:-.2px;font-weight:700}.vw-regway small{color:var(--body);font-size:var(--fs-md);line-height:1.45}.vw-regway__go{pointer-events:none;margin-top:10px}.vw-regway__go.is-picked{background:var(--tint);color:var(--signal-text)}.vw-regway:hover .vw-regway__go.vw-btn--night{opacity:.92}.vw-regin{border-radius:24px;gap:14px;padding:22px;animation:.35s cubic-bezier(.2,.8,.2,1) both vw-rise;display:grid}.vw-regin .vw-drop{padding:36px 20px}.vw-regstart__self{justify-self:center;align-items:center;gap:6px;margin-top:26px;display:inline-flex}.vw-regtrust{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.vw-regtrust li{text-align:center;background:var(--surface);box-shadow:0 0 0 1px var(--rowline);border-radius:20px;justify-items:center;gap:4px;padding:18px 12px;display:grid}.vw-regtrust li>span{background:var(--tint);width:40px;height:40px;color:var(--signal-text);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.vw-regtrust b{font-size:var(--fs-body);font-weight:700}.vw-regtrust small{color:var(--body);font-size:var(--fs-sm);line-height:1.4}.vw-regdemo{background:var(--surface);box-shadow:0 0 0 1px var(--rowline);border-radius:28px;grid-template-columns:340px minmax(0,1fr);align-items:center;gap:40px;margin-top:18px;padding:32px;display:grid}.vw-regdemo__card .vw-pcard{max-width:340px}.vw-regdemo__txt{justify-items:start;gap:12px;display:grid}.vw-regdemo__txt h2{font-size:var(--fs-page);letter-spacing:-.5px;font-weight:700;line-height:1.15}.vw-regdemo__txt ul{gap:10px;display:grid}.vw-regdemo__txt li{color:var(--body);align-items:flex-start;gap:10px;display:flex}.vw-regdemo__txt li svg{color:var(--green-text);flex:none;margin-top:3px}.vw-regfoot{padding:20px var(--page) calc(20px + env(safe-area-inset-bottom));color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:auto;display:flex}.vw-regfoot a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.vw-regstep{animation:.35s cubic-bezier(.2,.8,.2,1) both vw-rise}@keyframes vw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:899.98px){.vw-regstage{border-radius:24px;width:calc(100% - 24px);margin-top:12px;padding:40px 18px 120px}.vw-regstage h1{letter-spacing:-1px}.vw-regstart__in{gap:16px;margin-top:-96px;padding-bottom:32px}.vw-regways{grid-template-columns:1fr;gap:10px}.vw-regway{border-radius:20px;grid-template-columns:48px minmax(0,1fr);gap:2px 14px;padding:16px}.vw-regway__ic{grid-row:1/4;width:48px;height:48px;margin:0}.vw-regway b{font-size:var(--fs-lead)}.vw-regway small{font-size:var(--fs-help)}.vw-regway__go{height:34px;font-size:var(--fs-sm);grid-column:2;justify-self:start;gap:6px;margin-top:8px;padding:0 12px}.vw-regtrust{grid-template-columns:1fr 1fr;gap:8px}.vw-regtrust li{padding:14px 10px}.vw-regdemo{grid-template-columns:1fr;gap:20px;padding:20px}.vw-regdemo__card{justify-self:center;width:100%;max-width:340px}.vw-regdemo__txt h2{font-size:var(--fs-xl)}}.vw-reading{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14162373;place-items:center;padding:20px;animation:.2s both vw-fade;display:grid;position:fixed;inset:0}.vw-reading__card{background:var(--surface);text-align:center;border-radius:28px;justify-items:center;gap:14px;width:min(380px,100%);padding:32px 24px 24px;display:grid;box-shadow:0 40px 80px -30px #00000073}.vw-reading__orb{color:#fff;background:radial-gradient(circle at 30% 30%, #ff7a93, var(--red));border-radius:50%;place-items:center;width:72px;height:72px;animation:1.6s ease-out infinite vw-orb-pulse;display:grid;box-shadow:0 0 #fc2f5573}.vw-reading__card b{font-size:var(--fs-section);font-weight:700;animation:.35s both vw-rise}.vw-reading__card ol{gap:8px;display:flex}.vw-reading__card li{background:var(--bg);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.vw-reading__card li.is-done{background:var(--green-text)}.vw-reading__card li.is-now{background:var(--signal)}.vw-reading__card li i{background:#ffffffe6;border-radius:50%;width:6px;height:6px}.vw-reading__card li:not(.is-now):not(.is-done) i{background:var(--muted);opacity:.5}.vw-reading__card small{color:var(--muted)}@keyframes vw-orb-pulse{0%{box-shadow:0 0 #fc2f5573}to{box-shadow:0 0 0 26px #fc2f5500}}@keyframes vw-fade{0%{opacity:0}to{opacity:1}}.vw-reg--done{background:var(--bg)}.vw-regdone{padding:48px var(--page) 48px;text-align:center;flex:1;align-content:start;justify-items:center;gap:14px;display:grid;position:relative;overflow:hidden}.vw-regdone__ic{background:var(--green-text);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;animation:.5s cubic-bezier(.2,1.4,.4,1) both vw-pop;display:grid;box-shadow:0 20px 40px -18px #1f8f5fb3}.vw-regdone h1{letter-spacing:-.8px;font-size:clamp(28px,4vw,40px);font-weight:700}.vw-regdone p{max-width:560px;color:var(--body);font-size:var(--fs-card)}.vw-regdone__card{width:100%;max-width:340px;margin:8px 0}.vw-regdone__card .vw-pcard{transform:rotate(-1.5deg)}@keyframes vw-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.vw-confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.vw-confetti i{opacity:0;animation:linear forwards vw-confetti;position:absolute;top:-20px}.vw-regdone>:not(.vw-confetti){z-index:1;position:relative}@keyframes vw-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--drift), 92vh) rotate(calc(var(--rot) + 540deg))}}@media (prefers-reduced-motion:reduce){.vw-confetti{display:none}.vw-regway,.vw-regin,.vw-regstep,.vw-reading__card b,.vw-regdone__ic,.vw-reading__orb{animation:none}}.vw-nav--app{border-top:1px solid var(--sep);margin-top:0;padding-top:12px}.vw-navhead{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 12px 4px;font-weight:700}.vw-nav--app a{height:40px}.vw-navlock{background:var(--bg);height:20px;color:var(--muted);font-style:normal;font-size:var(--fs-2xs);border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:0 7px;font-weight:700;display:inline-flex}.vw-navlock svg{color:inherit!important}.vw-appgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.vw-appfn{color:var(--text);grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:18px;transition:border-color .15s,transform .15s;display:grid}.vw-appfn:hover{border-color:var(--muted)}.vw-appfn__ic,.vw-applist__ic,.vw-benefits__ic{background:var(--tint);width:42px;height:42px;color:var(--signal-text);border-radius:14px;place-items:center;display:grid}.vw-appfn__txt b,.vw-applist__txt b{font-size:var(--fs-body);align-items:center;gap:4px;display:flex}.vw-appfn__txt small,.vw-applist__txt small{color:var(--muted);font-size:var(--fs-help);margin-top:2px;line-height:1.4;display:block}.vw-applist{display:grid}.vw-applist__row{color:var(--text);grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 4px;display:grid}.vw-applist__row+.vw-applist__row{border-top:1px solid var(--rowline)}.vw-applist__ic{background:var(--bg);width:36px;height:36px;color:var(--body);border-radius:12px}.vw-appbadge{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.vw-appbadge__icon{background:var(--bg);border:1px solid var(--sep);border-radius:16px;place-items:center;width:60px;height:60px;display:grid;overflow:hidden}.vw-appbadge__icon img{object-fit:cover;width:100%;height:100%}.vw-appbadge__txt b{font-size:var(--fs-card);display:block}.vw-appbadge__txt small{color:var(--muted);font-size:var(--fs-help)}.vw-appbadge__stores{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.vw-apppreview,.vw-pushprev,.vw-stampprev{gap:12px;padding:18px;display:grid}.vw-split__aside .vw-apppreview,.vw-split__aside .vw-pushprev,.vw-split__aside .vw-stampprev{position:sticky;top:20px}.vw-apppreview__screen{color:#fff;background:#2c2f3f;border-radius:22px;padding:16px}.vw-apppreview__tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vw-apppreview__tile{min-height:42px;font-size:var(--fs-sm);background:#23263a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;display:grid}.vw-apppreview__tile b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vw-apppreview__tile svg{color:#ffffffb3}.vw-apppreview__wallet.is-card{color:#2c2f3f;background:#fff;grid-column:1/-1;min-height:64px}.vw-apppreview__wallet.is-card svg{color:#2c2f3f}.vw-apppreview__tag{text-align:center;font-size:var(--fs-sm);color:#fff9;margin:14px 0 0;font-weight:700}.vw-tileedit,.vw-rewardedit{gap:8px;min-width:0;display:grid}.vw-tileedit li,.vw-rewardedit li{min-width:0}.vw-rewardedit li{background:var(--bg);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.vw-rewardedit li .vw-input,.vw-tileedit li .vw-input{background:var(--surface)}.vw-rewardedit .vw-tileedit__ic{margin-top:22px}.vw-rewardedit .vw-tileedit__fields{gap:8px;min-width:0;display:grid}.vw-rewardedit .vw-tileedit__btns{margin-top:18px}.vw-tilehead,.vw-tileedit li{grid-template-columns:40px 150px minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:8px;display:grid}.vw-tilehead{color:var(--muted);font-size:var(--fs-label);padding:0 10px;font-weight:700}.vw-tilehead span:last-child{width:108px}.vw-tileedit li{background:var(--bg);border-radius:14px;padding:8px 10px}.vw-tileedit li .vw-input{height:42px}.vw-tileedit__ic{background:var(--surface);width:40px;height:40px;color:var(--body);border-radius:12px;place-items:center;display:grid}.vw-tileedit__btns{gap:2px;display:flex}.vw-tileedit__url{grid-column:3/-1}.vw-pageedit{gap:8px;display:grid}.vw-pageedit__item{background:var(--bg);border-radius:14px}.vw-pageedit__item summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:14px;list-style:none;display:grid}.vw-pageedit__item summary::-webkit-details-marker{display:none}.vw-pageedit__item summary small{color:var(--muted);font-size:var(--fs-sm);grid-column:1}.vw-pageedit__item summary svg{color:var(--muted);grid-area:1/2/3;transition:transform .2s}.vw-pageedit__item[open] summary svg{transform:rotate(180deg)}.vw-pageedit__item .vw-form{padding:0 14px 14px}.vw-pageedit__item .vw-input{background:var(--surface)}.vw-sosnums{flex-wrap:wrap;gap:8px;display:flex}.vw-sosnums span{background:var(--bg);height:34px;font-size:var(--fs-help);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.vw-stepper{background:var(--bg);border-radius:999px;align-items:center;gap:4px;width:max-content;padding:4px;display:inline-flex}.vw-stepper button{background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.vw-stepper button:disabled{opacity:.4;cursor:default}.vw-stepper b{text-align:center;min-width:32px;font-size:var(--fs-card)}.vw-chipedit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-chipedit .vw-chip button{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-left:2px;display:grid}.vw-chipedit .vw-chip button:hover{background:var(--sep);color:var(--text)}.vw-chipedit__add{align-items:center;gap:6px;display:inline-flex}.vw-chipedit__add .vw-input{width:140px;height:36px}.vw-chipedit__add .vw-input--s{width:92px}.vw-bonusrow{color:var(--body);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vw-bonusrow .vw-input--unit{width:130px}.vw-bonusrow select{color:var(--text);font:inherit;background:0 0;border:0;font-weight:700}@media (min-width:640px){.vw-exportkinds--2{grid-template-columns:1fr 1fr}}.vw-reportbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:12px;display:grid}.vw-reportbar .vw-input{min-width:0;height:40px}.vw-reportbar input[type=date]{grid-column:1/-1}.vw-pushprev__screen{background:linear-gradient(160deg,#3f3c7c,#2c2f3f 70%);border-radius:26px;gap:14px;padding:22px 14px 26px;display:grid}.vw-pushprev__time{text-align:center;color:#fff;letter-spacing:-1px;font-size:40px;font-weight:300}.vw-pushprev__note{color:#111;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.vw-pushprev__icon{color:#fff;background:#2c2f3f;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.vw-pushprev__icon img{object-fit:cover;width:100%;height:100%}.vw-pushprev__body{min-width:0;font-size:var(--fs-help);gap:1px;line-height:1.35;display:grid}.vw-pushprev__body small{color:#00000080;font-size:var(--fs-xs)}.vw-pushprev__body span{overflow-wrap:anywhere}.vw-stampprev__card{color:#fff;background:#2c2f3f;border-radius:22px;gap:10px;padding:18px;display:grid}.vw-stampprev__card>small{color:#fff9}.vw-stampprev__card>b{font-size:var(--fs-2xl)}.vw-stampprev__dots{flex-wrap:wrap;gap:7px;display:flex}.vw-stampprev__dots i{color:#fff9;border:1.5px dashed #ffffff4d;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.vw-stampprev__dots i.is-on{color:#2c2f3f;background:#fff;border:0}.vw-stampprev__dots i.is-reward{border-style:solid;border-color:#e8445a}.vw-stampprev__card ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.vw-stampprev__card li{font-size:var(--fs-help);background:#23263a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.vw-stampprev__card li small{color:#fff9;font-size:var(--fs-label);display:block}.vw-stampprev__card li em{font-style:normal;font-weight:700}.vw-pitch__hero{background:radial-gradient(120% 90% at 85% 0%, var(--tint), transparent 60%), var(--surface);gap:24px;padding:28px;display:grid;overflow:hidden}@media (min-width:900px){.vw-pitch__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding:36px 40px}}.vw-pitch__copy h2{letter-spacing:-.5px;margin:0 0 10px;font-size:clamp(24px,3vw,32px);line-height:1.15}.vw-pitch__copy p{color:var(--body);font-size:var(--fs-card);margin:0 0 18px;line-height:1.55}.vw-pitch__cta{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.vw-pitch__phones{justify-content:center;align-items:flex-end;display:flex}.vw-pitch__phones img{filter:drop-shadow(0 18px 30px #0000002e);width:36%;max-width:196px;height:auto}.vw-pitch__phones img:first-child,.vw-pitch__phones img:nth-child(3){z-index:0;margin:0 -6%;position:relative;transform:scale(.88)}.vw-pitch__phones img:nth-child(2){z-index:1;position:relative}.vw-benefits{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 22px;margin:4px 0 0;padding:0;list-style:none;display:grid}.vw-benefits li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.vw-benefits b{font-size:var(--fs-body);display:block}.vw-benefits small{color:var(--muted);font-size:var(--fs-help);margin-top:3px;line-height:1.45;display:block}.vw-profiles{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:12px;display:grid}.vw-profile-card{background:var(--bg);border-radius:18px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:16px;display:grid}.vw-profile-card img{filter:drop-shadow(0 10px 18px #00000024);width:100%;height:auto}.vw-profile-card b{font-size:var(--fs-lead);display:block}.vw-profile-card small{color:var(--body);font-size:var(--fs-md);margin-top:4px;line-height:1.5;display:block}.vw-profile-card em{color:var(--muted);font-size:var(--fs-sm);margin-top:8px;font-style:normal;display:block}.vw-pitch__end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:22px;display:flex}.vw-pitch__end b{font-size:var(--fs-card);display:block}.vw-pitch__end small{color:var(--muted);font-size:var(--fs-md)}:root{--promo-x:18px;--promo-y:20px;--promo-hero:22px}@media (min-width:900px){:root{--promo-x:36px;--promo-y:30px;--promo-hero:48px}}.vw-card.vw-promo{padding:var(--promo-y) var(--promo-x)}.vw-card.vw-promo.vw-pitch__hero{padding:var(--promo-hero)}.vw-card.vw-promo .vw-section__head{margin-bottom:18px}.vw-walletoff{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;display:grid}.vw-walletoff__ic{background:var(--bg);width:56px;height:56px;color:var(--muted);border-radius:18px;place-items:center;display:grid}.vw-walletoff__txt{gap:6px;display:grid}.vw-walletoff__txt h2{align-items:center;gap:4px;display:flex}@media (max-width:699.98px){.vw-walletoff{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.vw-walletoff .vw-btn{grid-column:1/-1}}@media (min-width:640px){.vw-exportkinds--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vw-accesspick{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;display:grid}.vw-accessread{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-accessread li{color:var(--text);align-items:center;gap:8px;font-weight:600;display:flex}.vw-accessread svg{color:var(--green-text,#1f8f5f)}.vw-orderlist__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vw-djurl{background:var(--bg);font-size:var(--fs-sm);overflow-wrap:anywhere;border-radius:12px;padding:10px 12px;display:block}.vw-sent{display:grid}.vw-sent li{gap:3px;padding:12px 0;display:grid}.vw-sent li+li{border-top:1px solid var(--rowline)}.vw-sent b{font-size:var(--fs-body)}.vw-sent small{color:var(--muted);font-size:var(--fs-sm)}.vw-sent p{color:var(--body);font-size:var(--fs-md);margin:0}.vw-fields--plz{grid-template-columns:110px minmax(0,1fr)}.vw-regalt{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;display:flex}.vw-regalt__sep{color:var(--muted)}.vw-regalt__item{align-items:center;gap:2px;display:inline-flex}.vw-q__opt{color:var(--muted);vertical-align:middle;margin-left:6px;font-size:.5em;font-weight:700}.vw-welcome .vw-actions{margin-top:10px}.vw-regdone__note{text-align:left;max-width:520px}@media (max-width:699.98px){.vw-regalt{flex-direction:column}.vw-regalt__sep{display:none}}.vw-phpick__row{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:16px;display:grid}.vw-phpick__img{aspect-ratio:16/9;border-radius:14px;width:100%;display:block;overflow:hidden}.vw-phpick__none{color:var(--muted);background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--sep);align-content:center;place-items:center;gap:4px;display:grid}.vw-phpick__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-phpick__acts .vw-field__hint{flex-basis:100%}@media (max-width:699.98px){.vw-phpick__row{grid-template-columns:1fr}}.vw-grid3{gap:14px;display:grid}@media (min-width:760px){.vw-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vw-festcolors{border-radius:var(--r);height:44px}.vw-partystyles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.vw-partystyle{text-align:left;background:var(--bg);color:var(--text);border:0;border-radius:14px;justify-items:start;gap:2px;padding:10px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.vw-partystyle.is-on{box-shadow:inset 0 0 0 2px var(--night)}.vw-partystyle i{aspect-ratio:16/9;border-radius:10px;width:100%;margin-bottom:6px}.vw-partystyle small{color:var(--body);font-size:var(--fs-sm)}.vw-partystyle--neon i{background:radial-gradient(circle at 30% 30%,#ff2bd6 0 18%,#0000 19%),radial-gradient(circle at 70% 65%,#2bf0ff 0 16%,#0000 17%),#120f24}.vw-partystyle--classic i{background:linear-gradient(#fff,#fff) 22%/56% 52% no-repeat,#e9eaf0}.vw-partystyle--show i{background:conic-gradient(from 45deg,#ffb800,#ff4d6d,#7b2ff7,#2bb5ff,#ffb800)}.vw-partystyle--brand i{background:linear-gradient(135deg, var(--signal), var(--night))}.vw-togglelist{display:grid}.vw-togglelist>.vw-toggle-row:first-child{border-top:0;margin-top:0;padding-top:0}.vw-togglelist>.vw-toggle-row{padding-bottom:0}.vw-packs{gap:10px;display:grid}.vw-packs:empty{display:none}.vw-pack{background:var(--bg);border-radius:16px}.vw-pack__head{width:100%;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.vw-pack__head>span:nth-child(2){display:grid}.vw-pack__head small{color:var(--body);font-size:var(--fs-sm)}.vw-pack__ic{background:var(--surface);width:36px;height:36px;color:var(--signal-text);border-radius:11px;place-items:center;display:grid}.vw-pack.is-open .vw-pack__head .vw-pack__chev{transform:rotate(180deg)}.vw-pack__body{gap:12px;padding:0 12px 12px;display:grid}.vw-pack__body .vw-input{background:var(--surface)}.vw-pack__actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.vw-cardedit li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--sep)}.vw-cardedit li .vw-input{background:var(--bg)}.vw-cardedit__row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.vw-cardedit__row{grid-template-columns:auto minmax(0,1fr)}}.vw-cardedit__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-cardedit__timer{font-size:var(--fs-help);color:var(--body);align-items:center;gap:6px;font-weight:700;display:inline-flex}.vw-cardedit__timer .vw-input--unit{width:104px}.vw-cardedit__prob{color:var(--signal-text);font-size:var(--fs-sm);align-items:center;gap:4px;font-weight:600;display:inline-flex}.vw-quizedit{justify-items:start;gap:6px;display:grid}.vw-quizedit__opt{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;display:grid}.vw-quizedit__mark{background:var(--bg);color:#0000;width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--sep);border:0;border-radius:999px;place-items:center;display:grid}.vw-quizedit__mark.is-on{color:#fff;box-shadow:none;background:#1f8f5f}.vw-faqedit__head--one{grid-template-columns:minmax(0,1fr) auto}.vw-djlist{margin:0;padding:0;list-style:none;display:grid}.vw-djlist li{border-top:1px solid var(--rowline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}.vw-djlist li:first-child{border-top:0}.vw-djlist__cover{background:var(--bg);width:44px;height:44px;color:var(--body);border-radius:10px;place-items:center;display:grid;overflow:hidden}.vw-djlist__cover img{object-fit:cover;width:100%;height:100%}.vw-djlist__song{min-width:0;display:grid}.vw-djlist__song b,.vw-djlist__song small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-djlist__song small{color:var(--body);font-size:var(--fs-sm)}.vw-djlist__who{color:var(--muted)!important}.vw-djlist__count{background:var(--tint);min-width:34px;height:26px;color:var(--signal-text);font-weight:700;font-size:var(--fs-help);border-radius:999px;place-items:center;padding:0 8px;display:grid}.vw-djlist__acts{flex-wrap:wrap;grid-column:2/-1;gap:6px;display:flex}@media (min-width:900px){.vw-djlist li{grid-template-columns:auto minmax(0,1fr) auto auto}.vw-djlist__acts{grid-column:auto}}.vw-djlist__head{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.vw-djfs{z-index:1000;background:var(--bg);padding:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));align-content:start;gap:12px;display:grid;position:fixed;inset:0;overflow-y:auto}.vw-djfs__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vw-djfs__title{flex:1;min-width:0;display:grid}.vw-djfs__title b{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.vw-djfs__title small{color:var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-djfs__clock{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.vw-djfs .vw-djlist li{background:var(--surface);border:0;border-radius:14px;margin-bottom:8px;padding:12px}html.vw-djfs-lock,html.vw-djfs-lock body{overflow:hidden}@media (min-width:720px){.vw-djfs{gap:18px;padding:28px 36px}.vw-djfs__title b{font-size:30px}.vw-djfs__title small{font-size:17px}.vw-djfs__clock{font-size:32px}.vw-djfs .vw-djlist li{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 20px;margin-bottom:12px;padding:18px 22px}.vw-djfs .vw-djlist__acts{grid-column:auto}.vw-djfs .vw-djlist__cover{border-radius:12px;width:72px;height:72px}.vw-djfs .vw-djlist__song b{font-size:26px}.vw-djfs .vw-djlist__song small{font-size:17px}.vw-djfs .vw-djlist__count{min-width:48px;height:34px;font-size:18px}.vw-djfs .vw-djlist__acts .vw-btn{min-height:52px;padding:14px 20px;font-size:17px}}.vw-tiplist{margin:0;padding:0;list-style:none;display:grid}.vw-tiplist li+li{border-top:1px solid var(--rowline)}.vw-tiplist__item{width:100%;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-tiplist__img{aspect-ratio:16/9;background:var(--bg);width:96px;color:var(--body);border-radius:10px;place-items:center;display:grid;overflow:hidden}.vw-tiplist__img img{object-fit:cover;width:100%;height:100%}.vw-tiplist__img img.is-portrait{border-radius:999px;width:34px;height:34px}.vw-tiplist__body{gap:2px;min-width:0;display:grid}.vw-tiplist__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-tiplist__top em{font-style:normal;font-size:var(--fs-label);color:var(--signal-text);text-transform:uppercase;letter-spacing:.03em;font-weight:700}.vw-tiplist__body b,.vw-tiplist__body small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-tiplist__body small{color:var(--body);font-size:var(--fs-sm)}.vw-tiplist__meta{align-items:center;gap:4px;color:var(--muted)!important;display:inline-flex!important}.vw-checkchips{flex-wrap:wrap;gap:6px;display:flex}.vw-chip--pick{box-shadow:inset 0 0 0 1.5px var(--sep);background:var(--surface)}.vw-chip--pick.is-on{background:var(--night);color:var(--on-night);box-shadow:none}.vw-tippick{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.vw-tippick__img{background:var(--bg);width:52px;height:52px;color:var(--body);border-radius:12px;place-items:center;display:grid;overflow:hidden}.vw-tippick--wide .vw-tippick__img{aspect-ratio:16/9;width:112px;height:auto}.vw-tippick__img--round{border-radius:999px}.vw-tippick__img img{object-fit:cover;width:100%;height:100%}.vw-tippick__acts{justify-items:start;gap:6px;min-width:0;display:grid}.vw-tippick__acts .vw-input{width:100%}.vw-tippick__row{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.vw-tiplist__img{width:72px}}.vw-loglist{margin:0;padding:0;list-style:none;display:grid}.vw-loglist li+li{border-top:1px solid var(--rowline)}.vw-loglist summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;list-style:none;display:grid}.vw-loglist summary::-webkit-details-marker{display:none}.vw-loglist details[open] .vw-loglist__chev{transform:rotate(180deg)}.vw-loglist__ic{background:var(--tint);width:34px;height:34px;color:var(--signal-text);border-radius:10px;place-items:center;display:grid}.vw-loglist__body{min-width:0;display:grid}.vw-loglist__body b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:var(--fs-help);overflow:hidden}.vw-loglist__body small{color:var(--body);font-size:var(--fs-sm)}.vw-loglist__stack{background:var(--bg);font-size:var(--fs-label);white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0 0 12px 46px;padding:10px 12px;line-height:1.5;overflow-x:auto}@media (max-width:640px){.vw-loglist__stack{margin-left:0}}.vw-menu{z-index:95;background:var(--surface);min-width:220px;box-shadow:0 18px 44px -12px #00000059, 0 0 0 1px var(--sep);border-radius:16px;padding:6px;animation:.14s vw-in;display:grid;position:fixed}.vw-menu.is-up{transform:translateY(-100%)}.vw-menu button[role=menuitem]{height:42px;color:var(--text);font-weight:700;font-size:var(--fs-md);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.vw-menu button[role=menuitem]:hover,.vw-menu button[role=menuitem]:focus-visible{background:var(--bg);outline:none}.vw-menu button[role=menuitem] svg{color:var(--body)}.vw-menu button.is-danger,.vw-menu button.is-danger svg{color:#c8283c}.vw-btn--destroy{color:#fff;background:#c8283c}.vw-btn--destroy:hover:not(:disabled){background:#a71f31}.vw-menu--sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));border-radius:20px;min-width:0;padding:8px;animation:.2s ease-out vw-sheet-in;top:auto}.vw-menu--sheet button[role=menuitem]{height:48px;font-size:var(--fs-body)}.vw-menu__head{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 6px 12px;display:flex}.vw-menu__head b{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-menu__scrim{z-index:94;background:#00000059;animation:.15s vw-fade;position:fixed;inset:0}@keyframes vw-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vw-menu,.vw-menu--sheet{animation:none}}.vw-row__warn{align-items:center;gap:4px;font-weight:700;color:var(--gold-text)!important;display:inline-flex!important}.vw-pill--freeentry{background:var(--green-tint);color:var(--green-text)}.vw-toast__act{color:inherit;font-weight:700;font-size:var(--fs-help);background:#ffffff2e;border:0;border-radius:999px;margin-left:6px;padding:4px 10px}.vw-topups{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-topups li{background:var(--bg);font-size:var(--fs-md);border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.vw-topups li>svg{color:var(--muted)}.vw-topups li em{font-style:normal;font-size:var(--fs-sm);color:var(--green-text);background:var(--green-tint);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:700}.vw-topups__free{color:var(--body);grid-template-columns:minmax(0,1fr) auto!important}.vw-grid2--top{align-items:start}@media (max-width:640px){.vw-topups li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.vw-topups li em{grid-column:1/-1;justify-self:start}}.vw-giftprev{gap:12px;display:grid}.vw-giftprev__card{background:linear-gradient(135deg, var(--night), color-mix(in srgb, var(--night) 70%, var(--signal)));color:var(--on-night);aspect-ratio:16/9;border-radius:16px;align-content:end;justify-items:start;gap:2px;padding:18px;display:grid}.vw-giftprev__card b{font-size:var(--fs-section)}.vw-giftprev__card small{opacity:.8}.vw-giftprev__amounts{flex-wrap:wrap;gap:6px;display:flex}.vw-giftlist{margin:0;padding:0;list-style:none;display:grid}.vw-giftlist li{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0;display:grid}.vw-giftlist li:first-child{border-top:0}.vw-giftlist li>span:first-child{display:grid}.vw-giftlist li small{color:var(--body);font-size:var(--fs-sm)}.vw-giftlist__exp{color:var(--muted)!important}.vw-einlass__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.vw-einlass__count{gap:4px;display:grid}.vw-einlass__count b{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}.vw-einlass__count b span{font-size:var(--fs-xl);color:var(--muted)}.vw-einlass__count small{color:var(--body);align-items:center;font-weight:700;display:inline-flex}.vw-einlass__count em{font-style:normal;font-size:var(--fs-sm);color:var(--muted)}.vw-einlass__count .vw-bar{max-width:360px;height:8px}.vw-einlass__scan{height:56px;font-size:var(--fs-card);padding:0 24px}.vw-einlass__tools{gap:10px;margin:14px 0;display:grid}.vw-tabs.vw-tabs--two{grid-template-columns:repeat(2,1fr)}.vw-einlass__tools .vw-input--search{background:var(--surface);max-width:none}.vw-einlass__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-einlass__filters select{background:var(--surface);width:auto;box-shadow:var(--shadow)}.vw-attlist{padding:0;overflow:hidden}.vw-attlist ul{margin:0;padding:0;list-style:none}.vw-attlist li{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px 10px 18px;display:grid}.vw-attlist li:first-child{border-top:0}.vw-attlist li.is-in{background:color-mix(in srgb, var(--green-tint) 45%, transparent)}.vw-attlist__main{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;gap:2px;padding:4px 0;display:grid}.vw-attlist__main b{font-size:var(--fs-card);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-attlist__main small{color:var(--body);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-attlist__time{align-items:center;gap:4px;font-weight:700;color:var(--green-text)!important;display:inline-flex!important}.vw-attlist__empty{padding:24px 18px}.vw-checkbtn{background:var(--night);min-width:132px;height:48px;color:var(--on-night);font-weight:700;font-size:var(--fs-body);border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.vw-checkbtn.is-on{background:var(--green-tint);color:var(--green-text)}.vw-checkbtn:disabled{opacity:.55}.vw-attlist .vw-stepper b{text-align:center;min-width:44px}.vw-attlist .vw-stepper button{width:44px;height:44px}.vw-pwgate{justify-items:start;gap:12px;max-width:420px;display:grid}.vw-pwgate .vw-input,.vw-pwgate .vw-btn{width:100%}.vw-pwgate__ic{background:var(--bg);width:48px;height:48px;color:var(--body);border-radius:14px;place-items:center;display:grid}@media (max-width:640px){.vw-einlass__head{grid-template-columns:1fr}.vw-einlass__scan{width:100%}.vw-attlist li{padding:8px 10px 8px 14px}.vw-checkbtn{width:48px;min-width:0;padding:0}.vw-checkbtn span{display:none}}.vw-scan{z-index:80;color:#fff;padding-bottom:env(safe-area-inset-bottom);background:#0b0c12;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid;position:fixed;inset:0}.vw-scan__top{padding:calc(10px + env(safe-area-inset-top)) 14px 10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.vw-scan__title{text-align:center;min-width:0;display:grid}.vw-scan__title b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-scan__title small{color:#ffffffa6;justify-content:center;align-items:center;display:inline-flex}.vw-round--glass{border:0;color:#fff!important;background:#ffffff1f!important}.vw-scan__view{place-items:center;display:grid;position:relative;overflow:hidden}.vw-scan__view video{object-fit:cover;width:100%;height:100%}.vw-scan__frame{aspect-ratio:1;border-radius:24px;outline:3px solid #ffffffe6;width:min(66vw,300px);position:absolute;box-shadow:0 0 0 100vmax #00000073}.vw-scan__msg{text-align:center;color:#ffffffd9;gap:6px;max-width:320px;margin:0;padding:0 20px;display:grid;position:absolute}.vw-scan__msg b{font-size:var(--fs-lead);color:#fff}.vw-scan__manual{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 14px 6px;display:grid}.vw-scan__manual .vw-input{color:#fff;font-family:var(--mono);letter-spacing:.05em;background:#ffffff1a;border:0}.vw-scan__manual .vw-input::placeholder{color:#ffffff80;letter-spacing:0;font-family:inherit}.vw-scan__stats{font-size:var(--fs-help);justify-content:center;gap:14px;margin:0;padding:4px 14px 12px;font-weight:700;display:flex}.vw-scan__stats .is-green{color:#5bd69a}.vw-scan__stats .is-yellow{color:#f5c451}.vw-scan__stats .is-red{color:#ff7a86}.vw-scan__result{z-index:85;text-align:center;color:#fff;place-content:center;justify-items:center;gap:10px;padding:24px;animation:.12s vw-fade;display:grid;position:fixed;inset:0}.vw-scan__result.is-green{background:#188a55}.vw-scan__result.is-yellow{background:#c98a06}.vw-scan__result.is-red{background:#c8283c}.vw-scan__result b{font-size:var(--fs-display);font-weight:700;line-height:1.15}.vw-scan__result strong{font-size:var(--fs-2xl);font-weight:700}.vw-scan__result span{font-size:var(--fs-lead);opacity:.92;max-width:420px}.vw-row__tag{background:var(--bg);border-radius:999px;width:fit-content;padding:1px 8px;font-weight:700;color:var(--body)!important;font-size:var(--fs-xs)!important;display:inline-flex!important}.vw-reportkpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.vw-reportkpi{align-content:start;gap:4px;display:grid}.vw-reportkpi small{color:var(--body);font-weight:700;font-size:var(--fs-help);align-items:center;display:inline-flex}.vw-reportkpi b{font-size:var(--fs-page);letter-spacing:-.02em;font-weight:700}.vw-reportkpi em{color:var(--muted);font-style:normal;font-size:var(--fs-sm)}.vw-reportkpi.is-red b{color:var(--signal-text)}.vw-reportcats,.vw-reportpay{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vw-reportcats li{gap:6px;display:grid}.vw-reportcats__top{justify-content:space-between;gap:10px;display:flex}.vw-reportcats small{color:var(--body);font-size:var(--fs-sm)}.vw-reportpay li{grid-template-columns:minmax(0,1fr) minmax(60px,1.2fr) auto;align-items:center;gap:12px;display:grid}.vw-reportpay li>span:first-child{display:grid}.vw-reportpay small{color:var(--body);font-size:var(--fs-sm)}.vw-reportexport{flex-wrap:wrap;gap:8px;display:flex}.vw-reportfilter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-reportfilter .vw-input--search{background:var(--bg);flex:240px}.vw-reportfilter select{width:auto}.vw-tablewrap{margin:0 -4px;overflow-x:auto}.vw-table{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.vw-table th{text-align:left;font-size:var(--fs-label);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--sep);white-space:nowrap;padding:8px 6px;font-weight:700}.vw-table td{border-bottom:1px solid var(--rowline);vertical-align:top;padding:10px 6px}.vw-table td small{color:var(--muted);font-size:var(--fs-label);display:block}.vw-table .is-num{text-align:right;white-space:nowrap}@media (max-width:640px){.vw-reportkpi b{font-size:var(--fs-xl)}.vw-reportkpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vw-table{font-size:var(--fs-help)}}.vw-cardhead__acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.vw-profiles--pick{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 0 14px}.vw-profiles--pick .vw-profile-card{grid-template-columns:84px minmax(0,1fr);padding:14px;box-shadow:inset 0 0 0 1.5px #0000}.vw-profiles--pick .vw-profile-card.is-current{box-shadow:inset 0 0 0 2px var(--green-text);background:color-mix(in srgb, var(--green-tint) 40%, var(--bg))}.vw-profiles--pick .vw-profile-card.is-soon{opacity:.7}.vw-profiles--pick .vw-profile-card b{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-profile-card__ph{aspect-ratio:196/372;background:var(--surface);width:84px;color:var(--muted);border-radius:14px;place-items:center;display:grid}.vw-banneredit{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vw-banneredit li{background:var(--bg);border-radius:14px;grid-template-columns:160px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px;display:grid}.vw-banneredit li .vw-input{background:var(--surface)}.vw-banneredit__img{aspect-ratio:16/9;background:var(--surface);border-radius:10px;overflow:hidden}.vw-banneredit__img img{object-fit:cover;width:100%;height:100%;display:block}.vw-banneredit__fields{gap:8px;min-width:0;display:grid}.vw-banneredit__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.vw-banneredit__add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-banneredit__url{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.vw-apppreview__banners{gap:6px;margin-bottom:8px;display:flex;overflow:hidden}.vw-apppreview__banner{aspect-ratio:16/9;border-radius:10px;flex:0 0 82%;position:relative;overflow:hidden}.vw-apppreview__banner img{object-fit:cover;width:100%;height:100%;display:block}.vw-apppreview__banner b{color:#fff;font-size:var(--fs-label);text-shadow:0 1px 6px #0009;position:absolute;bottom:6px;left:8px}@media (max-width:640px){.vw-banneredit li{grid-template-columns:minmax(0,1fr) auto}.vw-banneredit__img{grid-column:1/-1}.vw-banneredit__row{grid-template-columns:minmax(0,1fr)}}.vw-picklist{gap:6px;max-height:50vh;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.vw-picklist__item{background:var(--bg);width:100%;color:var(--text);text-align:left;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.vw-picklist__item b{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-picklist__item small{color:var(--muted);font-size:var(--fs-sm);white-space:nowrap}.vw-picklist__box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--sep);background:var(--surface);border-radius:6px;place-items:center;display:grid}.vw-picklist__item.is-on .vw-picklist__box{background:var(--night);color:var(--on-night);box-shadow:none}.vw-editpage__grouphead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.vw-editpage__grouphead .vw-editpage__group{align-items:center;margin:0;display:inline-flex}.vw-editpage__grouphead--opt{border-top:1px dashed var(--sep);margin-top:34px;padding-top:22px}.vw-editpage__progress{font-size:var(--fs-help);color:var(--body);align-items:center;gap:8px;display:inline-flex}.vw-editpage__progress .vw-bar{width:120px;height:6px}.vw-editsec__num{background:var(--bg);width:28px;height:28px;color:var(--body);font-size:var(--fs-help);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.vw-editsec__num.is-done{background:var(--green-tint);color:var(--green-text)}.vw-editsec__opt{font-style:normal;font-size:var(--fs-label);color:var(--muted);margin-left:6px;font-weight:700}.vw-jump a.is-done{color:var(--text)}.vw-jump__ok{color:var(--green-text);margin-left:auto}.vw-topic{box-shadow:none;background:color-mix(in srgb, var(--surface) 70%, var(--bg))}.vw-topic.is-open{background:var(--surface)}.vw-topic__state{font-size:var(--fs-label);color:var(--muted);white-space:nowrap;background:var(--bg);border-radius:999px;padding:2px 8px;font-weight:700}.vw-topic__state.is-used{color:var(--green-text);background:var(--green-tint)}.vw-topic__body{gap:4px;display:grid}.vw-topic__sec{border-top:1px solid var(--rowline);gap:10px;padding:14px 0;display:grid}.vw-topic__sec:first-child{border-top:0;padding-top:4px}.vw-topic__title{font-size:var(--fs-body);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.vw-topic__title svg{color:var(--body)}.vw-editpage__group--profi{font-size:var(--fs-body);color:var(--muted);margin-top:30px}.vw-more--inline{gap:12px;display:grid}.vw-wiz__after{align-items:center;gap:6px;margin-top:12px;display:flex}@media (max-width:640px){.vw-editpage__progress .vw-bar{width:80px}.vw-topic__state{display:none}}.vw-nav a.is-parent{color:var(--text);font-weight:700}.vw-nav a.is-parent svg{color:var(--signal-text)}.vw-navtree__head{align-items:center;gap:2px;display:flex}.vw-navtree__head>a{flex:auto}.vw-navtree__toggle{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.vw-navtree__toggle:hover{background:var(--bg);color:var(--text)}.vw-navtree__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.vw-navtree{border-left:1.5px solid color-mix(in srgb, var(--text) 16%, transparent);gap:1px;margin:2px 0 8px 21px;padding:0 0 0 10px;list-style:none;display:grid}.vw-navtree a{font-size:var(--fs-help);border-radius:8px;font-weight:600;position:relative;gap:6px!important;height:32px!important;padding:0 10px!important}.vw-navtree a.is-active{color:var(--signal-text);font-weight:700;background:0 0!important}.vw-navtree a.is-active:before{content:"";background:var(--signal);border-radius:999px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:-14.5px}.vw-navtree__sep{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 10px 2px;font-weight:700}.vw-links .vw-navtree--links{margin:-4px 0 6px 30px}.vw-links .vw-navtree--links a{font-size:var(--fs-md);color:var(--body);border:0;align-items:center;display:flex;height:36px!important;padding:0 10px!important}body{font-size:var(--fs-body)}.vw-pagetitle{font-size:var(--fs-page);letter-spacing:-.4px;margin-bottom:14px;font-weight:700}.vw-h2{font-size:var(--fs-section);letter-spacing:-.2px;font-weight:700}.vw-h3,.vw-editsec__title,.vw-sub{font-size:var(--fs-card);letter-spacing:-.1px;font-weight:700}.vw-meta{font-size:var(--fs-help)}.vw-field>span{font-size:var(--fs-label);font-weight:700}.vw-btn{height:42px;font-size:var(--fs-md);padding:0 16px;font-weight:700}.vw-btn--l{height:46px}.vw-btn--block{height:44px}.vw-btn--s{height:34px;font-size:var(--fs-sm);padding:0 12px}.vw-input{height:44px;font-size:var(--fs-input);font-weight:500}.vw-textarea{height:auto}.vw-input--xl{font-weight:700}.vw-card{padding:16px}.vw-kpi b{font-size:var(--fs-display);letter-spacing:-.4px}.vw-kpi--main b,.vw-kpi--hero b{font-size:calc(var(--fs-display) + 4px)}.vw-q{font-weight:700}.vw-qsub{font-size:var(--fs-body)}.vw-mode{border-radius:14px;gap:2px;padding:12px 14px}.vw-mode b{font-size:var(--fs-body);font-weight:700}.vw-mode small{font-size:var(--fs-help);line-height:1.35}.vw-mode__ic{border-radius:10px;width:34px;height:34px;margin-bottom:6px}.vw-mode__radio{width:18px;height:18px;top:12px;right:12px}.vw-mode.is-on{box-shadow:0 0 0 3px var(--tint)}.vw-mode.is-on .vw-mode__radio{box-shadow:inset 0 0 0 6px var(--signal)}.vw-mode--s{padding:10px 12px 10px 40px}.vw-mode--s .vw-mode__radio{margin-top:0;top:11px;left:12px;right:auto}@media (max-width:699.98px){.vw-modes--roles,.vw-modes--3,.vw-exportkinds--2,.vw-exportkinds--3{grid-template-columns:1fr!important}}.vw-exportkinds{gap:6px}@media (min-width:900px){.vw-exportkinds:not(.vw-exportkinds--3){grid-template-columns:repeat(2,minmax(0,1fr))}}.vw-btn--mblock{justify-self:start}@media (max-width:899.98px){.vw-btn--mblock{width:100%}}.vw-sharekit--evendis button{color:#fff;background:#fc2f55}.vw-sharekit--evendis button:hover:not(:disabled){background:#e2264a}.vw-chip--evendis{color:#fff!important;background:#fc2f55!important}.vw-share--wide{grid-column:1/-1}.vw-sharecols{gap:18px;display:grid}.vw-shareblock{align-content:start;gap:10px;display:grid}.vw-sharecols .vw-shareblock--evendis{border-top:1px solid var(--rowline);padding-top:14px}@media (min-width:1100px){.vw-sharecols{grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 28px}.vw-sharecols .vw-shareblock{grid-row:span 5;grid-template-rows:subgrid}.vw-sharecols .vw-shareblock--evendis{border-top:0;border-left:1px solid var(--rowline);padding:0 0 0 28px}}.vw-nav a{height:40px}.vw-nav__team,.vw-navapp{border-top:1px solid var(--sep);margin-top:8px;padding-top:8px}.vw-navtree__toggle:disabled{opacity:.35;cursor:default}.vw-side{gap:8px;padding:14px 12px 12px}.vw-side .vw-side__logo{padding:2px 8px}.vw-side__quick{gap:8px;display:flex}.vw-side__quick .vw-search{flex:1;min-width:0;height:38px}.vw-side__new{background:var(--signal-fill);color:#fff;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;transition:background .15s;display:grid}.vw-side__new:hover{background:#b9263c}.vw-side .vw-nav{gap:1px;margin-top:0}.vw-side .vw-nav a{height:36px;font-size:var(--fs-body);gap:10px;padding:0 10px}.vw-side .vw-navtree__toggle{width:28px;height:28px}.vw-side .vw-navtree{margin:1px 0 4px 19px}.vw-side .vw-navtree a{height:28px!important}.vw-side .vw-navcount{min-width:20px;height:20px;padding:0 6px}.vw-side .vw-nav__team,.vw-side .vw-navapp{margin-top:6px;padding-top:6px}.vw-side .vw-side__end{gap:8px}.vw-side .vw-help{height:36px;font-size:var(--fs-body);gap:10px;padding:0 10px}.vw-side .vw-expert{gap:8px;padding:8px 10px}.vw-side .vw-expert__ic{width:28px;height:28px}.vw-side .vw-me{padding:8px 8px 0}.vw-side .vw-me>span{min-width:0}.vw-side .vw-me b,.vw-side .vw-me small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-height:800px){.vw-side{gap:6px;padding:10px 12px}.vw-side .vw-nav a,.vw-side .vw-help{height:30px}.vw-side .vw-navtree a{height:26px!important}.vw-side .vw-nav__team,.vw-side .vw-navapp{margin-top:4px;padding-top:4px}.vw-side .vw-expert{display:none}.vw-side .vw-side__end{gap:6px}.vw-side .vw-me{padding:6px 8px 0}}.vw-navtree--nested{margin:2px 0 4px 10px}.vw-navtree a.is-parent{color:var(--text);font-weight:700}.vw-moregrid{max-width:var(--vw-list);gap:14px;display:grid}.vw-moregroup{padding:14px 16px 6px}.vw-moregroup__head{font-size:var(--fs-body);align-items:center;gap:8px;margin:0 0 4px;font-weight:700;display:flex}.vw-moregroup__head svg{color:var(--signal-text)}.vw-moregroup__link{color:inherit;text-decoration:none}.vw-moregroup ul{margin:0;padding:0;list-style:none}.vw-moregroup li a{min-height:44px;font-weight:600;font-size:var(--fs-body);color:var(--text);align-items:center;gap:8px;display:flex}.vw-moregroup li a>svg:last-child{color:var(--muted);margin-left:auto}.vw-moregroup>ul>li+li{border-top:1px solid var(--rowline)}.vw-moregroup li ul{border-left:1.5px solid color-mix(in srgb, var(--text) 16%, transparent);margin:0 0 6px 4px;padding-left:12px}.vw-moregroup li ul a{min-height:40px;font-size:var(--fs-md);color:var(--body)}@media (max-width:899.98px){.vw-regways{padding:0 14px}}.vw-reg{--wiz-w:1120px}.vw-reg .vw-wiz__body{max-width:var(--wiz-w)}@media (min-width:1024px){.vw-reg .vw-wiz__bar{padding-left:max(32px, calc((100% - var(--wiz-w)) / 2 + var(--page)));padding-right:max(32px, calc((100% - var(--wiz-w)) / 2 + var(--page)))}.vw-reg--center{--wiz-w:calc(1040px + 2 * var(--page))}.vw-reg--center .vw-wiz__body{grid-template-columns:minmax(0,1fr)}.vw-reg--center .vw-wiz__form>.vw-q,.vw-reg--center .vw-wiz__form>.vw-qsub{text-align:center}.vw-reg--center .vw-wiz__form>.vw-qsub{justify-self:center;max-width:640px}}input,textarea,select{scroll-margin:88px 0 120px}.kb-open .vw-tabs,.kb-open .vw-wiz__bar,.kb-open .vw-savebar,.kb-open .vw-formbar,.kb-open .vw-toast{display:none!important}.kb-open .vw-reg--start .vw-reg__top,.kb-open .vw-wiz__top{position:static}.vw-profiles--pick .vw-profile-card.is-soon{opacity:1;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rowline);grid-template-columns:40px minmax(0,1fr);align-items:start}.vw-profile-card__ic{background:var(--surface);width:40px;height:40px;color:var(--body);box-shadow:inset 0 0 0 1px var(--rowline);border-radius:12px;place-items:center;display:grid}.vw-profiles--pick .vw-profile-card.is-soon small,.vw-profiles--pick .vw-profile-card.is-soon b{color:var(--body)}.vw-profile-card__act{font-size:var(--fs-sm);margin-top:8px;font-weight:700;display:inline-block}@media (max-width:699.98px){.vw-profiles--pick{grid-template-columns:1fr;gap:8px}}.vw-alerts{margin:0;padding:0;list-style:none;display:grid}.vw-alert{border-top:1px solid var(--rowline);gap:6px;padding:12px 0;display:grid}.vw-alert:first-child{border-top:0;padding-top:4px}.vw-alert.is-urgent{background:var(--tint);border-top-color:#0000;border-radius:12px;margin:0 -10px;padding:12px 10px}.vw-alert__head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.vw-alert__head b{font-size:var(--fs-body)}.vw-alert__head small{color:var(--muted);font-size:var(--fs-sm);margin-left:auto}.vw-alert__text{color:var(--text);font-size:var(--fs-body);white-space:pre-line;margin:0;line-height:1.45}.vw-alert__acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.vw-alert.is-focus{border-radius:var(--r);background:var(--tint);border-top-color:#0000;margin:0 -10px;padding:12px 10px}.vw-regimg{gap:8px;margin:0;display:grid}.vw-regimg__img{aspect-ratio:16/9;border-radius:18px;width:100%;overflow:hidden}.vw-q:focus{outline:none}.vw-mailbrand{gap:18px;display:grid}@media (min-width:1100px){.vw-mailbrand{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.vw-mailprev{position:sticky;top:20px}}.vw-mailprev{gap:6px;margin:0;display:grid}.vw-mailprev iframe,.vw-mailview iframe{width:100%;height:420px;box-shadow:inset 0 0 0 1px var(--rowline);background:#f2f3f7;border:0;border-radius:14px}.vw-mailview{gap:8px;display:grid}.vw-mailview iframe{height:min(60vh,560px)}.vw-logopick__img--color{background:var(--red)!important;box-shadow:none!important}.vw-logopick__img--color .vw-meta{color:#ffffffd9}.vw-mailgal{margin-top:8px}.vw-mailgal__group{font-size:var(--fs-label);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:6px 0 2px;font-weight:700;display:block}.vw-mailgal ul{margin:0;padding:0;list-style:none;display:grid}.vw-mailgal li+li{border-top:1px solid var(--rowline)}.vw-mailgal button{text-align:left;width:100%;min-height:48px;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;display:flex}.vw-mailgal button>span{flex:1;display:grid}.vw-mailgal button small{color:var(--body);font-size:var(--fs-help)}.vw-mailgal button>svg{color:var(--muted)}.vw-placesearch{gap:6px;display:grid;position:relative}.vw-placesearch__field{position:relative}.vw-addr{display:block;position:relative}.vw-addr>input{width:100%}.vw-field>.vw-addr{font-size:var(--fs-body);color:var(--text);font-weight:400}.vw-placesearch__box{align-items:center;gap:8px;display:flex;position:relative}.vw-placesearch__box input{min-width:0;font:inherit;font-size:var(--fs-input);color:inherit;background:0 0;border:0;outline:0;flex:1;height:100%;font-weight:500}.vw-placesearch .vw-field input{scroll-margin-top:84px}.vw-placesearch__spin{border:2px solid var(--sep);border-top-color:var(--signal);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite vw-spin}.vw-placesearch__list{z-index:20;background:var(--surface);max-height:264px;box-shadow:0 16px 40px -12px #1416234d, 0 0 0 1px var(--sep);border-radius:14px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.vw-placesearch__list button{text-align:left;width:100%;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.vw-placesearch__list button:hover,.vw-placesearch__list button.is-active{background:var(--bg)}.vw-placesearch__list button>svg{color:var(--muted);flex:none}.vw-placesearch__list button>span:not(.vw-pill){flex:1;min-width:0;display:grid}.vw-placesearch__list b{font-size:var(--fs-body)}.vw-placesearch__list small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-placesearch__empty{color:var(--muted);font-size:var(--fs-help);padding:10px}.vw-placesearch__attr{justify-content:flex-end;padding:6px 10px 4px;display:flex}.vw-gmaps{width:98px;height:18px;display:block}.vw-gmaps--dark,:root[data-theme=dark] .vw-gmaps--light{display:none}:root[data-theme=dark] .vw-gmaps--dark{display:block}.vw-placesearch__manual{justify-self:start}.vw-placesearch-card{margin-bottom:14px;overflow:visible}.vw-places__head{margin:6px 0 0}.vw-wiz__form .vw-places .vw-place{border-radius:12px;padding:10px 12px}.vw-placename{margin-top:-2px}.vw-appgrid{grid-auto-rows:1fr}.vw-appfn{height:100%;min-height:88px}.vw-appfn__txt{min-width:0}.vw-appfn__txt small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vw-appfn__txt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-platlist{margin:0;padding:0;list-style:none;display:grid}.vw-platlist li+li{border-top:1px solid var(--rowline)}.vw-platlist :is(a,.vw-platlist__row){min-height:56px;color:var(--text);align-items:center;gap:12px;padding:10px 0;display:flex}.vw-platlist a>svg{color:var(--muted);flex:none}.vw-platlist__txt{flex:1;min-width:0;display:grid}.vw-platlist__txt b{font-size:var(--fs-body)}.vw-platlist__txt small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-platlist__txt small.is-warn{color:var(--gold-text)}.vw-platlist__txt small.is-ok{color:var(--green-text)}.vw-platlist li.is-unread b:after{content:"";background:var(--signal);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.vw-platacts{flex-wrap:wrap;gap:8px;display:flex}.vw-platacts--s{justify-content:flex-end;gap:6px}.vw-checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-checks li{color:var(--gold-text);align-items:center;gap:8px;font-weight:600;display:flex}.vw-checks li.is-done{color:var(--green-text);font-weight:500}.vw-platthread{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vw-platthread li{background:var(--bg);border-radius:14px;max-width:86%;padding:10px 14px}.vw-platthread li.is-team{background:var(--tint);justify-self:end}.vw-platthread small{color:var(--muted);font-size:var(--fs-sm)}.vw-platthread p{white-space:pre-line;margin:4px 0 0}.vw-wbars{align-items:flex-end;gap:4px;height:120px;padding-bottom:18px;display:flex}.vw-wbars>span{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.vw-wbars i{background:var(--signal);opacity:.85;border-radius:4px 4px 0 0;width:100%;display:block}.vw-wbars small{font-size:var(--fs-2xs);color:var(--muted);white-space:nowrap;position:absolute;bottom:-18px;left:0}.vw-topups{grid-template-columns:minmax(118px,max-content) 18px minmax(128px,max-content) 1fr;column-gap:10px}.vw-topups li{grid-column:1/-1;grid-template-columns:subgrid!important}.vw-topups li>:last-child{justify-self:end}.vw-topups li em{grid-column:auto!important}.vw-topups__free b{grid-column:3/-1}@media (max-width:640px){.vw-topups{grid-template-columns:max-content 14px max-content 1fr;column-gap:8px}.vw-topups li{padding:10px}}button.vw-search{cursor:pointer;width:100%;font:inherit;font-weight:500}button.vw-search:hover{color:var(--text)}.vw-qs{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1416236b;place-items:start center;padding:12vh 16px 16px;animation:.12s vw-fade;display:grid;position:fixed;inset:0}.vw-qs__box{background:var(--surface);width:min(620px,100%);max-height:72vh;box-shadow:0 30px 80px -20px #00000073, 0 0 0 1px var(--sep);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.vw-qs__field{border-bottom:1px solid var(--rowline);height:56px;color:var(--muted);align-items:center;gap:10px;padding:0 16px;display:flex}.vw-qs__field input{min-width:0;font:inherit;font-size:var(--fs-lead);color:var(--text);background:0 0;border:0;outline:0;flex:1}.vw-qs__list{margin:0;padding:6px;list-style:none;overflow:auto}.vw-qs__list button{text-align:left;width:100%;min-height:52px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;display:flex}.vw-qs__list button.is-active{background:var(--bg)}.vw-qs__list img,.vw-qs__ph{object-fit:cover;background:var(--bg);width:56px;height:32px;color:var(--muted);border-radius:6px;flex:none;place-items:center;display:grid}.vw-qs__txt{flex:1;min-width:0;display:grid}.vw-qs__txt b{font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-qs__txt small{color:var(--body);font-size:var(--fs-help);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vw-qs__group{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-weight:700}.vw-qs__empty{color:var(--muted);font-size:var(--fs-help);padding:12px 10px}.vw-qs__all{font-weight:600;color:var(--signal-text)!important;min-height:44px!important}.vw-qs__all span{flex:1}.vw-qs__keys{border-top:1px solid var(--rowline);color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:4px;margin:0;padding:8px 16px;display:flex}@media (max-width:699.98px){.vw-qs{padding-top:calc(12px + env(safe-area-inset-top))}.vw-qs__keys{display:none}}@media (max-width:899.98px){html:root{--page:14px;--r-card:16px;--r-band:22px}html .vw-pagetitle{margin-bottom:12px}html .vw-page--plain{padding-top:calc(14px + env(safe-area-inset-top))}html .vw-meta{margin-top:2px}html .vw-field{gap:4px}html .vw-card{padding:14px}html .vw-grid{gap:12px}html .vw-form,html .vw-formcard,html .vw-editsec{gap:10px}html .vw-editpage__main,html .vw-more,html .vw-guests{gap:8px}html .vw-editpage__grid{gap:16px}html .vw-grid2{gap:10px}html .vw-toggle-row{gap:12px;padding-top:8px}html .vw-btn{gap:6px;height:40px;padding:0 14px}html .vw-btn--l{height:44px}html .vw-input{height:42px;padding:0 12px}html .vw-textarea{height:auto;padding:9px 12px}html .vw-pill{height:22px;padding:0 8px}html .vw-round{width:40px;height:40px}html .vw-band{padding-bottom:60px}html .vw-band__kpis{gap:10px 16px;margin-top:14px}html .vw-page--overlap{margin-top:-42px}html .vw-kpi__ic{width:30px;height:30px;margin-bottom:6px}html .vw-kpis{gap:10px;margin-bottom:12px}html .vw-list{padding:4px 6px}html .vw-row{gap:2px 12px;padding:8px 6px}html .vw-date{border-radius:12px;width:44px;height:48px}html .vw-orow,html .vw-guestrows>li>button{padding:8px}html .vw-orders li{padding:7px 0}html .vw-acc__head{gap:12px;padding:12px 14px}html .vw-acc__ic{border-radius:10px;width:32px;height:32px}html .vw-acc__body{padding:2px 14px 16px}html .vw-mode{border-radius:14px;padding:12px 14px}html .vw-mode--s{padding:10px 12px 10px 40px}html .vw-mode:not(.vw-mode--s):has(.vw-mode__radio){padding-right:40px}html .vw-cats{gap:6px;padding:12px}html .vw-drop:not(.has-image){padding:32px 16px}html .vw-savebar{border-radius:14px;padding:8px 8px 8px 14px}html .vw-input--xl,html .vw-editsec .vw-input--xl{height:46px}html .vw-appgrid{gap:10px}html .vw-appfn{gap:12px;padding:14px}html .vw-appfn__ic,html .vw-benefits__ic{border-radius:12px;width:38px;height:38px}html .vw-pitch__hero{gap:18px;padding:20px}html .vw-pitch__copy p{margin-bottom:14px}html .vw-benefits{gap:14px}html .vw-profile-card{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px}html .vw-rewardedit li{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px}html .vw-rewardedit .vw-tileedit__ic,html .vw-tilehead{display:none}html .vw-tileedit li{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr) auto;gap:6px;padding:8px}html .vw-tileedit__ic{grid-area:1/1;width:36px;height:36px}html .vw-tileedit li>input:not(.vw-tileedit__url){grid-area:1/2/auto/4}html .vw-tileedit__btns{grid-area:1/4}html .vw-tileedit li>select:first-of-type{grid-area:2/1/auto/3}html .vw-tileedit li>select:last-of-type{grid-area:2/3/auto/5}html .vw-tileedit__url{grid-column:1/-1}html .vw-tileedit li>select,html .vw-tileedit li>input{width:100%;min-width:0}html .vw-apppreview,html .vw-pushprev,html .vw-stampprev{padding:14px}html .vw-pushprev__time{font-size:32px}}.vw-kasse__tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.vw-kasse__tile{border:1.5px solid var(--sep);border-radius:var(--r-card);background:var(--surface);transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.vw-kasse__tile.is-on{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint)}.vw-kasse__tile.is-out{opacity:.55}.vw-kasse__tilebtn{border-radius:inherit;min-height:96px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:2px;padding:14px;display:grid}.vw-kasse__tilebtn:disabled{cursor:default}.vw-kasse__tilebtn b{font-size:var(--fs-card);font-weight:700;line-height:1.25}.vw-kasse__tilebtn span{font-size:var(--fs-lead);font-variant-numeric:tabular-nums;font-weight:700}.vw-kasse__tilebtn small{color:var(--muted);font-size:var(--fs-help)}.vw-kasse__step{justify-self:start;margin:0 10px 10px}.vw-kasse__mail{margin-top:14px}.vw-kasse__pay{background:var(--bg);box-shadow:none;flex-wrap:wrap}.vw-kasse__pay button{height:40px;padding:0 16px}.vw-kasse__sum{border-top:1px solid var(--sep);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:14px;display:flex}.vw-kasse__sum span{color:var(--body);font-size:var(--fs-md)}.vw-kasse__sum b{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700}.vw-kasse__go{margin-top:14px}.vw-kasse__bar{bottom:calc(92px + env(safe-area-inset-bottom));z-index:5;background:var(--surface);box-shadow:var(--shadow);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 10px 10px 18px;display:flex;position:sticky}.vw-kasse__bar span{line-height:1.15;display:grid}.vw-kasse__bar small{color:var(--muted);font-size:var(--fs-help)}.vw-kasse__bar b{font-size:var(--fs-lead);font-variant-numeric:tabular-nums;font-weight:700}@media (min-width:1024px){.vw-kasse__bar{display:none}}.vw-kasse__done{gap:16px;display:grid}.vw-kasse__ok{text-align:center;justify-items:center;gap:6px;padding:28px 20px;display:grid}.vw-kasse__okic{background:var(--green-tint);width:56px;height:56px;color:var(--green-text);border-radius:999px;place-items:center;display:grid}.vw-kasse__ok h2{font-size:var(--fs-section);margin:6px 0 0;font-weight:700}.vw-kasse__ok p{color:var(--body);font-size:var(--fs-body);margin:0}.vw-kasse__okhint{align-items:center;gap:6px;font-weight:700;display:inline-flex;color:var(--text)!important;margin-top:4px!important}.vw-kasse__okacts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.vw-kasse__codes{gap:0;margin:0;padding:0;list-style:none;display:grid}.vw-kasse__codes li{border-top:1px solid var(--rowline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-kasse__codes li:first-child{border-top:0}.vw-kasse__codes code{font-size:var(--fs-card);letter-spacing:.06em;font-weight:700}.vw-kasse__codes span:not(.vw-pill){color:var(--body);font-size:var(--fs-md)}.vw-reportbar--kasse{grid-template-columns:auto minmax(0,1fr) auto}.vw-reportbar--kasse input[type=date]{grid-column:auto}@media (max-width:639px){.vw-reportbar--kasse{grid-template-columns:1fr auto}.vw-reportbar--kasse select{grid-area:2/1/auto/-1}}.vw-hours{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-hours li{font-size:var(--fs-md);grid-template-columns:64px minmax(0,1fr) auto 44px;align-items:center;gap:10px;display:grid}.vw-hours li span{color:var(--body)}.vw-hours li i{background:var(--signal-fill);border-radius:999px;height:10px}.vw-hours li b{font-variant-numeric:tabular-nums}.vw-hours li small{color:var(--muted);text-align:right}.vw-table tr.is-off td{color:var(--muted)}.kb-open .vw-kasse__bar{display:none!important}@media (max-width:639px){.vw-kasse__tiles{grid-template-columns:1fr 1fr;gap:8px}.vw-kasse__tilebtn{min-height:0;padding:12px}.vw-kasse__tilebtn span{font-size:var(--fs-card)}.vw-kasse__step{margin:0 8px 8px}.vw-kasse__ok{padding:22px 16px}}.vw-raffle__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:639px){.vw-raffle__row{grid-template-columns:1fr}}.vw-raffle__prizes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-raffle__prize{border-radius:var(--r);background:var(--bg);grid-template-columns:minmax(0,1fr) 96px 150px 36px;align-items:end;gap:8px;padding:10px;display:grid}.vw-raffle__prize .vw-areas__btn{place-self:center}.vw-raffle__ticket{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 96px;align-items:end;gap:8px;display:grid}.vw-raffle__qty{gap:2px;display:grid}.vw-raffle__qty span{color:var(--muted);font-size:var(--fs-xs);font-weight:700}@media (max-width:639px){.vw-raffle__prize{grid-template-columns:minmax(0,1fr) 80px 36px}.vw-raffle__prize>input,.vw-raffle__prize>.vw-emoji{grid-column:1/3}.vw-raffle__prize>.vw-areas__btn{grid-area:1/3}.vw-raffle__prize>select{grid-column:2/4}.vw-raffle__ticket{grid-template-columns:minmax(0,1fr) 80px}}.vw-raffle__add{justify-self:start;margin-top:4px}.vw-raffle__draw{margin-top:12px}.vw-raffle__trophy{background:var(--gold-tint);width:34px;height:34px;color:var(--gold-text);border-radius:999px;flex:none;place-items:center;display:grid}.vw-raffle__winners,.vw-raffle__entries{margin:8px 0 0;padding:0;list-style:none;display:grid}.vw-raffle__winners li,.vw-raffle__entries li{border-top:1px solid var(--rowline);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.vw-raffle__winners li:first-child,.vw-raffle__entries li:first-child{border-top:0}.vw-raffle__wtxt{flex:180px;min-width:0;display:grid}.vw-raffle__wtxt b{font-size:var(--fs-body)}.vw-raffle__wtxt small{color:var(--body);font-size:var(--fs-help);overflow-wrap:anywhere}.vw-raffle__when{color:var(--muted);font-size:var(--fs-help)}.vw-raffle__winners+.vw-platacts{margin-top:12px}.vw-pager{justify-content:center;gap:8px;margin-top:12px;display:flex}.vw-raffle__prize .vw-input{background:var(--surface)}.vw-ordernr__code{letter-spacing:.08em;text-transform:uppercase;max-width:160px;font-weight:700}.vw-ordernr__preview{border-radius:var(--r-card);background:var(--bg);gap:4px;padding:16px;display:grid}.vw-ordernr__preview small{color:var(--muted);font-size:var(--fs-help);font-weight:700}.vw-ordernr__preview b{font-size:var(--fs-section);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-weight:700}.vw-kasse__coupon{margin-top:14px}.vw-kasse__couponrow{grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:420px;display:grid}.vw-kasse__couponrow .vw-input{text-transform:uppercase;letter-spacing:.04em}.vw-kasse__disc{margin-top:10px}.vw-kasse__disc dd{color:var(--green-text)}.vw-field__ok{color:var(--green-text);font-size:var(--fs-sm);font-weight:700}@media (max-width:639px){.vw-txtable{overflow:visible}.vw-txtable .vw-table,.vw-txtable .vw-table tbody{display:block}.vw-txtable .vw-table thead{display:none}.vw-txtable .vw-table tr{border-top:1px solid var(--rowline);grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:2px 10px;padding:10px 0;display:grid}.vw-txtable .vw-table tr:first-child{border-top:0}.vw-txtable .vw-table td{border:0;padding:0}.vw-txtable .vw-table td:first-child{color:var(--muted);grid-row:1/3}.vw-txtable .vw-table td:nth-child(2){grid-area:1/2}.vw-txtable .vw-table td:nth-child(3){color:var(--muted);font-size:var(--fs-help);grid-area:2/2}.vw-txtable .vw-table td:nth-child(4){text-align:right;grid-area:1/3}.vw-txtable .vw-table td:nth-child(5){grid-area:2/3;justify-self:end}.vw-txtable .vw-table td:nth-child(6){grid-column:2/4}.vw-txtable .vw-table td:nth-child(6):empty{display:none}}.vw-nowedit{gap:12px;margin-top:12px;display:grid}@media (max-width:639px){.vw-seg--s{border-radius:18px;flex-wrap:wrap;max-width:100%}.vw-seg--s button{white-space:normal}}.vw-invfilter{justify-content:flex-start}.vw-invfilter__date{color:var(--muted);font-size:var(--fs-help);align-items:center;gap:6px;font-weight:700;display:inline-flex}.vw-invfilter__date .vw-input,.vw-invfilter select{width:auto;height:40px}.vw-invfilter__date .vw-input,.vw-invfilter select,.vw-invfilter .vw-btn--soft{background:var(--surface);box-shadow:var(--shadow)}.vw-invtable td small .vw-pill{margin-right:4px}.vw-orderinv{gap:10px;display:grid}.vw-orderinv__list{margin:0;padding:0;list-style:none;display:grid}.vw-orderinv__list li{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:10px 0;display:grid}.vw-orderinv__list li:first-child{border-top:0;padding-top:0}.vw-orderinv__txt{gap:4px;min-width:0;display:grid}.vw-orderinv__txt b{font-size:var(--fs-md);overflow-wrap:anywhere}.vw-orderinv__txt small{color:var(--muted);font-size:var(--fs-help)}.vw-orderinv__sum{font-variant-numeric:tabular-nums}.vw-orderinv__acts{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}@media (max-width:639px){.vw-invfilter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vw-invfilter .vw-toolbar__search{grid-column:1/-1;min-width:0;max-width:none}.vw-invfilter__date{min-width:0}.vw-invfilter__date .vw-input{flex:1;width:100%;min-width:0}.vw-invfilter select,.vw-invfilter .vw-btn{width:100%;min-width:0}}.vw-invset__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vw-invset__rate{align-items:center;gap:8px;display:flex}.vw-invset__rate .vw-input{max-width:120px}.vw-invset__next{font-size:var(--fs-card)!important}.vw-invset__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vw-invset__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.vw-invset__wide{grid-column:1/-1}@media (max-width:639px){.vw-invset__row,.vw-invset__grid,.vw-invset__grid--4{grid-template-columns:1fr 1fr}.vw-invset__grid .vw-field:not(.vw-invset__wide){min-width:0}}.vw-taxrate{flex:none;max-width:140px}.vw-cats__opts .vw-taxrate,.vw-toggle-row .vw-taxrate{background:var(--surface)}.vw-helpto{border-radius:var(--r);background:var(--bg);align-items:center;gap:12px;padding:12px 14px;display:flex}.vw-helpto img{flex:none;width:auto;height:20px}.vw-helpto span{min-width:0;display:grid}.vw-helpto b{font-size:var(--fs-md)}.vw-helpto small{color:var(--body);font-size:var(--fs-help);overflow-wrap:anywhere}.vw-archset{margin-bottom:12px}.vw-archset__opts{gap:12px;display:grid}.vw-archset__opts .vw-field{max-width:320px}.vw-custtickets{margin:0;padding:0;list-style:none;display:grid}.vw-custtickets li{border-top:1px solid var(--rowline);font-size:var(--fs-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.vw-custtickets li:first-child{border-top:0}.vw-custtickets li>span:not(.vw-pill){color:var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-delsum{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.vw-delsum li{font-size:var(--fs-md);color:var(--body);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.vw-delsum li b{color:var(--text)}.vw-danger-text{color:var(--signal-text)}@media (max-width:639px){.vw-custtable{overflow:visible}.vw-custtable .vw-table,.vw-custtable .vw-table tbody{display:block}.vw-custtable .vw-table thead{display:none}.vw-custtable .vw-table tr{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 0;display:grid}.vw-custtable .vw-table tr:first-child{border-top:0}.vw-custtable .vw-table td{text-align:left;border:0;padding:0}.vw-custtable .vw-table td:first-child{grid-area:1/1/3}.vw-custtable .vw-table td{display:none}.vw-custtable .vw-table td:first-child{display:block}.vw-custtable--list .vw-table td:nth-child(4){text-align:right;grid-area:1/2;display:block}.vw-custtable--list .vw-table td:nth-child(2){text-align:right;font-size:var(--fs-help);color:var(--muted);grid-area:2/2;display:block}.vw-custtable--list .vw-table td:nth-child(2):after{content:" Best."}.vw-custtable--orders .vw-table td:nth-child(4){text-align:right;grid-area:1/2;display:block}.vw-custtable--orders .vw-table td:nth-child(5){grid-area:2/2;justify-self:end;display:block}.vw-custtable--orders .vw-table td:first-child{grid-row:1}.vw-custtable--orders .vw-table td:nth-child(2){font-size:var(--fs-help);color:var(--body);grid-area:2/1;display:block}.vw-custtickets li{grid-template-columns:minmax(0,1fr) auto}.vw-custtickets li>span:not(.vw-pill){grid-area:2/1}}.vw-linkbtn{color:var(--signal-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.vw-linkbtn:disabled{opacity:.5;cursor:default}.vw-custfilter__wallet{white-space:nowrap;font-size:var(--fs-md);align-items:center}.vw-credit__amount{max-width:180px}.vw-giftlist__send{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.vw-giftsent{color:var(--muted);font-size:var(--fs-help);align-items:center;gap:4px;display:inline-flex}.vw-giftcheck{border-radius:var(--r-card);background:var(--bg);gap:12px;padding:14px;display:grid}.vw-giftcheck__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.vw-giftcheck__head code{font-size:var(--fs-card);letter-spacing:.06em;font-weight:700}.vw-giftcheck__done{color:var(--green-text);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.vw-giftcheck .vw-input--unit{background:var(--surface);max-width:160px}.vw-moremain{align-items:center;gap:10px;font-weight:700;display:inline-flex}.vw-moremain .vw-navcount{margin-left:2px}.vw-tabs>a{position:relative}.vw-tabs__count{box-shadow:0 0 0 2px var(--surface);background:var(--signal-fill);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;line-height:18px;position:absolute;top:4px;right:calc(50% - 24px)}.vw-feat{margin-bottom:var(--gap,16px);gap:0;padding:14px 18px;display:grid}.vw-feat__title{margin:2px 0 6px}.vw-feat__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}.vw-feat__row+.vw-feat__row{border-top:1px solid var(--rowline);padding-top:12px}.vw-feat__txt{gap:2px;min-width:0;display:grid}.vw-feat__txt b{font-size:var(--fs-body);align-items:center;gap:4px;display:inline-flex}.vw-feat__txt small{color:var(--body);font-size:var(--fs-help)}.vw-feat__txt .vw-feat__note{color:var(--muted)}@media (max-width:640px){.vw-feat{padding:12px 14px}.vw-feat__row{gap:8px}}.vw-sharedef{gap:12px;display:grid}.vw-sharedef>h2{margin-bottom:0}.vw-sharedef>.vw-btn{justify-self:start;margin-top:8px}.vw-qs__list .vw-qs__thumb{aspect-ratio:auto;border-radius:6px;flex:none;width:56px;height:32px}.vw-tiplist__fill{aspect-ratio:auto;width:100%;height:100%}.vw-banneredit__img.vw-img,.vw-apppreview__banner.vw-img{aspect-ratio:16/9}.vw-apppreview__banner.vw-img>b{z-index:1}.vw-field>span:has(.vw-aibtn){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-aibtn{background:var(--tint);height:28px;color:var(--signal-text);font:inherit;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:0 10px;font-weight:700;display:inline-flex}.vw-aibtn:hover{filter:brightness(.97)}.vw-aibtn:disabled{opacity:.5;cursor:not-allowed}.vw-aiwait{min-height:120px;color:var(--body);background:var(--surface-2);border-radius:14px;justify-content:center;align-items:center;gap:8px;animation:1.4s ease-in-out infinite vw-pulse;display:flex}@media (prefers-reduced-motion:reduce){.vw-aiwait{animation:none}}.vw-flyerread{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vw-dupes a{color:var(--text);font-weight:700}.vw-aiact{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.vw-socialgrid{gap:var(--gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vw-social{align-content:start;gap:10px;padding:16px 18px;display:grid}.vw-social header{justify-content:space-between;align-items:center;gap:10px;display:flex}.vw-social__text{white-space:pre-line;font-size:var(--fs-body);margin:0;line-height:1.5}.vw-social__subject,.vw-social__cta{font-weight:700;font-size:var(--fs-md);align-items:baseline;gap:6px;margin:0;display:flex}.vw-social__subject small{color:var(--muted);font-weight:600}.vw-social__tags{color:var(--signal-text);font-size:var(--fs-md);margin:0}.vw-aihint{align-items:center;gap:6px;margin-top:12px;display:flex}@media (max-width:1100px){.vw-socialgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.vw-social{padding:12px 14px}.vw-aibtn{height:26px;padding:0 9px}}.vw-irow__ai{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:5px;display:flex;overflow:hidden}.vw-irow__ai svg{color:var(--signal-text);flex:none;transform:translateY(1px)}.vw-compose__ai{align-items:center;gap:4px;display:inline-flex}.vw-compose__ai .vw-aibtn{margin-left:0}.vw-aimodels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:900px){.vw-aimodels{grid-template-columns:minmax(0,1fr);gap:8px}}.vw-notice--bad .vw-notice__ic{background:var(--red-tint,var(--tint));color:var(--red-text,var(--signal-text))}.vw-regway.is-best:not(.is-on){box-shadow:0 30px 60px -32px #2c2f3f73, 0 0 0 1.5px color-mix(in srgb, var(--signal) 35%, transparent)}.vw-regway__badge{background:var(--tint);height:24px;color:var(--signal-text);font-size:var(--fs-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}@media (max-width:899.98px){.vw-regway__badge{height:22px;font-size:var(--fs-label,11px);grid-column:2;justify-self:start;margin-bottom:4px;padding:0 8px;position:static}.vw-regway.is-best .vw-regway__ic{grid-row:1/5}}.vw-aicheck{background:color-mix(in srgb, var(--signal) 10%, transparent);color:var(--text)}.vw-aicheck svg{color:var(--signal-text)}.vw-notice__act{width:fit-content;margin-top:8px;display:flex}.vw-legal{font-size:var(--fs-sm);flex-wrap:wrap;gap:4px 14px;padding:2px 4px;display:flex}.vw-legal a{color:var(--muted);text-decoration:none}.vw-legal a:hover{color:var(--body);text-decoration:underline}.vw-legal--login{justify-content:center;margin-top:28px}.vw-legal--more{justify-content:center;margin-top:16px}.vw-lpaste{gap:10px;min-width:0;display:grid}.vw-lpaste__row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.vw-lpaste__row .vw-input--xl{min-width:0}.vw-lpaste__paste{height:auto;min-height:46px}.vw-lpaste__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-lpaste__chips small{color:var(--body);font-size:var(--fs-help);margin-right:2px}.vw-tag--s{height:30px;font-size:var(--fs-sm);padding:0 12px}.vw-lpaste__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.vw-lpaste__steps li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rowline);font-size:var(--fs-md);color:var(--text);border-radius:14px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;line-height:1.4;display:grid}.vw-lpaste__steps li b{background:var(--signal-fill);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:4px;font-size:11px;display:inline-grid}.vw-lpaste__art{width:52px;height:52px;color:var(--text)}.vw-lpaste__note{align-items:center;gap:6px;margin:0;display:flex}.vw-lpaste__note svg{color:var(--green-text,var(--signal-text));flex:none}.vw-lpaste__profile{margin:0}.vw-lpaste__fb{font-size:var(--fs-md);color:var(--body);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.vw-lpaste__fb .vw-linkbtn{align-items:center;gap:5px;display:inline-flex}.vw-import__go{justify-self:start}.vw-import__text{gap:8px;display:grid}.vw-import__text .vw-btn{justify-self:start}@media (max-width:900px){.vw-lpaste__steps{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:640px){.vw-lpaste__row{grid-template-columns:minmax(0,1fr) auto}.vw-lpaste__paste{padding:0 12px}.vw-lpaste__steps li{font-size:var(--fs-help);grid-template-columns:40px minmax(0,1fr);padding:8px 10px}.vw-lpaste__art{width:40px;height:40px}.vw-tag--s{height:28px;padding:0 10px}.vw-lpaste__chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -2px;padding:0 2px;overflow-x:auto}.vw-lpaste__chips::-webkit-scrollbar{display:none}.vw-lpaste__chips>*{flex:none}}.vw-phone{min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 14px 24px;background:var(--bg);align-content:start;gap:14px;display:grid}.vw-phone__head{align-items:center;gap:8px;display:flex}.vw-phone__card{box-sizing:border-box;justify-self:center;gap:12px;width:100%;max-width:560px;padding:16px;display:grid}.vw-phone__state{text-align:center;justify-items:center;gap:8px;padding:16px 4px;display:grid}.vw-phone__ok{background:var(--green-tint)!important;color:var(--green-text)!important}.vw-handyqr{text-align:left;justify-items:center;gap:12px;display:grid}.vw-handyqr img{width:220px;height:220px;box-shadow:inset 0 0 0 1px var(--rowline);border-radius:14px}.vw-handyqr .vw-steps-list{justify-self:stretch}.vw-handyqr__wait{align-items:center;gap:6px;margin:0;display:flex}.vw-handyqr__url{word-break:break-all;color:var(--muted)}@media (max-width:899.98px){.vw-handyqr__open{display:none!important}}.vw-lpaste__plat{align-items:flex-start;gap:6px;margin:0;display:flex}.vw-lpaste__plat svg{color:var(--signal-text);flex:none;margin-top:2px}.vw-lpaste__fb{font-size:var(--fs-help);color:var(--muted);gap:4px 2px}.vw-lpaste__fbq{margin-right:4px}.vw-lpaste__act{height:26px;color:var(--body);font:inherit;font-size:var(--fs-help);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.vw-lpaste__act:hover{background:var(--surface-2);color:var(--text)}.vw-lpaste__act[aria-expanded=true]{background:var(--tint);color:var(--signal-text)}.vw-lpaste__act svg{opacity:.75}.vw-lpaste__chev{transition:transform .15s;transform:rotate(90deg)}.vw-lpaste__chev.is-open{transform:rotate(-90deg)}.vw-lpaste__help{background:var(--surface-2);border-radius:16px;gap:10px;padding:12px;display:grid}.vw-lpaste__help .vw-lpaste__steps li{background:var(--surface)}@media (max-width:640px){.vw-lpaste__help{padding:10px}.vw-lpaste__act{padding:0 6px}.vw-lpaste__row{grid-template-columns:minmax(0,1fr);gap:6px}.vw-lpaste__row .vw-input--xl{font-size:var(--fs-input)}.vw-lpaste__paste{height:36px;min-height:36px;font-size:var(--fs-sm);justify-self:start;padding:0 14px}}.vw-lpaste__help-s{display:none}@media (max-width:480px){.vw-lpaste__fbq,.vw-lpaste__help-l{display:none}.vw-lpaste__help-s{display:inline}.vw-lpaste__fb{gap:2px 0;margin-left:-6px}}.vw-salesbar,.vw-licensebar{z-index:30;background:var(--gold-tint);color:var(--gold-text);font-size:var(--fs-help);justify-content:center;align-items:center;gap:6px;padding:7px 14px;display:flex;position:sticky;top:0}.vw-licensebar--locked{background:var(--tint);color:var(--signal-text)}.vw-licensebar--basis{background:var(--surface-2);color:var(--body)}.vw-licensebar svg,.vw-salesbar svg{flex:none}.vw-qrshare{text-align:center;justify-items:center;gap:10px;display:grid}.vw-qrshare img,.vw-qrshare__ph{box-shadow:inset 0 0 0 1px var(--rowline);background:#fff;border-radius:16px;max-width:100%;height:auto}.vw-qrshare__acts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.vw-qrshare__url{color:var(--muted);word-break:break-all;font-size:var(--fs-help)}.vw-qrshare .vw-meta{align-items:center;gap:5px;display:inline-flex}.vw-salesgrid{gap:var(--gap,16px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.vw-salesgrid__acts{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}@media (max-width:900px){.vw-salesgrid{grid-template-columns:minmax(0,1fr)}}.vw-saleslist{margin:0;padding:0;list-style:none;display:grid}.vw-saleslist li{border-top:1px solid var(--rowline);grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.vw-saleslist li:first-child{border-top:0}.vw-saleslist__dot{border-radius:50%;width:12px;height:12px}.vw-saleslist__txt{min-width:0;display:grid}.vw-saleslist__txt small{color:var(--body);font-size:var(--fs-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-saleslist__acts{align-items:center;gap:4px;display:inline-flex}.vw-saletools .is-off .vw-applist__txt,.vw-saletools .is-off .vw-applist__ic{opacity:.55}@media (max-width:640px){.vw-saleslist li{grid-template-columns:10px minmax(0,1fr) auto;gap:6px 10px}.vw-saleslist .vw-pill{grid-column:2;justify-self:start}.vw-saleslist__acts{grid-area:1/3/3}}.vw-phonepv{--pv:#7c3aed;justify-items:center;display:grid}.vw-phonepv__frame{background:#111318;border-radius:42px;width:min(320px,100%);padding:10px;position:relative;box-shadow:0 30px 60px -30px #0009}.vw-phonepv__notch{z-index:2;background:#000;border-radius:999px;width:90px;height:22px;margin-left:-45px;position:absolute;top:16px;left:50%}.vw-phonepv__screen{align-content:start;gap:10px;min-height:560px;display:grid;position:relative;overflow:hidden;border-radius:32px!important;padding:44px 12px 72px!important}.vw-phonepv__head{font-size:var(--fs-md);justify-content:space-between;align-items:center;display:flex}.vw-phonepv__hero{background:linear-gradient(160deg, var(--pv), color-mix(in srgb, var(--pv) 45%, #000));border-radius:16px;align-content:end;gap:2px;min-height:120px;padding:14px;display:grid}.vw-phonepv__hero.is-tall{min-height:200px}.vw-phonepv__hero[style]{background-position:50%;background-size:cover}.vw-phonepv__logo{object-fit:contain;max-width:120px;height:22px}.vw-pvpage__cta{justify-content:center;width:100%}.vw-phonepv__hero b{font-size:17px;line-height:1.2}.vw-phonepv__hero small,.vw-phonepv__hero span{font-size:var(--fs-help);opacity:.85}.vw-phonepv__row{font-size:var(--fs-sm);background:#23263a;border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.vw-phonepv__row b,.vw-phonepv__row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vw-phonepv__row small{opacity:.7}.vw-phonepv__date{background:var(--pv);text-align:center;border-radius:10px;place-items:center;height:44px;font-size:11px;font-weight:700;display:grid}.vw-phonepv__p{font-size:var(--fs-sm);opacity:.8;margin:0}.vw-phonepv__cta{background:var(--pv);color:#fff;height:44px;font:inherit;border:0;border-radius:999px;font-weight:700}.vw-phonepv__ticket,.vw-phonepv__pay{color:#2c2f3f;text-align:center;background:#fff;border-radius:18px;justify-items:center;gap:8px;padding:18px 14px;display:grid}.vw-phonepv__pay b{font-size:28px}.vw-phonepv__qr{background:#fff;border-radius:10px;grid-template-columns:repeat(7,1fr);gap:2px;width:160px;height:160px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #e5e7eb}.vw-phonepv__qr.is-s{width:120px;height:120px}.vw-phonepv__qr i{background:#fff}.vw-phonepv__qr i.on{background:#2c2f3f}.vw-phonepv__tabs{background:#ffffff14;border-radius:22px;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.vw-phonepv__tabs button{color:#ffffffb3;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-items:center;gap:2px;padding:6px 0;display:grid}.vw-phonepv__tabs button small{font-size:10px}.vw-phonepv__tabs button.is-on{background:var(--pv);color:#fff}.vw-pvpage{justify-items:center}.vw-pvpage__intro{text-align:center;gap:4px;max-width:520px;display:grid}.vw-pvpage__foot{text-align:center}@media (max-width:640px){.vw-saleslist__lbl{display:none}.vw-saleslist__acts .vw-btn{width:36px;padding:0}}.vw-salesqr{gap:14px;display:grid}.vw-salesqr__more{gap:0;display:grid}.vw-entrydemo{justify-items:start;gap:16px;display:grid}.vw-entrydemo__state{background:color-mix(in srgb, var(--gold,#e0a526) 14%, transparent);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.vw-entrydemo__state.is-in{background:color-mix(in srgb, var(--green,#1f8f5f) 16%, transparent)}.vw-entrydemo__state>span:last-child{gap:2px;display:grid}.vw-entrydemo__state small{color:var(--body);font-size:var(--fs-xs)}.vw-entrydemo__ic{background:var(--surface,#fff);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.vw-entrydemo__state.is-in .vw-entrydemo__ic{background:var(--green,#1f8f5f);color:#fff}.vw-entrydemo__acts{flex-wrap:wrap;gap:8px;display:flex}.vw-salesfilter{justify-self:start;margin-bottom:8px}.vw-auth{background:var(--bg);place-items:start center;min-height:100dvh;padding:40px 16px;display:grid}.vw-auth__card{background:var(--surface);border-radius:16px;gap:14px;width:100%;max-width:520px;padding:24px;display:grid}.vw-claim__head{background:color-mix(in srgb, var(--pv) 12%, transparent);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.vw-claim__head img,.vw-claim__mono{object-fit:contain;background:#fff;border-radius:12px;flex:none;width:48px;height:48px}.vw-claim__mono{background:var(--pv);color:#fff;place-items:center;font-size:20px;font-weight:800;display:grid}.vw-claim__head>span{gap:2px;display:grid}.vw-claim__head small{color:var(--body);font-size:var(--fs-xs)}@media (max-width:600px){.vw-auth{padding:16px 12px}.vw-auth__card{padding:16px}}.vw-pvedit__brand{background:color-mix(in srgb, var(--pv) 12%, transparent);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.vw-pvedit__brand>span{gap:2px;min-width:0;display:grid}.vw-pvedit__brand small{color:var(--body);font-size:var(--fs-xs)}.vw-pvedit__logo{cursor:pointer;background:#fff;border:0;border-radius:14px;flex:none;width:56px;height:56px;padding:0;position:relative}.vw-pvedit__logo img{object-fit:contain;border-radius:14px;width:100%;height:100%}.vw-pvedit__logo>span{background:var(--pv);color:#fff;border-radius:14px;place-items:center;width:100%;height:100%;font-size:22px;font-weight:800;display:grid}.vw-pvedit__logo i{background:var(--night);width:22px;height:22px;color:var(--on-night);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.vw-pvedit__events{display:grid}.vw-pvedit__events li{align-items:center;gap:12px;padding:8px 0;display:flex}.vw-pvedit__events li+li{border-top:1px solid var(--rowline)}.vw-pvedit__img{aspect-ratio:16/9;border-radius:8px;flex:none;width:72px;overflow:hidden}.vw-pvedit__txt{flex:1;gap:2px;min-width:0;display:grid}.vw-pvedit__txt b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-pvedit__txt small{color:var(--body);font-size:var(--fs-xs)}.vw-pvedit__add{border-top:1px solid var(--rowline);justify-items:start;margin-top:12px;padding-top:14px}.vw-pvedit__add>.vw-lpaste,.vw-pvedit__add>.vw-field{width:100%}.vw-saleslist__name{color:var(--text);font-weight:700}.vw-saleslist__name:hover{text-decoration:underline}.vw-salesqr{justify-items:center}.vw-salesqr__look small{color:var(--muted);margin-left:4px;font-weight:500}.vw-salesdone{gap:12px;display:grid}.vw-salesdone__title{font-size:var(--fs-h3,18px)}.vw-salesstep{align-items:center;gap:10px;display:inline-flex}.vw-salesstep__n{background:var(--night);width:26px;height:26px;color:var(--on-night);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.vw-saleshelp{font-size:var(--fs-help);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:4px 0 0;display:flex}.vw-saleshelp>b{color:var(--text);align-items:center;gap:4px;display:inline-flex}.vw-saleshelp a,.vw-saleshelp span{align-items:center;gap:6px;display:inline-flex}.vw-saleshelp a{color:var(--text);font-weight:600}.vw-saleshelp a:hover{text-decoration:underline}.vw-saleshelp .is-off{color:var(--muted)}#bauen,#nachfassen{scroll-margin-top:16px}.vw-pvpage__back{font-size:var(--fs-help);color:var(--text);justify-self:start;align-items:center;gap:4px;font-weight:700;display:inline-flex}.vw-pvpage__back svg{transform:rotate(180deg)}.vw-skip--danger{color:var(--body)}.vw-skip--danger:hover{color:var(--red)}.vw-regimg figcaption{flex-wrap:wrap;gap:4px 18px;display:flex}.vw-phnote{margin-top:4px}.vw-drop__img--ph{position:relative}.vw-drop__img--ph img{opacity:.85}.vw-drop__phpill{color:#fff;font-size:var(--fs-xs);background:#0000009e;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}@media (min-width:1100px){.vw-editpage__grid{grid-template-columns:220px minmax(0,1fr)}.vw-jump{gap:3px;padding:4px 0 12px}.vw-jump small{font-size:var(--fs-xs);letter-spacing:.5px;color:var(--muted);margin:22px 10px 6px;font-weight:700}.vw-jump a{gap:10px;min-height:38px;padding:8px 10px;font-weight:600;line-height:1.25}.vw-jump a.is-active{background:var(--tint);color:var(--text)}.vw-jump__progress{font-size:var(--fs-help);color:var(--body);gap:6px;margin:0 10px 2px;display:grid}.vw-jump__progress .vw-bar{width:100%;height:5px}}.vw-jump__dot{background:var(--surface);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--sep);color:var(--body);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.vw-jump a.is-done .vw-jump__dot,.vw-jumpbar a.is-done .vw-jump__dot{background:var(--green-tint);box-shadow:none;color:var(--green-text)}.vw-jump a.is-bad .vw-jump__dot{background:color-mix(in srgb, var(--red) 14%, transparent);box-shadow:none;color:var(--red)}.vw-jump a.is-active .vw-jump__dot{box-shadow:inset 0 0 0 1.5px var(--signal-text)}.vw-jump__ic{width:22px;height:22px;color:var(--body);flex:none;place-items:center;display:grid}.vw-jump__txt{flex:1;min-width:0}.vw-jump__n{background:var(--green-tint);min-width:20px;height:20px;color:var(--green-text);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid}.vw-jump .vw-jump__ok{display:none}.vw-jumpbar{z-index:5;scrollbar-width:none;margin:-6px calc(-1 * var(--page)) 4px;padding:8px var(--page);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:6px;display:flex;position:sticky;top:0;overflow-x:auto}.vw-jumpbar::-webkit-scrollbar{display:none}.vw-jumpbar a{background:var(--surface);height:34px;color:var(--body);font-size:var(--fs-help);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 6px;font-weight:700;display:inline-flex}.vw-jumpbar a.is-active{background:var(--night);color:var(--on-night)}.vw-jumpbar a.is-active .vw-jump__dot{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.vw-jumpbar .vw-jump__dot{width:22px;height:22px}.vw-jumpbar>a:last-child{padding-left:12px}@media (min-width:1100px){.vw-jumpbar{display:none}}.vw-editpage__pv{display:none}@media (min-width:1600px){.vw-editpage__grid{grid-template-columns:210px minmax(0,1fr) 340px}.vw-editpage__pv{scrollbar-width:thin;max-height:calc(100dvh - 32px);display:block;position:sticky;top:16px;overflow:auto}.vw-livepv__open{display:none}}.vw-livepv{gap:10px;min-width:0;display:grid}.vw-livepv__head{gap:8px;display:grid}.vw-livepv__head>b{font-size:var(--fs-help);color:var(--body);align-items:center;gap:6px;display:inline-flex}.vw-livepv__head .vw-seg{width:100%}.vw-livepv__head .vw-seg button{flex:1}.vw-livepv__time{background:var(--surface);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.vw-livepv__time label{font-size:var(--fs-help);color:var(--body);align-items:center;gap:6px;display:flex}.vw-livepv__time label b{color:var(--text)}.vw-livepv__time input[type=range]{width:100%;accent-color:var(--night)}.vw-livepv__ticks{justify-content:space-between;gap:4px;display:flex}.vw-livepv__ticks button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:700}.vw-livepv__ticks button.is-on{color:var(--text)}.vw-livepv__phone{background:#15161d;border-radius:34px;justify-self:center;width:100%;max-width:320px;padding:10px;box-shadow:0 18px 40px -18px #14162373}.vw-livepv__screen{color:#fff;background:#2c2f3f;border-radius:26px;flex-direction:column;min-height:520px;display:flex;position:relative;overflow:hidden}.vw-livepv__img{aspect-ratio:16/9;border-radius:0;width:100%}.vw-livepv__badge{color:#fff;background:#1f8f5f;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.vw-livepv__badge.is-free{background:var(--pv)}.vw-livepv__body{flex:1;align-content:start;gap:6px;padding:14px 14px 12px;display:grid}.vw-livepv__cat{background:color-mix(in srgb, var(--pv) 25%, transparent);color:#fff;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;justify-self:start;padding:2px 8px;font-size:10.5px;font-weight:800}.vw-livepv__title{font-size:17px;line-height:1.25}.vw-livepv__sub{color:#ffffffb3;margin-top:-4px;font-size:12px}.vw-livepv__line{color:#ffffffd1;align-items:center;gap:6px;font-size:12.5px;display:flex}.vw-livepv__p{color:#ffffffbf;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.vw-livepv__chip{background:#ffffff1a;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.vw-livepv__chip.is-red{color:#ff8fa0;background:#e8445a38}.vw-livepv__chip.is-green{color:#6fe0ae;background:#1f8f5f40}.vw-livepv__bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;margin:0 10px 10px;padding:10px 10px 10px 14px;display:flex}.vw-livepv__bar>span{display:grid}.vw-livepv__bar small{color:#ffffffa6;font-size:10.5px}.vw-livepv__btn{color:#2c2f3f;white-space:nowrap;background:#fff;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:800}.vw-livepv__btn.is-off{color:#ffffffbf;background:#ffffff2e}.vw-livepv__btn--wide{text-align:center;margin-top:6px}.vw-livepv__state{background:#ffffff1a;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.vw-livepv__state.is-open{color:#6fe0ae;background:#1f8f5f40}.vw-livepv__state.is-ended,.vw-livepv__state.is-paused{color:#ff8fa0;background:#e8445a38}.vw-livepv__cat-row{background:#23263a;border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.vw-livepv__cat-row.is-off{opacity:.55}.vw-livepv__cat-txt{flex:1;gap:2px;min-width:0;font-size:13px;display:grid}.vw-livepv__cat-txt small{color:#ffffffa6;font-size:11px}.vw-livepv__cat-txt .is-red{color:#ff8fa0;font-weight:700}.vw-livepv__phase{font-weight:700;color:#f5c76b!important}.vw-livepv__price{white-space:nowrap;font-size:13.5px}.vw-livepv__step{background:#ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:3px 6px;font-size:12px;font-weight:800;display:inline-flex}.vw-livepv__step i{text-align:center;color:#ffffffb3;width:18px;font-style:normal}.vw-livepv__sum{background:#ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;display:flex}.vw-livepv__sum>span{gap:1px;display:grid}.vw-livepv__sum small{color:#ffffffb3;font-size:11px}.vw-livepv__sum small:empty{display:none}.vw-livepv__sum b{font-size:16px}.vw-livepv__note{color:#fffc;margin:6px 0 0;font-size:12.5px}.vw-livepv__ticket{flex:1;align-content:start;padding:18px 14px;display:grid}.vw-livepv__tkhead{background:#15161d;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.vw-livepv__tkhead small{color:#fff9;font-size:11px}.vw-livepv__tkbody{color:#2c2f3f;background:#fff;border-radius:0 0 16px 16px;justify-items:start;gap:4px;padding:14px;display:grid}.vw-livepv__tkbody>small{color:#5a5e70;font-size:12px}.vw-livepv__tkrow{gap:22px;margin-top:6px;display:flex}.vw-livepv__tkrow span{font-size:12.5px;display:grid}.vw-livepv__tkrow small{color:#7a7e90;font-size:10.5px}.vw-livepv__perf{border:0;border-top:2px dashed #d9dbe3;width:100%;margin:10px 0 6px}.vw-livepv__qr{justify-self:center;width:150px;height:150px}.vw-livepv__code{letter-spacing:.6px;color:#7a7e90;justify-self:center;font-size:10.5px}.vw-livepv__hint{font-size:var(--fs-xs);color:var(--muted);text-align:center;margin:0}.vw-preview .vw-livepv{margin-bottom:6px}dialog .vw-livepv__phone{max-width:300px}@media (min-width:1100px){.vw-editpage__main>.vw-editpage__grouphead:first-child .vw-editpage__progress{display:none}}.vw-pkgband{background:color-mix(in srgb, #7c3aed 14%, var(--surface));color:#5b21b6;font-size:var(--fs-help);border-radius:12px;align-items:center;gap:8px;margin:0 0 14px;padding:10px 14px;display:flex}.vw-pkgband b{color:#4c1d95}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vw-pkgband{color:#d8c7ff}:root:not([data-theme=light]) .vw-pkgband b{color:#efe7ff}}:root[data-theme=dark] .vw-pkgband{color:#d8c7ff}:root[data-theme=dark] .vw-pkgband b{color:#efe7ff}.vw-tplpick{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.vw-tplpick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vw-tplpick__opt{gap:2px;padding:6px}.vw-tplpick__opt small{display:none}.vw-tplpick__mock{height:44px;padding:4px}.vw-tplpick__opt b{font-size:var(--fs-help)}}.vw-tplpick__opt{background:var(--bg);text-align:left;cursor:pointer;border:0;border-radius:14px;justify-items:start;gap:4px;padding:10px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.vw-tplpick__opt.is-on{box-shadow:inset 0 0 0 2px var(--night);background:var(--surface)}.vw-tplpick__opt b{font-size:var(--fs-md);align-items:center;gap:6px;display:inline-flex}.vw-tplpick__opt small{color:var(--body);font-size:var(--fs-xs)}.vw-tplpick__mock{background:#2c2f3f;border-radius:10px;grid-template-rows:34px 18px;grid-template-columns:1.4fr 1fr;gap:4px;width:100%;height:64px;margin-bottom:4px;padding:6px;display:grid}.vw-tplpick__mock i{background:#ffffff24;border-radius:5px}.vw-tplpick__mock i:first-child{background:color-mix(in srgb, var(--pv) 70%, #000);grid-row:1/3}.is-festival .vw-tplpick__mock{grid-template-rows:22px 30px;grid-template-columns:1fr 1fr 1fr}.is-festival .vw-tplpick__mock i:first-child{grid-area:1/1/auto/4}.is-klar .vw-tplpick__mock{background:#f4f4f7}.is-klar .vw-tplpick__mock i{background:#e1e2ea}.is-klar .vw-tplpick__mock i:first-child{background:color-mix(in srgb, var(--pv) 35%, #fff)}.vw-pvedit__addhead{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.vw-pvedit__events .vw-pvedit__txt{color:var(--text)}.vw-import__body .vw-input,.vw-import__body .vw-lpaste__field{background:var(--surface)}.vw-allorders__bar{flex-wrap:wrap}.vw-allorders__filters{flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 12px;display:flex}.vw-allorders__filters .vw-select{width:auto;min-width:0;max-width:260px;height:38px;font-size:var(--fs-md);background-color:var(--surface)}.vw-allorders__export{margin-left:auto}.vw-allorders__more{justify-self:center;margin:14px auto 0;display:flex}.vw-orow__mail{color:var(--body);font-style:normal;font-weight:500}.vw-orow__meta{color:var(--muted)}@media (max-width:640px){.vw-allorders__filters{scrollbar-width:none;margin-right:calc(-1 * var(--page));padding-right:var(--page);flex-wrap:nowrap;overflow-x:auto}.vw-allorders__filters::-webkit-scrollbar{display:none}.vw-allorders__filters .vw-select,.vw-allorders__filters .vw-btn{flex:none;height:40px}.vw-allorders__export{margin-left:0}.vw-orow__mail,.vw-orow__meta{display:none}}.vw-webstate{background:var(--surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.vw-webstate.is-draft{background:color-mix(in srgb, var(--gold-tint) 70%, var(--surface))}.vw-webstate__txt{gap:2px;min-width:0;display:grid}.vw-webstate__txt small{color:var(--body);font-size:var(--fs-help)}.vw-webstate__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-webgrid{gap:16px;display:grid}.vw-webgrid__main{gap:12px;min-width:0;display:grid}.vw-webgrid__pv{display:none}@media (min-width:1440px){.vw-webgrid{grid-template-columns:minmax(0,1fr) 420px;align-items:start}.vw-webgrid__pv{display:block;position:sticky;top:16px}.vw-webpv__open{display:none}}.vw-webpv{gap:10px;display:grid}.vw-webpv__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-webpv__bar>b{font-size:var(--fs-help);color:var(--body);align-items:center;gap:6px;display:inline-flex}.vw-webpv__tpl{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-webpv__tpl .vw-chip{height:28px;font-size:var(--fs-xs);padding:0 10px}.vw-webpv__nav{align-items:center;gap:6px;display:flex}.vw-webpv__nav .vw-select{min-width:0;height:34px;font-size:var(--fs-xs);flex:1}.vw-webpv__frame{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--sep);border-radius:14px;position:relative;overflow:hidden}.vw-webpv__frame iframe{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}.vw-webpv__frame.is-phone{border-radius:26px;max-width:390px;margin:0 auto;box-shadow:0 0 0 8px #15161d}.vw-webpv__frame>p{padding:16px}.vw-webpv__hint{margin:0}dialog .vw-webpv__frame.is-phone{max-width:320px}.vw-websecs{margin:0;padding:0;list-style:none;display:grid}.vw-websec{border-top:1px solid var(--rowline);background:var(--surface)}.vw-websec:first-child{border-top:0}.vw-websec.is-drag{opacity:.5}.vw-websec.is-off .vw-websec__txt b{color:var(--muted)}.vw-websec__row{align-items:center;gap:8px;min-height:52px;padding:6px 0;display:flex}.vw-websec__grip{color:var(--muted);cursor:grab;padding:4px}.vw-websec__txt{flex:1;gap:1px;min-width:0;display:grid}.vw-websec__txt small{color:var(--muted);font-size:var(--fs-xs)}.vw-websec__move{display:inline-flex}.vw-websec__move .is-up{transform:rotate(-90deg)}.vw-websec__move .is-down{transform:rotate(90deg)}.vw-websec__move .vw-round{width:30px;height:30px}.vw-websec__opts{gap:10px;padding:4px 0 14px 32px;display:grid}.vw-weblink{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:8px;margin-bottom:6px;display:grid}.vw-weblink:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) auto}.vw-webgroup{background:var(--bg);border-radius:12px;gap:4px;margin-bottom:8px;padding:10px;display:grid}.vw-webgroup .vw-input{background:var(--surface)}.vw-webhist{font-size:var(--fs-md);color:var(--body);gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-webhist li{align-items:center;gap:8px;display:flex}@media (max-width:640px){.vw-weblink{grid-template-columns:minmax(0,1fr) auto}.vw-weblink>input:nth-child(2){grid-area:2/1}.vw-websec__grip{display:none}.vw-websec__move .vw-round{width:28px;height:28px}.vw-websec__opts{padding-left:0}.vw-webstate__acts{width:100%}}.vw-demosite{color:#fff;background:#2c2f3f;min-height:100vh;font-family:inherit}.vw-demosite.is-klar{color:#2c2f3f;background:#f6f6f8}.vw-demosite__head{align-items:center;gap:24px;padding:18px 40px;display:flex}.vw-demosite__head b{letter-spacing:.5px;font-size:22px}.vw-demosite__head nav{opacity:.85;flex:1;gap:18px;font-size:15px;display:flex}.vw-demosite__cta{background:var(--pv);color:#fff;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-block}.vw-demosite__stage{background:radial-gradient(120% 120% at 80% 0%, color-mix(in srgb, var(--pv) 55%, transparent), transparent 60%);justify-items:start;gap:14px;padding:90px 40px;display:grid}.vw-demosite.is-festival .vw-demosite__stage{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--pv) 70%, #000), #2c2f3f);justify-items:center}.vw-demosite__stage h1{margin:0;font-size:64px;line-height:1.05}.vw-demosite__stage small{opacity:.8;font-size:18px}.vw-demosite__sec{padding:40px}.vw-demosite__sec h2{margin:0 0 18px;font-size:30px}.vw-demosite__cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.vw-demosite__cards i{aspect-ratio:16/9;background:#ffffff1a;border-radius:14px}.vw-demosite.is-klar .vw-demosite__cards i{background:#e3e4ea}.vw-demosite__sec.is-lineup .vw-demosite__cards i{aspect-ratio:1;border-radius:50%}.vw-demosite__foot{opacity:.8;gap:60px;padding:40px;display:flex}.vw-demosite__foot div{gap:6px;display:grid}@media (max-width:600px){.vw-demosite__head{padding:14px 16px}.vw-demosite__head nav{display:none}.vw-demosite__stage{padding:50px 16px}.vw-demosite__stage h1{font-size:36px}.vw-demosite__sec{padding:24px 16px}.vw-demosite__cards{grid-template-columns:repeat(2,1fr)}.vw-demosite__foot{flex-direction:column;gap:20px;padding:24px 16px}}.vw-chip.is-on{background:var(--night);color:var(--on-night)}.vw-place--imported{cursor:default}.vw-place--imported .vw-btn{margin-left:auto}.vw-place__hint{flex-wrap:wrap;align-items:center;gap:4px;margin:6px 0 0;display:flex}.vw-artist__ok{color:var(--green-text);vertical-align:-1px;margin-left:6px}.vw-artistlist__img{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.vw-artist__genre{width:160px;height:32px}.vw-artist__dates{gap:6px;display:inline-flex}.vw-artist__dates .vw-input{width:150px}.vw-artist__create{justify-content:flex-end;margin-top:4px;display:flex}.vw-artist__danger{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.vw-artist__danger .vw-btn{flex:100%}}.vw-artisthits{align-items:flex-start}.vw-artisthits>div{flex:1;gap:6px;min-width:0;display:grid}.vw-artisthits p{margin:0}.vw-artisthit{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.vw-artisthit li{background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.vw-artisthit img{object-fit:cover;border-radius:50%;width:36px;height:36px}.vw-artisthit__txt{flex:1;min-width:0;display:grid}.vw-artisthit__txt small{color:var(--body);font-size:var(--fs-xs)}.vw-artistimgs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.vw-artistimg{background:var(--bg);border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.vw-artistimg__img,.vw-artistimg__ph{aspect-ratio:16/9;border-radius:10px;flex:none;width:112px;overflow:hidden}.vw-artistimg.is-portrait .vw-artistimg__img,.vw-artistimg.is-portrait .vw-artistimg__ph{aspect-ratio:1;border-radius:50%;width:64px}.vw-artistimg__ph{background:var(--surface);color:var(--muted);place-items:center;display:grid}.vw-artistimg__txt{flex:1;gap:2px;min-width:0;display:grid}.vw-artistimg__txt small{color:var(--body);font-size:var(--fs-xs)}.vw-artistevents{margin:0;padding:0;list-style:none;display:grid}.vw-artistevents li{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.vw-artistevents li+li{border-top:1px solid var(--rowline)}.vw-artistevents__date{width:120px;font-size:var(--fs-help);color:var(--body);flex:none;font-weight:700}.vw-artistevents__txt{flex:1;min-width:0;display:grid}.vw-artistevents__txt small{color:var(--body);font-size:var(--fs-xs)}.vw-artistadmin__acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.vw-artistpick{gap:8px;display:grid}.vw-artistpick__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-artistpick__list li{background:var(--bg);border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.vw-artistpick__list li>b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vw-artistpick__list img,.vw-artistpick__hits img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.vw-artistpick__list .vw-select{width:auto;height:34px;font-size:var(--fs-md);background-color:var(--surface)}.vw-artistpick__sug{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-artistpick__sug small{color:var(--muted);font-size:var(--fs-xs)}.vw-artistpick__search{position:relative}.vw-artistpick__hits{z-index:20;background:var(--surface);box-shadow:0 12px 30px -10px #14162359, 0 0 0 1px var(--sep);border-radius:14px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.vw-artistpick__hits button,.vw-artistpick__new{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.vw-artistpick__hits button:hover,.vw-artistpick__new:hover{background:var(--bg)}.vw-artistpick__hits small{color:var(--muted);font-size:var(--fs-xs);display:block}.vw-artistpick__new{color:var(--signal-text);font-weight:700}.vw-artistpick__none{color:var(--muted);font-size:var(--fs-md);padding:8px}@media (max-width:640px){.vw-artistpick__list li{flex-wrap:wrap}.vw-artistpick__list li>b{flex-basis:calc(100% - 90px)}.vw-artistevents__date{width:auto}.vw-artist__dates .vw-input{width:100%}.vw-artist__dates{flex-direction:column}}.vw-hpview{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.vw-couponfilter{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.vw-couponfilter .vw-chips{flex-wrap:wrap;gap:6px;display:flex}.vw-couponfilter .vw-input--search,.vw-chips--onbg .vw-chip:not(.is-on):not(.vw-chip--on),.vw-reportbar:not(.vw-card *) .vw-input,.vw-reportbar:not(.vw-card *) .vw-btn--soft,.vw-couponmore.vw-btn--soft{background:var(--surface);box-shadow:var(--shadow)}.vw-couponmore{margin:14px auto 0;display:flex}@media (max-width:640px){.vw-couponfilter{gap:8px}.vw-couponfilter .vw-chip{height:32px;font-size:var(--fs-xs);padding:0 10px}.vw-coupons{gap:8px}.vw-coupon{gap:6px;padding:12px 14px}.vw-coupon code{border-radius:8px;padding:5px 8px;font-size:14px}.vw-coupon__top b{font-size:var(--fs-help)}.vw-coupon__desc,.vw-coupon__foot{font-size:var(--fs-xs)}.vw-coupon__foot{padding-top:6px}}.vw-numsets{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.vw-numset{background:var(--bg);border:0;border-radius:14px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.vw-numset legend{float:left;width:100%;font-size:var(--fs-help);align-items:center;gap:8px;padding:0;display:flex}.vw-numset legend code{font:700 var(--fs-xs) ui-monospace, Menlo, monospace;color:var(--muted)}.vw-numset__grid{grid-template-columns:1.6fr .7fr 1fr;align-items:end;gap:8px;display:grid}.vw-numset__year{grid-column:1/-1}.vw-numset b{font-variant-numeric:tabular-nums}@media (max-width:640px){.vw-numsets{grid-template-columns:1fr;gap:8px}.vw-numset{padding:10px 12px}.vw-numset__grid{grid-template-columns:1fr 1fr}.vw-numset__grid>:first-child{grid-column:1/-1}}.vw-invwithout{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vw-orderinv__issue{align-items:center;gap:6px;display:inline-flex}.vw-numset .vw-input{background:var(--surface)}.vw-numset__grid{grid-template-columns:1.3fr .6fr 1fr;align-items:start}.vw-numset__grid .vw-field>span{white-space:nowrap}@media (max-width:640px){.vw-numset__grid{grid-template-columns:.8fr 1fr auto;align-items:end;gap:6px 8px}.vw-numset__grid>:first-child{grid-column:1/-1}.vw-numset__year{grid-column:auto;min-height:40px}.vw-numset .vw-input{height:40px}.vw-numset__year{align-self:end;align-items:center;height:40px;display:flex}}.vw-orgpv__openrow{justify-content:flex-end;margin:-6px 0 10px;display:flex}@media (min-width:1600px){.vw-orgpv__openrow{display:none}}.vw-orgpv{--pvbg:#fff;--pvtext:#1d1f2b;--pvmuted:#6b6f80;--pvcard:#f3f4f7;background:var(--pvbg);min-height:100dvh;color:var(--pvtext);font-family:inherit}.vw-orgpv.is-clubnacht{--pvbg:#14151d;--pvtext:#fff;--pvmuted:#a3a6b6;--pvcard:#20222e}.vw-orgpv.is-loading{background:#f3f4f7}.vw-orgpv__bar{border-bottom:1px solid color-mix(in srgb, var(--pvtext) 8%, transparent);align-items:center;gap:14px;padding:14px 24px;display:flex}.vw-orgpv__bar b{color:#fc2f55;letter-spacing:-.3px;font-size:20px}.vw-orgpv__bar span{color:var(--pvmuted);font-size:13px}.vw-orgpv__hero{background:linear-gradient(135deg, color-mix(in srgb, var(--pv) 70%, #000), var(--pv));color:#fff;background-position:50%;background-size:cover;align-items:flex-end;min-height:280px;padding:24px;display:flex}.vw-orgpv__id{align-items:center;gap:16px;width:100%;max-width:1120px;margin:0 auto;display:flex}.vw-orgpv__logo{width:96px;height:96px;color:var(--pv);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:30px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 6px 20px #00000040}.vw-orgpv__logo img{object-fit:cover;width:100%;height:100%}.vw-orgpv__id h1{margin:2px 0;font-size:34px;line-height:1.1}.vw-orgpv__id p{opacity:.9;margin:0}.vw-orgpv__cats{text-transform:uppercase;letter-spacing:.6px;opacity:.85;font-size:12px;font-weight:700}.vw-orgpv__follow{color:#1d1f2b;background:#fff;border-radius:999px;margin-left:auto;padding:10px 20px;font-size:14px;font-weight:700}.vw-orgpv__main{gap:28px;max-width:1120px;margin:0 auto;padding:24px;display:grid}.vw-orgpv__sec h2{margin:0 0 12px;font-size:22px}.vw-orgpv__sec h2 small{color:var(--pvmuted);font-size:14px;font-weight:600}.vw-orgpv__next small{color:var(--pv);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.vw-orgpv__nextcard{background:var(--pvcard);border-radius:18px;grid-template-columns:1.4fr 1fr;margin-top:8px;display:grid;overflow:hidden}.vw-orgpv__nextcard i{aspect-ratio:16/9;background:color-mix(in srgb, var(--pv) 30%, var(--pvcard));background-position:50%;background-size:cover}.vw-orgpv__nextcard div{align-content:center;gap:6px;padding:20px;display:grid}.vw-orgpv__nextcard b{font-size:22px}.vw-orgpv__nextcard span{color:var(--pvmuted)}.vw-orgpv__nextcard em{background:var(--pv);color:#fff;border-radius:999px;justify-self:start;margin-top:8px;padding:10px 18px;font-style:normal;font-weight:700}.vw-orgpv__events{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.vw-orgpv.is-bento .vw-orgpv__events{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.vw-orgpv.is-ticketschalter .vw-orgpv__events,.vw-orgpv.is-clubnacht .vw-orgpv__events{grid-template-columns:1fr}.vw-orgpv__ev{gap:4px;display:grid}.vw-orgpv.is-ticketschalter .vw-orgpv__ev,.vw-orgpv.is-clubnacht .vw-orgpv__ev{background:var(--pvcard);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:96px 1fr;align-items:center;column-gap:14px;padding:10px}.vw-orgpv__ev i{aspect-ratio:16/9;background:color-mix(in srgb, var(--pv) 25%, var(--pvcard));background-position:50%;background-size:cover;border-radius:12px}.vw-orgpv.is-ticketschalter .vw-orgpv__ev i,.vw-orgpv.is-clubnacht .vw-orgpv__ev i{grid-row:span 2}.vw-orgpv__ev span,.vw-orgpv__muted{color:var(--pvmuted);font-size:14px}.vw-orgpv__lead{margin:0 0 8px;font-size:17px}.vw-orgpv__text{color:var(--pvmuted);margin:0;line-height:1.6}.vw-orgpv__chips{flex-wrap:wrap;gap:8px;display:flex}.vw-orgpv__chips span{background:var(--pvcard);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.vw-orgpv__facts{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:0;display:grid}.vw-orgpv__facts div{background:var(--pvcard);border-radius:14px;padding:12px 14px}.vw-orgpv__facts dt{color:var(--pvmuted);font-size:12px}.vw-orgpv__facts dd{margin:2px 0 0;font-weight:700}.vw-orgpv details{border-bottom:1px solid color-mix(in srgb, var(--pvtext) 10%, transparent);padding:12px 0}.vw-orgpv summary{cursor:pointer;font-weight:700}.vw-orgpv details p{color:var(--pvmuted);margin:6px 0 0}.vw-orgpv__contact{color:var(--pvmuted);gap:4px;margin-bottom:10px;display:grid}@media (max-width:640px){.vw-orgpv__bar{padding:12px 16px}.vw-orgpv__bar span{display:none}.vw-orgpv__hero{min-height:220px;padding:16px}.vw-orgpv__id{flex-wrap:wrap;gap:12px}.vw-orgpv__logo{width:64px;height:64px;font-size:22px}.vw-orgpv__id h1{font-size:24px}.vw-orgpv__follow{margin-left:0;padding:8px 16px}.vw-orgpv__main{gap:22px;padding:16px}.vw-orgpv__sec h2{font-size:18px}.vw-orgpv__nextcard{grid-template-columns:1fr}.vw-orgpv__nextcard b{font-size:18px}.vw-orgpv__nextcard div{padding:14px}.vw-orgpv__events{grid-template-columns:1fr 1fr;gap:10px}}.vw-wpitch__browser{background:#fff;border-radius:14px;flex:none;align-self:center;width:min(100%,440px);overflow:hidden;box-shadow:0 18px 40px -20px #14162373}.vw-wpitch__chrome{background:#eceef3;align-items:center;gap:5px;padding:8px 10px;display:flex}.vw-wpitch__chrome i{background:#c9ccd6;border-radius:50%;width:8px;height:8px}.vw-wpitch__chrome b{color:#6b6f80;background:#fff;border-radius:6px;margin-left:8px;padding:2px 10px;font-size:11px;font-weight:600}.vw-wpitch__view{height:280px;position:relative;overflow:hidden}.vw-wpitch__page{transform-origin:0 0;pointer-events:none;width:1200px;position:absolute;top:0;left:0;transform:scale(.3667)}@media (max-width:640px){.vw-wpitch__view{height:200px}.vw-wpitch__page{transform:scale(.29)}}.vw-tplpick--static .vw-tplpick__opt{cursor:default}.vw-orgpv.is-clubnacht .vw-orgpv__next small{color:var(--pvmuted)}.vw-demosite__logo{object-fit:contain;box-sizing:content-box;background:#fff;border-radius:8px;width:auto;max-width:180px;height:28px;padding:4px 8px;display:block}.vw-webdomain__acts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.vw-orgpv__events{grid-template-columns:repeat(3,minmax(0,1fr))}.vw-orgpv__ev b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.vw-orgpv__events{grid-template-columns:repeat(2,minmax(0,1fr))}}.vw-demosite [data-sec].is-flash{outline:3px solid var(--pv);outline-offset:6px;border-radius:12px;transition:outline-color .3s}.vw-webcards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.vw-webcard{color:inherit;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.vw-webcard>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.vw-webcard small{color:var(--body);font-size:var(--fs-help)}.vw-webcard:hover{box-shadow:0 0 0 1.5px var(--sep)}.vw-blocks{gap:10px;display:grid}.vw-blocks__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-block{background:var(--bg);border-radius:14px;gap:4px;padding:10px 12px;display:grid;position:relative}.vw-block.is-fixed{align-items:center;gap:10px;display:flex}.vw-block.is-fixed .vw-block__txt b{align-items:center;gap:6px;display:inline-flex}.vw-block__lock{color:var(--muted);display:inline-flex}.vw-block.is-focus{box-shadow:0 0 0 2px var(--signal)}.vw-block.is-drag{opacity:.6}.vw-block.is-grouped{border-left:3px solid var(--signal)}.vw-block.is-off .vw-block__txt b{color:var(--body)}.vw-block.is-locked{opacity:.65}.vw-block__row{align-items:center;gap:8px;min-width:0;display:flex}.vw-block__grip{color:var(--muted);cursor:grab;display:inline-flex}.vw-block__main{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-items:flex-start;gap:10px;padding:0;display:flex}.vw-block__n{background:var(--surface);width:22px;height:22px;font-size:var(--fs-xs);color:var(--body);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.vw-block__txt{flex:1;gap:2px;min-width:0;display:grid}.vw-block__txt b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-block__txt small{color:var(--body);font-size:var(--fs-help)}.vw-block__move{display:inline-flex}.vw-block__meta{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;gap:4px 12px;padding-left:62px;display:flex}.vw-block__warn{color:var(--gold-text,#8a6100)}.vw-block__group{font-size:var(--fs-xs);color:var(--signal-text);align-items:center;gap:4px;font-weight:700;display:inline-flex}.vw-blocks__more summary{cursor:pointer;font-weight:700;font-size:var(--fs-help);align-items:center;gap:6px;padding:6px 0;display:inline-flex}.vw-blocks__more[open] summary{margin-bottom:6px}@media (max-width:640px){.vw-block{padding:8px 10px}.vw-block__meta{padding-left:0}.vw-block__grip,.vw-block__n{display:none}.vw-webcards{grid-template-columns:1fr;gap:8px}.vw-webcard{padding:12px 14px}}.vw-pvblocks{font-size:var(--fs-xs);color:var(--body);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.vw-chip--static{cursor:default;height:28px;font-size:var(--fs-xs);padding:0 10px}.vw-chip--static b{color:var(--muted)}.vw-block__move .is-up{transform:rotate(-90deg)}.vw-block__move .is-down{transform:rotate(90deg)}@media (max-width:640px){.vw-block__txt b{font-size:var(--fs-help)}.vw-block__txt small{font-size:var(--fs-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vw-block__move .vw-round,.vw-block__row>.vw-round{width:32px;height:32px}.vw-block.is-fixed{gap:8px;padding:8px 10px}.vw-block.is-fixed .vw-btn{height:32px;padding:0 10px}.vw-blocks__list{gap:4px}}.vw-ticker{gap:12px;display:grid}.vw-ticker__item{grid-template-columns:64px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.vw-ticker__emoji{text-align:center}.vw-ticker__acts{display:inline-flex}.vw-ticker__acts .is-up{transform:rotate(-90deg)}.vw-ticker__acts .is-down{transform:rotate(90deg)}@media (max-width:640px){.vw-ticker__item{border-bottom:1px solid var(--rowline);grid-template-columns:52px minmax(0,1fr);padding-bottom:6px}.vw-ticker__item>input:nth-child(3){grid-column:1/-1}.vw-ticker__acts{grid-column:1/-1;justify-content:flex-end}}.vw-demosite__ticker{white-space:nowrap;background:var(--pv);color:#fff;letter-spacing:1px;text-transform:uppercase;padding:14px 24px;font-size:15px;font-weight:800;overflow:hidden}.vw-demosite__ticker[data-tone=spotlight]{color:#1d1f2b;background:#f5c400}.vw-demosite__ticker[data-tone=dark]{color:#fff;background:#14151d}.vw-demosite__ticker[data-tone=light]{color:#1d1f2b;background:#fff}.vw-clubup{border-top:1px solid var(--rowline);gap:10px;padding-top:12px;display:grid}.vw-clubup .vw-btn{justify-self:start}.vw-clubimg{gap:8px;display:grid}.vw-clubimg img{aspect-ratio:16/9;object-fit:contain;border-radius:var(--r);background:var(--bg);width:100%}.vw-clubimg__acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-clubgal{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-clubgal li{border-radius:var(--r);background:var(--bg);gap:6px;padding:8px;display:grid}.vw-clubgal img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.vw-clubgal .vw-input{background:var(--surface);height:38px;font-size:var(--fs-md)}.vw-clubgal__acts{justify-content:flex-end;gap:2px;display:flex}.vw-clubhours{margin:0;padding:0;list-style:none;display:grid}.vw-clubhours li{grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.vw-clubhours li+li{border-top:1px solid var(--rowline)}.vw-clubhours li>b{font-size:var(--fs-body);font-weight:600}.vw-clubhours li>.vw-btn{grid-area:1/3}.vw-clubhours__slots{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.vw-clubhours__slot{align-items:center;gap:6px;display:inline-flex}.vw-clubhours__slot .vw-input{width:112px;height:40px}@media (max-width:639.98px){.vw-clubgal{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vw-clubhours li{grid-template-columns:96px minmax(0,1fr) auto;gap:8px;padding:6px 0}.vw-clubhours li:has(.vw-clubhours__slot) .vw-clubhours__slots{grid-area:2/1/auto/-1}.vw-clubhours__slot .vw-input{width:118px;padding:0 8px}}.vw-clubpv__open{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--sep);justify-self:start}.vw-clubpv{color:#fff;background:#1d1f2b;min-height:100vh;font-family:inherit}.vw-clubpv__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.vw-clubpv__head b{letter-spacing:.3px;font-size:18px}.vw-clubpv__head span{opacity:.7;font-size:13px}.vw-clubpv__main{gap:20px;max-width:1120px;margin:0 auto;padding:32px 24px 48px;display:grid}.vw-clubpv__eyebrow{color:var(--pv);text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:700}.vw-clubpv h1{margin:-12px 0 0;font-size:44px;line-height:1.1}.vw-clubpv h2{margin:0 0 8px;font-size:18px}.vw-clubpv__hero{aspect-ratio:16/9;object-fit:cover;border-radius:18px;width:100%}.vw-clubpv__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.vw-clubpv__lead{margin:0 0 12px;font-size:19px;line-height:1.45}.vw-clubpv__html{color:#ffffffd1;font-size:15px;line-height:1.6}.vw-clubpv__html p{margin:0 0 12px}.vw-clubpv__muted{color:#fff9;margin:0 0 10px;font-size:14px}.vw-clubpv__facts{background:#ffffff0f;border-radius:16px;gap:6px;padding:18px;font-size:14px;display:grid}.vw-clubpv__facts h2{margin-top:8px}.vw-clubpv__facts p{color:#ffffffd1;margin:0 0 8px}.vw-clubpv__hours,.vw-clubpv__contact,.vw-clubpv__next ul{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.vw-clubpv__hours li{justify-content:space-between;gap:12px;display:flex}.vw-clubpv__hours li span:last-child{color:#ffffffbf}.vw-clubpv__contact li{color:var(--pv)}.vw-clubpv__gal>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px;display:grid}.vw-clubpv__gal img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.vw-clubpv__next li{border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.vw-clubpv__next li span{opacity:.7}@media (max-width:760px){.vw-clubpv__main{gap:16px;padding:20px 16px 32px}.vw-clubpv h1{font-size:30px}.vw-clubpv__grid{grid-template-columns:1fr;gap:18px}.vw-clubpv__gal>div{grid-template-columns:repeat(2,1fr)}}.vw-areas li.vw-assist__sugg{grid-template-columns:24px minmax(0,1fr) 34px}.vw-assist__sugg .vw-count{justify-self:center;margin:0}.vw-basis{background:var(--bg);min-height:100dvh;padding:16px 16px 120px}.vw-basis__head{max-width:760px;font-size:var(--fs-md);align-items:center;gap:10px;margin:0 auto 16px;display:flex}.vw-basis__login,.vw-basis__body{max-width:760px;margin:0 auto}.vw-basis__login{gap:12px;padding:24px;display:grid}.vw-basis__login h1{margin:0;font-size:22px}.vw-basis__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-basis__list button{text-align:left;background:var(--surface);border:1px solid var(--sep);cursor:pointer;width:100%;color:var(--text);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.vw-basis__list small{color:var(--body)}@media (min-width:900px){.vw-basis{padding:32px 24px 120px}}.vw-applogin{justify-items:start;gap:10px;display:grid}.vw-applogin img{background:#fff;border-radius:12px;padding:8px}.vw-applogin-team{border-top:1px solid var(--sep);margin-top:16px;padding-top:16px}.vw-copyline{border-radius:var(--r);background:var(--bg);align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.vw-copyline code{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-body);flex:1;font-weight:600}.vw-mailsteps{counter-reset:ms;gap:0;margin:0;padding:0;list-style:none;display:grid}.vw-mailsteps>li{counter-increment:ms;border-top:1px solid var(--rowline);gap:10px;padding:14px 0 14px 38px;display:grid;position:relative}.vw-mailsteps>li:first-child{border-top:0;padding-top:4px}.vw-mailsteps>li:before{content:counter(ms);background:var(--sep);width:26px;height:26px;color:var(--body);font-weight:700;font-size:var(--fs-label);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:0}.vw-mailsteps>li:first-child:before{top:2px}.vw-mailsteps>li.is-now:before{background:var(--tint);color:var(--signal-text)}.vw-mailsteps>li.is-done:before{content:"✓";background:var(--green-tint,var(--tint));color:var(--green-text,var(--signal-text))}.vw-mailsteps>li>b{align-items:center;display:flex}.vw-maillog{margin:0;padding:0;list-style:none;display:grid}.vw-maillog li{border-top:1px solid var(--rowline);align-items:center;gap:10px;padding:10px 0;display:flex}.vw-maillog li:first-child{border-top:0}.vw-maillog__txt{flex:1;min-width:0;display:grid}.vw-maillog__txt b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);overflow:hidden}.vw-maillog__txt small{color:var(--body);font-size:var(--fs-help);overflow-wrap:anywhere}@media (max-width:699.98px){.vw-mailsteps>li{gap:8px;padding-left:32px}.vw-maillog li{gap:8px;padding:8px 0}}.vw-kv__row{display:contents}.vw-kv dd small{font-weight:400;display:block}.vw-legalrow{color:var(--text);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 8px;display:grid}.vw-legalrow+.vw-legalrow{border-top:1px solid var(--rowline)}.vw-legalrow:hover{background:var(--bg)}.vw-legalrow__ic{background:var(--tint);width:36px;height:36px;color:var(--signal-text);border-radius:50%;place-items:center;display:grid}.vw-legalrow__txt{min-width:0;display:grid}.vw-legalrow__txt b{font-size:var(--fs-body)}.vw-checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-checklist li{font-size:var(--fs-md);grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.vw-checklist li>svg{margin-top:2px}.vw-checklist li span{display:grid}.vw-checklist li b{font-weight:600}.vw-checklist small{color:var(--body);font-size:var(--fs-help)}.vw-checklist .is-ok{color:var(--green-text)}.vw-checklist .is-ok b{color:var(--text);font-weight:500}.vw-checklist .is-bad>svg{color:var(--signal-text)}.vw-checklist .is-tip>svg{color:var(--gold-text)}.vw-subsec .vw-btn{margin:6px 6px 0 0}.vw-versions{margin:0;padding:0;list-style:none}.vw-versions li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:8px 0;display:grid}.vw-versions li+li{border-top:1px solid var(--rowline)}.vw-versions li span{font-size:var(--fs-md);display:grid}.vw-rte{border:1px solid var(--line,var(--rowline));border-radius:var(--r);background:var(--surface);margin-top:12px;overflow:hidden}.vw-rte__bar{border-bottom:1px solid var(--rowline);background:var(--bg);z-index:1;gap:4px;padding:6px;display:flex;position:sticky;top:0;overflow-x:auto}.vw-rte__bar button{min-width:38px;height:34px;color:var(--text);font-weight:700;font-size:var(--fs-md);background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.vw-rte__bar button:hover{background:var(--surface)}.vw-rte__right{margin-left:auto}.vw-rte__area{outline:none;min-height:420px;max-height:70vh;padding:16px 18px;overflow-y:auto}.vw-rte__html{min-height:420px;font-family:var(--mono);font-size:var(--fs-sm);line-height:1.5}.vw-legal-prose{font-size:var(--fs-body);color:var(--text);overflow-wrap:anywhere;line-height:1.6}.vw-legal-prose h2{font-size:var(--fs-section);margin:22px 0 8px}.vw-legal-prose h3{font-size:var(--fs-card);margin:18px 0 6px}.vw-legal-prose h2:first-child,.vw-legal-prose h3:first-child{margin-top:0}.vw-legal-prose p,.vw-legal-prose ul,.vw-legal-prose ol{margin:0 0 10px}.vw-legal-prose ul,.vw-legal-prose ol{padding-left:22px}.vw-legal-prose a{color:var(--signal-text);text-decoration:underline}@media (max-width:899.98px){.vw-legalrow{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:10px 4px}.vw-legalrow>svg:last-child{display:none}.vw-legalrow__ic{width:32px;height:32px}.vw-rte__area,.vw-rte__html{min-height:320px;padding:12px}.vw-rte__bar button{height:36px}.vw-versions li{grid-template-columns:1fr auto}.vw-versions li span{grid-column:1/-1}}html[data-font=inter]{--ev-font:var(--f-inter)}html[data-font=geist]{--ev-font:var(--f-geist);--mono:var(--f-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}html[data-font=manrope]{--ev-font:var(--f-manrope)}html[data-font=system]{--ev-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}html[data-font=plex]{--ev-font:var(--f-plex)}html[data-font=dmsans]{--ev-font:var(--f-dmsans)}html[data-font=jakarta]{--ev-font:var(--f-jakarta)}html[data-font=roboto]{--ev-font:var(--f-roboto)}table,.vw-kpi,.vw-kpis,.vw-moneykpis,.vw-reportkpi,.vw-band__kpis,.vw-count,.vw-pill,.vw-kv,.vw-credit__amount,.vw-livepv__price,.vw-livepv__time,.vw-attlist__time,.vw-pushprev__time,.vw-statev__num,.vw-next__nums,.vw-seg i,.vw-num,time{font-variant-numeric:tabular-nums}code,samp,.vw-mono,.vw-input--mono,.vw-input--code,.vw-ordernr__code,.vw-ordernr__preview b{font-family:var(--mono)}.vw-fontpick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vw-fontpick__opt{text-align:left;border-radius:var(--r-card);background:var(--bg);color:var(--text);cursor:pointer;border:2px solid #0000;gap:6px;padding:14px 16px;display:grid}.vw-fontpick__opt[aria-checked=true]{border-color:var(--night);background:var(--surface)}.vw-fontpick__opt b{font-size:var(--fs-card);font-weight:700}.vw-fontpick__opt span{font-size:var(--fs-body);color:var(--body)}.vw-fontpick__opt em{font-style:normal;font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700}.vw-fontpick__opt code{font-size:var(--fs-sm);color:var(--body)}.vw-ff--figtree{font-family:var(--f-figtree), system-ui, sans-serif}.vw-ff--inter{font-family:var(--f-inter), system-ui, sans-serif}.vw-ff--geist{font-family:var(--f-geist), system-ui, sans-serif}.vw-ff--geist code{font-family:var(--f-geist-mono), ui-monospace, monospace}.vw-ff--manrope{font-family:var(--f-manrope), system-ui, sans-serif}.vw-ff--system{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.vw-ff--plex{font-family:var(--f-plex), system-ui, sans-serif}.vw-ff--dmsans{font-family:var(--f-dmsans), system-ui, sans-serif}.vw-ff--jakarta{font-family:var(--f-jakarta), system-ui, sans-serif}.vw-ff--roboto{font-family:var(--f-roboto), system-ui, sans-serif}.vw-fontpick__opt:not(.vw-ff--geist) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vw-fontpick__opt b .vw-pill{vertical-align:middle;margin-left:8px;font-family:inherit}.vw-fontprev{border-radius:var(--r-card);background:var(--night);color:#fff;gap:6px;padding:18px 20px;display:grid}.vw-fontprev small{font-size:var(--fs-help);opacity:.7}.vw-fontprev b{font-size:var(--fs-xl);font-weight:800;line-height:1.2}.vw-fontprev>span{font-size:var(--fs-body);opacity:.85}.vw-fontprev__row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex;opacity:1!important}.vw-fontprev code{font-size:var(--fs-sm);opacity:.8}.vw-fontprev:not(.vw-ff--geist) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vw-fontprev.vw-ff--geist code{font-family:var(--f-geist-mono), ui-monospace, monospace}.vw-fontpick__save{justify-content:flex-end;gap:8px;display:flex}@media (max-width:899.98px){.vw-fontprev{padding:14px}.vw-fontprev b{font-size:var(--fs-card)}.vw-fontpick__save .vw-btn{flex:1}.vw-fontpick{grid-template-columns:1fr;gap:8px}.vw-fontpick__opt{gap:4px;padding:12px}.vw-fontpick__opt em{font-size:var(--fs-card)}}.vw-pwfield__row{align-items:center;gap:8px;display:flex}.vw-pwfield__row .vw-input{min-width:0;font-family:var(--mono);flex:1}.vw-pwfield__gen{justify-self:start;margin-top:6px}.vw-pwmeter{align-items:center;gap:4px;margin-top:6px;display:flex}.vw-pwmeter i{background:var(--rowline);border-radius:2px;flex:1;max-width:48px;height:4px}.vw-pwmeter small{font-size:var(--fs-sm);color:var(--body);margin-left:6px;font-weight:700}.vw-pwmeter--1 i:nth-child(-n+1){background:var(--signal)}.vw-pwmeter--2 i:nth-child(-n+2){background:var(--gold-text)}.vw-pwmeter--3 i:nth-child(-n+3),.vw-pwmeter--4 i{background:var(--green-text)}.vw-applogin-team .vw-actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.vw-modes--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:899.98px){.vw-modes--2{grid-template-columns:1fr}.vw-pwfield__row .vw-btn{padding:0 10px}}.vw-season__img{align-items:center;gap:10px;display:flex}.vw-season__img img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:160px}.vw-demosite__season{background:var(--pv);color:#fff;border-radius:12px;margin:12px;padding:14px 16px;font-weight:700}.vw-demosite__season small{opacity:.9;font-weight:400;display:block}.vw-funnel{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-funnel li{gap:4px;display:grid}.vw-funnel__l{justify-content:space-between;font-size:14px;display:flex}.vw-funnel__bar{background:var(--rowline);border-radius:6px;height:10px;overflow:hidden}.vw-funnel__bar i{background:var(--signal);border-radius:6px;height:100%;display:block}.vw-funnel--compact{gap:8px}.vw-funnel--compact .vw-funnel__bar{height:8px}.vw-funnel--compact li{gap:3px}@media (max-width:639.98px){.vw-funnel--compact{gap:6px}.vw-funnel--compact .vw-funnel__l{font-size:13px}.vw-funnel--compact .vw-funnel__bar{height:6px}}.vw-origins{gap:12px;display:grid}.vw-origin{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(96px,auto);align-items:center;gap:14px;display:grid}.vw-origin>span{gap:2px;min-width:0;display:grid}.vw-origin small{color:var(--muted);font-size:var(--fs-sm)}.vw-origin__name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-origin__num{text-align:right}.vw-origin.is-grouped b{color:var(--muted);font-weight:600}@media (max-width:639.98px){.vw-origin{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.vw-origin__bar{grid-area:2/1/auto/-1}.vw-kpirow--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.vw-kpirow--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.vw-daybars{align-items:flex-end;gap:2px;height:120px;display:flex}.vw-daybars i{background:var(--signal);opacity:.8;border-radius:3px 3px 0 0;flex:1;min-width:2px}.vw-emoji{display:block;position:relative}.vw-emoji>.vw-emoji__input{width:100%;padding-right:46px}.vw-emoji__btn{cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;line-height:1;transition:background .15s,opacity .15s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.vw-emoji--multi .vw-emoji__btn{top:6px;transform:none}.vw-emoji__btn:hover,.vw-emoji__btn[aria-expanded=true]{background:var(--rowline);opacity:1}.vw-emojipanel{z-index:96;border-radius:var(--r-card);background:var(--surface);width:352px;height:400px;box-shadow:0 18px 44px -12px #00000059, 0 0 0 1px var(--sep);flex-direction:column;animation:.14s vw-in;display:flex;position:fixed;overflow:hidden}.vw-emojipanel__head{align-items:center;gap:6px;padding:10px 10px 4px;display:flex}.vw-emojipanel__search{border-radius:var(--r);background:var(--bg);height:38px;color:var(--muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.vw-emojipanel__search input{min-width:0;font:inherit;font-size:var(--fs-input);color:var(--text);background:0 0;border:0;outline:none;flex:1}.vw-emojipanel__title{font-size:var(--fs-label);color:var(--muted);padding:6px 14px 2px;font-weight:700}.vw-emojipanel__grid{flex:1;grid-template-columns:repeat(8,1fr);align-content:start;gap:2px;padding:4px 8px 8px;display:grid;overflow-y:auto}.vw-emojipanel__grid>.vw-meta{grid-column:1/-1;padding:12px 6px}.vw-emojipanel__e{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:24px;line-height:1;display:grid}.vw-emojipanel__e:hover,.vw-emojipanel__e:focus-visible{background:var(--bg)}.vw-emojipanel__full{font-size:var(--fs-help);color:var(--signal-text);border-top:1px solid var(--sep);margin:0;padding:6px 14px}.vw-emojipanel__tabs{border-top:1px solid var(--sep);justify-content:space-between;gap:2px;padding:6px 8px;display:flex}.vw-emojipanel__tabs button{height:34px;color:var(--muted);cursor:pointer;filter:grayscale();opacity:.6;background:0 0;border:0;border-radius:10px;flex:1;place-items:center;font-size:18px;display:grid}.vw-emojipanel__tabs button.is-on{background:var(--bg);color:var(--text);filter:none;opacity:1}.vw-emojiback{z-index:96;background:#00000059;align-items:flex-end;display:flex;position:fixed;inset:0}.vw-emojipanel--sheet{border-radius:var(--r-card) var(--r-card) 0 0;width:100%;height:min(58vh,420px);padding-bottom:env(safe-area-inset-bottom);position:relative}.vw-emojipanel--sheet .vw-emojipanel__e{min-height:40px;font-size:26px}.vw-emojipanel--sheet .vw-emojipanel__tabs button{height:40px}.vw-giftcheck__undo{align-items:center;gap:6px;display:flex}.vw-giftcheck__undo .vw-btn{flex:1}.vw-tag--warn{background:var(--gold-soft,#fdf3d8);color:var(--gold-ink,#7a5a00)}.vw-adnets,.vw-adconns,.vw-adcamps{gap:10px;display:grid}.vw-adnet{border-bottom:1px solid var(--rowline);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-adnet:last-child{border-bottom:0}.vw-adnet__icon{background:var(--bg);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.vw-adnet__txt,.vw-adconn__head>span,.vw-adcamp>span{gap:2px;min-width:0;display:grid}.vw-adnet small,.vw-adconn small,.vw-adcamp small{color:var(--muted);font-size:var(--fs-sm)}.vw-adconn{border-bottom:1px solid var(--rowline);gap:10px;padding:12px 0;display:grid}.vw-adconn:last-child{border-bottom:0}.vw-adconn__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vw-adconn__tpl{gap:6px;display:grid}.vw-adconn__tpl code{border-radius:var(--r);background:var(--bg);overflow-wrap:anywhere;padding:10px 12px;font-size:13px;display:block}.vw-adconn__tpl .vw-btn{justify-self:start}.vw-adcamp{border-bottom:1px solid var(--rowline);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(84px,auto));align-items:center;gap:14px;padding:8px 0;display:grid}.vw-adcamp:last-child{border-bottom:0}.vw-adcamp__name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-adcamp__num{text-align:right}.vw-radios{gap:8px;margin-top:10px;display:grid}.vw-radio{border-radius:var(--r);border:1px solid var(--rowline);cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.vw-radio.is-on{border-color:var(--night)}.vw-radio>span{gap:2px;display:grid}.vw-radio small{color:var(--muted);font-size:var(--fs-sm)}@media (max-width:639.98px){.vw-adcamp{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}.vw-adcamp__name{grid-column:1/-1}.vw-adcamp__num{text-align:left}.vw-adconn__head{flex-wrap:wrap}}.vw-details>summary{cursor:pointer;margin:8px 0;font-weight:600}.vw-details[open]>summary{margin-bottom:12px}.vw-convlog{gap:0;display:grid}.vw-convlog__row{border-bottom:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:9px 0;display:grid}.vw-convlog__row:last-child{border-bottom:0}.vw-convlog__row>span{gap:2px;min-width:0;display:grid}.vw-convlog__row small{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.vw-convlog__st{text-align:right}.vw-convlog__row.is-sent .vw-convlog__st b,.vw-convlog__row.is-test .vw-convlog__st b{color:var(--green)}.vw-convlog__row.is-failed .vw-convlog__st b{color:var(--signal)}@media (max-width:639.98px){.vw-convlog__row{grid-template-columns:1fr;gap:2px}.vw-convlog__st{text-align:left}}.vw-smiley{flex:none;width:32px;height:32px;display:block}.vw-smiley circle:first-child{fill:var(--gold)}.vw-smiley.is-good circle:first-child{fill:var(--green)}.vw-smiley.is-push circle:first-child{fill:var(--signal)}.vw-smiley.is-wait circle:first-child{fill:var(--muted)}.vw-smiley__f{fill:#fff}.vw-smiley__m{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round}.vw-strong{color:var(--text);font-weight:700}.vw-cmpbars{gap:6px;min-width:0;display:grid}.vw-cmpbar{font-size:var(--fs-sm);color:var(--muted);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.vw-cmpbar>span{background:var(--bg);border-radius:4px;height:8px;overflow:hidden}.vw-cmpbar>span i{background:var(--sep);border-radius:4px;height:100%;display:block}.vw-cmpbar>b{white-space:nowrap;text-align:right;min-width:3ch;font-weight:600}.vw-cmpbar.is-now{color:var(--text);font-weight:600}.vw-cmpbar.is-now>b{font-weight:700}.vw-cmpbars.is-good .is-now i{background:var(--green)}.vw-cmpbars.is-push .is-now i{background:var(--signal)}.vw-cmpbars.is-plan .is-now i,.vw-cmpbars.is-wait .is-now i{background:var(--gold)}.vw-verdict{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:24px;display:grid}.vw-verdict.is-good{background:var(--green-tint)}.vw-verdict.is-push{background:var(--tint)}.vw-verdict.is-plan{background:var(--gold-tint)}.vw-verdict__txt{gap:4px;min-width:0;display:grid}.vw-verdict__title{font-size:var(--fs-xl);letter-spacing:-.3px;color:var(--text);align-items:center;gap:10px;margin:0;font-weight:700;line-height:1.2;display:flex}.vw-verdict.is-good .vw-verdict__title>span{color:var(--green-text)}.vw-verdict.is-push .vw-verdict__title>span{color:var(--signal-text)}.vw-verdict.is-plan .vw-verdict__title>span,.vw-verdict.is-wait .vw-verdict__title>span{color:var(--gold-text)}.vw-verdict p{font-size:var(--fs-body);color:var(--body);margin:0;line-height:1.45}.vw-verdict p b{color:var(--text)}.vw-verdict:not(:has(.vw-cmpbars)){grid-template-columns:minmax(0,1fr)}.vw-statnums{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.vw-statnum{flex-direction:column;gap:2px;min-width:0;display:flex}.vw-statnum__head{font-size:var(--fs-help);color:var(--body);align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.vw-statnum__icon{background:var(--bg);width:32px;height:32px;color:var(--text);border-radius:50%;flex:none;place-items:center;display:grid}.vw-statnum__val{font-size:var(--fs-display);letter-spacing:-.6px;color:var(--text);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.vw-statnum__d{font-size:var(--fs-sm);color:var(--muted);font-weight:600}.vw-statnum__d.is-good{color:var(--green-text)}.vw-statnum__d.is-push{color:var(--signal-text)}.vw-statnum .vw-cmpbars{margin-top:10px}.vw-statnum__cap{font-size:var(--fs-xs);color:var(--muted)}.vw-spark{width:100%;height:32px;margin-top:10px;display:block;overflow:visible}.vw-spark__line{fill:none;stroke:var(--green);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.vw-spark__area{fill:var(--green);opacity:.12}.vw-spark.is-push .vw-spark__line{stroke:var(--signal)}.vw-spark.is-push .vw-spark__area{fill:var(--signal)}.vw-statblock{gap:10px;display:grid}.vw-statblock__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vw-statblock__head .vw-h3{align-items:center;gap:2px;margin:0;display:flex}.vw-statblock__head .vw-link{white-space:nowrap;font-size:var(--fs-md);flex:none}.vw-nextevs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.vw-nextevs:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.vw-nextevs:has(>:only-child){grid-template-columns:minmax(0,1fr)}.vw-nextev{flex-direction:column;gap:12px;display:flex}.vw-nextev__main,.vw-nextev__side{flex-direction:column;gap:8px;min-width:0;display:flex}.vw-nextev__side:empty{display:none}.vw-nextev__side{flex:1}.vw-nextevs>.vw-nextev:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.vw-nextevs>.vw-nextev:only-child .vw-nextev__side{border-left:1px solid var(--rowline);padding-left:32px}.vw-nextev__head{align-items:center;gap:10px;display:flex}.vw-nextev__title{gap:1px;min-width:0;display:grid}.vw-nextev__title b,.vw-nextev__title a{font-size:var(--fs-card);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vw-nextev__title a:hover b{color:var(--signal-text)}.vw-nextev__title small{font-size:var(--fs-sm);color:var(--muted)}.vw-nextev__verdict{gap:2px;display:grid}.vw-nextev__verdict>b{font-size:var(--fs-body);color:var(--gold-text);font-weight:700}.vw-nextev.is-good .vw-nextev__verdict>b{color:var(--green-text)}.vw-nextev.is-push .vw-nextev__verdict>b{color:var(--signal-text)}.vw-nextev.is-wait .vw-nextev__verdict>b{color:var(--muted)}.vw-nextev__verdict small{font-size:var(--fs-help);color:var(--body);line-height:1.4}.vw-nextev__count{font-size:var(--fs-help);color:var(--body);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vw-nextev__count>span>b{font-size:var(--fs-lead);color:var(--text);font-weight:700}.vw-nextev__pct{font-size:var(--fs-help);color:var(--gold-text)}.vw-nextev.is-good .vw-nextev__pct{color:var(--green-text)}.vw-nextev.is-push .vw-nextev__pct{color:var(--signal-text)}.vw-ticketbar{--c:var(--gold);background:var(--bg);border-radius:5px;height:10px;position:relative;overflow:hidden}.vw-nextev.is-good .vw-ticketbar,.vw-nextev.is-good .vw-ticketbar__legend{--c:var(--green)}.vw-nextev.is-push .vw-ticketbar,.vw-nextev.is-push .vw-ticketbar__legend{--c:var(--signal)}.vw-ticketbar i{position:absolute;top:0;bottom:0;left:0}.vw-ticketbar__sold{background:var(--c);border-radius:5px 0 0 5px}.vw-ticketbar__fc{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c) 45%, transparent) 0 4px, color-mix(in srgb, var(--c) 15%, transparent) 4px 8px)}.vw-ticketbar__legend{--c:var(--gold);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.vw-ticketbar__legend i{border-radius:2px;width:8px;height:8px;margin-left:4px;display:inline-block}.vw-ticketbar__legend i:first-child{margin-left:0}.vw-ticketbar__legend .is-sold{background:var(--c)}.vw-ticketbar__legend .is-fc{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c) 45%, transparent) 0 3px, color-mix(in srgb, var(--c) 15%, transparent) 3px 6px)}.vw-ticketbar__legend .is-rest{background:var(--sep)}.vw-nextev__cmp{gap:6px;display:grid}.vw-nextev__cmp>small:first-child{font-size:var(--fs-sm);color:var(--text);font-weight:600}.vw-nextev__cmp .vw-meta{font-size:var(--fs-xs)}.vw-nextev__btn{align-self:flex-start;margin-top:auto}.vw-people h2,.vw-srcblock h2,.vw-wdblock h2{align-items:center;gap:2px;margin:0;display:flex}.vw-people>.vw-meta,.vw-srcblock>.vw-meta,.vw-wdblock>.vw-meta{margin:2px 0 14px}.vw-people__body{grid-template-columns:180px minmax(0,1fr) minmax(220px,300px);align-items:center;gap:28px;display:grid}.vw-people__body:not(:has(.vw-people__tip)){grid-template-columns:180px minmax(0,1fr)}.vw-people__grid{width:180px;height:180px}.vw-people__grid g{fill:var(--sep)}.vw-people__grid g.is-quote{fill:color-mix(in srgb, var(--signal) 35%, var(--surface))}.vw-people__grid g.is-purchase{fill:var(--signal)}.vw-people__grid g.is-checkin{fill:var(--night)}.vw-people__steps{gap:10px;min-width:0;display:grid}.vw-people__step{grid-template-columns:32px minmax(0,1fr) minmax(80px,38%);align-items:center;gap:12px;display:grid}.vw-people__icon{background:var(--bg);width:32px;height:32px;color:var(--text);border-radius:50%;place-items:center;display:grid}.vw-people__step.is-quote .vw-people__icon{background:color-mix(in srgb, var(--signal) 30%, var(--surface))}.vw-people__step.is-purchase .vw-people__icon{background:var(--signal);color:#fff}.vw-people__step.is-checkin .vw-people__icon{background:var(--night);color:var(--on-night)}.vw-people__step.is-off .vw-people__icon{background:var(--bg);color:var(--muted)}.vw-people__txt{min-width:0;font-size:var(--fs-body);color:var(--body);gap:1px;display:grid}.vw-people__txt b{font-size:var(--fs-lead);color:var(--text);font-weight:700}.vw-people__step.is-off .vw-people__txt{font-size:var(--fs-help);color:var(--muted)}.vw-people__bar{background:var(--bg);border-radius:4px;height:8px;overflow:hidden}.vw-people__bar i{background:var(--sep);border-radius:4px;height:100%;display:block}.vw-people__step.is-quote .vw-people__bar i{background:color-mix(in srgb, var(--signal) 35%, var(--surface))}.vw-people__step.is-purchase .vw-people__bar i{background:var(--signal)}.vw-people__step.is-checkin .vw-people__bar i{background:var(--night)}.vw-people__step.is-off .vw-people__bar{background:0 0}.vw-people__drop{font-size:var(--fs-sm);color:var(--signal-text);font-weight:600}.vw-people__tip{background:var(--gold-tint);font-size:var(--fs-help);color:var(--text);border-radius:12px;margin:0;padding:12px 14px;line-height:1.45}.vw-statpair{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:16px;display:grid}.vw-statpair>:only-child{grid-column:1/-1}.vw-srcblock,.vw-wdblock{flex-direction:column;display:flex}.vw-fatbars{gap:10px;display:grid}.vw-fatbar{grid-template-columns:32px minmax(90px,190px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.vw-fatbar__icon{background:var(--bg);width:32px;height:32px;color:var(--text);border-radius:50%;place-items:center;display:grid}.vw-fatbar.is-top .vw-fatbar__icon{background:var(--tint);color:var(--signal-text)}.vw-fatbar__name{font-size:var(--fs-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vw-fatbar__bar{background:var(--bg);border-radius:4px;height:8px;overflow:hidden}.vw-fatbar__bar i{background:var(--night);border-radius:4px;height:100%;display:block}.vw-fatbar.is-top .vw-fatbar__bar i{background:var(--signal)}.vw-fatbar__num{font-size:var(--fs-help);white-space:nowrap;text-align:right;min-width:72px;color:var(--body);font-weight:600}.vw-adsbox{background:var(--green-tint);font-size:var(--fs-help);color:var(--text);border-radius:12px;margin:14px 0 0;padding:12px 14px;line-height:1.45}.vw-adsbox.is-weak{background:var(--gold-tint)}.vw-wdbars{flex:1;align-items:stretch;gap:6px;min-height:96px;max-height:180px;display:flex}.vw-wdbars>span{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.vw-wdbars>span>b{font-size:var(--fs-xs);color:var(--body);font-weight:600}.vw-wdbars__col{flex:1;align-items:flex-end;width:22px;max-width:70%;display:flex}.vw-wdbars__col i{background:var(--sep);border-radius:4px 4px 2px 2px;width:100%;display:block}.vw-wdbars>span.is-top .vw-wdbars__col i{background:var(--signal)}.vw-wdbars>span>small{font-size:var(--fs-sm);color:var(--muted)}.vw-wdbars>span.is-top>small{color:var(--text);font-weight:700}.vw-stattips{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.vw-stattip{font-size:var(--fs-help);color:var(--body);flex-direction:column;gap:4px;line-height:1.45;display:flex}.vw-stattip>b{font-size:var(--fs-card);color:var(--text)}.vw-stattip__icon{background:var(--tint);width:32px;height:32px;color:var(--signal-text);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.vw-stattip__btn{align-self:flex-start;margin-top:auto}.vw-stattip>span+.vw-stattip__btn{margin-top:10px}.vw-statdetails{padding-top:4px;padding-bottom:4px}.vw-statdetails__head{font-size:var(--fs-card);color:var(--text);align-items:center;gap:4px;margin:0;padding:12px 0 8px;font-weight:700;display:flex}.vw-statdetail{border-top:1px solid var(--rowline)}.vw-statdetail>summary{cursor:pointer;min-height:48px;font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.vw-statdetail>summary::-webkit-details-marker{display:none}.vw-statdetail>summary b{font-weight:600}.vw-statdetail>summary small{color:var(--muted);font-size:var(--fs-help)}.vw-statdetail__chev{color:var(--muted);flex:none;transition:transform .15s}.vw-statdetail[open] .vw-statdetail__chev{transform:rotate(90deg)}.vw-statdetail__body{gap:14px;padding:2px 0 16px;display:grid}.vw-statdetail__info{align-items:center;gap:4px;margin:0;display:inline-flex}.vw-section--plain>.vw-section__head{margin-bottom:10px}.vw-statperiod{align-items:center;gap:4px;margin:0;display:inline-flex}.vw-row__statshort{display:none}@media (max-width:1279.98px){.vw-row__statshort{display:inline}}@media (max-width:1099.98px){:is(.vw-nextevs,.vw-nextevs:has(>:nth-child(2):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.vw-nextevs>.vw-nextev:nth-child(3):last-child{grid-column:1/-1}.vw-statpair{grid-template-columns:minmax(0,1fr)}:is(.vw-people__body,.vw-people__body:not(:has(.vw-people__tip))){grid-template-columns:160px minmax(0,1fr)}.vw-people__grid{width:160px;height:160px}.vw-people__tip{grid-column:1/-1}}@media (max-width:899.98px){.vw-smiley{width:28px;height:28px}.vw-verdict{grid-template-columns:minmax(0,1fr);gap:12px}.vw-verdict__title{gap:8px}.vw-statnums{grid-template-columns:minmax(0,1fr);gap:10px}.vw-statnum{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2px 12px;display:grid}.vw-statnum__head,.vw-statnum .vw-cmpbars,.vw-statnum__cap{grid-column:1/-1}.vw-statnum__head{margin-bottom:4px}.vw-statnum__val{grid-column:1}.vw-statnum__d{text-align:right;grid-column:2;padding-bottom:4px}.vw-statnum .vw-spark{grid-column:1/-1;height:24px;margin-top:4px}.vw-statnum .vw-cmpbars{display:none}.vw-statnum__icon{width:28px;height:28px}:is(.vw-nextevs,.vw-nextevs:has(>:nth-child(2):last-child)){grid-template-columns:minmax(0,1fr);gap:10px}.vw-nextevs>.vw-nextev:only-child{gap:10px;display:flex}.vw-nextevs>.vw-nextev:only-child .vw-nextev__side{border-left:0;padding-left:0}.vw-nextev{gap:10px}.vw-people>.vw-meta,.vw-srcblock>.vw-meta,.vw-wdblock>.vw-meta{margin-bottom:12px}:is(.vw-people__body,.vw-people__body:not(:has(.vw-people__tip))){grid-template-columns:minmax(0,1fr);gap:14px}.vw-people__grid{justify-self:center;width:160px;height:160px}.vw-people__step{grid-template-columns:28px minmax(0,1fr) 64px;gap:10px}.vw-people__icon{width:28px;height:28px}.vw-fatbar{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;gap:4px 10px}.vw-fatbar__icon{grid-row:1/3;width:28px;height:28px}.vw-fatbar__bar{grid-area:2/2/auto/-1}.vw-fatbar__num{min-width:0}.vw-wdbars{gap:4px;min-height:90px;max-height:120px}.vw-stattips{grid-template-columns:minmax(0,1fr);gap:10px}.vw-statdetail>summary{min-height:44px}.vw-statdetail>summary small{display:none}.vw-stattip__icon{width:28px;height:28px}}.vw-slinks{margin:0;padding:0;list-style:none}.vw-slink{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.vw-slink+.vw-slink{border-top:1px solid var(--rowline)}.vw-slink.is-off{opacity:.7}.vw-slink__main{gap:4px;min-width:0;display:grid}.vw-slink__main b{font-size:var(--fs-body);font-weight:700}.vw-slink__main .vw-linkfield{margin-top:4px}.vw-slink__nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.vw-slink__nums div{gap:2px;min-width:0;display:grid}.vw-slink__nums dt{font-size:var(--fs-label);color:var(--muted)}.vw-slink__nums dd{font-size:var(--fs-card);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.vw-slink__nums dd small{font-size:var(--fs-xs);color:var(--muted);font-weight:500;display:block}.vw-slink__acts{gap:8px;display:flex}.vw-linksarch summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.vw-linksarch summary::-webkit-details-marker{display:none}.vw-linksarch summary .vw-icon,.vw-linksarch summary svg{margin-left:auto;transition:transform .2s}.vw-linksarch[open] summary svg{transform:rotate(180deg)}.vw-linksarch>.vw-meta{margin:8px 0 0}.vw-linkedit__head{gap:6px;margin-bottom:8px;display:grid}.vw-input--prefix{align-items:center;gap:0;padding-left:12px;display:flex}.vw-input--prefix span{color:var(--muted);white-space:nowrap;font-weight:600}.vw-input--prefix input{min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 12px 0 1px;font-weight:600}.vw-linkqr{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:20px;display:grid}.vw-linkqr img,.vw-linkqr__wait{border:1px solid var(--sep);background:#fff;border-radius:12px;width:240px;height:240px;display:block}.vw-linkqr__txt{gap:8px;display:grid}.vw-linkqr__txt .vw-actions{flex-wrap:wrap;gap:8px;display:flex}.vw-btn.is-disabled{opacity:.5;pointer-events:none}@media (max-width:1099.98px){.vw-slink{grid-template-columns:minmax(0,1fr);gap:10px}}@media (max-width:699.98px){.vw-slink__nums{grid-template-columns:repeat(2,minmax(0,1fr))}.vw-slink__acts .vw-btn{flex:1}.vw-linkqr{text-align:center;grid-template-columns:1fr;justify-items:center}.vw-linkqr__txt .vw-actions{justify-content:center}.vw-linkqr img,.vw-linkqr__wait{width:200px;height:200px}}.vw-sent__nums{flex-wrap:wrap;gap:4px 20px;margin:6px 0 0;display:flex}.vw-sent__nums div{align-items:baseline;gap:6px;display:flex}.vw-sent__nums dt{font-size:var(--fs-label);color:var(--muted);align-items:center;gap:2px;display:inline-flex}.vw-sent__nums dd{font-size:var(--fs-md);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.vw-sent small.vw-sent__old{font-size:var(--fs-xs)}.vw-reportmkt__in{gap:14px;display:grid}.vw-reportmkt .vw-link{justify-self:start}.vw-fatbars--s .vw-fatbar__icon{width:28px;height:28px}.vw-reportmkt__hint{margin:0}.vw-ptop__rev{grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:10px;min-width:160px;display:grid}.vw-ptop__bar{background:var(--bg);border-radius:8px;height:8px;overflow:hidden}.vw-ptop__bar i{background:var(--night);border-radius:8px;height:100%;display:block}.vw-papp{align-items:center;gap:6px;margin:10px 0 0;display:flex}.vw-since{align-items:center;gap:6px;margin:0;display:flex}@media (max-width:639px){.vw-ptop__rev{grid-template-columns:1fr;gap:4px;min-width:0}.vw-ptop__bar{display:none}}.vw-nllist{margin:0;padding:0;list-style:none}.vw-nllist li+li{border-top:1px solid var(--rowline)}.vw-nlrow{color:inherit;border-radius:12px;grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) 16px;align-items:center;gap:16px;padding:14px 6px;display:grid}.vw-nlrow:hover{background:var(--surface-2)}.vw-nlrow__main{gap:4px;min-width:0;display:grid}.vw-nlrow__main b{font-size:var(--fs-body);font-weight:700}.vw-nlrow__err{color:var(--signal-text);font-size:var(--fs-xs);margin-top:2px;display:block}.vw-nlrow__hint{justify-self:end}.vw-nlnote{align-items:center;gap:6px;margin:10px 0 0;display:flex}.vw-nlconn{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.vw-nlconn__ok{background:var(--green-tint);color:var(--green-text)}.vw-nlconn__txt{gap:2px;display:grid}.vw-nlconsent{border-left:3px solid var(--signal);background:var(--surface-2);font-size:var(--fs-body);color:var(--body);border-radius:0 10px 10px 0;margin:0 0 8px;padding:12px 14px}@media (max-width:899.98px){.vw-nlrow{grid-template-columns:minmax(0,1fr) 16px}.vw-nlrow .vw-slink__nums,.vw-nlrow__hint{grid-column:1}.vw-nlrow .vw-irow__chev{grid-area:1/2}}@media (max-width:699.98px){.vw-nlrow{gap:10px;padding:12px 4px}.vw-nlrow .vw-slink__nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.vw-nlrow .vw-slink__nums dd{font-size:var(--fs-md)}.vw-nlrow__hint{display:none}}.vw-nlsend{flex-wrap:wrap;gap:8px;display:flex}.vw-nlsched{gap:10px;display:grid}.vw-nlpreview{border:1px solid var(--sep);background:#f2f3f7;border-radius:12px;height:min(64vh,640px);margin:12px auto 0;transition:width .2s;overflow:hidden}.vw-nlpreview--desktop{width:100%}.vw-nlpreview--phone{width:375px;max-width:100%}.vw-nlpreview iframe{border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.vw-nlpreview{transition:none}}.vw-nlform{grid-template-columns:minmax(0,1fr)}.vw-nlic{width:34px;height:34px;color:var(--body);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:inline-grid}.vw-nlic:hover:not(:disabled){background:var(--bg);color:var(--text)}.vw-nlic:disabled{opacity:.35}.vw-rot-up{transform:rotate(-90deg)}.vw-rot-down{transform:rotate(90deg)}.vw-flip{transform:scaleX(-1)}.vw-nlbuild{gap:10px;min-width:0;display:grid}.vw-nlbuild__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-nlbuild__tools{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.vw-nlbuild__empty{border:1px dashed var(--sep);border-radius:var(--r-card);background:var(--surface);gap:10px;padding:18px;display:grid}.vw-nlblocks{gap:0;margin:0;padding:0;list-style:none;display:grid}.vw-nlins{place-items:center;height:22px;display:grid;position:relative}.vw-nlins:before{content:"";border-top:1px dashed #0000;transition:border-color .15s;position:absolute;top:50%;left:12px;right:12px}.vw-nlins:hover:before,.vw-nlins:focus-within:before{border-color:var(--sep)}.vw-nlins__btn{border:1px solid var(--sep);background:var(--surface);width:26px;height:22px;color:var(--body);opacity:.55;border-radius:999px;place-items:center;transition:opacity .15s;display:grid;position:relative}.vw-nlins:hover .vw-nlins__btn,.vw-nlins__btn:focus-visible{opacity:1;color:var(--text)}.vw-nlins.is-open{place-items:normal;height:auto;padding:6px 0;display:block}.vw-nlblock{background:var(--surface);border:1px solid var(--rowline);border-radius:14px;min-width:0;transition:box-shadow .15s,border-color .15s}.vw-nlblock.is-open{border-color:var(--sep);box-shadow:var(--shadow)}.vw-nlblock.is-drag{opacity:.45}.vw-nlblock.is-drop-before{box-shadow:0 -3px 0 var(--signal)}.vw-nlblock.is-drop-after{box-shadow:0 3px 0 var(--signal)}.vw-nlblock__head{align-items:center;gap:4px;min-height:46px;padding:4px 6px 4px 4px;display:flex}.vw-nlblock__grip{width:26px;height:34px;color:var(--muted);cursor:grab;touch-action:none;flex:none;place-items:center;display:grid}.vw-nlblock__title{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:6px 4px;display:flex}.vw-nlblock__title b{font-size:var(--fs-md);flex:none}.vw-nlblock__title small{color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vw-nlblock__acts{flex:none;display:flex}.vw-nlblock__body{border-top:1px solid var(--rowline);gap:12px;padding:14px;display:grid}.vw-nlpalette{border:1px solid var(--sep);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;gap:10px;padding:12px;display:grid}.vw-nlbuild__empty .vw-nlpalette{box-shadow:none;border:0;padding:0}.vw-nlpalette__g{gap:6px;display:grid}.vw-nlpalette__g>small{font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-weight:700}.vw-nlpalette__g>div{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;display:grid}.vw-nlpalette__item{border:1px solid var(--rowline);background:var(--surface-2);height:40px;color:var(--text);font-weight:700;font-size:var(--fs-md);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.vw-nlpalette__item:hover{border-color:var(--sep);background:var(--surface)}.vw-nlpalette__close{font-size:var(--fs-sm);justify-self:end}.vw-form--2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.vw-nlstyle{border-top:1px dashed var(--rowline);flex-wrap:wrap;gap:8px 16px;padding-top:10px;display:flex}.vw-nlstyle__g{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.vw-nlstyle__g>small{font-size:var(--fs-xs);color:var(--muted);margin-right:2px;font-weight:700}.vw-nlswatch{border:1px solid var(--rowline);background:var(--surface);height:30px;font-size:var(--fs-sm);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.vw-nlswatch i{border:1px solid var(--sep);border-radius:50%;width:14px;height:14px}.vw-nlswatch.is-on{border-color:var(--night);box-shadow:inset 0 0 0 1px var(--night)}.vw-nlimgf{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:12px;display:grid}.vw-nlimgf__pic{aspect-ratio:16/10;border:1px solid var(--rowline);background:var(--bg);width:100%;color:var(--body);font-weight:700;font-size:var(--fs-sm);border-radius:12px;place-items:center;gap:4px;padding:0;display:grid;position:relative;overflow:hidden}.vw-nlimgf__pic.is-empty{border-style:dashed;border-color:var(--sep);align-content:center}.vw-nlimgf__pic img{object-fit:contain;width:100%;height:100%}.vw-nlimgf__swap{color:#fff;font-size:var(--fs-xs);background:#141623b8;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex;position:absolute;bottom:6px;right:6px}.vw-nlimgf__fields{gap:10px;min-width:0;display:grid}.vw-nlcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vw-nlcols .vw-nlimgf{grid-template-columns:minmax(0,1fr)}.vw-nlcolor{align-items:center;gap:10px;display:inline-flex}.vw-nlcolor input[type=color]{border:1px solid var(--sep);background:var(--surface);border-radius:10px;width:44px;height:38px;padding:2px}.vw-nlpicks{gap:6px;max-height:220px;display:grid;overflow-y:auto}.vw-nlsocial{grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.vw-nlsocial .vw-input--s{width:100%}.vw-nlhtml{background:var(--surface-2);color:var(--body);font-size:var(--fs-sm);border-radius:10px;padding:10px 12px}.vw-nlrte{margin-top:0}.vw-nlrte__area{min-height:110px;max-height:50vh;font-size:var(--fs-body);line-height:1.55}.vw-nlrte--s .vw-nlrte__area{min-height:80px}.vw-nlrte__area p{margin:0 0 10px}.vw-nlrte__area ul,.vw-nlrte__area ol{margin:0 0 10px;padding-left:20px}.vw-nlrte__link{border-bottom:1px solid var(--rowline);background:var(--surface-2);gap:6px;padding:6px;display:flex}.vw-nlrte__link .vw-input{flex:1;min-width:0;height:36px}.vw-nlmedia{gap:12px;min-width:0;display:grid}.vw-nlmedia__tabs{flex-wrap:wrap;align-items:center}@media (max-width:699.98px){.vw-nlmedia__tabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}}.vw-nlmedia__tabs .vw-tag{flex:none;align-items:center;gap:6px;display:inline-flex}.vw-nlmedia__drop{border:2px dashed var(--sep);text-align:center;color:var(--body);border-radius:16px;justify-items:center;gap:8px;padding:28px 16px;transition:border-color .15s,background .15s;display:grid}.vw-nlmedia__drop.is-over{border-color:var(--signal);background:var(--tint)}.vw-nlmedia__grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;max-height:52vh;display:grid;overflow-y:auto}.vw-nlmedia__item{border:1px solid var(--rowline);background:var(--surface);text-align:left;color:inherit;border-radius:12px;gap:4px;padding:0;display:grid;overflow:hidden}.vw-nlmedia__item:hover{border-color:var(--night)}.vw-nlmedia__item img{aspect-ratio:16/10;object-fit:cover;background:var(--bg);width:100%;display:block}.vw-nlmedia__item small{font-size:var(--fs-xs);color:var(--body);text-overflow:ellipsis;white-space:nowrap;padding:0 8px 6px;overflow:hidden}.vw-nlcrop{justify-items:start;gap:10px;display:grid}.vw-nlcrop__box{touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;position:relative}.vw-nlcrop__box img{width:auto;max-width:100%;height:auto;max-height:56vh;display:block}.vw-nlcrop__frame{cursor:move;outline:2px solid #fff;position:absolute;box-shadow:0 0 0 9999px #1416238c}.vw-nlcrop__frame:focus-visible{outline-color:var(--signal)}.vw-nlcrop__box{border-radius:10px;overflow:hidden}.vw-nlcrop__handle{cursor:nwse-resize;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;bottom:-9px;right:-9px;box-shadow:0 1px 4px #0006}.vw-nllive{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.vw-nllive__frame{width:100%;margin:0;overflow:hidden}.vw-nllive__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-nllive__bar .vw-tag{align-items:center;gap:5px;display:inline-flex}.vw-check--s{font-size:var(--fs-sm);align-items:center;gap:6px}.vw-nllive__inbox{background:var(--surface-2);font-size:var(--fs-sm);border-radius:10px;gap:1px;min-width:0;padding:8px 10px;display:grid}.vw-nllive__inbox b,.vw-nllive__inbox span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-nllive__inbox span{color:var(--muted)}.vw-nllive__frame{height:min(70vh,720px);margin-top:0}.vw-nlaside{position:sticky;top:16px}.vw-nlchecks{gap:8px;display:grid}.vw-nlchecks__head{font-size:var(--fs-md);align-items:center;gap:6px;margin:0;display:flex}.vw-nlchecks ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-nlchecks li{font-size:var(--fs-sm);color:var(--body);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;display:grid}.vw-nlchecks li.is-warn svg{color:var(--gold-text)}.vw-nlchecks li.is-info svg{color:var(--muted)}.vw-nlchecks .vw-linkbtn{color:inherit;text-align:left;font-weight:600}.vw-nltpl{gap:12px;display:grid}.vw-nltpl__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.vw-nltpl__item{border:1px solid var(--rowline);background:var(--surface-2);color:var(--text);text-align:left;border-radius:14px;justify-items:start;gap:4px;padding:12px;display:grid}.vw-nltpl__item:hover{border-color:var(--night);background:var(--surface)}.vw-nltpl__item small{color:var(--muted);font-size:var(--fs-sm)}.vw-nltpl__own{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vw-nltpl__own li{align-items:center;gap:4px;display:flex}.vw-nltpl__row{color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;flex:1;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.vw-nltpl__row:hover{background:var(--surface-2)}.vw-nltpl__row small{color:var(--muted);font-size:var(--fs-sm)}.vw-nltpl__save{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding-top:12px;display:grid}.vw-nllist li{position:relative}.vw-nlrow__dup{position:absolute;top:12px;right:30px}.vw-nlmobprev{display:none}@media (max-width:1099.98px){.vw-nlaside{position:static}.vw-nlmobprev{display:inline-flex}}@media (max-width:699.98px){.vw-nlbuild__bar,.vw-nlbuild__tools{flex-wrap:nowrap;gap:4px}.vw-nlbuild__bar .vw-btn--s{padding:0 10px}.vw-nlblock__head{min-height:42px;padding:2px 2px 2px 0}.vw-nlblock__grip{display:none}.vw-nlblock__title{padding-left:10px}.vw-nlblock__title small{display:none}.vw-nlic{width:32px;height:32px}.vw-nlblock__body{padding:12px 10px}.vw-nlimgf{grid-template-columns:112px minmax(0,1fr);gap:10px}.vw-nlcols{grid-template-columns:minmax(0,1fr)}.vw-nlpalette{padding:10px}.vw-nlpalette__g>div{grid-template-columns:repeat(2,minmax(0,1fr))}.vw-nlpalette__item{height:40px;font-size:var(--fs-sm);padding:0 10px}.vw-nlsocial{grid-template-columns:104px minmax(0,1fr) auto}.vw-nltpl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vw-nltpl__save{grid-template-columns:minmax(0,1fr)}.vw-nlrow__dup{top:8px;right:24px}.vw-nllive__frame{height:62vh}}.vw-nlcol{border:1px dashed var(--sep);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.vw-nlcol__item{background:var(--surface-2);border-radius:10px;gap:8px;padding:8px;display:grid}.vw-nlcol__head{font-size:var(--fs-sm);align-items:center;gap:6px;display:flex}.vw-nlcol__head .vw-nlblock__acts{margin-left:auto}.vw-nlcol__add{flex-wrap:wrap;gap:4px;display:flex}.vw-nlcol__add .vw-tag{align-items:center;gap:4px;display:inline-flex}.vw-nlmedia__cell{position:relative}.vw-nlmedia__item{width:100%}.vw-nlmedia__del{background:#ffffffeb;position:absolute;top:4px;right:4px}.vw-nlswatch{cursor:pointer;position:relative}.vw-nlswatch__pick{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.vw-nlrte__info{align-items:center;margin-left:auto;padding-right:4px;display:inline-flex}.vw-nllive__src{font-size:var(--fs-xs);margin:0}.vw-nlimgf__pic.is-bad,.vw-nlpicks.is-bad{border-color:var(--signal)}.vw-nlpicks.is-bad{border:1px solid var(--signal);border-radius:10px;padding:8px}@media (prefers-reduced-motion:reduce){.vw-nlblock,.vw-nlins__btn,.vw-nlins:before,.vw-nlmedia__drop{transition:none}}.vw-thole{z-index:1900;box-shadow:0 0 0 9999px #1416238c, 0 0 0 3px var(--signal);pointer-events:none;border-radius:14px;transition:top .25s,left .25s,width .25s,height .25s;position:fixed}.vw-thole--none{width:0;height:0;top:50%;left:50%;box-shadow:0 0 0 9999px #1416238c}.vw-tpop{z-index:1901;background:var(--surface);width:360px;max-width:calc(100vw - 32px);color:var(--text);border-radius:20px;outline:none;padding:16px 18px 12px;position:fixed;box-shadow:0 24px 60px -12px #14162373}.vw-tpop--center{top:50%;left:50%;transform:translate(-50%,-50%)}.vw-tpop--left:before,.vw-tpop--right:before{content:"";background:var(--surface);width:14px;height:14px;top:var(--ay,28px);position:absolute;transform:rotate(45deg)}.vw-tpop--left:before{left:-7px}.vw-tpop--right:before{right:-7px}.vw-tsheet{z-index:1901;background:var(--surface);color:var(--text);border-radius:20px;outline:none;padding:10px 16px 12px;position:fixed;left:8px;right:8px;box-shadow:0 -12px 40px -12px #14162366}.vw-tsheet:before{content:"";background:var(--sep);border-radius:4px;width:36px;height:4px;margin:0 auto 8px;display:block}.vw-tpop__top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.vw-tpop__eyebrow{font-size:var(--fs-label);color:var(--muted);flex:1;font-weight:600}.vw-tpop__x{background:var(--surface-2);width:32px;height:32px;color:var(--body);border:0;border-radius:50%;place-items:center;display:grid}.vw-tpop__title{font-size:var(--fs-lead);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-weight:700;display:flex}.vw-tsheet .vw-tpop__title{font-size:var(--fs-card)}.vw-tpop__text{color:var(--body);font-size:var(--fs-body);margin:0;line-height:1.5}.vw-tsheet .vw-tpop__text{font-size:var(--fs-help)}.vw-tpop__hint{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;margin:8px 0 0;display:flex}.vw-tpop__new{font-size:var(--fs-2xs);color:#fff;background:var(--signal-fill);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.vw-tpop__task{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.vw-tpop__task span:last-child{font-size:var(--fs-help);color:var(--body);gap:1px;display:grid}.vw-tpop__task b{color:var(--text);font-size:var(--fs-md)}.vw-tpop__task small{font-size:var(--fs-sm);color:var(--muted)}.vw-tpop__check{border:2px solid var(--sep);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.vw-tpop__task.is-done .vw-tpop__check{background:var(--green);border-color:var(--green);color:#fff}.vw-tpop__task.is-done b{color:var(--green-text)}.vw-tpop__bar{background:var(--sep);border-radius:4px;height:4px;margin:12px 0 10px;overflow:hidden}.vw-tpop__bar i{background:var(--signal);border-radius:4px;height:100%;transition:width .25s;display:block}.vw-tpop__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-tpop__count{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;flex:1}.vw-tpop__keys{font-size:var(--fs-xs);color:var(--muted);align-items:center;gap:4px;margin:8px 0 0;display:flex}.vw-tour-dim{z-index:1900;background:#1416238c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vw-twelcome{background:var(--surface);width:min(560px,100%);max-height:calc(100dvh - 32px);color:var(--text);border-radius:24px;overflow:auto;box-shadow:0 24px 60px -12px #14162373}.vw-twelcome__hero{background:var(--red);color:#fff;gap:6px;padding:24px 28px 20px;display:grid}.vw-twelcome__hero b{font-size:var(--fs-2xl);margin-top:6px;font-weight:700}.vw-twelcome__hero small{font-size:var(--fs-body);opacity:.9}.vw-twelcome__ic{background:#ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.vw-twelcome__body{padding:18px 28px 22px}.vw-twelcome__stops{font-size:var(--fs-help);color:var(--body);grid-template-columns:1fr 1fr;gap:6px 18px;margin:10px 0 18px;padding:0;list-style:none;display:grid}.vw-twelcome__stops li{align-items:center;gap:8px;display:flex}.vw-twelcome__stops i{background:var(--tint);width:20px;height:20px;color:var(--signal-text);font-style:normal;font-size:var(--fs-2xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.vw-twelcome__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vw-twelcome__acts small{text-align:right;max-width:200px;font-size:var(--fs-xs);color:var(--muted);margin-left:auto}.vw-tchip{z-index:1800;background:var(--night);max-width:calc(100vw - 32px);color:var(--on-night);font-size:var(--fs-md);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px -10px #14162380}.vw-tchip__ic{color:var(--gold);display:flex}.vw-tchip__txt{text-overflow:ellipsis;overflow:hidden}.vw-tchip__go{font:inherit;background:var(--on-night);height:34px;color:var(--night);border:0;border-radius:99px;padding:0 14px;font-weight:600}.vw-tchip__x{color:inherit;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.vw-tourbtn{border:1px solid var(--sep);background:var(--surface);height:28px;color:var(--text);font:600 var(--fs-sm)/1 var(--font);vertical-align:middle;cursor:pointer;border-radius:99px;align-items:center;gap:6px;margin-left:8px;padding:0 11px;display:inline-flex}.vw-tourbtn:hover{border-color:var(--muted)}.vw-tourbtn i{font-style:normal;font-size:var(--fs-2xs);color:#fff;background:var(--signal-fill);border-radius:99px;padding:2px 6px;font-weight:700}.vw-tourlist{max-width:var(--vw-list);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vw-tourlist li{border-bottom:1px solid var(--rowline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-tourlist__ic{background:var(--tint);width:32px;height:32px;color:var(--signal-text);border-radius:50%;place-items:center;display:grid}.vw-tourlist__txt{gap:2px;min-width:0;display:grid}.vw-tourlist__txt b{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-tourlist__txt small{font-size:var(--fs-sm);color:var(--muted)}.vw-tourlist__neu{background:var(--gold-tint);color:var(--text);border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:10px 12px;display:flex}.vw-tourlist__neu span{flex:1}.vw-tourlist__reset{font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0}.vw-setup__bar{background:var(--sep);border-radius:8px;height:8px;margin:8px 0 2px;overflow:hidden}.vw-setup__bar i{background:var(--green);border-radius:8px;height:100%;display:block}.vw-setup__done summary{cursor:pointer;list-style:none}.vw-setup__done summary::-webkit-details-marker{display:none}@media (max-width:699.98px){.vw-tchip{left:50%;right:auto;bottom:calc(96px + env(safe-area-inset-bottom));transform:translate(-50%)}.vw-tchip__more{display:none}.vw-twelcome__hero{padding:18px 18px 16px}.vw-twelcome__body{padding:14px 18px 18px}.vw-twelcome__stops{font-size:var(--fs-sm);gap:5px 10px}.vw-twelcome__acts small{text-align:left;max-width:none;margin-left:0}.vw-tsheet .vw-btn--s{height:40px}}@media (prefers-reduced-motion:reduce){.vw-thole,.vw-tpop__bar i{transition:none}}.vw-tpop__back{justify-content:center;width:34px;padding:0}.vw-nlai{padding-bottom:96px}.vw-nlai__start{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.vw-nlai__progress{font-size:var(--fs-sm);color:var(--body);gap:6px;font-weight:700;display:grid}.vw-nlai__progress i{background:var(--bg);border-radius:999px;height:6px;display:block;overflow:hidden}.vw-nlai__progress b{border-radius:inherit;background:var(--signal-fill);height:100%;transition:width .25s;display:block}@media (prefers-reduced-motion:reduce){.vw-nlai__progress b{transition:none}}@media (min-width:900px){.vw-nlai__grid{grid-template-columns:repeat(4,1fr)!important}}.vw-nlai__note{margin-top:14px}.vw-nlai__events{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.vw-nlai__events{grid-template-columns:1fr 1fr}}.vw-nlai__ev{border:1.5px solid var(--sep);background:var(--surface);text-align:left;border-radius:14px;grid-template-columns:72px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 8px;display:grid;position:relative}.vw-nlai__ev.is-on{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint)}.vw-nlai__evimg{aspect-ratio:16/9;background:var(--bg);width:72px;color:var(--muted);border-radius:8px;place-items:center;display:grid;overflow:hidden}.vw-nlai__evimg img{object-fit:cover;width:100%;height:100%;display:block}.vw-nlai__evtxt{gap:2px;min-width:0;display:grid}.vw-nlai__evtxt b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vw-nlai__evtxt small{color:var(--body);font-size:var(--fs-help)}.vw-nlai__ev .vw-mode__radio{position:static}.vw-nlai__ev.is-on .vw-mode__radio{box-shadow:inset 0 0 0 7px var(--signal)}.vw-nlai__box{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--sep);color:#fff;border-radius:7px;place-items:center;display:grid}.vw-nlai__ev.is-on .vw-nlai__box{background:var(--signal-fill);box-shadow:none}.vw-nlai__coupon{align-items:end;gap:12px;margin-top:12px;display:grid}@media (min-width:900px){.vw-nlai__coupon{grid-template-columns:1.2fr 1fr 1fr auto}}.vw-nlai__val{align-items:center;gap:8px;display:flex}.vw-nlai__val .vw-input{width:90px}.vw-nlai__incl{flex-wrap:wrap}.vw-nlai__anrede{align-items:center;gap:12px;margin-top:14px;display:flex}.vw-nlai__privacy{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-nlai__wait{align-items:center;gap:12px;display:flex}.vw-nlai__wait>svg{color:var(--signal-text);animation:1.2s ease-in-out infinite vw-nlai-pulse}.vw-nlai__wait span{display:grid}@keyframes vw-nlai-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.vw-nlai__wait>svg{animation:none}}.vw-nlai__why{align-self:center}@media (max-width:639.98px){.vw-nlai__why{display:none}}.vw-nlai__choices{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-nlai__choice{border:1.5px solid var(--sep);background:var(--surface);text-align:left;border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid;position:relative}.vw-nlai__choice .vw-mode__radio{position:static}.vw-nlai__choice.is-on{border-color:var(--signal);box-shadow:0 0 0 3px var(--tint)}.vw-nlai__choice.is-on .vw-mode__radio{box-shadow:inset 0 0 0 7px var(--signal)}.vw-nlai__choice span{overflow-wrap:anywhere;font-weight:600}.vw-nlai__choice small{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.vw-nlai__choice small.is-long{color:var(--gold-text)}@media (max-width:639.98px){.vw-nlai__choice{gap:10px;padding:9px 12px}.vw-nlai__choice small.is-long{white-space:normal;grid-column:2/-1}}.vw-nlai__drafts{gap:14px;display:grid}@media (min-width:900px){.vw-nlai__drafts--2{grid-template-columns:1fr 1fr}.vw-nlai__drafts--3{grid-template-columns:repeat(3,1fr)}}.vw-nlai__draft{border:1.5px solid var(--sep);background:var(--surface);border-radius:16px;gap:10px;min-width:0;padding:10px;display:grid}.vw-nlai__draft.is-on{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint)}.vw-nlai__dhead{text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:4px 4px 0;display:flex;position:relative}.vw-nlai__dhead .vw-mode__radio{position:static}.vw-nlai__draft.is-on .vw-mode__radio{box-shadow:inset 0 0 0 7px var(--signal)}.vw-nlai__frame{border:1px solid var(--rowline);background:#f2f3f7;border-radius:10px;justify-content:center;width:100%;height:520px;display:flex;overflow:hidden}.vw-nlai__frame iframe{transform-origin:top;border:0;flex:none;display:block}@media (max-width:639.98px){.vw-nlai__frame{height:420px}}.vw-nlai__dacts{justify-content:flex-end;gap:6px;display:flex}.vw-nlai__again{align-items:end;gap:10px;display:grid}@media (min-width:700px){.vw-nlai__again{grid-template-columns:minmax(0,1fr) auto}}.vw-nlai__bar{z-index:30;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));background:var(--surface);width:min(760px,100% - 24px);box-shadow:0 10px 40px -8px #14162359, 0 0 0 1px var(--sep);border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex;position:fixed;transform:translate(-50%)}.vw-nlai__end{align-items:center;gap:10px;min-width:0;display:flex}@media (min-width:1024px){.vw-nlai__bar{bottom:24px;left:calc(50% + 136px)}}@media (max-width:639.98px){.vw-nlai__bar .vw-btn{height:44px;padding:0 14px}}:is(body:has(.vw-nlai__bar) .vw-tchip,body:has(.vw-savebar) .vw-tchip){bottom:96px}@media (max-width:1023.98px){:is(body:has(.vw-nlai__bar) .vw-tchip,body:has(.vw-savebar) .vw-tchip){bottom:calc(172px + env(safe-area-inset-bottom))}}@media (max-width:639.98px){.vw-nlai__purpose{padding-top:10px;padding-bottom:10px}.vw-nlai__purpose .vw-mode__ic{width:34px;height:34px}.vw-nlai .vw-modes{gap:8px}}.vw-prom__name{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.vw-prom__name:hover b{text-decoration:underline}.vw-prom__pills{flex-wrap:wrap;gap:6px;display:inline-flex}.vw-prom code,.vw-prom__code code{background:var(--bg);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.vw-prom__comm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-prom__comm .vw-input{width:96px}.vw-prom__code{border-top:1px solid var(--rowline);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.vw-prom__payouts{margin:0;padding:0;list-style:none;display:grid}.vw-prom__payouts li{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.vw-prom__payouts li+li{border-top:1px solid var(--rowline)}.vw-prom__payouts li>span:first-child{min-width:0;display:grid}.vw-prom__payouts a{color:inherit}.vw-prom__nums{margin:0 0 14px}.vw-prom__clicks{gap:6px;margin-bottom:16px;display:grid}.vw-prom__sales tr.is-minus td{color:var(--red-text,var(--signal-text))}.vw-prom__sales tr.is-off td{opacity:.55}.vw-table tr.is-minus td.is-num{color:var(--red-text,var(--signal-text))}.vw-prom__self{align-items:flex-start;gap:6px;margin-top:12px;display:flex}.vw-range{width:100%;accent-color:var(--signal)}@media (max-width:639.98px){.vw-prom__code{flex-wrap:wrap}.vw-prom__sales th:nth-child(3),.vw-prom__sales td:nth-child(3){display:none}}.vw-slink.vw-prom__assign{grid-template-columns:minmax(0,1fr) auto}@media (max-width:639.98px){.vw-slink.vw-prom__assign{grid-template-columns:minmax(0,1fr)}}.vw-prom__sales td:last-child{white-space:nowrap}.vw-prom__ab{margin-top:2px;display:block}.vw-aikey{border-bottom:1px solid var(--rowline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:12px;display:flex}.vw-aikey>span:first-child{gap:2px;display:grid}.vw-aikey code,.vw-field__hint code{background:var(--bg);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vw-aikey__steps{margin-top:12px}.vw-aiuse__nums{margin:0 0 12px}.vw-aiuse__bar{background:var(--bg);border-radius:999px;height:8px;margin-bottom:14px;overflow:hidden}.vw-aiuse__bar b{background:var(--green);border-radius:inherit;height:100%;display:block}.vw-aiuse__bar b.is-full{background:var(--signal-fill)}.vw-aiuse__days{gap:6px;margin-bottom:14px;display:grid}.vw-aiuse__list{margin:0;padding:0;list-style:none}.vw-aiuse__list li{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.vw-aiuse__list li+li{border-top:1px solid var(--rowline)}.vw-aisetup{margin:10px 0}.vw-aisetup--s{font-size:var(--fs-md)}@media (max-width:639.98px){.vw-aisetup{flex-wrap:wrap}.vw-aiuse__list li{grid-template-columns:minmax(0,1fr) auto}.vw-aiuse__list li small{grid-area:2/1}}.vw-aikey code{font-size:var(--fs-md);justify-self:start}.vw-tf__sub{margin-top:12px}.vw-tf__inherit{margin:-4px 0 4px}.vw-tf__qs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-tf__q{border:1px solid var(--sep);border-radius:14px;gap:10px;padding:14px;display:grid}.vw-tf__qhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-tf__qacts{gap:2px;display:inline-flex}.vw-tf__opts{flex-wrap:wrap;gap:8px 18px;display:flex}.vw-tf__qcats{flex-wrap:wrap}.vw-tf__warn{color:var(--gold-text)}.vw-tf__link{border:1px solid var(--sep);color:inherit;grid-template-columns:auto minmax(0,1fr) 16px;margin-top:8px;text-decoration:none}.vw-tf__link span{display:grid}.vw-tf__link small{color:var(--body);font-size:var(--fs-help)}.vw-tf__nums{margin:0 0 4px}.vw-tf__search{margin-bottom:10px}.vw-tf__table code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.vw-tf__cat{display:block}.vw-tf__missing{color:var(--red-text,var(--signal-text));font-weight:600}@media (max-width:639.98px){.vw-tf__hide{display:none}.vw-tf__q{padding:12px}}.vw-kasse__holders{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.vw-kasse__holder{border:1px solid var(--sep);border-radius:14px;gap:8px;padding:12px;display:grid}.vw-kasse__age{background:var(--bg);border-radius:12px;margin-top:10px;padding:10px 12px}.vw-check.is-bad{color:var(--signal-text)}.vw-check.is-bad input{outline:2px solid var(--signal);outline-offset:2px}.vw-scan__holder{text-align:left;background:#0000002e;border-radius:14px;gap:6px;max-width:520px;margin:14px 0 0;padding:12px 16px;font-size:17px;list-style:none;display:grid}.vw-scan__holder li{align-items:center;gap:8px;display:flex}@media (max-width:639.98px){.vw-kasse__holder .vw-fields--2{gap:8px;grid-template-columns:1fr 1fr!important}.vw-kasse__holder{gap:6px;padding:10px}}.vw-pp{background:var(--bg);min-height:100dvh;padding-bottom:calc(110px + env(safe-area-inset-bottom))}.vw-pp--plain{padding-bottom:24px}.vw-pp__top{z-index:30;padding:calc(10px + env(safe-area-inset-top)) var(--page) 10px;background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--rowline);align-items:center;gap:14px;display:flex;position:sticky;top:0}.vw-pp__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.vw-pp__brand span{font-size:var(--fs-label);color:var(--body);background:var(--bg);border-radius:999px;padding:3px 8px;font-weight:700}.vw-pp__nav{display:none}.vw-pp__who{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.vw-pp__who>span{text-align:right;line-height:1.2;display:grid}.vw-pp__who small{color:var(--body);font-size:var(--fs-help)}.vw-pp__main{max-width:var(--vw-content);margin:0 auto}.vw-pp__main--narrow{max-width:520px;padding:24px var(--page)}.vw-pp__legal{justify-content:center;margin:24px auto 0}@media (min-width:1024px){.vw-pp{padding-bottom:48px}.vw-pp__nav{margin-left:12px;display:inline-flex}.vw-pp__tabs{display:none!important}}@media (max-width:639.98px){.vw-pp__who>span small{display:none}.vw-pp__who>span b{font-size:var(--fs-md)}}.vw-pp__login{gap:14px;padding:24px;display:grid}.vw-pp__code{letter-spacing:6px;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}.vw-pp__signup{text-align:center}.vw-pp__links{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-pp__link{border:1px solid var(--sep);border-radius:16px;grid-template-columns:112px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px;display:grid}.vw-pp__img{aspect-ratio:16/9;object-fit:cover;background:var(--bg);width:112px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.vw-pp__linkmain{gap:6px;min-width:0;display:grid}.vw-pp__promo{font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.vw-pp__promo code{background:var(--tint);color:var(--signal-text);border-radius:8px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.vw-pp__promo small{color:var(--body)}.vw-pp__acts{gap:6px;display:grid}.vw-pp__note{align-items:center;gap:6px;margin-top:12px;display:flex}.vw-pp__story{justify-items:center;gap:10px;display:grid}.vw-pp__story img{border-radius:16px;width:220px;height:auto;box-shadow:0 10px 30px -12px #0006}.vw-pp__rows{grid-column:1/-1}.vw-pp__rows summary{cursor:pointer;color:var(--body);font-size:var(--fs-md);font-weight:600}.vw-pp__sale{grid-template-columns:minmax(0,1fr) auto}@media (max-width:639.98px){.vw-pp__link{grid-template-columns:76px minmax(0,1fr);gap:10px;padding:10px}.vw-pp__img{width:76px}.vw-pp__acts{grid-column:1/-1;grid-auto-columns:1fr;grid-auto-flow:column}.vw-pp__login{padding:18px}.vw-pp__linkmain{display:contents}.vw-pp__link>.vw-pp__img{grid-row:span 2;align-self:start}.vw-pp__linkmain>b,.vw-pp__linkmain>small{grid-column:2}.vw-pp__linkmain>:not(b):not(small){grid-column:1/-1}.vw-pp__link{row-gap:8px}}.vw-sk{background:var(--bg);border-radius:12px;display:block;position:relative;overflow:hidden}.vw-card.vw-sk{background:var(--surface)}.vw-sk:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text) 5%, transparent), transparent);animation:1.3s ease-in-out infinite vw-sk;position:absolute;inset:0;transform:translate(-100%)}@keyframes vw-sk{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.vw-sk:after{animation:none}}.vw-sk--logo{width:120px;height:30px;margin:4px 8px 14px}.vw-sk--nav{height:34px;margin:4px 6px}.vw-sk--title{width:min(320px,70%);height:34px;margin-bottom:10px}.vw-sk--sub{width:min(520px,90%);height:16px;margin-bottom:22px}.vw-sk--kpi{height:96px}.vw-sk--block{height:220px;margin-top:16px}.vw-sk--short{height:140px}.vw-menumode{align-items:center;gap:6px;margin:4px 0 8px;display:flex}.vw-menumode__seg{background:var(--bg);border-radius:999px;flex:1;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.vw-menumode__seg button{height:32px;color:var(--body);font:inherit;font-weight:700;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;border-radius:999px}.vw-menumode__seg button.is-on{background:var(--night);color:var(--on-night)}.vw-menumode__seg button:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.vw-navgroup{font-size:var(--fs-2xs);letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:12px 12px 4px;font-weight:800}.vw-navhint{background:var(--bg);font-size:var(--fs-sm);color:var(--body);border-radius:12px;margin:12px 4px 0;padding:10px 12px;line-height:1.45}.vw-navhint .vw-linkbtn{color:var(--text)}.vw-modebar{max-width:var(--vw-content);background:var(--surface-2);color:var(--body);font-size:var(--fs-sm);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto 4px;padding:8px 14px;display:flex}.vw-gear{align-items:center;gap:6px;display:inline-flex}.vw-sethub{gap:20px;display:grid}.vw-sethub__bar{gap:10px;display:grid}.vw-sethub__search{border-radius:var(--r);background:var(--surface);border:1px solid var(--sep);align-items:center;gap:8px;max-width:560px;height:46px;padding:0 14px;display:flex}.vw-sethub__search svg{color:var(--muted);flex:none}.vw-sethub__search input{min-width:0;font:inherit;font-size:var(--fs-input);color:var(--text);background:0 0;border:0;outline:none;flex:1}.vw-sethub__topics{flex-wrap:wrap}.vw-sethub__only{margin:0}.vw-moremode{gap:4px;margin-bottom:12px;display:grid}.vw-moremode .vw-menumode{margin:0}@media (max-width:699.98px){.vw-sethub{gap:16px}.vw-sethub__search{height:42px}.vw-sethub__topics{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.vw-sethub__topics .vw-tag{flex:none}.vw-gear span{display:none}.vw-gear{padding:0 10px}}.vw-navapp .vw-nav__team{border-top:0;margin-top:0;padding-top:0}:root{--vw-list:none}.vw-glist{min-width:0}.vw-glist .vw-h3{align-items:center;gap:8px;display:flex}.vw-glist .vw-h3>svg:first-child{color:var(--signal-text);flex:none}.vw-glist__box{margin:0 -10px;padding:0;list-style:none}.vw-glist__box li{position:relative}.vw-glist__box li+li:before{content:"";border-top:1px solid var(--rowline);position:absolute;top:0;left:58px;right:10px}.vw-glist__box li+li:not(:has(.vw-glist__ic)):before{left:10px}.vw-glist__box a{min-height:60px;color:inherit;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px;text-decoration:none;transition:background .15s;display:grid}.vw-glist__box a:not(:has(.vw-glist__ic)){grid-template-columns:minmax(0,1fr) auto auto}.vw-glist__box a:hover{background:var(--surface-2)}.vw-glist__box a:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.vw-glist__ic{background:var(--bg);width:34px;height:34px;color:var(--body);border-radius:50%;place-items:center;display:grid}.vw-glist__txt{gap:2px;min-width:0;display:grid}.vw-glist__txt b{font-size:var(--fs-card);font-weight:700}.vw-glist__txt small{color:var(--muted);font-size:var(--fs-sm);line-height:1.35}.vw-glist__status{display:inline-flex}.vw-glist__chev{color:var(--muted)}.vw-sethub__search,.vw-moremode{max-width:var(--vw-list)}@media (max-width:699.98px){.vw-glist__box{margin:0 -8px}.vw-glist__box li+li:before{left:52px;right:8px}.vw-glist__box a{gap:12px;min-height:52px;padding:8px}.vw-glist__ic{width:32px;height:32px}.vw-glist__txt b{font-size:var(--fs-body)}.vw-phead__acts:has(>.vw-gear:only-child){flex-basis:auto}.vw-phead__acts>.vw-gear{flex:none;justify-content:center;width:40px;height:40px;padding:0}}@media (prefers-reduced-motion:reduce){.vw-glist__box a{transition:none}}.vw-lnimp{max-width:var(--vw-list);gap:12px;display:grid}.vw-lnimp__head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.vw-lnimp__head>span:last-child{gap:2px;display:grid}.vw-lnimp__head b{font-size:var(--fs-card);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-lnimp__head small{color:var(--body);font-size:var(--fs-sm)}.vw-lnimp__pv{border-top:1px solid var(--rowline);gap:6px;padding-top:10px;display:grid}.vw-lnimp__h{font-size:var(--fs-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:4px 0 0;font-weight:800}.vw-lnimp__list{margin:0;padding:0;list-style:none;display:grid}.vw-lnimp__list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.vw-lnimp__list li+li{border-top:1px solid var(--rowline)}.vw-lnimp__list .vw-artistlist__img,.vw-lnimp__list .vw-avatar{width:36px;height:36px}.vw-lnimp__txt{gap:1px;min-width:0;display:grid}.vw-lnimp__txt small{color:var(--muted);font-size:var(--fs-sm)}.vw-lnimp__skip{font-size:var(--fs-sm);margin:0}.vw-artistlist li.has-photomiss{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vw-artistlist__miss{align-items:center;gap:6px;padding-right:4px;display:inline-flex}.vw-photomiss{white-space:nowrap}@media (max-width:699.98px){.vw-artistlist li.has-photomiss{grid-template-columns:minmax(0,1fr)}.vw-artistlist__miss{padding:0 0 10px 56px}}.vw-moved{max-width:var(--vw-list);gap:10px;display:grid}.vw-moved__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.vw-moved__head>span:nth-child(2){gap:2px;display:grid}.vw-moved__head b{font-size:var(--fs-card);align-items:center;gap:6px;display:flex}.vw-moved__head small{color:var(--body);font-size:var(--fs-sm)}.vw-moved__list{border-top:1px solid var(--rowline);font-size:var(--fs-sm);gap:6px;margin:0;padding:8px 0 0;list-style:none;display:grid}.vw-moved__list li{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:center;gap:8px;display:grid}.vw-moved__list li>svg{color:var(--muted)}.vw-moved__from{color:var(--body)}.vw-moved__list a{color:var(--text);font-weight:700}.vw-moved__tip{color:var(--muted);padding-top:4px;grid-template-columns:14px minmax(0,1fr)!important}@media (max-width:699.98px){.vw-moved__list li{grid-template-columns:minmax(0,1fr);gap:0}.vw-moved__list li>svg{display:none}.vw-moved__list li+li{border-top:1px dashed var(--rowline);padding-top:6px}}.vw-plan{gap:8px;display:grid}.vw-plan__modes{width:fit-content;max-width:100%;overflow-x:auto}.vw-plan__at{max-width:260px}.vw-plan__before{gap:8px;display:grid}.vw-plan__free{font-size:var(--fs-md);color:var(--body);align-items:center;gap:8px;display:inline-flex}.vw-plan__free .vw-input{width:84px}.vw-plan__free span{align-items:center;gap:2px;display:inline-flex}.vw-plan__hint{color:var(--body);font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}.vw-plan__hint.is-err{color:var(--signal-text)}.vw-planned__when{background:var(--gold-tint);width:fit-content;color:var(--gold-text);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-weight:700;display:inline-flex}.vw-planned__body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vw-planned__actions{flex-wrap:wrap;margin-top:6px}.vw-planned__err{align-items:center;gap:4px;display:inline-flex;color:var(--signal-text)!important}.vw-planned__gone{margin:4px 0 16px}.vw-planned__gone summary{cursor:pointer;color:var(--muted);font-size:var(--fs-sm);padding:6px 0;font-weight:700}@media (max-width:640px){.vw-plan__modes button{font-size:var(--fs-sm);height:32px;padding:0 10px}.vw-plan__at{max-width:none}.vw-planned__actions .vw-btn{flex:auto}}:root{--vw-h-ctl:40px;--vw-h-pill:32px}@media (max-width:699.98px){:root{--vw-h-ctl:36px;--vw-h-pill:30px}}.vw-phead{align-items:flex-start}.vw-phead__acts:empty{display:none}.vw-phead__acts,.vw-toolbar,.vw-reportfilter,.vw-chipedit__add,.vw-allorders__filters{align-items:center;gap:8px}.vw-colorpick input[type=color]{width:var(--vw-h-ctl);height:var(--vw-h-ctl)}.vw-phead__acts{min-height:var(--vw-h-ctl)}.vw-phead__acts>form,.vw-phead__acts .vw-reportbar{flex-wrap:nowrap;align-items:center;gap:8px;margin:0;display:flex}.vw-phead__acts :is(.vw-btn,.vw-tourbtn,.vw-headmenu__btn),:is(.vw-toolbar,.vw-reportfilter,.vw-reportbar,.vw-chipedit__add,.vw-allorders__filters,.vw-platacts,.vw-colorpick) :is(.vw-btn,.vw-headmenu__btn){height:var(--vw-h-ctl);min-height:0;font-size:var(--fs-md);border-radius:999px;gap:6px;margin:0;padding:0 14px;font-weight:700;line-height:1}.vw-phead__acts :is(select.vw-input,input.vw-input,.vw-input),:is(.vw-toolbar,.vw-reportfilter,.vw-reportbar,.vw-chipedit__add,.vw-allorders__filters,.vw-platacts,.vw-colorpick) :is(select.vw-input,input.vw-input,.vw-input){height:var(--vw-h-ctl);min-height:0;font-size:var(--fs-md);border-radius:999px;padding-top:0;padding-bottom:0}.vw-phead__acts select.vw-input{width:auto;max-width:min(420px,100%);padding:0 34px 0 14px}.vw-toolbar .vw-input--search{align-items:center;gap:8px;display:flex}.vw-toolbar .vw-input--search input{height:100%}.vw-seg{padding:3px}.vw-seg>a,.vw-seg>button,.vw-seg button{height:calc(var(--vw-h-ctl) - 6px)}.vw-chips .vw-chip,.vw-chips a.vw-chip{height:var(--vw-h-pill)}.vw-tourbtn{box-shadow:inset 0 0 0 1.5px var(--sep);background:var(--surface);color:var(--text);border:0;margin-left:0}.vw-tourbtn:hover{box-shadow:inset 0 0 0 1.5px var(--muted)}.vw-tourbtn svg{color:var(--signal-text)}.vw-headmenu{display:inline-flex;position:relative}.vw-headmenu__chev{color:var(--muted);margin-left:-2px}.vw-menu--drop{position:absolute;top:calc(100% + 6px);left:auto;right:0}.vw-menu a[role=menuitem]{height:42px;color:var(--text);font-weight:700;font-size:var(--fs-md);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.vw-menu a[role=menuitem]:hover,.vw-menu a[role=menuitem]:focus-visible{background:var(--bg);outline:none}.vw-menu a[role=menuitem] svg{color:var(--body)}.vw-headmenu__scrim{display:none}.vw-phead__acts>.vw-gear:last-child,.vw-phead__acts>.vw-headmenu:last-child{margin-left:auto}.vw-phead__acts>form{flex-wrap:nowrap;flex:0 auto;min-width:0}.vw-phead__acts:has(>form){flex-wrap:nowrap;min-width:0;max-width:100%}.vw-phead__acts>form select.vw-input{flex:0 auto;min-width:0}@media (max-width:699.98px){.vw-phead__acts>:is(.vw-tourbtn,.vw-gear,.vw-headmenu){flex:none}.vw-phead__acts>form{flex-wrap:nowrap;flex:1 1 0;min-width:0}.vw-phead__acts>form select.vw-input{flex:auto;width:auto;min-width:0;max-width:none}.vw-phead__acts>form .vw-btn{flex:none}.vw-phead__acts>.vw-gear{width:var(--vw-h-ctl);height:var(--vw-h-ctl);padding:0}.vw-headmenu[data-tour=page\.zahnrad] .vw-headmenu__btn span,.vw-headmenu[data-tour=page\.zahnrad] .vw-headmenu__chev{display:none}.vw-headmenu:has([data-tour=page\.zahnrad]) .vw-headmenu__btn span{display:none}.vw-headmenu[data-tour=page\.zahnrad] .vw-headmenu__btn{width:var(--vw-h-ctl);padding:0}.vw-menu--drop{top:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:96;border-radius:20px;min-width:0;padding:8px;position:fixed}.vw-menu--drop a[role=menuitem]{height:48px;font-size:var(--fs-body)}.vw-headmenu__scrim{z-index:95;background:#0000004d;display:block;position:fixed;inset:0}}.vw-prwait{margin:0 -10px;padding:0;list-style:none;display:grid}.vw-prwait li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px;display:grid}.vw-prwait li+li{border-top:1px solid var(--rowline)}.vw-prwait__txt{gap:2px;min-width:0;display:grid}.vw-prwait__txt small{color:var(--muted);font-size:var(--fs-sm)}.vw-prwait__txt em{color:var(--body);font-size:var(--fs-sm);font-style:normal}.vw-prwait__acts{gap:8px;display:flex}@media (max-width:699.98px){.vw-prwait li{grid-template-columns:auto minmax(0,1fr)}.vw-prwait__acts{grid-column:1/-1;justify-content:flex-end}}.vw-login__tag{color:#fff;height:26px;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;align-self:flex-start;align-items:center;padding:0 11px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff59}.vw-login__lead{max-width:440px;font-size:var(--fs-lead);opacity:.92;margin:14px 0 0}.vw-login__steps{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.vw-login__steps li{font-size:var(--fs-md);background:#ffffff1f;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.vw-login__steps span{width:26px;height:26px;color:var(--red);font-size:var(--fs-sm);background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.vw-login--demo .vw-login__claim{gap:14px;display:grid}.vw-login--demo .vw-login__claim h1{max-width:480px;font-size:40px}.vw-login__dhead{padding:calc(28px + env(safe-area-inset-top)) var(--page) 22px;border-radius:0 0 var(--r-band) var(--r-band);color:#fff;background:radial-gradient(60% 70% at 85% 0%, #ffffff47, transparent 60%), var(--red);justify-items:start;gap:6px;display:grid}.vw-login__dhead h1{font-size:var(--fs-2xl);margin:6px 0 0;line-height:1.15}.vw-login__dhead p{font-size:var(--fs-md);opacity:.9;margin:0}.vw-login--demo .vw-login__main{align-content:start;padding-top:20px}.vw-login__dfoot{border-top:1px solid var(--sep);color:var(--muted);font-size:var(--fs-sm);padding-top:12px}@media (min-width:1024px){.vw-login__dhead{display:none}.vw-login--demo .vw-login__main{align-content:center}}.vw-demoband{z-index:30;background:var(--gold-tint);color:var(--gold-text);font-size:var(--fs-help);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;padding:6px 14px;display:flex;position:sticky;top:0}.vw-demoband svg{flex:none}.vw-demoband__go{background:var(--night);height:28px;color:var(--on-night);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.vw-demoband__btn{height:28px;color:inherit;font:inherit;font-size:var(--fs-sm);cursor:pointer;background:#0000000f;border:0;border-radius:999px;padding:0 12px;font-weight:700}@media (max-width:699.98px){.vw-demoband{font-size:var(--fs-sm);gap:6px}.vw-demoband__more{display:none}}.vw-demoacc__top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vw-demoacc__top .vw-input{height:var(--vw-h-ctl,40px);max-width:280px}.vw-demoacc__row{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,.9fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vw-demoacc__row small{color:var(--muted);font-size:var(--fs-sm);display:block}.vw-demoacc__acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.vw-demoacc__m{color:var(--body);font-weight:700;display:none}@media (max-width:1199.98px){.vw-demoacc__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px 0}.vw-demoacc__row>:nth-child(2),.vw-demoacc__row>:nth-child(3){display:none}.vw-demoacc__acts{grid-column:1/-1;justify-content:flex-start}.vw-demoacc__m{display:inline}}.vw-testkauf{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-testkauf li{font-size:var(--fs-md);align-items:center;gap:10px;display:flex}.vw-testkauf li span{background:var(--surface-2);width:22px;height:22px;color:var(--muted);font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.vw-testkauf li.is-done span{background:var(--green);color:#fff}.vw-testkauf li.is-next span{background:var(--night);color:var(--on-night)}.vw-of__n{font-size:var(--fs-xs);opacity:.7;margin-left:6px}.vw-of__search{display:flex}.vw-of__hint{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vw-of__list{margin:0 -10px;padding:0;list-style:none}.vw-of__list>li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid;position:relative}.vw-of__list>li+li{border-top:1px solid var(--rowline)}.vw-of__row{color:var(--text);border-radius:12px;grid-template-columns:minmax(0,1.8fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:12px;padding:11px 10px;text-decoration:none;display:grid}.vw-of__row:hover{background:var(--bg)}.vw-of__row small{color:var(--muted);font-size:var(--fs-sm);font-weight:500;display:block}.vw-of__who{min-width:0}.vw-of__who b,.vw-of__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-of__sum{text-align:right}.vw-of__valid{font-size:var(--fs-md)}.vw-of__menu{margin-right:6px}@media (max-width:799.98px){.vw-of__row{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 10px}.vw-of__valid{display:none}.vw-of__st{grid-column:1}.vw-of__sum{grid-area:1/2}}.vw-of__plans{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.vw-of__plan{text-align:left;border-radius:var(--r);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;border:1.5px solid #0000;align-content:start;gap:4px;padding:14px;display:grid;position:relative}.vw-of__plan small{color:var(--muted);font-size:var(--fs-sm);line-height:1.35}.vw-of__plan em{margin-top:4px;font-style:normal;font-weight:800}.vw-of__plan.is-on{border-color:var(--signal);background:var(--tint)}.vw-of__tag{background:var(--signal-fill);color:#fff;font-size:var(--fs-xs);border-radius:999px;padding:2px 8px;font-weight:800;position:absolute;top:-9px;right:10px}.vw-of__picks,.vw-of__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.vw-of__benefits small{font-weight:500}.vw-of__x{color:var(--muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;margin-left:6px;padding:0}.vw-of__pos{margin:0;padding:0;list-style:none}.vw-of__pos>li{border-top:1px solid var(--rowline);grid-template-columns:minmax(0,1fr) 140px 84px 150px 36px;align-items:end;gap:10px;padding:12px 0;display:grid}.vw-of__pos>li:first-child{border-top:0;padding-top:4px}.vw-of__postxt{align-self:center;gap:4px;min-width:0;display:grid}.vw-of__note{font:inherit;font-size:var(--fs-sm);color:var(--muted);background:0 0;border:0;outline:0;min-width:0;padding:0}.vw-of__note:focus{color:var(--text)}.vw-of__mini{gap:4px;min-width:0;display:grid}.vw-of__mini>span{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.vw-of__mini>span em{color:var(--gold-text);font-style:normal}.vw-of__mini .vw-input{height:var(--vw-h-ctl,40px)}.vw-of__mini .vw-input.is-changed{box-shadow:inset 0 0 0 1.5px var(--gold);background:var(--gold-tint)}.vw-of__mini .vw-input.is-missing{box-shadow:inset 0 0 0 1.5px var(--signal)}.vw-of__terms{border-top:1px solid var(--rowline);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-top:14px;padding-top:14px;display:grid}.vw-of__disc{gap:8px;display:flex}.vw-of__disc .vw-input:last-child:not(:first-child){max-width:110px}.vw-of__zip{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.vw-of__add{gap:8px;margin-top:12px;display:flex}.vw-of__add .vw-input{flex:1;min-width:0}.vw-of__ai{background:var(--tint);height:24px;color:var(--signal-text);font:inherit;font-size:var(--fs-xs);cursor:pointer;vertical-align:middle;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-weight:700;display:inline-flex}.vw-of__sumlist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-of__sumlist li{font-size:var(--fs-md);justify-content:space-between;gap:10px;display:flex}.vw-of__sumlist small{color:var(--muted);font-weight:500}.vw-of__miss{color:var(--signal-text)}.vw-of__tot{border-top:1px solid var(--rowline);gap:6px;margin:14px 0 0;padding-top:12px;display:grid}.vw-of__tot div{justify-content:space-between;gap:10px;display:flex}.vw-of__tot dt{color:var(--body)}.vw-of__tot dd{text-align:right;margin:0;font-weight:700}.vw-of__big{border-top:1px solid var(--rowline);font-size:var(--fs-card);margin-top:2px;padding-top:8px}.vw-of__big dd{font-weight:800}.vw-of__sub dt,.vw-of__sub dd{color:var(--muted);font-size:var(--fs-sm);font-weight:500!important}.vw-of__sumacts{gap:8px;margin-top:16px;display:grid}.vw-of__mbar{display:none}@media (max-width:1099.98px){.vw-of__mbar{bottom:calc(80px + env(safe-area-inset-bottom));z-index:5;background:var(--night);color:var(--on-night);box-shadow:var(--shadow);border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:sticky}.vw-of__mbar small{opacity:.75;font-size:var(--fs-xs);display:block}.vw-of__mbar b{font-size:var(--fs-card)}}@media (max-width:699.98px){.vw-of__picks,.vw-of__benefits{grid-template-columns:minmax(0,1fr)}.vw-of__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vw-of__plan{padding:11px}.vw-of__pos>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;gap:8px}.vw-of__postxt,.vw-of__pos>li>.vw-of__mini:first-of-type{grid-column:1/-1}.vw-of__terms{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vw-of__attach{border-radius:var(--r);background:var(--bg);align-items:center;gap:10px;padding:10px 12px;display:flex}.vw-of__attach span{display:grid}.vw-of__attach small{color:var(--muted)}.vw-of__steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-of__steps li{gap:10px;display:flex}.vw-of__steps li>span{gap:1px;display:grid}.vw-of__steps small{color:var(--muted);font-size:var(--fs-sm)}.vw-of__steps i{border:1.5px dashed var(--sep);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.vw-of__steps li.is-done i{background:var(--green-text);border:0}.vw-of__dl{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 18px;margin:0;display:grid}.vw-of__dl dt{color:var(--muted);font-size:var(--fs-sm)}.vw-of__dl dd{overflow-wrap:anywhere;margin:0;font-weight:600}.vw-of__ro{margin:0;padding:0;list-style:none}.vw-of__ro li{border-top:1px solid var(--rowline);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.vw-of__ro li:first-child{border-top:0}.vw-of__ro li>span:first-child{display:grid}.vw-of__ro small{color:var(--muted);font-weight:500}.vw-of__roprice{text-align:right;white-space:nowrap;font-weight:700}.vw-of__roprice s{color:var(--muted);font-weight:500}.vw-of__benlist{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.vw-of__benlist li{align-items:center;gap:8px;font-weight:600;display:flex}.vw-of__benlist svg{color:var(--green-text);flex:none}.vw-of__cat{margin:0 -10px;padding:0;list-style:none}.vw-of__cat>li+li{border-top:1px solid var(--rowline)}.vw-of__cat>li.is-off .vw-of__catrow{opacity:.6}.vw-of__catrow{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:11px 10px;display:grid}.vw-of__catrow:hover{background:var(--bg)}.vw-of__catrow>span:first-child{display:grid}.vw-of__catrow small{color:var(--muted);font-weight:500}.vw-of__catprice{white-space:nowrap;font-weight:700}.vw-of__catedit{gap:12px;padding:4px 10px 16px;display:grid}.vw-of__prices{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.vw-of__benedit{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-of__benedit li{grid-template-columns:24px minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:8px;display:grid}@media (max-width:699.98px){.vw-of__benedit li{grid-template-columns:24px minmax(0,1fr)}.vw-of__benedit li>:last-child{grid-column:2}}.vw-of__viewer{gap:10px;display:grid;container-type:inline-size}.vw-of__frame{background:var(--bg);border:0;border-radius:10px;width:100%;height:70vh}.vw-of__paper{aspect-ratio:297/210;color:#23263a;min-height:420px;font-family:var(--f-figtree,Figtree), Manrope, system-ui, sans-serif;background:#fff;border-radius:6px;grid-template-columns:30% minmax(0,1fr);font-size:12px;line-height:1.45;display:grid;overflow:hidden;box-shadow:0 8px 30px #14162324}.vw-of__bar{color:#fff;background:#fc2f55;flex-direction:column;gap:12px;padding:26px 20px;display:flex}.vw-of__bar img{align-self:flex-start;height:22px}.vw-of__bar h3{margin:0;font-size:20px;font-weight:800;line-height:1.15}.vw-of__bar ul{gap:7px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.vw-of__bar li{align-items:center;gap:6px;display:flex}.vw-of__nr{color:#2c2f3f;background:#fff;border-radius:10px;gap:1px;margin-top:auto;padding:10px;display:grid}.vw-of__nr small{color:#5d6175;font-size:10px}.vw-of__nr b{color:#fc2f55;font-size:14px}.vw-of__main{flex-direction:column;gap:10px;min-width:0;padding:24px 28px;display:flex;overflow:hidden}.vw-of__main p{margin:0}.vw-of__head{justify-content:space-between;gap:16px;display:flex}.vw-of__head>div{display:grid}.vw-of__head small{letter-spacing:.08em;text-transform:uppercase;color:#5d6175;font-size:9px;font-weight:700}.vw-of__head b{color:#2c2f3f;font-size:14px}.vw-of__head span{color:#5d6175}.vw-of__main table{border-collapse:collapse;width:100%;font-size:11px}.vw-of__main th,.vw-of__main td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e5ec;padding:5px 6px}.vw-of__main thead th{text-transform:uppercase;letter-spacing:.06em;color:#5d6175;font-size:9px}.vw-of__main td:last-child,.vw-of__main th:last-child{text-align:right;white-space:nowrap}.vw-of__main tbody small{color:#5d6175;display:block}.vw-of__main s{color:#5d6175}.vw-of__main tfoot th{text-align:right;color:#5d6175;font-weight:600}.vw-of__main tfoot tr.is-big th,.vw-of__main tfoot tr.is-big td{color:#2c2f3f;background:#fff5f7;font-size:13px;font-weight:800}.vw-of__cond{white-space:pre-line;color:#5d6175;font-size:10.5px}@container (max-width:820px){.vw-of__paper{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);min-height:0}.vw-of__bar{gap:8px;padding:16px}.vw-of__bar h3{font-size:17px}.vw-of__bar ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;font-size:11px}.vw-of__nr{margin-top:4px}.vw-of__main{padding:16px;overflow:visible}.vw-of__head{flex-wrap:wrap}}.vw-of__model{margin-bottom:12px}.vw-of__projin{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vw-of__pay{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px 18px;margin-top:12px;display:grid}.vw-of__pay input[type=range]{width:100%;accent-color:var(--signal)}.vw-of__cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:10px 0;display:grid}.vw-of__model-card{border-radius:var(--r);background:var(--bg);border:1.5px solid #0000;align-content:start;gap:4px;padding:14px;display:grid}.vw-of__model-card.is-on{border-color:var(--signal);background:var(--tint)}.vw-of__model-card>small:first-child{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:800}.vw-of__model-card>b{font-size:var(--fs-xl)}.vw-of__model-card>em{color:var(--body);font-style:normal;font-size:var(--fs-sm)}.vw-of__model-card dl{gap:4px;margin:8px 0 4px;display:grid}.vw-of__model-card dl div{font-size:var(--fs-md);justify-content:space-between;gap:10px;display:flex}.vw-of__model-card dt{color:var(--body)}.vw-of__model-card dd{text-align:right;margin:0;font-weight:700}.vw-of__model-card dd small{color:var(--muted);font-weight:500}.vw-of__verdict{flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0 10px;display:flex}.vw-of__paynote{border-radius:var(--r);background:var(--gold-tint);color:var(--gold-text);font-size:var(--fs-md);align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.vw-of__paynote svg{flex:none;margin-top:2px}.vw-of__paynote small{opacity:.85;margin-top:4px;display:block}.vw-of__rates{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vw-of__rates li{grid-template-columns:110px 90px 110px 130px minmax(0,1fr);align-items:end;gap:10px;display:grid}.vw-of__rates li>b{align-self:center}.vw-of__pj{background:#f4f5f8;border-radius:8px;gap:4px;padding:8px 10px;font-size:11px;display:grid}.vw-of__pj b{color:#2c2f3f}.vw-of__pj span,.vw-of__pj table td:first-child{color:#5d6175}.vw-of__pj tr.is-big td{color:#2c2f3f;font-weight:800}@media (max-width:699.98px){.vw-of__projin{grid-template-columns:repeat(2,minmax(0,1fr))}.vw-of__pay,.vw-of__cmp{grid-template-columns:minmax(0,1fr)}.vw-of__rates li{grid-template-columns:repeat(2,minmax(0,1fr))}.vw-of__rates li>b{grid-column:1/-1}}.vw-sm{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:72vh;display:block}.vw-sm--thumb{aspect-ratio:4/3;background:var(--bg);border-radius:12px;max-height:none}.vw-sm__seat{cursor:pointer}.vw-sm__seat:focus-visible circle{stroke:var(--signal);stroke-width:3px;outline:none}.vw-sm__drag{cursor:grab}.vw-sm__drag:active{cursor:grabbing}.vw-smc{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.vw-smc__card{align-content:start;gap:8px;display:grid}.vw-smc__link{color:var(--text);gap:4px;text-decoration:none;display:grid}.vw-smc__link small{color:var(--muted);font-size:var(--fs-sm)}.vw-smc__link .vw-pill{justify-self:start;margin-top:4px}.vw-smc__thumb{margin-bottom:4px;display:block}.vw-smc__link:hover .vw-sm--thumb{box-shadow:inset 0 0 0 2px var(--signal)}.vw-smc__acts{align-items:center;gap:6px;display:flex}.vw-smt{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vw-smt__btn{text-align:left;border-radius:var(--r);background:var(--bg);width:100%;color:var(--text);font:inherit;cursor:pointer;border:1.5px solid #0000;gap:4px;padding:10px;display:grid}.vw-smt__btn:hover{border-color:var(--signal)}.vw-smt__btn small{color:var(--muted);font-size:var(--fs-sm);line-height:1.35}.vw-smt__thumb .vw-sm--thumb{background:var(--surface)}.vw-smm,.vw-smr{gap:12px;margin:0 0 14px;padding:0;list-style:none;display:grid}.vw-smm li{align-items:flex-start;gap:12px;display:flex}.vw-smm li>span:last-child{gap:2px;display:grid}.vw-smm small{color:var(--muted)}.vw-smr li{padding-left:18px;position:relative}.vw-smr li:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.vw-sme{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.vw-sme__main{gap:10px;padding:12px;display:grid}.vw-sme__aside{position:sticky;top:16px}.vw-sme__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-sme__spacer{flex:1}.vw-sme__add{flex-wrap:wrap;gap:6px;display:flex}.vw-sme__brush button{gap:6px}.vw-sme__dot{background:var(--signal);border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.vw-sme__dot--vip{background:#c99a2e}.vw-sme__dot--wheelchair{background:#2a9bb5}.vw-sme__dot--blocked{background:#b8bcc8}.vw-sme__stage{background:var(--bg) radial-gradient(circle, #0000000f 1px, transparent 1.2px) 0 0 / 22px 22px;border-radius:14px;min-height:360px;position:relative;overflow:auto}.vw-sme__stage .vw-sm{width:calc(100% * var(--sm-z,1));max-height:none;margin:0 auto}.vw-sme__stage.is-guest{background:var(--surface)}.vw-sme__stage.tool-brush .vw-sm__seat{cursor:crosshair}.vw-sme__stage.tool-gap .vw-sm__seat{cursor:col-resize}.vw-sme__zoom{pointer-events:none;justify-content:flex-end;gap:6px;padding:0 10px 10px;display:flex;position:sticky;bottom:10px;left:100%}.vw-sme__zoom button{pointer-events:auto}.vw-sme__hint{margin:0}.vw-sme__legend{font-size:var(--fs-sm);color:var(--body);flex-wrap:wrap;gap:6px 16px;display:flex}.vw-sme__legend span{align-items:center;gap:6px;display:inline-flex}.vw-sme__legend i{border-radius:50%;width:12px;height:12px;display:inline-block}.vw-sme__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.vw-sme__color{height:var(--vw-h-ctl,40px);padding:4px}.vw-sme__step{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.vw-sme__step .vw-input{text-align:center;height:var(--vw-h-ctl,40px)}.vw-sme__range{width:100%;accent-color:var(--signal)}.vw-sme__link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.vw-sme__sums{gap:2px;margin:0;padding:0;list-style:none;display:grid}.vw-sme__sums button,.vw-sme__sumrow{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.vw-sme__sumrow{cursor:default}.vw-sme__sums button.is-on,.vw-sme__sums button:hover{background:var(--bg)}.vw-sme__sums i{border-radius:50%;width:12px;height:12px}.vw-sme__tot{gap:6px;margin:10px 0 0;display:grid}.vw-sme__tot div{justify-content:space-between;gap:10px;display:flex}.vw-sme__tot dt{color:var(--body)}.vw-sme__tot dd{margin:0;font-weight:700}.vw-sme__revs,.vw-sme__conf{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vw-sme__revs li{justify-content:space-between;align-items:center;gap:8px;display:flex}.vw-sme__revs span{display:grid}.vw-sme__revs small,.vw-sme__conf small{color:var(--muted);font-size:var(--fs-sm)}.vw-sme__conf li{background:var(--bg);border-radius:10px;gap:2px;padding:8px 10px;display:grid}@media (max-width:1099.98px){.vw-sme{grid-template-columns:minmax(0,1fr)}.vw-sme__aside{position:static}}@media (max-width:699.98px){.vw-sme__desk{display:none!important}.vw-sme__stage{min-height:260px}.vw-sme__main{padding:8px}.vw-smt{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vw-smc{grid-template-columns:minmax(0,1fr)}}.vw-smo__assign{grid-template-columns:minmax(0,1.2fr) auto auto;align-items:end;gap:12px;display:grid}.vw-smo__acts{gap:6px;display:flex}.vw-smo__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.vw-smo__search{max-width:280px;height:var(--vw-h-ctl,40px)}.vw-smo__stage{background:var(--bg);border-radius:14px;padding:8px}.vw-smo__detail{background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:10px 12px;display:flex}.vw-smo__pick{min-width:280px}.vw-smtile{color:var(--text);grid-template-columns:auto minmax(0,1fr) minmax(120px,220px) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.vw-smtile>span:nth-child(2){gap:2px;display:grid}.vw-smtile small{color:var(--muted);font-size:var(--fs-sm)}.vw-smtile em{color:var(--body);font-style:normal;font-size:var(--fs-sm)}@media (max-width:699.98px){.vw-smo__assign{grid-template-columns:minmax(0,1fr)}.vw-smo__search{flex:1;max-width:none}.vw-smtile{grid-template-columns:auto minmax(0,1fr) auto}.vw-smtile>.vw-progress,.vw-smtile>:nth-child(3){grid-area:2/1/auto/-1}.vw-smo__pick{flex:1;min-width:0}}.vw-smi__steps{color:var(--muted);font-weight:700;font-size:var(--fs-md);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.vw-smi__steps li{align-items:center;gap:8px;display:flex}.vw-smi__steps span{background:var(--bg);width:24px;height:24px;font-size:var(--fs-xs);border-radius:50%;place-items:center;display:grid}.vw-smi__steps li.is-on{color:var(--text)}.vw-smi__steps li.is-on span{background:var(--night);color:var(--on-night)}.vw-smi__drop{border:2px dashed var(--sep);border-radius:var(--r);background:var(--bg);text-align:center;cursor:pointer;min-height:220px;color:var(--body);place-items:center;gap:6px;margin-bottom:12px;padding:20px;display:grid;position:relative;overflow:hidden}.vw-smi__drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.vw-smi__drop small{color:var(--muted)}.vw-smi__drop img{border-radius:10px;max-width:100%;max-height:360px}.vw-smi__overlay{background:#fff;border-radius:12px;width:100%;position:relative;overflow:hidden}.vw-smi__overlay img,.vw-smi__draft{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.vw-smi__draft .vw-sm{width:100%;height:100%;max-height:none}.vw-smi__diff{color:var(--gold-text)}.vw-smi__notes{font-size:var(--fs-sm);color:var(--gold-text);gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.vw-smi__notes li{align-items:baseline;gap:6px;display:flex}.vw-sme__undo{gap:4px;display:inline-flex}.vw-sme__ubtn,.vw-sme__step .vw-round{width:36px;height:36px}.vw-sme__zbtn{background:var(--surface);width:36px;height:36px;box-shadow:var(--shadow)}.vw-smo__top{justify-content:flex-start;align-items:flex-end}.vw-sme__phone{display:none}@media (max-width:699.98px){.vw-sme__phone{display:inline}}.vw-demoacc__models{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vw-demoacc__model{border-radius:var(--r);border:1px solid var(--sep);background:var(--surface);color:var(--text);text-align:left;font:inherit;cursor:pointer;justify-items:start;gap:4px;padding:12px;display:grid}.vw-demoacc__model small{color:var(--muted);font-size:var(--fs-sm);line-height:1.35}.vw-demoacc__model.is-on{border-color:var(--night);box-shadow:inset 0 0 0 1px var(--night)}@media (max-width:699.98px){.vw-demoacc__models{grid-template-columns:1fr}}.vw-demoband__seg{background:#0000000f;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.vw-demoband__seg button{height:24px;color:inherit;font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-weight:700}.vw-demoband__seg button[aria-checked=true]{background:var(--night);color:var(--on-night)}.vw-kh__steps{margin:0;padding:0;list-style:none;display:grid}.vw-kh__steps li{border-bottom:1px solid var(--sep);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 2px;display:grid}.vw-kh__steps li:last-child{border-bottom:0}.vw-kh__steps b{font-size:var(--fs-md);display:block}.vw-kh__steps small{color:var(--muted)}.vw-kh__dot{background:var(--bg);width:26px;height:26px;color:var(--muted);font-weight:700;font-size:var(--fs-label);border-radius:50%;place-items:center;display:grid}.vw-kh__steps li.is-ok .vw-kh__dot{background:var(--green);color:#fff}.vw-kh__steps li.is-fehler .vw-kh__dot{background:var(--signal);color:#fff}.vw-kh__steps li.is-fehler small:not(.vw-meta){color:var(--signal-text)}.vw-kh__steps li.is-laeuft .vw-kh__dot{background:var(--gold-tint);color:var(--gold-text)}.vw-kh__steps li.is-laeuft .vw-kh__dot svg{animation:1.2s linear infinite vw-kh-spin}@keyframes vw-kh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vw-kh__steps li.is-laeuft .vw-kh__dot svg{animation:none}}.vw-kh__log{color:#cfd3e6;font:12px/1.55 var(--mono,ui-monospace, Menlo, monospace);white-space:pre-wrap;word-break:break-word;background:#1d1f2b;border-radius:12px;max-height:260px;margin:0;padding:12px 14px;overflow:auto}.vw-kh__dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;display:grid}.vw-kh__dl dt{color:var(--muted)}.vw-kh__dl dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.vw-kh__row{border-bottom:1px solid var(--sep);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.vw-kh__row:last-of-type{border-bottom:0}.vw-kh__row b{align-items:center;gap:4px;display:inline-flex}.vw-kh__row small{color:var(--muted);display:block}.vw-kh__sw{cursor:pointer;background:#c9cdd8;border:0;border-radius:13px;flex:none;width:44px;height:26px;position:relative}.vw-kh__sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s;position:absolute;top:3px;left:3px}.vw-kh__sw.is-on{background:var(--green)}.vw-kh__sw.is-on:after{left:21px}.vw-kh__sw:disabled{opacity:.5;cursor:default}.vw-kh__cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.vw-kh__card{border:1px solid var(--sep);text-align:left;background:var(--surface);cursor:pointer;font:inherit;color:inherit;border-radius:12px;padding:12px}.vw-kh__card.is-on{border-color:var(--night);box-shadow:0 0 0 1px var(--night)}.vw-kh__card b{display:block}.vw-kh__card small{color:var(--muted)}.vw-kh__block{display:block}.vw-kh__color{align-items:center;gap:8px;display:flex}.vw-kh__color input[type=color]{cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:40px;padding:0}.vw-kh__proto{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vw-kh__proto li{font-size:var(--fs-body);grid-template-columns:20px 1fr;gap:8px;display:grid}.vw-kh__proto small{color:var(--muted);display:block}.vw-kh__bad{color:var(--signal-text);font-style:normal}.vw-kh__danger{border:1px solid var(--tint);border-radius:var(--r-card,16px);padding:4px 16px}.vw-kh__big{font-size:28px;font-weight:800}.vw-kh__swatch{vertical-align:-1px;border-radius:4px;width:12px;height:12px;margin-right:6px;display:inline-block}.vw-kh__running{align-items:center;gap:6px;padding-top:8px;display:flex}.vw-kh__act{align-items:center;gap:6px;display:inline-flex}.vw-kh__checks li.is-bad>svg{background:var(--signal);color:#fff}.vw-kh__export{display:inline-flex}@media (max-width:700px){.vw-kh__cards{grid-template-columns:1fr}.vw-kh__hide{display:none}.vw-kh__row--wrap{flex-wrap:wrap}.vw-kh__row--wrap>div:first-child{flex:100%}.vw-kh__danger{padding:2px 12px}}.vw-mt__cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vw-mt__card{text-align:left;border:1px solid var(--sep);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.vw-mt__card.is-on{border-color:var(--night);box-shadow:0 0 0 1px var(--night)}.vw-mt__card:disabled{opacity:.6;cursor:default}.vw-mt__card b{align-items:center;gap:6px;display:flex}.vw-mt__card b em{font-style:normal}.vw-mt__card small{color:var(--muted);margin-top:2px;display:block}.vw-mt__ic{background:var(--bg);width:34px;height:34px;color:var(--text);border-radius:50%;flex:none;place-items:center;display:grid}.vw-mt__card.is-on .vw-mt__ic{background:var(--night);color:var(--on-night,#fff)}.vw-mt__dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;display:grid}.vw-mt__dl dt{color:var(--muted)}.vw-mt__dl dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.vw-mt__test{align-items:flex-end;gap:12px;display:flex}.vw-mt__test .vw-field{flex:1}.vw-mt__bad{color:var(--signal-text)}.vw-mt__now{border-top:1px solid var(--sep);margin-top:14px;padding-top:12px}.vw-mt__prov{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}@media (max-width:700px){.vw-mt__cards{grid-template-columns:1fr}.vw-mt__test{flex-direction:column;align-items:stretch}.vw-mt__dl{grid-template-columns:1fr;gap:2px}.vw-mt__dl dd{text-align:left;margin-bottom:6px}}.vw-pay__order{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vw-pay__order li{border:1px solid var(--sep);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.vw-pay__order .vw-platacts{flex-wrap:nowrap;gap:4px}.vw-pay__name{align-items:center;gap:8px;min-width:0;display:flex}.vw-pay__on{font-weight:600}.vw-pay__guide{border:1px solid var(--sep);background:var(--bg);border-radius:10px;padding:8px 12px}.vw-pay__guide summary{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:flex}.vw-pay__guide ol{gap:6px;margin:8px 0 2px;padding-left:20px;display:grid}.vw-pay__hook{gap:6px;display:grid}.vw-pay__hookrow{grid-template-columns:130px 1fr auto;align-items:center;gap:10px;display:grid}.vw-pay__hookrow code{overflow-wrap:anywhere;font-size:var(--fs-help);background:var(--bg);border-radius:8px;padding:6px 8px}.vw-pay__methods{gap:8px;display:grid}.vw-pay__add{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:720px){.vw-pay__hookrow{grid-template-columns:1fr auto;gap:4px 8px}.vw-pay__hookrow>.vw-meta{grid-column:1/-1}.vw-pay__order li{padding:4px 8px}.vw-pay__guide{padding:6px 10px}}.vw-dm__dns{gap:8px;display:grid}.vw-dm__table code{overflow-wrap:anywhere;font-size:var(--fs-help)}.vw-dm__check,.vw-dm__steps,.vw-dm__hist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vw-dm__check .is-ok,.vw-dm__steps .is-ok{color:var(--green,#1f8f5f)}.vw-dm__check .is-bad,.vw-dm__steps .is-fehler{color:var(--signal,#e8445a)}.vw-dm__steps .is-offen{color:var(--muted)}.vw-dm__job{border-bottom:1px solid var(--sep);gap:6px;padding-bottom:8px;display:grid}.vw-dm{margin-top:16px}
