.sv{color:#fff;flex-direction:column;gap:14px;padding:20px 22px 22px;font-size:13px;display:flex}.sv .sv-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sv .sv-id{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-family:Inter Tight,Inter,sans-serif;font-size:17px;font-weight:800}.sv .sv-sub{color:#9fb2c4;margin-top:3px;font-size:12.5px}.sv .sv-scope{color:#c9d6e2;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;font-size:12.5px;display:flex}.sv .sv-scope b{color:#fff;font-weight:600}.sv .sv-scope .icon{color:#8aa2b8;width:15px;height:15px}.sv .sv-score{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.sv .sv-ring{background:conic-gradient(var(--blue-soft,#60a5fa) 0 78%,#ffffff1a 78% 100%);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.sv .sv-ring:after{content:"";background:#0b2238;border-radius:50%;position:absolute;inset:6px}.sv .sv-ring span{z-index:1;font-variant-numeric:tabular-nums;font-family:Inter Tight,Inter,sans-serif;font-size:20px;font-weight:800;position:relative}.sv .sv-score p{color:#9fb2c4;margin:0;font-size:12.5px;line-height:1.45}.sv .sv-score p b{color:#fff;margin-bottom:2px;font-size:13.5px;display:block}.sv ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv li{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.sv li .icon{color:#86efac;width:17px;height:17px}.sv li .icon.owner{color:#fcd34d}.sv li .ev{line-height:1.35}.sv li .ev small{color:#9fb2c4;font-size:11.5px;display:block}.sv li .w{font-variant-numeric:tabular-nums;color:#c9d6e2;white-space:nowrap;font-size:12px}.sv .sv-foot{color:#8aa2b8;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:11.5px;display:flex}.code{color:#c9d6e2;white-space:pre;background:#0b2238;border:1px solid #ffffff1f;border-radius:16px;padding:18px 20px;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.code .k{color:#93c5fd}.code .s{color:#86efac}.code .c{color:#7f93a8}.grid-side>*,.split>*{min-width:0}.steps-stack{grid-template-columns:1fr;gap:18px}.steps-stack .step{grid-template-columns:40px 1fr;align-items:start;gap:0 16px;display:grid}.steps-stack .step .num{margin:0}.steps-stack .step h4{margin-top:8px}.steps-stack .step p{grid-column:2}.steps-stack.steps-connected .step:after{width:1px;height:auto;inset:48px auto -18px 20px}