.hero-search{background:var(--bg-sunken);border:1px solid var(--line-strong);border-radius:var(--r-xl);align-items:center;gap:10px;width:100%;max-width:660px;height:60px;padding:0 7px 0 18px;transition:border-color .15s,box-shadow .15s;display:flex}.hero-search input{min-width:0;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:17px}.hero-search input::placeholder{color:var(--fg-subtle)}.hero-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.hero-search .btn{height:46px;padding:0 20px}@media (max-width:480px){.hero-search{height:54px;padding-left:14px}.hero-search input{font-size:16px}.hero-search .btn{height:40px;padding:0 14px}}.sect-head h2{max-width:21ch;font-size:clamp(30px,4.4vw,60px)}.two-tone{color:var(--fg-subtle)}.two-tone b{color:var(--fg);font-weight:inherit}.pm-row{border:1px solid var(--line);background:var(--bg-raised);border-radius:var(--r-md);align-items:center;gap:12px;padding:0 14px;font-size:14px;display:flex}.close-title{font-size:clamp(44px,8vw,120px)}@media (prefers-reduced-motion:no-preference){.hero-in>*{animation:.9s cubic-bezier(.23,1,.32,1) backwards hero-in;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.hero-in>:nth-child(2){--i:1}.hero-in>:nth-child(3){--i:2}.hero-in>:nth-child(4){--i:3}.hero-in>:nth-child(5){--i:4}.hero-in>:nth-child(6){--i:5}@keyframes hero-in{0%{opacity:0;transform:translateY(16px)}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home .plan{animation:linear both reveal;animation-timeline:view();animation-range:entry 5% entry 60%}.home .plan:nth-child(2){animation-range:entry 12% entry 67%}.home .plan:nth-child(3){animation-range:entry 19% entry 74%}.home .plan:nth-child(4){animation-range:entry 26% entry 81%}}}.hero-sub{color:color-mix(in oklab, var(--fg) 72%, var(--fg-muted));text-shadow:0 0 14px var(--bg), 0 0 4px var(--bg)}.hero-sub b{color:var(--fg);font-weight:500}
.hero-cta{max-width:680px}.hero-title{max-width:18ch}.hero .hero-title{font-size:clamp(36px,5.2vw,76px)}.hero-field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sect-h{font-size:clamp(28px,3.6vw,52px)}.hidden-strip{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.hidden-item{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-raised);align-items:center;gap:8px;padding:5px 12px;font-size:13px;transition:border-color .15s;display:inline-flex}.hidden-item:hover{border-color:var(--line-strong)}.wm-frame,.sx-frame{border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--bg-raised);overflow:hidden;box-shadow:0 40px 80px -40px #000c}.wm-bar{border-bottom:1px solid var(--line);height:40px;color:var(--fg-muted);background:var(--bg-sunken);align-items:center;gap:12px;min-width:0;padding:0 14px;font-size:13px;display:flex}.wm-bar b{color:var(--fg);font-weight:600}.wm-dots{flex:none;gap:5px;display:inline-flex}.wm-dots i{background:var(--line-strong);border-radius:50%;width:8px;height:8px}.wm-body{gap:12px;padding:12px;display:grid}@media (min-width:1024px){.wm-body{grid-template-columns:minmax(0,1fr) 300px}}.wm-main{gap:12px;min-width:0;display:grid}.wm-panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-width:0;padding:14px}.wm-h{color:var(--fg);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.wm-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.wm-tiles{grid-template-columns:1fr 1fr}.wm-tiles>:last-child{grid-column:span 2}}.wm-tile{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-width:0;padding:12px 14px}.wm-tile-v{color:var(--fg);margin:2px 0;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.wm-tile:first-child{background:color-mix(in oklab, var(--fg) 5%, var(--bg));border-color:var(--line-strong)}.wm-tl{gap:6px;display:grid}.wm-tl-row{grid-template-columns:minmax(0,150px) minmax(0,1fr) 36px;align-items:center;gap:12px;font-size:13px;display:grid}@media (max-width:640px){.wm-tl-row{grid-template-columns:minmax(0,88px) minmax(0,1fr) 30px;gap:8px}}.wm-tl-name{min-width:0;color:var(--fg-muted);align-items:center;gap:7px;display:flex}.wm-tl-name>:first-child{font-size:8px}.wm-tl-row[data-you="1"] .wm-tl-name{color:var(--fg)}.wm-tl-track{grid-template-columns:repeat(60,minmax(0,1fr));align-items:stretch;gap:2px;height:22px;display:grid}.wm-tl-track i{background:var(--heat);border-radius:2px;display:block}.wm-tl-row[data-you="1"] .wm-tl-track i{background:color-mix(in oklab, var(--fg) calc(var(--v) * 70%), var(--heat-lo))}.wm-tl-axis{font-size:10.5px}.wm-follow{border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.wm-follow-v{text-align:right;flex:none;align-self:center;padding-right:4px}.thumb{display:inline-block}.wm-alerts ul>li+li{border-top:1px solid var(--line)}.wm-alert{align-items:center;gap:10px;padding:10px 0;display:flex}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wm-tl-track i{transform-origin:bottom;animation:linear both wm-grow;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes wm-grow{0%{transform:scaleY(0)}}.wm-frame,.sx-frame{animation:linear both wm-rise;animation-timeline:view();animation-range:entry entry 70%}@keyframes wm-rise{0%{opacity:0;transform:translateY(40px)scale(.98)}}}}.sx-body{gap:clamp(20px,3vw,32px);padding:clamp(18px,3vw,32px);display:grid}.sx-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 32px;display:flex}.sx-title{max-width:26ch;font-size:clamp(22px,2.6vw,34px)}.sx-asof{white-space:nowrap}.sx-findings{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sx-findings li{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:22px minmax(0,1fr);align-items:baseline;padding:12px 0;font-size:15px;display:grid}.sx-findings li.is-lead{color:var(--fg);padding:16px 0;font-size:clamp(17px,1.6vw,21px)}.sx-findings li:not(.is-lead) .index{color:var(--fg-subtle)}.step-mark{background:var(--accent);border-radius:2px;flex:none;width:7px;height:7px}.cx-head .step-mark{align-self:center}.sx-findings .step-mark{align-self:start;margin-top:.5em}.sx-findings li:not(.is-lead) .step-mark{background:var(--fg-subtle)}.sx-table{margin:0 -8px}.sd{border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--bg-raised);padding:clamp(12px,2vw,20px);box-shadow:0 40px 80px -40px #000c}.sd-bar{background:var(--bg-sunken);border:1px solid var(--line-strong);border-radius:var(--r-xl);align-items:center;gap:12px;height:64px;padding:0 8px 0 18px;transition:border-color .15s,box-shadow .15s;display:flex}.sd-bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.sd-field{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.sd-field input{width:100%;color:var(--fg);background:0 0;border:0;outline:none;font-size:18px}.sd-field input::placeholder{color:var(--fg-subtle)}.sd-typed{color:var(--fg);pointer-events:none;white-space:nowrap;align-items:center;font-size:18px;display:flex;position:absolute;inset:0;overflow:hidden}.sd-caret{background:var(--accent);width:2px;height:22px;margin-left:2px;animation:1.05s step-end infinite sd-blink;display:inline-block}@keyframes sd-blink{50%{opacity:0}}.sd-bar .btn{height:48px;padding:0 22px}.sd-hint{text-align:right;color:var(--fg-subtle);margin:10px 2px 16px}.sd-results{border-top:1px solid var(--line);padding-top:16px;position:relative;overflow:hidden}.sd-scan{background:var(--accent);opacity:0;width:30%;height:1px;position:absolute;top:0;left:-30%}.sd-results[data-pending="1"] .sd-scan{opacity:1;animation:.9s linear infinite sd-scan}@keyframes sd-scan{to{left:100%}}.sd-panel{transition:opacity .25s}.sd-results[data-pending="1"] .sd-panel{opacity:.3}.sd-head{color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;font-size:14px;display:flex}.sd-head b{color:var(--fg);font-weight:600}.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sd-card:nth-child(n+3){display:none}@media (min-width:640px){.sd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-card:nth-child(3){display:block}}@media (min-width:1024px){.sd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sd-card:nth-child(4){display:block}}@media (prefers-reduced-motion:no-preference){.sd-card{animation:.6s cubic-bezier(.23,1,.32,1) both sd-in;animation-delay:calc(var(--i,0) * 80ms)}@keyframes sd-in{0%{opacity:0;transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){.sd-caret,.sd-results[data-pending="1"] .sd-scan{animation:none}}@media (max-width:640px){.sd-bar{gap:10px;height:54px;padding-left:14px}.sd-field input,.sd-typed{font-size:16px}.sd-bar .btn{height:40px;padding:0 14px}.sd-hint{text-align:left}}.sd-foot{gap:28px;margin-top:32px;display:grid}@media (min-width:1024px){.sd-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}}.sd-points{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.sd-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.sd-points li{border-top:1px solid var(--line);color:var(--fg-muted);gap:6px;padding-top:14px;font-size:14px;display:grid}.sd-cta{flex-wrap:wrap;align-items:center;gap:10px;max-width:460px;display:flex}.wm-sm-only{display:none}@media (max-width:640px){.wm-sm-hide{display:none}.wm-sm-only{display:inline}.wm-body{gap:10px;padding:10px}.wm-main{gap:10px}.wm-panel{padding:12px}.wm-h{margin-bottom:10px}.wm-h .label{display:none}.wm-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wm-tiles>:last-child{grid-column:auto}.wm-tile{padding:10px}.wm-tile .label{font-size:10px;line-height:1.3}.wm-tile .label:last-child{display:none}.wm-tile-v{font-size:24px}.wm-tl-track{grid-template-columns:repeat(30,minmax(0,1fr))}.wm-tl-track i:nth-child(-n+30),.wm-tl-name .tag,.wm-tl-name>:first-child{display:none}.wm-tl-row[data-you="1"] .wm-tl-name{color:var(--fg)}.wm-follow:nth-child(n+2),.wm-alerts li:nth-child(n+3){display:none}}.cx-tabs{scrollbar-width:none;padding-bottom:2px;gap:6px;margin:0 -16px;padding-inline:16px;display:flex;overflow-x:auto}.cx-tabs::-webkit-scrollbar{display:none}@media (min-width:640px){.cx-tabs{flex-wrap:wrap;margin:0;padding-inline:0}}.cx-tabs button{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--bg-raised);height:36px;color:var(--fg-muted);white-space:nowrap;cursor:pointer;flex:none;padding:0 14px;font-size:14px;transition:color .15s,border-color .15s,background-color .15s}.cx-tabs button:hover{color:var(--fg);border-color:var(--line-strong)}.cx-tabs button[aria-selected=true]{color:var(--fg);background:var(--bg-hover);border-color:var(--line-strong);font-weight:600}.cx-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-body{margin-top:16px}.cx-grid{gap:12px;display:grid}@media (min-width:900px){.cx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cx-run{grid-column:1/-1}}.cx-panel{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg-raised);min-width:0;padding:16px}.cx-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.cx-title{font-family:var(--font-head);font-weight:var(--head-weight);font-stretch:var(--head-stretch);letter-spacing:var(--head-tracking);color:var(--fg);font-size:clamp(17px,1.6vw,21px)}.cx-link{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:13px}.cx-link:hover{text-underline-offset:3px;text-decoration:underline}.cx-strip{scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px;list-style:none;display:flex;overflow-x:auto}.cx-strip::-webkit-scrollbar{display:none}.cx-strip>li{flex:none;width:108px}@media (min-width:640px){.cx-strip{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.cx-strip>li{width:auto}}.cx-thumb{color:var(--fg-muted);gap:6px;min-width:0;font-size:13px;display:grid}.cx-thumb .thumb{display:block}.cx-thumb:hover{color:var(--fg)}.cx-media{display:block;position:relative}.cx-hover{color:#fff;border-radius:var(--r-md) var(--r-md) 0 0;opacity:0;pointer-events:none;background:linear-gradient(#0009,#0000);align-items:center;gap:7px;padding:8px 8px 22px;transition:opacity .2s;display:flex;position:absolute;inset:0 0 auto}.cx-thumb:hover .cx-hover,.cx-thumb:focus-visible .cx-hover{opacity:1}.cx-hover-logo{object-fit:cover;background:#fff3;border-radius:50%;flex:none;width:24px;height:24px}.cx-ranks{margin:0;padding:0;list-style:none}.cx-ranks li+li{border-top:1px solid var(--line)}.cx-rank{align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.cx-rank .thumb{display:block}.cx-rank-n{width:14px;font-family:var(--label-font);color:var(--fg-muted);flex:none;font-size:12px}.cx-rank-v{text-align:right;flex:none}.cx-rank-v .display{color:var(--fg);white-space:nowrap;font-size:clamp(18px,1.8vw,24px);line-height:1.1;display:block}.cx-rank:hover .text-foreground{color:var(--accent)}.cx-feed ul{margin:0;padding:0;list-style:none}.cx-feed li+li{border-top:1px solid var(--line)}.cx-launch{align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.cx-launch .thumb{display:block}.cx-launch:hover b{color:var(--accent)}.cx-more{color:var(--accent);align-items:center;gap:6px;margin-top:16px;font-size:14px;display:inline-flex}.cx-more:hover{text-underline-offset:3px;text-decoration:underline}.cx-more span{transition:transform .15s}.cx-more:hover span{transform:translate(3px)}@media (prefers-reduced-motion:no-preference){.cx-body[data-switched] .cx-in{animation:.5s cubic-bezier(.23,1,.32,1) both cx-in;animation-delay:calc(var(--i,0) * 55ms)}@keyframes cx-in{0%{opacity:0;transform:translateY(10px)}}}.sx-body{grid-template-columns:minmax(0,1fr)}.sx-body>*{min-width:0}.sx-title{overflow-wrap:anywhere}.sx-table{scrollbar-width:none;overflow-x:auto}.sx-table::-webkit-scrollbar{display:none}.cx-hover--on{opacity:1}.cx-gain{color:#fff;pointer-events:none;background:linear-gradient(#0000,#0000008c 45%,#000000db);border-radius:0 0 6px 6px;justify-content:space-between;align-items:flex-end;gap:8px;padding:34px 10px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.cx-gain-text{gap:1px;min-width:0;display:grid}.cx-gain-text strong{white-space:nowrap;font-size:clamp(15px,1.5vw,21px);font-weight:600;line-height:1.1}.cx-gain-text small{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.25;overflow:hidden}.cx-gain-text small b{color:#fff;font-weight:600}.cx-up{color:var(--pos,#4fd1a5);font-weight:600}.cx-gain-bars{pointer-events:auto;flex:none;align-items:flex-end;gap:2px;height:26px;display:flex}.cx-gain-bars>i[data-last]{background:#fff}.cx-hover--on{background:linear-gradient(#00000094,#0000);align-items:center;gap:8px;padding:11px 11px 30px}.cx-hover--on .cx-hover-logo{width:26px;height:26px}.cx-hover--on strong,.cx-hover--on b{font-weight:600}.cx-gain{background:linear-gradient(#0000,#000000f0 70%);gap:10px;padding:56px 12px 12px}.cx-gain-text{gap:2px}.cx-gain-text strong{font-size:clamp(18px,1.7vw,24px);line-height:1}.cx-gain-text strong .cx-up{margin-right:2px;font-size:.8em}.cx-gain-text small{color:#fffc;font-size:11.5px}.cx-gain-text small+small{margin-top:2px}.cx-gain-bars{gap:3px;height:30px}.cx-gain-bars>i{background:#ffffff61;border-radius:2px;width:6px}@media (max-width:719px){.cx-gain{padding:30px 8px 8px}.cx-gain-text strong+small{display:none}.cx-gain-text strong{font-size:16px}.cx-hover--on{gap:6px;padding:8px 8px 20px}.cx-hover--on .cx-hover-logo{width:22px;height:22px}}.cx-body[data-waiting]{opacity:.45;transition:opacity .12s}.wb-row{grid-template-columns:minmax(0,150px) minmax(0,1fr) 64px}.wb-track{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:3px;height:34px;display:grid}.wb-track>i{background:color-mix(in oklab, var(--fg) 34%, transparent);border-radius:2px 2px 0 0;display:block}.wb-row[data-you="1"] .wb-track>i{background:var(--fg)}.wb-row .wb-track>i.wb-gap,.wb-row[data-you="1"] .wb-track>i.wb-gap{border-top:2px dotted color-mix(in oklab, var(--fg) 18%, transparent);background:0 0;border-radius:0;height:2px}.wb-mini{flex:none;align-items:flex-end;gap:2px;height:30px;display:flex}.wb-mini>i:last-child{background:var(--fg)}.wb-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.wb-kind[data-kind=scaling],.wb-kind[data-kind=gained]{color:var(--pos)}.wb-rows{gap:0}.wb-row{align-items:end;column-gap:16px;padding:9px 0 0}.wb-row:not(.wm-tl-axis){border-radius:6px;transition:background-color .15s}.wb-row:not(.wm-tl-axis):hover{background:color-mix(in oklab, var(--fg) 4%, transparent)}.wb-row>:first-child,.wb-row>:last-child{align-self:center}.wb-track{border-bottom:1px solid var(--line);gap:4px;height:38px}.wb-track>i{background:color-mix(in oklab, var(--fg) 30%, transparent);border-radius:3px 3px 0 0;min-height:3px;transition:background-color .15s}.wb-row:hover .wb-track>i:not(.wb-gap){background:color-mix(in oklab, var(--fg) 46%, transparent)}.wb-row[data-you="1"]:hover .wb-track>i:not(.wb-gap){background:var(--fg)}.wb-row .wb-track>i.wb-gap,.wb-row[data-you="1"] .wb-track>i.wb-gap{background:0 0;border:0;height:0;min-height:0;position:relative}.wb-row .wb-track>i.wb-gap:after{content:"";background:color-mix(in oklab, var(--fg) 14%, transparent);border-radius:1px;height:2px;position:absolute;bottom:5px;left:30%;right:30%}.wb-mini{gap:3px;height:28px}.wb-mini>i{background:color-mix(in oklab, var(--fg) 36%, transparent);border-radius:2px;width:6px}.wb-kind,.wb-kind[data-kind=scaling],.wb-kind[data-kind=gained]{border:1px solid var(--line);letter-spacing:.06em;color:var(--fg-muted);border-radius:4px;padding:1px 6px;font-size:10px;display:inline-block}@media (max-width:719px){.wb-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""track track";row-gap:4px;padding-top:12px}.wb-row>:first-child{grid-area:name}.wb-row>:last-child{grid-area:total}.wb-row>.wb-track,.wb-row.wm-tl-axis>:nth-child(2){grid-area:track}.wb-track{height:30px}.wb-row.wm-tl-axis>:first-child,.wb-row.wm-tl-axis>:last-child{display:none}.wb-row.wm-tl-axis{padding-top:4px}}.so{align-items:start;gap:28px;display:grid}@media (min-width:980px){.so{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:44px}}.so-told{padding:18px 22px 20px}.so-told-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.so-told-who{color:var(--fg);align-items:center;gap:7px;font-size:14px;display:inline-flex}.so-findings{border-top:0}.so-ads{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:16px;display:grid}.so-ad{align-items:center;gap:12px;min-width:0;display:flex}.so-ad .figure{font-size:18px;line-height:1.2}.so-note{margin-top:12px}.so-points{margin-top:18px}@media (min-width:980px){.so{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}}.so-points{gap:10px;margin-top:22px;font-size:15.5px}.so-told{padding:0;overflow:hidden}.so-told-head{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--fg) 3%, transparent);margin:0;padding:11px 18px}.so-told-head>:last-child{margin-left:auto}.so-told .so-findings{padding:6px 22px 0}.so-told .so-findings li.is-lead{font-size:clamp(18px,1.7vw,22px);line-height:1.35}.so-ads{border-top:1px solid var(--line);gap:16px;margin:18px 22px 0;padding-top:18px}.so-ad{gap:13px}.so-ad>:first-child{border-radius:8px;flex:none;overflow:hidden;box-shadow:0 14px 30px -16px #000000e6}.so-ad .figure{font-size:20px}.so-note{margin:14px 22px 18px}@media (max-width:719px){.so-ads{grid-template-columns:minmax(0,1fr)}.so-told .so-findings{padding:4px 16px 0}.so-ads,.so-note{margin-inline:16px}}.so-ads{border-top:0;padding-top:0}.yours-line{border:1px solid var(--accent-line);border-radius:var(--r-pill);background:color-mix(in oklab, var(--accent) 6%, transparent);max-width:100%;color:var(--fg);align-items:center;gap:12px;padding:12px 18px 12px 12px;font-size:15.5px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.yours-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yours-line b{font-weight:600}.yours-line>i{color:var(--accent);font-style:normal;transition:translate .2s cubic-bezier(.23,1,.32,1)}.yours-line:hover{background:color-mix(in oklab, var(--accent) 11%, transparent);border-color:var(--accent)}.yours-line:hover>i{translate:4px}.yours-line{box-sizing:border-box}@media (max-width:719px){.yours-line{width:100%;font-size:14.5px;display:flex}}@media (max-width:979px){.so{grid-template-columns:minmax(0,1fr)}}
.scene{position:relative}.scene :is(.wm-frame,.sx-frame,.wm-tl-track i,.pm-row){animation:none!important}.pc-cols{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.pc-cols{grid-template-columns:minmax(0,1.05fr) minmax(48px,.35fr) minmax(0,.8fr);align-items:center;gap:0}}.pc-stage{position:relative}.pc-lines{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pc-lines path{fill:none;stroke:var(--accent);stroke-opacity:.7;stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.pc-rows{z-index:2;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid;position:relative}.pc-lines circle{fill:var(--accent);opacity:0}.pc-row{height:44px;transition:border-color .25s,background-color .25s,box-shadow .25s;position:relative}.pc-row[data-state=active]{border-color:var(--accent-line);background:var(--bg-hover)}.pc-row[data-state=linked]{box-shadow:inset 2px 0 0 var(--accent)}.pc-row[data-state=linked] .figure{color:var(--accent)}.pc-node-name{align-items:center;gap:12px;min-width:0;display:flex}.pc-node-name .display{overflow-wrap:anywhere;font-size:clamp(24px,2.8vw,36px)}.pc-node{z-index:1;border-style:dashed;border-color:var(--line-strong);transition:border-color .25s,box-shadow .25s;position:relative}.pc-node[data-resolved="1"]{border-style:solid;border-color:var(--accent-line);box-shadow:0 30px 60px -36px color-mix(in oklab, var(--accent) 45%, transparent)}@media (max-width:767px){.pc-stage>span[aria-hidden]{display:none}.pc-rows{margin-right:22px}.pc-stage{gap:20px}.pc-row{height:42px;font-size:13.5px}.pc-row .chip{display:none}}.scene .wm-tl-track i{opacity:clamp(.12, calc((var(--p,1) - var(--thr,0)) * 9 + .12), 1)}.scene .wm-alert{opacity:clamp(0, calc((var(--p,1) - var(--thr,0)) * 7), 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - var(--thr,0)) * 7, 1)) * 12px))}.scene .wm-follow,.scene .sx-findings li{opacity:clamp(0, calc((var(--p,1) - var(--thr,0)) * 6), 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - var(--thr,0)) * 6, 1)) * 10px))}.scene .mbar>i{transform:scaleX(clamp(0, calc((var(--p,1) - .4) * 2.4), 1))}.scene .fmt__bar{opacity:clamp(.15, calc((var(--p,1) - .45) * 3), 1)}.pc-head{display:none}@media (min-width:768px){.pc-head{display:grid}}.scene .cx-tabs{opacity:clamp(0, calc(var(--p,1) * 8), 1)}.scene .cx-in{opacity:clamp(0, calc((var(--p,1) - var(--thr,0)) * 6), 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - var(--thr,0)) * 6, 1)) * 18px))}.scene .cx-in--x{transform:translateX(calc((1 - clamp(0, (var(--p,1) - var(--thr,0)) * 6, 1)) * 18px))}.scene .so-points li{opacity:clamp(0, calc((var(--p,1) - .08 - var(--k,0) * .1) * 6), 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - .08 - var(--k,0) * .1) * 6, 1)) * 8px))}.scene .so-points li:nth-child(2){--k:1}.scene .so-points li:nth-child(3){--k:2}.scene .so-ad{opacity:clamp(0, calc((var(--p,1) - var(--thr,0)) * 6), 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - var(--thr,0)) * 6, 1)) * 14px))}.scene .so-told{opacity:clamp(.25, calc(var(--p,1) * 5 + .25), 1);transform:translateY(calc((1 - clamp(0, var(--p,1) * 4, 1)) * 24px))}.scene .wb-day>i:not(.wb-gap){transform-origin:bottom;transform:scaleY(clamp(0, calc((var(--p,1) - .14 - var(--k,0) * .05 - var(--d,0) * .018) * 7), 1))}.scene .wb-launch{opacity:clamp(0, calc((var(--p,1) - .26 - var(--k,0) * .05 - var(--d,0) * .018) * 7), 1)}
