.wt{--coral:#d85a30;--ink-deep:#042c53;--page:#15191a;--card:#1c2123;--raised:#242a2b;--chrome:#03233f;--text:#e9e5dc;--muted:#9da2a0;--faint:#6e7472;--on-ink-mute:#9db2cc;--warm-mute:#c9bfa8;--active:#7fc4f2;--active-bg:#10293c;--active-bd:#7fc4f238;--port:#56d6a6;--port-bg:#0f2e26;--port-bd:#56d6a638;--port-tint-bd:#56d6a64d;--dock:#d8c7a8;--streak:#ef9f27;--streak-text:#f2b24e;--hairline:#ffffff1a;--hair-strong:#ffffff29;--hair-ink:#ffffff1a;--hair-ink-2:#ffffff38;--display:var(--font-fraunces), Georgia, serif;--sans:var(--font-inter), system-ui, sans-serif;--ease:cubic-bezier(.2, .6, .2, 1);--scrim:#020a1294;background:var(--ink-deep);font-family:var(--sans);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;line-height:1.5}.wt *,.wt :before,.wt :after{box-sizing:border-box}.wt .tab{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.wt .stage-wrap{justify-content:center;align-items:center;padding:40px 24px;display:flex}.wt .col{width:100%;max-width:980px}.wt .frame{background:var(--page);border:.5px solid var(--hair-strong);border-radius:14px;width:100%;position:relative;overflow:hidden}.wt .winbar{background:var(--chrome);border-bottom:.5px solid var(--hair-ink);align-items:center;gap:14px;height:38px;padding:0 16px;display:flex}.wt .winbar .dots{gap:7px;display:flex}.wt .winbar .dots i{background:#ffffff2e;border-radius:999px;width:9px;height:9px;display:block}.wt .winbar .url{flex:1;justify-content:center;display:flex}.wt .winbar .url span{color:var(--on-ink-mute);letter-spacing:.02em;border:.5px solid var(--hair-ink);font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:6px;padding:3px 14px;font-size:11.5px}.wt .winbar .sp{width:42px}.wt .viewport{background:var(--page);width:100%;height:600px;position:relative;overflow:hidden}.wt .scene{opacity:0;visibility:hidden;transition:opacity .5s var(--ease);position:absolute;inset:0}.wt .scene.show,.wt .viewport:not(.armed) .scene.s1{opacity:1;visibility:visible}.wt .viewport.rm .scene{opacity:0!important;visibility:hidden!important}.wt .viewport.rm .scene.s6{opacity:1!important;visibility:visible!important}.wt .pad{flex-direction:column;padding:30px 38px;display:flex;position:absolute;inset:0}.wt .mchrome{align-items:center;gap:18px;margin-bottom:26px;display:flex}.wt .wm{letter-spacing:-.4px;color:var(--text);align-items:baseline;font-size:16px;font-weight:600;display:inline-flex}.wt .wm .sq{background:var(--coral);border-radius:1px;width:5px;height:5px;margin-left:3px;display:inline-block}.wt .mchrome .nlink{color:var(--muted);font-size:12.5px}.wt .mchrome .nlink.on{color:var(--text)}.wt .mchrome .sp{flex:1}.wt .mchrome .pillnav{color:var(--faint);letter-spacing:.02em;border:.5px solid var(--hairline);border-radius:7px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;display:inline-flex}.wt .mchrome .av{background:var(--ink-deep);border:.5px solid var(--hair-ink-2);width:26px;height:26px;font-family:var(--display);color:#fff;border-radius:7px;place-items:center;font-size:12px;font-weight:500;display:grid}.wt .sec-head{align-items:baseline;gap:13px;margin:0 0 14px;display:flex}.wt .sec-head h2{letter-spacing:.16em;text-transform:uppercase;color:var(--active);margin:0;font-size:11px;font-weight:600}.wt .sec-head .ln{background:var(--hairline);flex:1;height:.5px}.wt .sec-head .meta{color:var(--faint);letter-spacing:.01em;font-size:11.5px}.wt .badge{white-space:nowrap;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:.5px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.wt .badge .d{background:currentColor;border-radius:999px;width:5px;height:5px}.wt .badge.sea{background:var(--active-bg);color:var(--active);border-color:var(--active-bd)}.wt .badge.port{background:var(--port-bg);color:var(--port);border-color:var(--port-bd)}.wt .badge.sm{padding:3px 9px;font-size:10.5px}.wt .dash .hero{align-items:flex-end;gap:40px;margin-bottom:30px;display:flex}.wt .skcap{letter-spacing:.16em;text-transform:uppercase;color:var(--streak);align-items:center;gap:7px;margin-bottom:6px;font-size:10.5px;font-weight:600;display:inline-flex}.wt .skbig{align-items:baseline;gap:16px;display:flex}.wt .skbig .n{font-family:var(--display);font-optical-sizing:auto;font-variation-settings:"opsz" 144;letter-spacing:-.045em;color:var(--streak);font-variant-numeric:tabular-nums;font-size:108px;font-weight:500;line-height:.72}.wt .skbig .u{padding-bottom:10px}.wt .skbig .u .lab{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1}.wt .skbig .u .line{font-family:var(--display);font-variation-settings:"opsz" 32;letter-spacing:-.01em;color:var(--muted);max-width:24ch;margin-top:8px;font-size:14.5px;font-weight:400;line-height:1.3;display:block}.wt .dash .hero .sp{flex:1}.wt .actCard{background:var(--card);border:.5px solid var(--hairline);border-radius:12px;flex:none;width:280px;padding:18px 20px 17px}.wt .actCard .q{letter-spacing:-.005em;color:var(--text);margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.4}.wt .actCard .q .em{color:var(--active)}.wt .log-btn{background:var(--coral);color:#fff;width:100%;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:background .26s var(--ease), color .26s var(--ease), border-color .26s var(--ease), transform .12s var(--ease);border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;display:flex}.wt .dash.bd-muted .log-btn{color:var(--text);border:.5px solid var(--hair-strong);background:0 0}.wt .actCard .meta{color:var(--faint);justify-content:center;align-items:center;gap:8px;margin-top:11px;font-size:11.5px;display:flex}.wt .actCard .meta b{color:var(--muted);font-weight:500}.wt .actCard .meta .dot{opacity:.5}.wt .uw{background:var(--card);border:.5px solid var(--hairline);cursor:pointer;transition:border-color .2s var(--ease), transform .2s var(--ease);border-radius:12px;margin-bottom:22px;overflow:hidden}.wt .uw .head{align-items:center;gap:12px;padding:16px 20px 0;display:flex}.wt .uw .nm{letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:600}.wt .uw .head .sp{flex:1}.wt .uw .since{color:var(--faint);letter-spacing:.01em;font-size:11.5px}.wt .seascape{background:var(--active-bg);border:.5px solid var(--active-bd);border-radius:8px;height:40px;margin:14px 20px 0;position:relative;overflow:hidden}.wt .seascape svg{width:100%;height:100%;display:block;position:absolute;inset:0}.wt .uw .metrics{border-top:.5px solid var(--hairline);margin-top:16px;display:flex}.wt .uw .metrics .m{border-left:.5px solid var(--hairline);flex:1;padding:13px 20px}.wt .uw .metrics .m:first-child{border-left:0}.wt .uw .metrics .m .c{letter-spacing:.11em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:9.5px;font-weight:600}.wt .uw .metrics .m .v{letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1}.wt .uw .metrics .m .v .su{color:var(--muted);margin-left:1px;font-size:12px;font-weight:500}.wt .uw .metrics .m .v.txt{font-size:15px}.wt .log{border:.5px solid var(--hairline);background:var(--card);border-radius:12px;overflow:hidden}.wt .log .entry{border-top:.5px solid var(--hairline);grid-template-columns:110px 1fr auto;align-items:baseline;gap:18px;padding:14px 20px;display:grid}.wt .log .entry:first-child{border-top:0}.wt .log .entry .pj{letter-spacing:.06em;text-transform:uppercase;color:var(--active);padding-top:2px;font-size:10.5px;font-weight:600}.wt .log .entry .t{color:var(--text);font-size:13.5px;line-height:1.5}.wt .log .entry .right{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wt .log .entry .right .dur{color:var(--text);font-size:12.5px;font-weight:600}.wt .log .entry .right .ago{color:var(--faint);margin-top:2px;font-size:11.5px}.wt .log .entry.fresh{opacity:0;max-height:0;transition:max-height .5s var(--ease), padding .5s var(--ease), opacity .45s var(--ease) 80ms, border-color .5s var(--ease);border-top-color:#0000;padding-top:0;padding-bottom:0;overflow:hidden}.wt .log .entry.fresh.in{opacity:1;border-top-color:var(--hairline);max-height:80px;padding-top:14px;padding-bottom:14px}.wt .scrim{z-index:20;background:var(--scrim);opacity:0;visibility:hidden;transition:opacity .26s var(--ease), visibility .26s var(--ease);justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.wt .scrim.in{opacity:1;visibility:visible}.wt .modal{background:var(--raised);opacity:0;width:100%;max-width:420px;transition:transform .26s var(--ease), opacity .26s var(--ease);border:.5px solid #ffffff24;border-radius:14px;position:relative;overflow:hidden;transform:translateY(10px)scale(.985)}.wt .scrim.in .modal{opacity:1;transform:none}.wt .m-head{align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.wt .m-head .ttl{letter-spacing:-.015em;color:var(--text);font-size:17px;font-weight:600;line-height:1.2}.wt .m-head .hint{color:var(--faint);align-items:center;gap:7px;margin-top:5px;font-size:11px;display:inline-flex}.wt .m-head .hint .k{border:.5px solid var(--hairline);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}.wt .m-head .sp{flex:1}.wt .m-close{width:28px;height:28px;color:var(--muted);background:0 0;border:.5px solid #0000;border-radius:7px;flex:none;place-items:center;margin:-2px -2px 0 0;display:grid}.wt .m-body{padding:16px 20px 0}.wt .f-lab{letter-spacing:.11em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:10px;font-weight:600;display:block}.wt .field{margin-bottom:16px}.wt .sel{background:var(--page);text-align:left;width:100%;color:var(--text);transition:border-color .18s var(--ease);border:.5px solid #ffffff1f;border-radius:8px;align-items:center;gap:11px;padding:10px 12px;display:flex}.wt .sel.touched{border-color:#7fc4f280}.wt .sel .pn{letter-spacing:-.01em;color:var(--text);font-size:14.5px;font-weight:600}.wt .sel .sp{flex:1}.wt .sel .chev{color:var(--faint)}.wt .chips{flex-wrap:wrap;gap:7px;display:flex}.wt .chip{font-family:var(--sans);color:var(--muted);border:.5px solid var(--hairline);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:border-color .14s var(--ease), color .14s var(--ease), background .14s var(--ease);background:0 0;border-radius:8px;padding:8px 13px;font-size:13px;font-weight:600}.wt .chip.on{color:var(--text);background:#ffffff14;border-color:#ffffff4d}.wt .note-wrap{position:relative}.wt .note-wrap .ta{width:100%;min-height:70px;font-family:var(--sans);color:var(--text);background:var(--page);transition:border-color .18s var(--ease);border:.5px solid #ffffff1f;border-radius:8px;padding:11px 12px 26px;font-size:13.5px;line-height:1.55}.wt .note-wrap .ta.touched{border-color:#7fc4f280}.wt .note-wrap .ta .ph{color:var(--faint)}.wt .note-wrap .ta .typed{color:var(--text)}.wt .note-wrap .ta .caret{background:var(--active);opacity:0;width:1px;height:1.05em;margin-left:1px;display:inline-block;transform:translateY(2px)}.wt .note-wrap .ta.typing .caret{opacity:1;animation:1s step-end infinite wt-blink}@keyframes wt-blink{50%{opacity:0}}.wt .note-wrap .count{color:var(--faint);font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;bottom:9px;right:11px}.wt .streakline{border:.5px solid var(--hairline);color:var(--warm-mute);background:#ef9f271a;border-radius:8px;align-items:center;gap:9px;margin-bottom:4px;padding:11px 13px;font-size:12.5px;line-height:1.4;display:flex}.wt .streakline svg{color:var(--streak);flex:none}.wt .streakline .tab{color:var(--streak-text);font-weight:500}.wt .m-foot{border-top:.5px solid var(--hairline);background:var(--raised);align-items:center;gap:12px;margin-top:4px;padding:15px 20px 17px;display:flex}.wt .m-foot .sp{flex:1}.wt .btn-ghost{font-family:var(--sans);color:var(--muted);background:0 0;border:.5px solid #0000;border-radius:8px;padding:10px 15px;font-size:13.5px;font-weight:600}.wt .btn-coral{font-family:var(--sans);color:#fff;background:var(--coral);transition:background .16s var(--ease), transform .12s var(--ease);border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.wt .btn-coral .kbd{opacity:.9;letter-spacing:.02em;border:.5px solid #fff6;border-radius:5px;align-items:center;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.wt .pd .crumb{color:var(--faint);align-items:center;gap:9px;margin-bottom:18px;font-size:12.5px;display:flex}.wt .pd .crumb a{color:var(--muted)}.wt .pd .crumb .here{color:var(--text);font-weight:500}.wt .pd .crumb .chev{color:var(--faint);display:inline-flex}.wt .pdhead{border:.5px solid var(--hairline);background:var(--card);transition:background .5s var(--ease), border-color .5s var(--ease);border-radius:12px;padding:24px 28px 22px}.wt .pdhead .toprow{align-items:center;gap:13px;display:flex}.wt .pdhead .name{letter-spacing:-.02em;color:var(--text);font-size:28px;font-weight:600;line-height:1}.wt .pdhead .stateline{min-height:18px;margin-top:13px;position:relative}.wt .pdhead .sl{color:var(--muted);letter-spacing:.01em;font-variant-numeric:tabular-nums;transition:opacity .3s var(--ease);align-items:center;font-size:13px;display:inline-flex}.wt .pdhead .sl.gone{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.wt .pdhead .sl .sep{opacity:.5;margin:0 9px}.wt .pdhead .stamp{letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--port);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.wt .pdhead .stamp .dt{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.wt .pd-actions{align-items:center;gap:11px;margin-top:20px;display:flex}.wt .btn-ship{background:var(--coral);color:#fff;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:background .16s var(--ease), transform .12s var(--ease);border:none;border-radius:8px;align-items:center;gap:9px;padding:10px 19px;display:inline-flex}.wt .btn-log2{color:var(--text);font-size:13.5px;font-weight:600;font-family:var(--sans);border:.5px solid var(--hair-strong);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.wt .pd-actions .gap{flex:1}.wt .link-abandon{color:var(--faint);letter-spacing:.01em;font-size:12.5px}.wt .actset{align-items:center;gap:11px;width:100%;display:flex}.wt .actset.hidden{display:none}.wt .link-reopen{color:var(--active);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.wt .pd-desc{border:.5px solid var(--hairline);background:var(--card);transition:background .5s var(--ease), border-color .5s var(--ease);border-radius:12px;align-items:flex-start;gap:14px;margin-top:13px;padding:16px 22px;display:flex}.wt .pd-desc .lab{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);white-space:nowrap;padding-top:3px;font-size:9.5px;font-weight:600}.wt .pd-desc .t{color:var(--text);font-size:14px;line-height:1.55}.wt .pd.is-port .pdhead,.wt .pd.is-port .pd-desc{background:var(--port-bg);border-color:var(--port-tint-bd)}.wt .pd-stats{border:.5px solid var(--hairline);background:var(--card);border-radius:12px;margin-top:24px;display:flex;overflow:hidden}.wt .pd-stats .m{border-left:.5px solid var(--hairline);flex:1;padding:16px 22px}.wt .pd-stats .m:first-child{border-left:0}.wt .pd-stats .m .c{letter-spacing:.11em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:9.5px;font-weight:600}.wt .pd-stats .m .v{letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1}.wt .pd-stats .m .v .su{color:var(--muted);margin-left:1px;font-size:12px;font-weight:500}.wt .pf{flex-direction:column;display:flex;position:absolute;inset:0}.wt .pf .stage{background:var(--ink-deep);color:#fff;border-bottom:.5px solid var(--hair-ink);padding:26px 38px 24px}.wt .pf .id{align-items:center;gap:14px;margin-bottom:20px;display:flex}.wt .pf .id .av{border:.5px solid var(--hair-ink-2);width:40px;height:40px;font-family:var(--display);color:#fff;background:#0e3358;border-radius:50%;place-items:center;font-size:18px;font-weight:500;display:grid}.wt .pf .id .who .name{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.05}.wt .pf .id .who .bio{color:var(--on-ink-mute);margin-top:2px;font-size:12.5px}.wt .pf .id .sp{flex:1}.wt .pf .id .path{letter-spacing:.03em;color:var(--on-ink-mute);font-variant-numeric:tabular-nums;font-size:11px}.wt .pf .hg{grid-template-columns:auto 1fr;align-items:center;gap:40px;display:grid}.wt .pf .streak .cap{color:var(--streak);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:4px;font-size:10px;font-weight:500;display:inline-flex}.wt .pf .streak .big{align-items:baseline;gap:13px;display:flex}.wt .pf .streak .big .n{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.05em;color:var(--streak);font-variant-numeric:tabular-nums;font-size:96px;font-weight:500;line-height:.74}.wt .pf .streak .big .u{padding-bottom:8px}.wt .pf .streak .big .u .d{color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:500;display:block}.wt .pf .streak .big .u .s{color:var(--on-ink-mute);max-width:20ch;margin-top:4px;font-size:11px;line-height:1.45;display:block}.wt .pf .heat .hhead{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.wt .pf .heat .hhead .t{letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-mute);font-size:10px;font-weight:500}.wt .pf .heat .hhead .n{color:var(--on-ink-mute);font-variant-numeric:tabular-nums;font-size:11px}.wt .pf .heat .grid{grid-template-rows:repeat(7,1fr);grid-auto-flow:column;gap:3px;display:grid}.wt .pf .heat .grid i{background:#ffffff12;border-radius:2px;width:9px;height:9px;display:block}.wt .pf .heat .grid i.l1{background:#ef9f2757}.wt .pf .heat .grid i.l2{background:#ef9f278c}.wt .pf .heat .grid i.l3{background:#ef9f27c7}.wt .pf .heat .grid i.l4{background:var(--streak)}.wt .pf .deck{background:var(--page);flex:1;padding:22px 38px 26px;overflow:hidden}.wt .pf .voyage{position:relative}.wt .pf .voyage .spine{opacity:.42;width:1.5px;position:absolute;top:6px;bottom:6px;left:8px}.wt .pf .voyage .spine .seg{width:100%;position:absolute;left:0}.wt .pf .voyage .spine .seg.sea{background:var(--active);height:30%;top:0}.wt .pf .voyage .spine .seg.port{background:var(--port);top:30%;bottom:0}.wt .pf .phase{padding:0 0 11px 34px;position:relative}.wt .pf .phase+.phase{margin-top:18px}.wt .pf .phase .marker{background:var(--page);border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:0;left:1px}.wt .pf .phase.sea .marker{border:1.5px solid var(--active)}.wt .pf .phase.port .marker{border:1.5px solid var(--port)}.wt .pf .phase .p{letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:9px;font-size:11px;font-weight:500;display:inline-flex}.wt .pf .phase.sea .p{color:var(--active)}.wt .pf .phase.port .p{color:var(--port)}.wt .pf .phase .p .sub{letter-spacing:.02em;text-transform:none;color:var(--faint);font-size:10px;font-weight:400}.wt .pf .station{padding:0 0 0 34px;position:relative}.wt .pf .station .node{background:var(--page);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;top:15px;left:2px}.wt .pf .station .node:after{content:"";border-radius:50%;position:absolute;inset:3.5px}.wt .pf .station.sea .node{border:2px solid var(--active)}.wt .pf .station.sea .node:after{background:var(--active)}.wt .pf .station.port .node{border:2px solid var(--port)}.wt .pf .station.port .node:after{background:var(--port)}.wt .pf .scard{background:var(--card);border:.5px solid var(--hairline);border-radius:11px;align-items:center;gap:14px;margin-bottom:9px;padding:13px 18px;display:flex}.wt .pf .scard .nm{letter-spacing:-.02em;color:var(--text);font-size:16px;font-weight:600}.wt .pf .scard .sp{flex:1}.wt .pf .scard .stamp{letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--port);align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.wt .pf .scard .stamp .d{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.wt .pf .scard .rcpt{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.wt .pf .scard .rcpt b{color:var(--text);font-weight:600}.wt .pf .scard .badge{flex:none}.wt .pf .scard.justin{border-color:var(--port-tint-bd)}.wt .cursor{z-index:60;pointer-events:none;opacity:0;width:26px;height:26px;transition:transform 1.05s var(--ease), opacity .4s var(--ease);position:absolute;top:0;left:0;transform:translate(60px,60px)}.wt .cursor svg{width:26px;height:26px;display:block}.wt .ripple{z-index:55;pointer-events:none;opacity:0;border:1.5px solid #e9e5dc8c;border-radius:999px;width:14px;height:14px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.4)}.wt .ripple.go{animation:wt-rip .5s var(--ease) forwards}@keyframes wt-rip{0%{opacity:.7;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}.wt .press{filter:brightness(.94);transform:translateY(1px)scale(.985)!important}.wt .progress{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.wt .progress i{width:5px;height:5px;transition:background .3s var(--ease), width .3s var(--ease);background:#ffffff2e;border-radius:999px;display:block}.wt .progress i.on{background:var(--coral);width:16px}.wt .replay{color:var(--faint);border:.5px solid var(--hairline);cursor:pointer;font-size:11.5px;font-family:var(--sans);transition:border-color .16s var(--ease), color .16s var(--ease);background:0 0;border-radius:7px;align-items:center;gap:6px;margin-left:14px;padding:4px 10px;display:inline-flex}.wt .replay:hover{border-color:var(--hair-strong);color:var(--muted)}.wt .replay svg{display:block}@media (max-width:760px){.wt .viewport{height:520px}.wt .pad{padding:22px 24px}.wt .skbig .n{font-size:86px}.wt .dash .hero{flex-direction:column;align-items:stretch;gap:22px}.wt .actCard{width:auto}.wt .pf .heat{display:none}.wt .pf .hg{grid-template-columns:1fr}}
