@keyframes toast{to{opacity:1;transform:translate(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes grow{to{transform:scaleY(1)}}@keyframes pushin{to{opacity:1;transform:none}}@keyframes splashout{to{opacity:0;visibility:hidden}}@keyframes tap{0%{opacity:0;transform:scale(.5)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes oin{to{opacity:1;transform:none}}.whv-onb{--bg:#f4f4f2;--card:#fff;--card2:#ececea;--ink:#111;--mut:#8a8a86;--line:#e4e4e1;--green:#2e4b22;--green-bg:#e9f1df;--nav:#7c7c79;--r-lg:28px;--r-md:20px;--r-sm:14px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);background:var(--bg);height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;font-size:16px;overflow:hidden}.whv-onb *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.whv-onb button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.whv-onb svg{display:block}.whv-onb #app{max-width:520px;height:100dvh;margin:0 auto;position:relative;overflow:hidden}.whv-onb .screen{background:var(--bg);flex-direction:column;display:none;position:absolute;inset:0}.whv-onb .screen.active{display:flex}.whv-onb .wm-img{width:auto;height:22px;display:block}.whv-onb .w-img{width:auto;height:16px;display:block}.whv-onb .qhead{padding:calc(14px + var(--safe-t)) 20px 10px}.whv-onb .qprogrow{display:block}.whv-onb .qlogorow{justify-content:center;align-items:center;min-height:38px;margin-top:16px;display:flex;position:relative}.whv-onb .qlogorow .qback{position:absolute;top:50%;left:0;transform:translateY(-50%)}.whv-onb .qback{background:var(--card);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 1px 2px #0000000d}.whv-onb .qback.hide{visibility:hidden}.whv-onb .qprog{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}.whv-onb .qprog i{background:var(--ink);border-radius:2px;width:0;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}.whv-onb .qbody{flex-direction:column;flex:1;padding:26px 24px 12px;display:flex;overflow-y:auto}.whv-onb .qtitle{letter-spacing:-.025em;margin-bottom:26px;font-size:32px;font-weight:800;line-height:1.12}.whv-onb .qinput{border:0;border-bottom:2px solid var(--ink);letter-spacing:-.01em;width:100%;caret-color:var(--ink);color:var(--ink);background:0 0;border-radius:0;outline:none;padding:8px 2px 12px;font-size:28px;font-weight:700}.whv-onb .qopts{flex-direction:column;gap:12px;display:flex}.whv-onb .qopt{background:var(--card);border-radius:var(--r-md);text-align:left;letter-spacing:-.01em;border:2px solid #0000;padding:20px 22px;font-size:18px;font-weight:700;transition:border-color .15s,transform .12s}.whv-onb .qopt:active{transform:scale(.985)}.whv-onb .qopt.sel{border-color:var(--ink)}.whv-onb .qfoot{padding:12px 24px calc(18px + var(--safe-b))}.whv-onb .cta{background:var(--ink);color:#fff;letter-spacing:-.01em;text-align:center;border-radius:999px;width:100%;padding:18px;font-size:17px;font-weight:800;transition:opacity .2s}.whv-onb .cta:disabled{opacity:.25}.whv-onb .cta.ghost{background:var(--card);color:var(--ink)}.whv-onb .cal{color:#fff;border-radius:var(--r-lg);-webkit-user-select:none;user-select:none;background:#141414;padding:18px 16px 14px}.whv-onb .calbar{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.whv-onb .calbar b{letter-spacing:-.01em;text-transform:capitalize;font-size:16px;font-weight:800}.whv-onb .calnav{color:#fff;background:#242424;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.whv-onb .caldow{grid-template-columns:repeat(7,1fr);margin-bottom:6px;display:grid}.whv-onb .caldow span{text-align:center;color:#6e6e6c;letter-spacing:.04em;font-size:11px;font-weight:700}.whv-onb .calgrid{grid-template-columns:repeat(7,1fr);row-gap:4px;display:grid}.whv-onb .calday{color:#fff;justify-content:center;align-items:center;height:42px;font-size:15px;font-weight:600;display:flex;position:relative}.whv-onb .calday.off{color:#3a3a3a;pointer-events:none}.whv-onb .calday em{border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-style:normal;display:flex}.whv-onb .calday.sel em{color:#111;background:#fff;font-weight:800}.whv-onb .calok{color:#111;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;padding:14px;font-size:16px;font-weight:800;display:flex}.whv-onb .calok:disabled{opacity:.25}.whv-onb .calskip{color:#9a9a97;background:0 0;width:100%;margin-top:10px;padding:8px;font-size:14px;font-weight:700}.whv-onb #sc-s{background:var(--bg)}.whv-onb .sbars{padding:calc(12px + var(--safe-t)) 16px 0;gap:5px;display:flex}.whv-onb .sbar{background:#11111124;border-radius:2px;flex:1;height:3px;overflow:hidden}.whv-onb .sbar i{background:var(--ink);width:0%;height:100%;display:block}.whv-onb .sbar.done i{width:100%}.whv-onb .shead{justify-content:space-between;align-items:center;padding:12px 20px 0;display:flex}.whv-onb .stage{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.whv-onb .story{padding:18px 24px calc(20px + var(--safe-b));flex-direction:column;display:flex;position:absolute;inset:0}.whv-onb .s-title{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.16}.whv-onb .s-eyebrow{letter-spacing:.12em;color:var(--mut);margin-bottom:8px;font-size:12px;font-weight:800}.whv-onb .s-visual{flex:1;justify-content:center;align-items:center;min-height:0;padding-top:14px;display:flex}.whv-onb .tapzone{z-index:30;width:34%;position:absolute;top:80px;bottom:0}.whv-onb .tapzone.l{left:0}.whv-onb .tapzone.r{width:66%;right:0}.whv-onb .mock{background:#fafaf8;border-radius:30px;width:min(80vw,310px);padding:16px 14px 12px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000024,0 2px 8px #0000000f}.whv-onb .mocknav{color:#ffffffd9;background:#7c7c79eb;border-radius:999px;margin-top:14px;padding:5px;display:flex}.whv-onb .mni{border-radius:999px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 0 5px;font-size:9px;font-weight:600;display:flex}.whv-onb .mni svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.whv-onb .mni img{opacity:.85;width:auto;height:12px}.whv-onb .mni.on img{opacity:1}.whv-onb .mni.on{color:#fff;background:#ffffff47}.whv-onb .mcard{background:#fff;border-radius:18px;padding:14px;box-shadow:0 1px 3px #0000000a}.whv-onb .mcard+.mcard{margin-top:10px}.whv-onb .mlabel{letter-spacing:.1em;color:var(--mut);font-size:9px;font-weight:800}.whv-onb .mbig{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.05}.whv-onb .msub{color:var(--mut);font-size:11px;font-weight:500}.whv-onb .mpill{border-radius:999px;align-items:center;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.whv-onb .mtoast{color:#fff;opacity:0;z-index:5;white-space:nowrap;background:#161616;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:66px;left:50%;transform:translate(-50%,16px)}.whv-onb .play .mtoast{animation:.6s cubic-bezier(.2,.9,.3,1.2) forwards toast}.whv-onb .play .rise{animation:.5s cubic-bezier(.2,.8,.2,1) both rise}.whv-onb .play .pop{animation:.45s cubic-bezier(.2,.9,.3,1.3) both pop}.whv-onb .task{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.whv-onb .task:last-child{border-bottom:0}.whv-onb .tk{border:1.6px solid #c9c9c6;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;position:relative}.whv-onb .tk svg{stroke:#fff;stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:11px;height:11px;margin:auto;position:absolute;inset:0}.whv-onb .tt{letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.25}.whv-onb .tt small{color:var(--mut);margin-top:2px;font-size:10.5px;font-weight:500;display:block}.whv-onb .task.check .tk{background:var(--ink);border-color:var(--ink);transition:all .25s}.whv-onb .task.check .tk svg{opacity:1;transition:opacity .2s .1s}.whv-onb .play .task.willcheck{animation:none}.whv-onb .bars{align-items:flex-end;gap:5px;height:74px;margin:12px 0 4px;display:flex}.whv-onb .bars i{transform-origin:bottom;background:#b9b9b5;border-radius:4px 4px 2px 2px;flex:1;transform:scaleY(0)}.whv-onb .bars i.hi{background:#3a3a38}.whv-onb .play .bars i{animation:.7s cubic-bezier(.2,.8,.2,1) forwards grow}.whv-onb .importrow{background:var(--card2);border-radius:12px;align-items:center;gap:9px;padding:9px 11px;font-size:11px;font-weight:700;display:flex}.whv-onb .importrow svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.whv-onb .blackcard{color:#fff;background:#141414;border-radius:18px;padding:16px}.whv-onb .blackcard .mlabel{color:#9a9a97}.whv-onb .browser{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.whv-onb .browser .bar{color:var(--mut);background:#efefed;align-items:center;gap:5px;padding:8px 12px;font-size:10.5px;font-weight:600;display:flex}.whv-onb .browser .bar b{color:#5a5a58;margin-left:6px}.whv-onb .dot3{background:#d4d4d1;border-radius:50%;width:6px;height:6px}.whv-onb .stepline{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.whv-onb .stepline.on{border:2px solid var(--ink)}.whv-onb .prep{color:#fff;background:#141414;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:800}.whv-onb .ringwrap{align-items:center;gap:18px;display:flex}.whv-onb .o-ring{flex:none;width:130px;height:130px;position:relative}.whv-onb .o-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.whv-onb .o-ring .track{stroke:#e4e4e1}.whv-onb .o-ring .arc{stroke:var(--ink);stroke-linecap:round;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1)}.whv-onb .ringnum{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.whv-onb .ringnum b{letter-spacing:-.03em;font-size:34px;font-weight:800}.whv-onb .ringnum span{color:var(--mut);font-size:10px;font-weight:600}.whv-onb .numrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.whv-onb .numrow:last-child{border-bottom:0}.whv-onb .numrow .nl{letter-spacing:.1em;color:var(--mut);font-size:9px;font-weight:800}.whv-onb .numrow .nv{letter-spacing:-.01em;margin-top:2px;font-size:17px;font-weight:800}.whv-onb .numrow .cp{width:20px;height:20px}.whv-onb .numrow .cp svg{stroke:#b4b4b0;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.whv-onb .numrow.copied .nl{color:var(--green)}.whv-onb .numrow.copied .cp svg{stroke:var(--green)}.whv-onb .cpill{background:var(--green-bg);color:var(--green);opacity:0;border-radius:999px;margin-left:8px;padding:4px 10px;font-size:11px;font-weight:800;transform:scale(.8)}.whv-onb .numrow.copied .cpill{opacity:1;transition:all .3s cubic-bezier(.2,.9,.3,1.3);transform:none}.whv-onb .lock{background:linear-gradient(160deg,#191919,#2e2e2c);border-radius:30px;width:min(80vw,310px);padding:18px 14px 22px;box-shadow:0 18px 50px #00000040}.whv-onb .locktime{text-align:center;color:#fff;margin:8px 0 18px}.whv-onb .locktime b{letter-spacing:-.02em;font-size:44px;font-weight:700}.whv-onb .locktime span{opacity:.7;margin-top:2px;font-size:12px;font-weight:600;display:block}.whv-onb .push{opacity:0;background:#fafaf8f5;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex;transform:translateY(-14px)}.whv-onb .play .push{animation:.6s cubic-bezier(.2,.9,.3,1.15) .9s forwards pushin}.whv-onb .appicon{background:#111;border-radius:8.5px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.whv-onb .appicon img{width:19px;height:auto}.whv-onb .push .pt{flex:1;min-width:0}.whv-onb .push .pa{letter-spacing:.03em;color:#888885;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.whv-onb .push .pb{letter-spacing:-.01em;margin-top:1px;font-size:12.5px;font-weight:800}.whv-onb .push .pc{color:#4a4a48;margin-top:1px;font-size:12px;line-height:1.3}.whv-onb .closer{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 8px;display:flex}.whv-onb .closer h2{letter-spacing:-.028em;font-size:30px;font-weight:800;line-height:1.14}.whv-onb .closer p{color:#5a5a58;max-width:32ch;margin-top:18px;font-size:15px;font-weight:500;line-height:1.5}.whv-onb .closer p b{color:var(--ink);font-weight:700}.whv-onb #sc-o{display:none;overflow-y:auto}.whv-onb #sc-o.active{display:block}.whv-onb .owrap{min-height:100%;padding:calc(14px + var(--safe-t)) 22px calc(20px + var(--safe-b));flex-direction:column;display:flex}.whv-onb .oclose{background:#ececea;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;box-shadow:0 1px 2px #0000000d}.whv-onb .o-in{opacity:0;transform:translateY(14px)}.whv-onb .cascade .o-in{animation:.55s cubic-bezier(.2,.8,.2,1) forwards oin}.whv-onb .opill{background:var(--ink);color:#fff;letter-spacing:.12em;border-radius:999px;width:max-content;margin:18px auto 0;padding:8px 16px;font-size:11px;font-weight:800}.whv-onb .otimerlbl{text-align:center;color:var(--mut);margin-top:16px;font-size:13px;font-weight:600}.whv-onb .otimer{text-align:center;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:76px;font-weight:800;line-height:1}.whv-onb .ohead{letter-spacing:-.028em;text-align:center;margin-top:20px;font-size:32px;font-weight:800;line-height:1.1}.whv-onb .plans{flex-direction:column;gap:12px;margin-top:26px;display:flex}.whv-onb .plan{background:var(--card);border-radius:var(--r-md);text-align:left;border:2px solid #0000;width:100%;padding:18px 18px 16px;transition:border-color .15s;position:relative}.whv-onb .plan.sel{border-color:var(--ink)}.whv-onb .plan .badge{background:var(--green-bg);color:var(--green);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:800;position:absolute;top:-11px;right:16px}.whv-onb .plan .pn{font-size:15px;font-weight:800}.whv-onb .plan .pp{letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:800}.whv-onb .plan .pp s{color:#b4b4b0;margin-right:8px;font-size:17px;font-weight:700}.whv-onb .plan .pp small{color:var(--mut);font-size:14px;font-weight:700}.whv-onb .plan .pd{color:var(--mut);margin-top:4px;font-size:12.5px;font-weight:600}.whv-onb .ospacer{flex:1;min-height:22px}.whv-onb .osecure{text-align:center;color:var(--mut);margin-top:14px;font-size:12.5px;font-weight:600}.whv-onb .olegal{text-align:center;color:#b4b4b0;margin-top:10px;font-size:12px;font-weight:600}.whv-onb .olegal a{color:inherit;text-decoration:none}.whv-onb .fwrap{padding:calc(14px + var(--safe-t)) 24px calc(20px + var(--safe-b));flex-direction:column;flex:1;display:flex}.whv-onb .fhead{letter-spacing:-.028em;margin-top:26px;font-size:32px;font-weight:800;line-height:1.12}.whv-onb .flist{flex-direction:column;margin-top:30px;display:flex}.whv-onb .frow{border-bottom:1px solid var(--line);text-align:left;color:#a9a9a5;align-items:center;gap:14px;width:100%;padding:18px 0;display:flex}.whv-onb .frow:last-child{border-bottom:0}.whv-onb .frow svg{stroke:#a9a9a5;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.whv-onb .frow b{letter-spacing:-.01em;font-size:17px;font-weight:700}.whv-onb .cchk{background:var(--green-bg);width:20px;height:20px;color:var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.whv-onb .clist{flex-direction:column;align-items:flex-start;gap:13px;margin-top:28px;display:flex}.whv-onb .clist div{letter-spacing:-.01em;align-items:center;gap:12px;font-size:16px;font-weight:700;display:flex}.whv-onb .inc{grid-template-columns:1fr 1fr;gap:13px 12px;margin-top:26px;display:grid}.whv-onb .irow{letter-spacing:-.01em;align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex}.whv-onb .irow.wide{grid-column:1/-1;justify-content:flex-start}.whv-onb .irow b{font-weight:800}.whv-onb .gains{background:var(--card);border-radius:var(--r-md);margin-top:26px;padding:6px 18px}.whv-onb .gr{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.whv-onb .gr:last-child{border-bottom:0}.whv-onb .gr span{letter-spacing:-.01em;font-size:15px;font-weight:700}.whv-onb .gr b{color:var(--green);font-size:15px;font-weight:800}.whv-onb .stepcard{background:#fff;border-radius:18px;margin-top:10px;padding:14px;box-shadow:0 1px 3px #0000000a}.whv-onb .stephead{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.whv-onb .stephead b{color:var(--ink);font-size:12px;font-weight:800}.whv-onb .sitem{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.whv-onb .sitem:last-child{border-bottom:0}.whv-onb .sitem .tk{width:19px;height:19px;margin-top:0}.whv-onb .sitem .st{letter-spacing:-.01em;flex:1;font-size:12.5px;font-weight:700}.whv-onb .sitem .act{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:700}.whv-onb .sitem.check .st{color:#a9a9a5}.whv-onb .sitem.check.green .tk{background:var(--green-bg);border-color:var(--green-bg)}.whv-onb .sitem.check.green .tk svg{stroke:var(--green);opacity:1}.whv-onb .sitem .act.ok{background:var(--green-bg);border-color:var(--green-bg);color:var(--green);font-weight:800}.whv-onb .iphone{background:linear-gradient(168deg,#1a1b1d 0%,#2c2e30 55%,#232527 100%);border:9px solid #0a0a0b;border-radius:44px;flex-direction:column;width:min(70vw,280px);height:100%;max-height:560px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000004d,0 4px 14px #00000024,inset 0 0 0 2px #ffffff0d}.whv-onb .dyni{background:#000;border-radius:15px;flex:none;width:88px;height:26px;margin:11px auto 0}.whv-onb .ldate{text-align:center;color:#ffffffd9;margin-top:26px;font-size:14px;font-weight:600}.whv-onb .ltime{text-align:center;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:72px;font-weight:700;line-height:1}.whv-onb .iphone .push{margin:26px 12px 0}.whv-onb .homebar{background:#ffffff8c;border-radius:2px;flex:none;width:104px;height:4px;margin:0 auto 9px}.whv-onb .lockicons{justify-content:space-between;margin-top:auto;margin-bottom:14px;padding:0 22px;display:flex}.whv-onb .lockicons span{background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.whv-onb .lockicons svg{stroke:#fff;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.whv-onb .splash{z-index:6;border-radius:inherit;background:#fafaf8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.whv-onb .play .splash{animation:.5s 1s forwards splashout}.whv-onb .tapdot{z-index:5;opacity:0;pointer-events:none;background:#1111112e;border:2px solid #11111140;border-radius:50%;width:34px;height:34px;position:absolute;transform:scale(.5)}.whv-onb .tapdot.on{animation:.7s cubic-bezier(.2,.8,.3,1) forwards tap}.whv-onb .task{max-height:76px;transition:max-height .4s,opacity .35s,padding .4s,border-color .4s;overflow:hidden}.whv-onb .task.gone{opacity:0;border-color:#0000;max-height:0;padding-top:0;padding-bottom:0}.whv-onb .scene{display:none}.whv-onb .scene.on{animation:.4s cubic-bezier(.2,.8,.2,1) both rise;display:block}.whv-onb .seg{background:var(--card2);border-radius:999px;margin-bottom:10px;padding:4px;display:flex;position:relative}.whv-onb .seg div{text-align:center;color:#8a8a86;border-radius:999px;flex:1;padding:8px 0;font-size:11.5px;font-weight:700}.whv-onb .seg div.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.whv-onb .srow{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:5px 0;display:flex}.whv-onb .srow:last-child{border-bottom:0}.whv-onb .srow .n{border:1.4px solid var(--line);color:#8a8a86;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:8.5px;font-weight:800;display:flex;position:relative}.whv-onb .srow .n svg{width:9px;height:9px;stroke:var(--green);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;margin:auto;position:absolute;inset:0}.whv-onb .srow.done .n{background:var(--green-bg);border-color:var(--green-bg);color:#0000}.whv-onb .srow.done .n svg{opacity:1}.whv-onb .srow b{letter-spacing:-.01em;font-size:10.5px;font-weight:700}.whv-onb .srow.done b{color:#a9a9a5}.whv-onb .donecard{background:var(--card2);border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.whv-onb .donecard .dc{background:var(--green-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.whv-onb .donecard .dc svg{width:16px;height:16px;stroke:var(--green);stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.whv-onb .vstack{flex-direction:column;gap:12px;margin-top:22px;display:flex}.whv-onb .vrow{align-items:flex-start;gap:12px;display:flex}.whv-onb .vrow .vc{background:var(--green-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.whv-onb .vrow .vc svg{width:11px;height:11px;stroke:var(--green);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round}.whv-onb .vrow p{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.whv-onb .vrow p b{font-weight:800}.whv-onb .fear{background:var(--card2);border-radius:var(--r-md);color:#5a5a58;margin-top:20px;padding:16px 18px;font-size:13.5px;font-weight:500;line-height:1.45}.whv-onb .fear b{color:var(--ink);font-weight:800}.whv-onb .perday{color:var(--green);margin-top:4px;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.whv-onb *,.whv-onb :before,.whv-onb :after{transition-duration:1ms!important;animation-duration:1ms!important}}
