@property --hm-acc{syntax:"<color>";inherits:true;initial-value:transparent}.hm-wl{--hm-acc:var(--mk-accent);--hm-acc-fg:var(--mk-accent-fg);position:relative;overflow:hidden;background:var(--mk-night);color:#e9edf5}.hm-wl:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 20% 30%,color-mix(in srgb,var(--mk-mark-from) 12%,transparent),transparent 70%),radial-gradient(50% 50% at 85% 80%,color-mix(in srgb,var(--mk-mark-to) 10%,transparent),transparent 70%);pointer-events:none}.hm-wl .band-head{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px clamp(32px,6vw,88px);align-items:end}.hm-wl .band-head .hm-h2{color:#fff}.hm-wl .band-head .hm-lede{margin-top:0;max-width:50ch;color:#a9b4c8}.hm-wl .wl-ctl{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:clamp(30px,4vw,44px)}.hm-wl .wl-pick{display:flex;gap:8px}.hm-wl .wl-meta{display:flex;align-items:center;gap:14px}.hm-wl .wl-note{margin:0;font-size:13px;color:#7f8aa0}.hm-wl .wl-meta .hm-pz{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);color:#dce2ee}.hm-wl .bchip{display:grid;justify-items:start;gap:7px;margin:0;padding:11px 16px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:#c9d1e0;font:inherit;cursor:pointer;text-align:left;transition:background-color .3s,border-color .3s,color .3s,transform .45s var(--mk-bounce)}@media (any-hover:hover){.hm-wl .bchip:hover{background:rgba(255,255,255,.07)}.hm-wl .wl-meta .hm-pz:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4)}}.hm-wl .bchip:active{transform:scale(.97)}.hm-wl .bchip[aria-pressed=true]{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:#fff}.hm-wl .bchip .nm{display:flex;align-items:center;gap:8px;font:600 14px/1 var(--mk-font-body);white-space:nowrap}.hm-wl .bchip .nm .short{display:none}.hm-wl .bchip .sw{width:12px;height:12px;border-radius:4px;flex:none}.hm-wl .bchip .hm-tprog{display:block;width:100%;min-width:72px;height:4px;margin:0;overflow:visible}.hm-wl .bchip .hm-tprog .bg{stroke:rgba(255,255,255,.16);stroke-width:2}.hm-wl .bchip .hm-tprog .fg{stroke-width:2}.hm-wl .wl{position:relative;margin-top:30px;padding-right:21%;padding-bottom:28px;transition:--hm-acc .8s ease}.hm-wl .swap{display:inline-block}.hm-wl .tile{display:inline-grid;place-items:center;flex:none;width:2em;height:2em;border-radius:.6em;background:linear-gradient(135deg,var(--hm-acc),color-mix(in srgb,var(--hm-acc) 75%,#000));color:var(--hm-acc-fg);font:700 .78em/1 var(--mk-font-body);letter-spacing:.02em}.hm-wl .wl-browser{position:relative;container-type:inline-size;border-radius:16px;overflow:hidden;background:#0f131c;box-shadow:0 0 0 1px rgba(255,255,255,.09),0 60px 110px -50px rgba(0,0,0,.85)}.hm-wl .wl-browser .inner{font-size:clamp(7.5px,1.12cqw,12px)}.hm-wl .btabs{display:flex;align-items:flex-end;gap:.35em;height:3.1em;padding:0 .9em;background:#090c13}.hm-wl .btab{position:relative;display:flex;align-items:center;gap:.6em;min-width:0;height:2.45em;padding:0 1.3em 0 .75em;border-radius:.75em .75em 0 0;color:#7f889b;font:500 .95em/1 var(--mk-font-body);white-space:nowrap}.hm-wl .btab .tile{width:1.65em;height:1.65em;border-radius:.45em;font-size:.68em}.hm-wl .btab.on{background:#171b24;color:#e6e9f0}.hm-wl .urlbar{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1em;height:2.5em;padding-left:1em;background:#171b24;border-bottom:1px solid rgba(255,255,255,.06)}.hm-wl .url{display:inline-flex;align-items:center;gap:.5em;padding:.42em 1em;border-radius:.6em;background:#0e1118;color:#9aa3b5;font:500 .92em/1 var(--mk-font-mono)}.hm-wl .url .mk-i{font-size:1em;color:#7c8699}.hm-wl .urlbar .smp{margin-left:auto;margin-right:1.1em;color:#8a93a6;font:500 .9em/1 var(--mk-font-body)}.hm-wl .apphead{display:flex;align-items:center;gap:.8em;height:3.5em;padding:0 1.1em;background:#111;border-bottom:1px solid #1c1c1c;color:#e6e9f0;font:600 1em/1 var(--mk-font-body)}.hm-wl .apphead .nv{display:flex;gap:.15em;margin-left:1em;padding:.25em;border-radius:.8em;background:#151922}.hm-wl .apphead .nv span{padding:.5em .85em;border-radius:.55em;color:#8c95a8;font-weight:500;font-size:.92em}.hm-wl .apphead .nv .on{background:color-mix(in srgb,var(--hm-acc) 22%,#1a1d25);color:#fff}.hm-wl .dep{margin-left:auto;padding:.6em .95em;border-radius:.6em;background:var(--hm-acc);color:var(--hm-acc-fg);font:600 .92em/1 var(--mk-font-body)}.hm-wl .wl-shot{position:relative;aspect-ratio:1545/542;overflow:hidden;background:#0a0a0a}.hm-wl .wl-shot .cap{position:absolute;left:0;top:calc(-58 / 542 * 100%);width:calc(1600 / 1545 * 100%);container-type:inline-size;--k:calc(100cqw / 1600)}.hm-wl .wl-shot .cap img{width:100%;height:auto}.hm-wl .lv{position:absolute;left:calc(var(--x) * var(--k));top:calc(var(--y) * var(--k));width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));pointer-events:none}.hm-wl .wl-acc{background:var(--hm-acc);border-radius:calc(3 * var(--k))}.hm-wl .wl-chip{display:grid;place-items:center;background:var(--hm-acc);border-radius:calc(7 * var(--k));color:var(--hm-acc-fg);font:700 calc(13 * var(--k)) /1 var(--mk-font-mono)}.hm-wl .wl-tool{display:grid;place-items:center;background:var(--hm-acc);border-radius:calc(6 * var(--k))}.hm-wl .wl-tool svg{display:block;width:55%;height:55%;fill:var(--hm-acc-fg)}.hm-wl .wl-phone{position:absolute;right:0;bottom:0;width:18%;container-type:inline-size}.hm-wl .pframe{position:relative;padding:7px;border-radius:38px;background:#0b0d12;box-shadow:inset 0 0 0 1px #2a2f3a,0 0 0 1px rgba(11,18,32,.25),0 40px 80px -28px rgba(11,25,60,.55)}.hm-wl .pscreen{position:relative;overflow:hidden;border-radius:31px;background:#000}.hm-wl .ps{position:relative;display:flex;flex-direction:column;align-items:center;aspect-ratio:9/18.6;padding:16cqw 9cqw 8cqw;background:#0b0e14;color:#e6e9f0;font-size:5.6cqw;line-height:1.6;text-align:center}.hm-wl .ps .tile{width:3.2em;height:3.2em;border-radius:.95em;font-size:1.35em}.hm-wl .ps .wm{min-height:1.2em;margin-top:.9em;color:#fff;font:700 1.45em/1.15 var(--mk-font-body);letter-spacing:-.01em}.hm-wl .ps .sub{margin-top:.35em;color:#8792a6;font-size:.95em}.hm-wl .fld{width:100%;margin-top:1.1em;text-align:left}.hm-wl .fld+.fld{margin-top:.7em}.hm-wl .fld>span{display:block;margin-bottom:.35em;color:#8792a6;font-size:.82em}.hm-wl .fld div{height:2.6em;border-radius:.7em;background:#141924;border:1px solid rgba(255,255,255,.08)}.hm-wl .signin{display:grid;place-items:center;width:100%;height:2.7em;margin-top:1.2em;border-radius:.75em;background:var(--hm-acc);color:var(--hm-acc-fg);font-weight:600}.hm-wl .ps .open{margin-top:.9em;color:var(--hm-acc);font-weight:600;font-size:.92em;filter:brightness(1.35)}.hm-wl .ps .dom{margin-top:auto;color:#5f6a7e;font:500 .78em/1 var(--mk-font-mono)}.hm-wl .wl-sheen{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%);transform:translateX(-120%);pointer-events:none}.hm-wl .facts{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px 28px;margin:clamp(36px,4vw,52px) 0 0;padding:26px 0 0;border-top:1px solid var(--mk-night-line);list-style:none}.hm-wl .facts li{display:flex;align-items:flex-start;gap:10px;color:#c9d1e0;font-size:15px;line-height:1.4}.hm-wl .facts .mk-i{margin-top:1px;font-size:18px;color:color-mix(in srgb,color-mix(in srgb,var(--mk-accent) 70%,var(--mk-mark-to)) 56%,#fff)}@media (max-width:1023px){.hm-wl .band-head{grid-template-columns:1fr}.hm-wl .facts{grid-template-columns:1fr 1fr}}@media (max-width:860px){.hm-wl .wl-ctl{flex-direction:column;align-items:flex-start}.hm-wl .wl-meta{width:100%;justify-content:space-between}}@media (max-width:640px){.hm-wl .wl{margin-top:18px;padding-right:0;padding-bottom:68%}.hm-wl .wl-phone{right:30%;width:40%}.hm-wl .wl-browser .urlbar .smp{display:none}.hm-wl .btab{padding:0 .9em 0 .6em}.hm-wl .wl-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.hm-wl .bchip{min-width:0;padding:10px 10px 9px}.hm-wl .bchip .nm{font-size:13.5px}.hm-wl .bchip .nm .long{display:none}.hm-wl .bchip .nm .short{display:inline}.hm-wl .bchip .hm-tprog{min-width:0}.hm-wl .facts{grid-template-columns:1fr}}@media (max-width:420px){.hm-wl .bchip .sw{display:none}}