.hds{border-color:var(--line-2);padding:52px 56px 0;overflow:hidden}.hds-head{margin-bottom:40px}.hds-eb{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:block}.hds-head h2{letter-spacing:-.04em;text-wrap:pretty;max-width:21em;margin:16px 0 0;font-size:clamp(30px,3.1vw,46px);font-weight:600;line-height:1.18}.hds-mu{color:var(--muted)}.hds-nw{white-space:nowrap}.hds-tl{background:var(--field);box-shadow:inset 0 0 0 1px var(--line-2);vertical-align:baseline;letter-spacing:-.02em;white-space:nowrap;border-radius:.4em;align-items:baseline;gap:.32em;margin:0 .06em;padding:.17em .45em .17em .2em;font-size:.62em;line-height:1;display:inline-flex;position:relative;top:0}.hds-tl i{border-radius:.28em;align-self:center;place-items:center;width:.98em;height:.98em;display:grid}.hds-tl .ic{width:.58em;height:.58em}.hds-cm{margin-left:-.1em}.hds-row{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px;display:flex}.hds-fit{height:calc(566px * var(--z,1));position:relative}.hds-scene{width:1016px;height:566px;transform:scale(var(--z,1));transform-origin:0 0;color:#fff;font-size:14px;position:relative}.hds-scene .ic{width:16px;height:16px}.hds-l{transform:rotate(180deg)}.hds-arrows{color:#ffffffbf;background:#ffffff0d;border-radius:17px;align-items:center;height:34px;padding:0 4px;display:flex}.hds-arrows span{place-items:center;width:30px;height:30px;display:grid}.hds-arrows span.off{opacity:.35}.hds-arrows i{background:#ffffff1f;width:1px;height:16px}.hds-arrows .ic{width:14px;height:14px}.hds-back{left:300px;right:calc(-60px - var(--hds-dx,0px));background:linear-gradient(#1d1d21,#141416);border:1px solid #ffffff12;border-radius:28px;position:absolute;top:0;bottom:-40px;overflow:hidden;box-shadow:0 30px 80px #00000073}.hds-back-bar{align-items:center;gap:10px;padding:18px 18px 18px 96px;display:flex}.hds-x{color:#fff9;background:#ffffff0f;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.hds-pill{background:#ffffff0f;border-radius:22px;align-items:center;gap:10px;height:44px;padding:0 6px 0 12px;font-size:16px;font-weight:500;display:flex}.hds-pill .hds-arrows{margin-left:8px}.hds-logo{border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.hds-logo .ic{width:14px;height:14px}.hds-back-body{left:96px;right:calc(96px + var(--hds-dx,0px));position:absolute;top:84px;bottom:56px}.hds-msg{background:#ffffff12;border-radius:18px;width:fit-content;max-width:72%;min-height:46px;margin-left:auto;padding:12px 16px;font-size:15px;line-height:1.45}.hds-msg.typing .hds-msg-t:after{content:"";vertical-align:-3px;background:#fff;width:2px;height:16px;margin:0 -4px 0 2px;animation:1s step-end infinite hds-blink;display:inline-block}@keyframes hds-blink{0%,49%{opacity:1}50%,to{opacity:0}}.hds-file{justify-content:flex-end;margin:8px 0 18px;display:flex}.hds-file span,.hds-fly{color:#ffffffd9;height:32px;font:500 12px var(--mono);white-space:nowrap;background:#232327;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.hds-file .ic,.hds-fly .ic{width:14px;height:14px}.hds-out{color:#ffffffbf;align-items:center;gap:8px;min-height:22px;margin-bottom:12px;font-size:14px;display:flex;position:relative}.hds-out .ok{background:var(--ok-soft);width:20px;height:20px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.hds-out .ok .ic{stroke-width:2.4px;width:12px;height:12px}.hds-dots{opacity:0;gap:4px;display:flex;position:absolute;top:7px;left:2px}.hds-dots i{background:#ffffff8c;border-radius:50%;width:6px;height:6px}.hds-res{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:16px;width:100%;height:auto;display:block}.hds-panel{z-index:2;background:linear-gradient(#2a2a2f,#232327 70%);border:1px solid #ffffff14;border-radius:28px;width:350px;padding:12px;position:absolute;top:14px;left:0;box-shadow:0 40px 90px #0009,inset 0 1px #ffffff0d}.hds-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.hds-dots2{background:#ffffff0f;border-radius:999px;gap:7px;padding:8px 10px;display:flex}.hds-dots2 i{background:#ffffffd9;border-radius:50%;width:13px;height:13px}.hds-dots2 i+i{background:#ffffff4d}.hds-home{color:#fffc;background:#ffffff12;border-radius:17px;align-items:center;gap:7px;height:34px;padding:0 13px 0 10px;font-size:14px;display:flex}.hds-home .ic{width:14px;height:14px}.hds-in{background:linear-gradient(#ffffff0e,#ffffff06);border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff0d}.hds-src{background:linear-gradient(#ffffff1a,#ffffff12);grid-template-columns:132px 1fr;align-items:center;gap:14px;padding:8px;display:grid}.hds-src img{aspect-ratio:16/10.4;object-fit:cover;object-position:top;border-radius:13px;width:132px;height:auto;display:block}.hds-src small{color:#ffffff73;font-size:13px;display:block}.hds-src b{margin:3px 0 4px;font-size:17px;font-weight:500;display:block}.hds-src span{color:#ffffff8c;align-items:center;gap:6px;font-size:13px;display:flex}.hds-src span .ic{width:14px;height:14px}.hds-big{margin-top:10px;padding:8px;position:relative}.hds-big img{aspect-ratio:16/10.4;object-fit:cover;object-position:top;border-radius:12px;width:100%;height:auto;display:block}.hds-src img,.hds-big img,.hds-res{box-sizing:border-box;background:var(--tpl-canvas,#fff)}.hds-src img{padding:4px 4px 0}.hds-big img{padding:8px 8px 0}.hds-res{padding:12px 12px 0}.hds-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#28282cb8;border-radius:14px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;display:flex;position:absolute;bottom:16px;left:16px}.hds-tag .ic{width:13px;height:13px}.hds-act{align-items:center;gap:8px;margin-top:10px;display:flex}.hds-copy{color:#0f0f11;white-space:nowrap;background:#fff;border-radius:24px;align-items:center;gap:9px;height:48px;padding:0 18px 0 15px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.hds-act .hds-arrows{border-radius:24px;height:48px;margin-left:auto;padding:0 6px}.hds-foot{color:#ffffff59;justify-content:space-between;align-items:center;padding:14px 6px 2px;font-size:14px;display:flex}.hds-foot span{align-items:center;gap:7px;display:flex}.hds-cur{z-index:9;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 6px #0006);width:22px;height:22px;position:absolute;top:0;left:0}.hds-cur path{fill:#fff;stroke:#0f0f11;stroke-width:1.4px;stroke-linejoin:round}.hds-fly{z-index:8;opacity:0;pointer-events:none;position:absolute;top:0;left:0;box-shadow:0 12px 30px #00000073}.hds-scene.hds-pre .hds-back{opacity:0;animation:0s 10s forwards hds-show}@keyframes hds-show{to{opacity:1}}@media (scripting:none),(prefers-reduced-motion:reduce){.hds-scene.hds-pre .hds-back{opacity:1}}.hds-fit.compact .hds-scene{width:820px}.hds-fit.compact .hds-back{left:250px;right:calc(-40px - var(--hds-dx,0px))}.hds-fit.compact .hds-back-body{left:130px;right:calc(56px + var(--hds-dx,0px))}.hds-fit.compact .hds-back-bar{padding-left:130px}@media (max-width:900px){.hds{padding:32px 24px 0}}@media (max-width:640px){.hds{padding-bottom:24px}.hds-fit{height:auto}.hds-scene{width:auto;height:auto;transform:none}.hds-back,.hds-cur,.hds-fly{display:none}.hds-panel{width:auto;max-width:380px;margin:0 auto;position:static}}@media (min-width:1920px){.hds-back-body{left:calc(96px + var(--hds-dx,0px) / 2);right:calc(96px + var(--hds-dx,0px) / 2)}.hds-back-bar{padding-left:calc(96px + var(--hds-dx,0px) / 2)}.hds-fit.compact .hds-back-body{left:calc(130px + var(--hds-dx,0px) / 2);right:calc(56px + var(--hds-dx,0px) / 2)}.hds-fit.compact .hds-back-bar{padding-left:calc(130px + var(--hds-dx,0px) / 2)}}
.fw-c{isolation:isolate;border-radius:var(--r-card);min-height:452px;box-shadow:inset 0 0 0 1px var(--line);color:inherit;background:linear-gradient(#1d1d21 0%,#141416 100%);flex-direction:column;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.fw-c:focus-visible{border-radius:var(--r-card)}.fw-c:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(110% 58% at 46% 56%,var(--fw-glow) 0%,color-mix(in srgb,var(--fw-glow) 45%,transparent) 34%,transparent 70%);opacity:.62;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .35s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.fw-c:hover:before{opacity:.82;transform:translateY(-7%)scale(1.08)}}.fw-c:focus-visible:before{opacity:.82;transform:translateY(-7%)scale(1.08)}@media (prefers-reduced-motion:reduce){.fw-c:before{transition:opacity .2s}.fw-c:hover:before,.fw-c:focus-visible:before{transform:none}}.fw-tpl{--fw-glow:#434de7}.fw-ico{--fw-glow:#2f6bf0}.fw-lg{--fw-glow:#7c4de7}@media (hover:hover){.fw-c:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.fw-c:hover .fr-go svg{transform:translate(2px)}}.fw-body{justify-items:start;gap:6px;padding:20px 22px 0;display:grid}.fw-top{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:10px;display:flex}.fw-chips{padding-left:7px;display:flex}.fw-chips i{width:30px;height:30px;box-shadow:0 0 0 2px #1d1d21,inset 0 0 0 1px var(--line);color:var(--text);background:#232327;border-radius:50%;place-items:center;margin-left:-7px;display:grid}.fw-chips .ic{width:14px;height:14px}.fw-chips i.sw{background:var(--sw)}.fw-body h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.25}.fw-body p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.fw-body .fr-go{margin-top:6px}.fw-art{flex:1;min-height:230px;margin-top:22px;position:relative}.fw-win{border:1px solid var(--line);background:#141416;border-bottom:0;border-right:0;border-radius:14px 0 0;position:absolute;inset:0 -26px -26px 22px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000 calc(100% - 26px));mask-image:linear-gradient(#000 60%,#0000 calc(100% - 26px))}.fw-bar{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.fw-bar i{background:#ff5f57;border-radius:50%;width:8px;height:8px}.fw-bar i+i{background:#febc2e}.fw-bar i+i+i{background:#28c840}.fw-in{padding:14px;position:absolute;inset:28px 0 0}.fw-shots{--shot-w:calc((100cqi - 36px) / 1.6 - 10px);grid-template-columns:repeat(3,var(--shot-w));gap:10px;display:grid}@container (min-width:480px){.fw-shots{--shot-w:calc((100cqi - 36px) / 2.5 - 10px);grid-template-columns:repeat(4,var(--shot-w))}}.fw-shot{box-shadow:0 0 0 1px var(--shot-ring);border-radius:10px;display:block;position:relative;overflow:hidden}.fw-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.fw-shot b{color:#fff;background:#111114b8;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;position:absolute;top:7px;right:7px;box-shadow:inset 0 0 0 1px #ffffff1f}.fw-icons{--t:calc((100cqi - 37px) / 3.5 - 8px);grid-template-columns:repeat(4,var(--t));grid-auto-rows:var(--t);grid-auto-flow:dense;gap:8px;display:grid}.fw-icons i.on{grid-area:2/2}@container (min-width:251px){.fw-icons{--t:calc((100cqi - 37px) / 4.5 - 8px);grid-template-columns:repeat(5,var(--t))}.fw-icons i.on{grid-column:3}}@container (min-width:301px){.fw-icons{--t:calc((100cqi - 37px) / 5.5 - 8px);grid-template-columns:repeat(6,var(--t))}}@container (min-width:351px){.fw-icons{--t:calc((100cqi - 37px) / 6.5 - 8px);grid-template-columns:repeat(7,var(--t))}.fw-icons i.on{grid-column:4}}@container (min-width:401px){.fw-icons{--t:calc((100cqi - 37px) / 7.5 - 8px);grid-template-columns:repeat(8,var(--t))}}@container (min-width:451px){.fw-icons{--t:calc((100cqi - 37px) / 8.5 - 8px);grid-template-columns:repeat(9,var(--t))}.fw-icons i.on{grid-column:5}}@container (min-width:501px){.fw-icons{--t:calc((100cqi - 37px) / 9.5 - 8px);grid-template-columns:repeat(10,var(--t))}}@container (min-width:551px){.fw-icons{--t:calc((100cqi - 37px) / 10.5 - 8px);grid-template-columns:repeat(11,var(--t))}.fw-icons i.on{grid-column:6}}.fw-icons i{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:#232327;border-radius:10px;place-items:center;display:grid}.fw-icons i.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent-text)}.fw-icons svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.fw-logos{--lw:calc((100cqi - 37px) / 1.5 - 8px);grid-template-columns:repeat(2,var(--lw));grid-auto-rows:calc(var(--lw) * .55);gap:8px;display:grid}@container (min-width:301px){.fw-logos{--lw:calc((100cqi - 37px) / 2.5 - 8px);grid-template-columns:repeat(3,var(--lw))}}@container (min-width:481px){.fw-logos{--lw:calc((100cqi - 37px) / 3.5 - 8px);grid-template-columns:repeat(4,var(--lw))}}.fw-logos i{background:linear-gradient(180deg,var(--c2),var(--c));border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14}.fw-logos img{filter:brightness(0)invert();opacity:.9;max-width:64%;max-height:34%}@media (max-width:640px){.fw-c{min-height:420px}.fw-art{min-height:226px}.fw-body{padding:18px 18px 0}.fw-win{left:18px}}@media (prefers-reduced-motion:reduce){.fw-c,.fw-c .fr-go svg{transition:none}}:root[data-theme=light] .fw-c{background:linear-gradient(#fff 0%,#f4f3f0 100%)}:root[data-theme=light] .fw-c:before{opacity:.26}:root[data-theme=light] .fw-tpl{--fw-glow:#434de7}:root[data-theme=light] .fw-ico{--fw-glow:#2f6bf0}:root[data-theme=light] .fw-lg{--fw-glow:#7c4de7}:root[data-theme=light] .fw-chips i{box-shadow:0 0 0 2px #fff,inset 0 0 0 1px var(--line);background:#fff}:root[data-theme=light] .fw-chips i.sw{background:var(--sw);box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #1e1c1629}:root[data-theme=light] .fw-win{background:#fbfaf8}:root[data-theme=light] .fw-icons i:not(.on){background:#fff}:root[data-theme=light] .fw-logos i{background:linear-gradient(180deg,var(--c2),var(--c));box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14}:root[data-theme=light] .fw-logos img{filter:brightness(0)invert()}:root[data-theme=light] .fw-shot b{color:#fff;background:#111114b8;box-shadow:inset 0 0 0 1px #ffffff1f}
