.tv,.tdoor{--sheet:#fff;--sheet-2:#f6f4f7;--sheet-ink:#16151a;--sheet-muted:#5a5660;--sheet-line:#e3dfe6;--glass:#1212128c;--glass-line:#ffffff29;--tfont:var(--tour-font,var(--pm-font,"Manrope")), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--tfont);color:var(--sheet-ink);-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.tv:not([data-theme=light]),.tdoor:not([data-theme=light]){--sheet:#1c1b20;--sheet-2:#25232a;--sheet-ink:#f2f0f4;--sheet-muted:#b4afba;--sheet-line:#34313a}}.tv[data-theme=dark],.tdoor[data-theme=dark]{--sheet:#1c1b20;--sheet-2:#25232a;--sheet-ink:#f2f0f4;--sheet-muted:#b4afba;--sheet-line:#34313a}:is(html:has(.tv),body:has(.tv)){overscroll-behavior:none;background:#0b0b0e;overflow:hidden}.tv{background:#0b0b0e;position:fixed;inset:0;overflow:hidden}.tv__sphere{position:absolute;inset:0}.tv__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tv{--tc-bg:var(--glass);--tc-bg-h:#121212b8;--tc-ink:#fff;--tc-line:var(--glass-line);--tc-blur:blur(12px);--tc-shadow:none;--tc-sz:42px;--tc-ic:20px;--tc-r:12px;--tc-pill:999px}.tv--st-solid{--tc-bg:var(--sheet);--tc-bg-h:var(--sheet-2);--tc-ink:var(--sheet-ink);--tc-line:var(--sheet-line);--tc-blur:none;--tc-shadow:0 6px 20px #00000038}.tv--st-minimal{--tc-bg:transparent;--tc-bg-h:#00000038;--tc-line:transparent;--tc-blur:none}.tv--st-minimal .ticon svg,.tv--st-minimal .tv__titles,.tv--st-minimal .tv__live,.tv--st-minimal .tv__ddb{filter:drop-shadow(0 1px 2px #000000b3)drop-shadow(0 0 8px #00000059)}.tv--sz-s{--tc-sz:36px;--tc-ic:17px;--tc-r:10px}.tv--sz-l{--tc-sz:50px;--tc-ic:23px;--tc-r:14px}.tv--sharp{--tc-r:3px;--tc-pill:4px}.ticon{width:var(--tc-sz);height:var(--tc-sz);border-radius:var(--tc-r);border:1px solid var(--tc-line);background:var(--tc-bg);color:var(--tc-ink);cursor:pointer;-webkit-backdrop-filter:var(--tc-blur);box-shadow:var(--tc-shadow);flex:none;place-items:center;padding:0;transition:background .15s,transform .15s;display:grid}.ticon svg{width:var(--tc-ic);height:var(--tc-ic)}.ticon:hover{background:var(--tc-bg-h)}.ticon:focus-visible,.tbtn:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--accent);outline:none}.ticon[aria-pressed=true],.ticon[aria-expanded=true]{background:var(--accent);color:var(--brand-contrast,#fff);border-color:#0000}.ticon--sm{background:var(--sheet-2);width:34px;height:34px;color:var(--sheet-ink);border-color:var(--sheet-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px}.ticon--sm:hover{background:var(--sheet-line)}.ticon--sm svg{width:17px;height:17px}.tbtn{border:1px solid var(--sheet-line);background:var(--sheet);min-height:44px;color:var(--sheet-ink);font:700 15px var(--tfont);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.tbtn svg{width:18px;height:18px}.tbtn--accent{background:var(--accent);color:var(--brand-contrast,#fff);border-color:#0000}.tbtn:disabled{opacity:.6;cursor:default}.tspin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite tspin}@keyframes tspin{to{transform:rotate(360deg)}}.tv__top{z-index:20;padding:max(14px, env(safe-area-inset-top)) 14px 0;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.tv__top>*{pointer-events:auto}.tv__brand{border-radius:calc(var(--tc-r) + 2px);background:var(--tc-bg);border:1px solid var(--tc-line);min-width:0;max-width:min(520px,60vw);color:var(--tc-ink);-webkit-backdrop-filter:var(--tc-blur);box-shadow:var(--tc-shadow);align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex}.tv__logo{object-fit:contain;max-width:110px;height:32px;padding:2px 4px}.tv__titles{min-width:0;padding-left:4px;display:grid}.tv__titles b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.tv__titles small{opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.tv__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tv__left{justify-items:start;gap:8px;min-width:0;display:grid}.tv__left:empty{display:none}.tv__live{border-radius:var(--tc-pill);background:var(--tc-bg);border:1px solid var(--tc-line);color:var(--tc-ink);-webkit-backdrop-filter:var(--tc-blur);box-shadow:var(--tc-shadow);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin:0;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.tv__live span{align-items:center;gap:5px;display:inline-flex}.tv__live span+span:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 6px 0 2px}.tv__live svg{opacity:.85;width:14px;height:14px}.tv__dd{position:relative}.tv__ddb{border-radius:var(--tc-r);border:1px solid var(--tc-line);background:var(--tc-bg);max-width:min(320px,70vw);min-height:40px;color:var(--tc-ink);font:700 14px var(--tfont);cursor:pointer;-webkit-backdrop-filter:var(--tc-blur);box-shadow:var(--tc-shadow);align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}.tv__ddb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv__ddb svg{flex:none;width:17px;height:17px;transition:transform .15s}.tv__ddb[aria-expanded=true] svg{transform:rotate(180deg)}.tv__ddb:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--accent);outline:none}.tv__ddl{z-index:40;overscroll-behavior:contain;background:var(--sheet);min-width:240px;max-width:min(360px,100vw - 20px);max-height:min(360px,60dvh);color:var(--sheet-ink);border:1px solid var(--sheet-line);border-radius:14px;outline:none;margin:0;padding:6px;list-style:none;animation:.16s ease-out tvIn;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 44px #00000059}.tv__ddl li{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;display:flex}.tv__ddl li.act{background:var(--sheet-2)}.tv__ddl li[aria-selected=true]{color:var(--accent);font-weight:800}.tv__ddl:focus-visible li.act{box-shadow:inset 0 0 0 2px var(--accent)}.tv__ddn,.tv__num{background:var(--sheet-2);min-width:24px;height:24px;color:var(--sheet-muted);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.tv__ddl li[aria-selected=true] .tv__ddn,.tv__list li button[aria-current=true] .tv__num{background:var(--accent);color:var(--brand-contrast,#fff)}.tv{--tv-d:var(--lz-strip-h,0px);--tv-c:0px;--tv-b:calc(var(--tv-d) + var(--tv-c))}.tv--cta{--tv-c:70px}.tv__step{z-index:15;left:50%;bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b));gap:8px;display:flex;position:absolute;transform:translate(-50%)}.tv__zoom{z-index:15;right:14px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b));gap:8px;display:grid;position:absolute}.tv__cap{z-index:14;left:50%;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 56px + var(--tv-b));background:var(--glass);color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);border-radius:12px;max-width:min(560px,86vw);margin:0;padding:8px 14px;font-size:14px;position:absolute;transform:translate(-50%)}.tv__list{z-index:30;top:76px;right:14px;bottom:calc(14px + var(--tv-b));background:var(--sheet);width:min(400px,100vw - 28px);color:var(--sheet-ink);border:1px solid var(--sheet-line);border-radius:18px;flex-direction:column;width:min(320px,100vw - 28px);animation:.22s ease-out tvIn;display:flex;position:absolute;left:14px;right:auto;overflow:hidden;box-shadow:0 24px 60px #00000059}@keyframes tvIn{0%{opacity:0;transform:translateY(10px)}}.tv__panelh{align-items:center;gap:10px;padding:14px 14px 10px 16px;display:flex}.tv__panelh>b{flex:1;align-items:center;gap:8px;font-size:15px;display:inline-flex}.tv__panelh>b svg{width:18px;height:18px;color:var(--accent)}.tv__panelb{overscroll-behavior:contain;color:var(--sheet-muted);flex:1;align-content:start;gap:12px;padding:0 16px 18px;font-size:15px;line-height:1.55;display:grid;overflow-y:auto}.tc-h{flex:1;gap:2px;min-width:0;display:grid}.tc-h b{color:var(--sheet-ink);font-size:17px;line-height:1.25}.tc-kind{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 40%, var(--sheet-ink));align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.tc-kind svg{width:14px;height:14px}.tc-img{background:var(--sheet-2);border-radius:12px;overflow:hidden}.tc-img img{width:100%;height:auto;display:block}.tc-rich p{margin:0 0 .7em}.tc-rich p:last-child{margin:0}.tc-rich strong{color:var(--sheet-ink)}.tc-rich a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.tc-rich ul,.tc-rich ol{margin:0 0 .7em;padding-left:1.3em}.tc-text{margin:0}.tc-cta{justify-self:start}.tc-gal{gap:10px;display:grid}.tc-gal__main{aspect-ratio:4/3;background:#0b0b0e;border-radius:12px;position:relative;overflow:hidden}.tc-gal__main img{object-fit:contain;width:100%;height:100%;display:block}.tc-gal__prev,.tc-gal__next{width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%)}.tc-gal__prev{left:8px}.tc-gal__next{right:8px}.tc-gal__n{background:var(--glass);color:#fff;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}.tc-gal__cap{color:var(--sheet-ink);margin:0;font-size:14px;font-weight:650}.tc-gal__thumbs{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.tc-gal__thumbs button{aspect-ratio:4/3;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:9px;padding:0;overflow:hidden}.tc-gal__thumbs button[aria-pressed=true]{border-color:var(--accent)}.tc-gal__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.tc-vid{background:#000;border-radius:12px;width:100%;display:block}.tc-vid--frame{aspect-ratio:16/9;overflow:hidden}.tc-vid--frame iframe{border:0;width:100%;height:100%;display:block}.tc-tx summary{cursor:pointer;color:var(--sheet-ink);font-weight:700}.tc-tx p{white-space:pre-line;margin:8px 0 0}.tc-aud{gap:10px;display:grid}.tc-aud audio{width:100%}.tc-aud__tx{background:var(--sheet-2);border-radius:12px;gap:6px;padding:12px;display:grid}.tc-aud__tx p{margin:0;transition:color .2s}.tc-aud__tx p.on{color:var(--sheet-ink);font-weight:700}.tc-ba{gap:6px;margin:0;display:grid}.tc-ba figcaption{font-size:12.5px}.tc-ba__box{aspect-ratio:4/3;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;background:#0b0b0e;border-radius:12px;position:relative;overflow:hidden}.tc-ba__box img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tc-ba__lab{background:var(--glass);color:#fff;pointer-events:none;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;top:10px}.tc-ba__lab--l{left:10px}.tc-ba__lab--r{right:10px}.tc-ba__line{background:#fff;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0003}.tc-ba__line i{color:#16151a;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 14px #0000004d}.tc-ba__line i svg{width:18px;height:18px}.tc-ba__line:focus-visible{outline:none}.tc-ba__line:focus-visible i{box-shadow:0 0 0 3px var(--accent)}.tc-embed{background:#fff;border:0;border-radius:12px;width:100%}.tv__list ol{align-content:start;gap:6px;margin:0;padding:0 10px 12px;list-style:none;display:grid;overflow-y:auto}.tv__list li button{width:100%;color:var(--sheet-ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.tv__list li button:hover{background:var(--sheet-2)}.tv__list li button[aria-current=true]{border-color:var(--accent);background:var(--sheet-2)}.tv__list li button:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}.tv__list li b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:650;display:block;overflow:hidden}@keyframes tvFade{0%{opacity:0}}.tplan{z-index:16;left:14px;bottom:calc(max(14px, env(safe-area-inset-bottom)) + var(--tv-b));background:var(--sheet);width:min(300px,40vw);color:var(--sheet-ink);border:1px solid var(--sheet-line);border-radius:16px;padding:10px;position:absolute;box-shadow:0 18px 40px #0000004d}.tv--list .tplan{display:none}.tplan__h{justify-content:space-between;align-items:center;padding:0 0 8px 4px;display:flex}.tplan__h b{align-items:center;gap:6px;font-size:13px;display:inline-flex}.tplan__h b svg{width:15px;height:15px;color:var(--accent)}.tplan__img{background:var(--sheet-2);border-radius:10px;position:relative;overflow:hidden}.tplan__img>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.tplan__dot{cursor:pointer;background:0 0;border:0;width:0;height:0;padding:0;position:absolute}.tplan__pin{border:3px solid var(--accent);background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:-8px;left:-8px;box-shadow:0 1px 4px #00000059}.tplan__dot:hover .tplan__pin,.tplan__dot:focus-visible .tplan__pin{transform:scale(1.25)}.tplan__dot:focus-visible{outline:none}.tplan__dot.on .tplan__pin{background:var(--accent);border-color:#fff}.tplan__cone{pointer-events:none;width:92px;height:92px;position:absolute;top:-46px;left:-46px}.tplan__cone path{fill:var(--accent);fill-opacity:.4}.tplan__you{color:var(--sheet-muted);align-items:center;gap:6px;margin:8px 2px 0;font-size:12.5px;display:flex}.tplan__key{background:var(--accent);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 2px #fff}.tv__vr{z-index:50;background:#00000073;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.tv__vrcard{background:var(--sheet);width:min(420px,100%);color:var(--sheet-ink);text-align:center;border-radius:20px;justify-items:center;gap:10px;padding:24px;display:grid;box-shadow:0 24px 60px #0006}.tv__vrcard h2{margin:0;font-size:20px}.tv__vrcard p{color:var(--sheet-muted);margin:0;line-height:1.5}.tv__vric{background:var(--accent);width:52px;height:52px;color:var(--brand-contrast,#fff);border-radius:16px;place-items:center;display:grid}.tv__vric svg{width:26px;height:26px}.tv__vrb{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.tv__vrexit{z-index:60;position:absolute;top:12px;left:50%;transform:translate(-50%)}.tv__toast{z-index:60;background:var(--sheet);color:var(--sheet-ink);border-radius:12px;align-items:center;gap:8px;max-width:90vw;margin:0;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex;position:absolute;top:80px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0000004d}.tv__toast svg{width:16px;height:16px;color:var(--accent);flex:none}@media (max-width:760px){.tv__top{flex-wrap:wrap;padding-left:10px;padding-right:10px}.tv__brand{max-width:calc(100vw - 20px)}.tv__acts{justify-content:flex-end;width:100%}.ticon{width:40px;height:40px}.tv__list{width:auto;max-height:72dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;animation-name:tvUp;inset:auto 0 0}.tv__list:before{content:"";background:var(--sheet-line);border-radius:99px;flex:none;width:40px;height:4px;margin:8px auto 0}.tplan{width:min(220px,56vw);bottom:calc(max(16px, env(safe-area-inset-bottom)) + 52px + var(--tv-b))}.tv--cta{--tv-c:64px}.tv__left{width:100%}.tv__zoom{display:none}}@keyframes tvUp{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.tv__list,.tv__ddl{animation:none}}.tdoor{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--accent) 40%, #0b0b0e), #0b0b0e 70%);place-items:center;min-height:100dvh;padding:20px;display:grid}.tdoor__card{background:var(--sheet);width:min(420px,100%);color:var(--sheet-ink);border-radius:22px;justify-items:stretch;gap:12px;padding:28px 24px;display:grid;box-shadow:0 30px 80px #00000073}.tdoor__logo{object-fit:contain;justify-self:center;max-width:180px;max-height:44px}.tdoor__co{justify-self:center;font-size:15px}.tdoor__lock{background:color-mix(in srgb, var(--accent) 14%, var(--sheet));width:46px;height:46px;color:var(--accent);border-radius:14px;justify-self:center;place-items:center;display:grid}.tdoor__lock svg{width:22px;height:22px}.tdoor h1{text-align:center;margin:0;font-size:22px}.tdoor p{text-align:center;color:var(--sheet-muted);margin:0;line-height:1.5}.tdoor__seg{background:var(--sheet-2);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tdoor__seg button{min-height:38px;color:var(--sheet-muted);font:700 14px var(--tfont);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.tdoor__seg button svg{width:16px;height:16px}.tdoor__seg button[aria-checked=true]{background:var(--sheet);color:var(--sheet-ink);box-shadow:0 1px 4px #0000001f}.tdoor__l{font-size:13px;font-weight:700}.tdoor__in{border:1px solid var(--sheet-line);background:var(--sheet-2);min-height:48px;color:var(--sheet-ink);font:700 17px var(--tfont);letter-spacing:.06em;border-radius:12px;padding:0 14px}.tdoor__in:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.tdoor__err{font-size:14px;font-weight:650;color:#d9473b!important}.tv__side{z-index:15;position:absolute;top:50%;transform:translateY(-50%)}.tv__side--l{left:max(14px, var(--lz-left,0px))}.tv__side--r{right:max(14px, var(--lz-right,0px))}.tv--nav-sides .tv__zoom{bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b))}.tv--bar-bottom .tv__top{bottom:0}.tv--bar-bottom .tv__acts{right:14px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b));max-width:calc(100vw - 28px);position:absolute}.tv--bar-bottom .tv__zoom{bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b) + var(--tc-sz) + 12px)}.tv__cta{z-index:18;left:50%;bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--tv-d));border-radius:calc(var(--tc-r) + 6px);background:var(--sheet);width:min(640px,100vw - 24px);min-height:56px;color:var(--sheet-ink);border:1px solid var(--sheet-line);align-items:center;gap:12px;padding:7px 8px 7px 18px;animation:.3s ease-out tvUp;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 16px 40px #0000004d}.tv__cta p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;font-size:14.5px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.tv__cta .tbtn{border-radius:var(--tc-r);white-space:nowrap;flex:none;min-height:42px}.tv__cta:not(:has(p)){justify-content:center;padding-left:8px}.tv__ctax{width:32px;height:32px;color:var(--sheet-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.tv__ctax:hover{background:var(--sheet-2);color:var(--sheet-ink)}.tv__ctax svg{width:17px;height:17px}.tv__ctax:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}.tload{z-index:70;text-align:center;place-items:center;padding:24px;transition:opacity .45s,visibility .45s;display:grid;position:absolute;inset:0}.tload--brand{background:radial-gradient(120% 90% at 50% 30%, var(--accent) 35%, color-mix(in srgb, var(--accent) 84%, #000));color:var(--brand-contrast,#fff)}.tload--dark{color:#f2f0f4;background:radial-gradient(120% 90% at 50% 30%,#23222a,#0b0b0e 70%)}.tload--light{color:#16151a;background:radial-gradient(120% 90% at 50% 30%,#fff,#eceaf0 75%)}.tload--out{opacity:0;visibility:hidden}.tload__in{justify-items:center;gap:12px;max-width:420px;animation:.4s ease-out tvIn;display:grid}.tload__logo{object-fit:contain;max-width:200px;max-height:56px}.tload__co{font-size:18px}.tload__t{letter-spacing:-.01em;margin:6px 0 0;font-size:24px;font-weight:800;line-height:1.2}.tload__p{opacity:.85;margin:0;font-size:15px;line-height:1.5}.tload__bar{background:color-mix(in srgb, currentColor 20%, transparent);border-radius:999px;width:160px;height:4px;margin-top:10px;position:relative;overflow:hidden}.tload__bar i{border-radius:inherit;background:currentColor;width:40%;animation:1.2s ease-in-out infinite tload;position:absolute;top:0;bottom:0}@keyframes tload{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.tload__bar i{opacity:.6;width:100%;animation:none;left:0}.tload__in,.tv__cta{animation:none}}@media (max-width:760px){.tv__side{top:46%}.tv--bar-bottom .tv__acts{justify-content:center;width:auto;left:10px;right:10px}.tv--bar-bottom .tv__step{bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b) + var(--tc-sz) + 12px)}.tv__cta{gap:8px;padding-left:14px}.tv__cta p{font-size:13.5px}}.tv__logo--light,.tv--st-solid .tv__logo--dark{display:none}.tv--st-solid .tv__logo--light{display:block}@media (prefers-color-scheme:dark){.tv--st-solid:not([data-theme=light]) .tv__logo--dark{display:block}.tv--st-solid:not([data-theme=light]) .tv__logo--light{display:none}}.tv--st-solid[data-theme=dark] .tv__logo--dark{display:block}.tv--st-solid[data-theme=dark] .tv__logo--light{display:none}.tc-price{color:var(--sheet-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:800}.tc-acts{flex-wrap:wrap;gap:8px;display:flex}.tc-acts .tbtn{flex:140px}.tc-map{background:var(--sheet-2)}.tc-coupon{border:2px dashed color-mix(in srgb, var(--accent) 60%, var(--sheet-line));background:color-mix(in srgb, var(--accent) 7%, var(--sheet));text-align:center;border-radius:16px;justify-items:center;gap:4px;padding:18px 14px;display:grid}.tc-coupon__l{letter-spacing:.1em;text-transform:uppercase;color:var(--sheet-muted);font-size:11px;font-weight:800}.tc-coupon__c{letter-spacing:.08em;color:var(--sheet-ink);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.tc-coupon small{color:var(--sheet-muted);font-size:13px}.tc-quiz__q{color:var(--sheet-ink);margin:0;font-size:17px;font-weight:750;line-height:1.35}.tc-quiz{gap:8px;display:grid}.tc-quiz__o{border:1.5px solid var(--sheet-line);background:var(--sheet);width:100%;min-height:48px;color:var(--sheet-ink);font:650 15px var(--tfont);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background .15s;display:flex}.tc-quiz__o:hover:not(:disabled){border-color:var(--accent)}.tc-quiz__o:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}.tc-quiz__o:disabled{opacity:.55;cursor:default}.tc-quiz__k{background:var(--sheet-2);width:28px;height:28px;color:var(--sheet-muted);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.tc-quiz__o.is-right{background:color-mix(in srgb, #1f9d55 10%, var(--sheet));border-color:#1f9d55}.tc-quiz__o.is-right .tc-quiz__k{color:#fff;background:#1f9d55}.tc-quiz__o.is-wrong{background:color-mix(in srgb, #d9473b 9%, var(--sheet));border-color:#d9473b}.tc-quiz__o.is-wrong .tc-quiz__k{color:#fff;background:#d9473b}.tc-quiz__ok{color:#1f9d55;flex:none;width:18px;height:18px;margin-left:auto}.tc-quiz__fb{background:var(--sheet-2);border-radius:12px;justify-items:start;gap:6px;padding:12px 14px;display:grid}.tc-quiz__fb b{color:var(--sheet-ink);font-size:15px}.tc-quiz__fb.is-right b{color:#17824a}.tc-quiz__fb.is-wrong b{color:#c23a2f}.tc-quiz__fb p{margin:0}.tc-form{gap:12px;display:grid}.tc-f{gap:5px;display:grid}.tc-f label{color:var(--sheet-ink);font-size:13px;font-weight:700}.tc-in{border:1px solid var(--sheet-line);background:var(--sheet-2);width:100%;min-height:44px;color:var(--sheet-ink);font:500 15px var(--tfont);resize:vertical;border-radius:12px;padding:10px 12px}.tc-in:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.tc-f.bad .tc-in{border-color:#d9473b}.tc-f em{color:#c23a2f;font-size:13px;font-style:normal;font-weight:650}.tc-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tc-err{color:#c23a2f;margin:0;font-size:14px;font-weight:650}.tc-sent{text-align:center;justify-items:center;gap:8px;padding:22px 12px;display:grid}.tc-sent span{color:#fff;background:#1f9d55;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.tc-sent span svg{width:24px;height:24px}.tc-sent b{color:var(--sheet-ink);font-size:17px}.tc-sent p{margin:0}@media (prefers-color-scheme:dark){.tv:not([data-theme=light]) .tc-quiz__fb.is-right b{color:#4cc38a}.tv:not([data-theme=light]) .tc-quiz__fb.is-wrong b,.tv:not([data-theme=light]) .tc-f em,.tv:not([data-theme=light]) .tc-err{color:#ff7a6e}}.tv[data-theme=dark] .tc-quiz__fb.is-right b{color:#4cc38a}.tv[data-theme=dark] .tc-quiz__fb.is-wrong b,.tv[data-theme=dark] .tc-f em,.tv[data-theme=dark] .tc-err{color:#ff7a6e}.tv__logo--sil{filter:brightness(0);opacity:.88}.tdoll{z-index:50;background:var(--sheet);color:var(--sheet-ink);flex-direction:column;transition:opacity .36s;animation:.22s ease-out tvIn;display:flex;position:absolute;inset:0}.tdoll--out{opacity:0;pointer-events:none}.tdoll__h{padding:max(12px, env(safe-area-inset-top)) 14px 10px 18px;border-bottom:1px solid var(--sheet-line);align-items:center;gap:8px;display:flex}.tdoll__t{flex:1;gap:2px;min-width:0;display:grid}.tdoll__t b{align-items:center;gap:8px;font-size:16px;display:inline-flex}.tdoll__t b svg{width:18px;height:18px;color:var(--accent);flex:none}.tdoll__t small{color:var(--sheet-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.tdoll__view{flex:1}.tdoll__f{padding:10px 14px max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--sheet-line);scrollbar-width:none;color:var(--sheet-muted);align-items:center;gap:8px;font-size:12.5px;display:flex;overflow-x:auto}.tdoll__f::-webkit-scrollbar{display:none}.tdoll__f>span{flex:none;font-weight:700}.tdoll__chip{border:1px solid var(--sheet-line);background:var(--sheet-2);color:var(--sheet-ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:6px 11px;font-size:12.5px;font-weight:700}.tdoll__chip:hover{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.tdoll{transition:none;animation:none}}.tplan__acts{align-items:center;gap:6px;display:inline-flex}.tplan__3d{border:1px solid var(--sheet-line);background:var(--sheet-2);height:34px;color:var(--sheet-ink);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:800;display:inline-flex}.tplan__3d svg{width:15px;height:15px;color:var(--accent)}.tplan__3d:hover{border-color:var(--accent)}@media (max-width:760px){.tv__dollbtn{display:none}}.tv{--sr-gap:8px;--sr-gap-lg:10px;--brand-primary:var(--accent)}.tv .lz-zone :is(.ticon,.tv__brand,.tv__live,.tv__ddw,.tv__zoomg,a){pointer-events:auto}.tv .tv__acts.lz-zone{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.tv .tv__mid:empty{display:none}.tv .tv__bottom.lz-bottom{z-index:15;left:14px;right:14px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--tv-b));position:absolute}.tv .tv__bottom .lz-bottom__center{display:flex}.tv__zoomg{gap:8px;display:grid}.ticon.ticon--wide{width:auto;font:600 14px/1 var(--tour-font,inherit);white-space:nowrap;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex}.ticon .lz-svg svg{width:var(--tc-ic);height:var(--tc-ic)}.tv [data-lz-size=s]{--tc-sz:36px;--tc-ic:17px;--tc-r:10px}.tv [data-lz-size=l]{--tc-sz:54px;--tc-ic:24px;--tc-r:15px}.tv .tv__brand[data-lz-size=l] .tv__logo{max-width:150px;height:44px}.tv .tv__brand[data-lz-size=l] .tv__titles b{font-size:19px}.tv .tv__brand[data-lz-size=s] .tv__logo{height:24px}.tv .tv__brand[data-lz-display=text],.tv .tv__brand[data-lz-surface=none]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 10px #0000008c;background:0 0;border-color:#0000}.tv .lz-zone--bl .tv__brand,.tv .lz-zone--br .tv__brand{max-width:min(520px,70vw)}@media (max-width:760px){.tv__zoomg{display:none}.tv .tv__bottom.lz-bottom{left:10px;right:10px}.tv .ticon[data-lz-size=l]{width:50px;height:50px}.tv .ticon[data-lz-size=s]{width:36px;height:36px}.tv .ticon.ticon--wide{width:auto}}.tv .tplan{bottom:max(calc(max(14px, env(safe-area-inset-bottom)) + var(--tv-b)), var(--lz-bl-h,0px))}@media (max-width:760px){.tv .tplan{bottom:max(calc(max(16px, env(safe-area-inset-bottom)) + 52px + var(--tv-b)), var(--lz-bl-h,0px))}}.tplan--map{width:min(360px,56vw)}.tminimap{background:var(--sheet-2);border-radius:10px;height:min(240px,34dvh);overflow:hidden}.tminimap__pin{border:3px solid var(--accent);cursor:pointer;background:#fff;border-radius:50%;width:14px;height:14px;padding:0;position:absolute;box-shadow:0 2px 6px #00000059}.tminimap__pin:hover,.tminimap__pin:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent), 0 2px 6px #00000059;outline:none}.tminimap__pin.on{background:var(--accent);border-color:#fff;width:20px;height:20px}.tminimap .maplibregl-ctrl-attrib{font-size:9px}@media (max-width:760px){.tplan--map{width:calc(100vw - 28px)}}.tv__caption{z-index:25;left:50%;bottom:calc(max(84px, var(--lz-bc-h,0px) + 18px) + var(--tv-b));color:#fff;text-align:center;white-space:pre-line;pointer-events:none;-webkit-backdrop-filter:blur(6px);background:#0a0a0cc7;border-radius:10px;width:max-content;max-width:min(720px,100vw - 32px);padding:8px 14px;font-size:15px;line-height:1.35;position:absolute;transform:translate(-50%)}@media (max-width:760px){.tv__caption{bottom:calc(max(96px, var(--lz-bc-h,0px) + 18px) + var(--tv-b));font-size:14px}}.tc-car{gap:10px;display:grid}.tc-car__view{aspect-ratio:4/3;background:var(--sheet-soft,#7f7f7f1f);border-radius:12px;position:relative;overflow:hidden}.tc-car__view>*{inset:0;width:100%!important;height:100%!important;position:absolute!important}.tc-car__tabs{justify-content:center;gap:8px;display:flex}.tc-car__tabs .tbtn[aria-pressed=true]{background:var(--accent);color:var(--brand-contrast,#fff)}@media (prefers-reduced-motion:reduce){.tv__scrfull{animation:none}}.tv .lz-foot{z-index:17;--sr-edge:14px;--lz-foot-extra:var(--tv-c);position:absolute}.tv .lz-foot>.tv__bottom.lz-bottom{position:relative;bottom:auto;left:auto;right:auto}.tv--cta .lz-foot .footer-toggle__wrapper{top:calc(-50px - var(--tv-c))}.tv .sr-side.sr-side{z-index:17;bottom:max(14px, var(--lz-bottom,150px))}.tv:has(.sr-side--left) .tplan{left:max(14px, var(--lz-left,0px))}.tv .sr-switcher{background:var(--tc-bg);border:1px solid var(--tc-line);box-shadow:var(--tc-shadow);-webkit-backdrop-filter:var(--tc-blur)}.tv .sr-switcher__btn,.tv .sr-switcher__count{color:var(--tc-ink)}@media (max-width:760px){.tv .lz-foot{--sr-edge:10px}}.xs.tvm .xs__card{align-content:start;gap:12px;width:min(620px,100%)}.xs.tvm--small .xs__card{width:min(420px,100%)}.xs.tvm--large .xs__card{width:min(980px,100%)}.xs.tvm--full{padding:0}.xs.tvm--full .xs__card{width:100%;height:100dvh;max-height:none;padding:max(14px, env(safe-area-inset-top)) 18px max(14px, env(safe-area-inset-bottom));border:0;border-radius:0;grid-template-rows:auto 1fr}.tvm__b{min-width:0;color:var(--xs-muted);align-content:start;gap:12px;font-size:15px;line-height:1.55;display:grid}.tvm__b .tc-rich,.tvm__b .tc-text{color:var(--xs-ink)}.tvm--large .tc-car__view{aspect-ratio:auto;height:min(62dvh,56vw);min-height:260px}.tvm--full .tvm__b{align-content:center;justify-items:stretch;width:100%;max-width:1280px;min-height:0;margin:0 auto;overflow:auto}.tvm--full .tc-car__view{aspect-ratio:auto;height:min(74dvh,64vw);min-height:280px}.tvm--full .tvm__b--screen{grid-template-columns:minmax(0,1fr);place-items:center}.tvm--full .tvm__b--screen .tc-vid{width:min(100%,177.778dvh - 213.333px)}.tvm--full .tvm__b--screen .tc-img img{object-fit:contain;width:auto;max-width:100%;max-height:calc(100dvh - 120px);margin:0 auto;display:block}.tvm .tc-cta{justify-self:start}.tvm--large .tc-cta,.tvm--full .tc-cta{justify-self:center}@media (max-width:760px){.xs.tvm .xs__card,.xs.tvm--small .xs__card,.xs.tvm--large .xs__card{width:100%;max-height:88dvh}.xs.tvm--large .xs__card{max-height:94dvh}.xs.tvm--full .xs__card{max-height:none}}
