.st-page{flex-direction:column;gap:20px;max-width:880px;margin:0 auto;padding:clamp(36px,6vw,72px) clamp(16px,4vw,32px) 96px;display:flex}.st-h1{font-family:var(--f-display);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.st-lead{color:var(--soft);margin:10px 0 0;font-size:15.5px}.st-all{border-radius:20px;align-items:center;gap:12px;padding:18px 20px;display:flex}.st-all .ic{font-size:26px}.st-all span{font-size:17px;font-weight:800}.st-card{background:var(--surface);border:1px solid var(--line);border-radius:22px}.st-inc{flex-direction:column;gap:12px;padding:20px;display:flex}.st-inc-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.st-inc-t{flex:240px;font-size:16px;font-weight:800}.st-pill{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}.st-aff{color:var(--soft);font-size:13px}.st-up{gap:12px;font-size:14px;display:flex}.st-stage{flex-shrink:0;width:96px;font-weight:800}.st-up-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-msg{text-wrap:pretty}.st-when{color:var(--faint);font-size:12px}.st-comps{overflow:hidden}.st-comp{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.st-comp-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.st-comp-n{font-size:14.5px;font-weight:700}.st-comp-s{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.st-dot{border-radius:50%;width:9px;height:9px}.st-bars{gap:2px;height:28px;display:flex}.st-bars>span{border-radius:2px;flex:1;min-width:0}.st-axis{color:var(--faint);justify-content:space-between;font-size:11.5px;font-weight:600;display:flex}.st-past{flex-direction:column;gap:10px;display:flex}.st-h2{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.st-none{color:var(--faint);margin:0;font-size:14px}.st-past-i{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.st-past-t{font-size:14.5px;font-weight:700}.st-past-s{color:var(--soft);font-size:13px}
