.sc-wrap{max-width:900px;margin:0 auto;padding:0 16px 64px}.sc-head{border-bottom:1px solid var(--line,#e5e7eb);margin-bottom:24px;padding:28px 0 20px}.sc-head h1{margin:0 0 8px;font-size:1.6rem;line-height:1.35}.sc-sub{color:var(--muted,#6b7280);margin:0;font-size:.92rem}.sc-pills{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sc-pill{background:var(--chip-bg,#f1f5f9);color:var(--chip-fg,#334155);white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:.78rem}.sc-pill.sc-live{color:#065f46;background:#ecfdf5;font-weight:700}.sc-pill.sc-shadow{color:#92400e;background:#fffbeb;font-weight:700}.sc-sec{margin:28px 0}.sc-sec>h2{margin:0 0 10px;font-size:1.08rem}.sc-axes{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.sc-axis{color:#fff;border-radius:8px;flex:140px;padding:12px 14px}.sc-axis b{font-size:.98rem;display:block}.sc-axis span{opacity:.92;font-size:.78rem}.sc-axis.sc-a1{background:#2563eb}.sc-axis.sc-a2{background:#b45309}.sc-axis.sc-a3{background:#0f766e}.sc-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.sc-table{border-collapse:collapse;width:100%;min-width:460px;font-size:.88rem}.sc-table th,.sc-table td{text-align:left;border-bottom:1px solid var(--line,#e5e7eb);vertical-align:top;padding:8px 10px}.sc-table th{color:var(--muted,#6b7280);font-size:.78rem;font-weight:600}.sc-table td.sc-n,.sc-table th.sc-n{text-align:right;font-variant-numeric:tabular-nums}.sc-note{background:var(--chip-bg,#f8fafc);border-left:3px solid #b45309;border-radius:0 8px 8px 0;margin:14px 0;padding:11px 14px;font-size:.88rem}.sc-ver{border:1px solid var(--line,#e5e7eb);border-radius:10px;margin:12px 0;padding:14px 16px}.sc-ver-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.sc-ver-h b{font-size:1rem}.sc-ver ul{margin:8px 0 0;padding-left:20px;font-size:.88rem}.sc-ver li{margin:4px 0}.sc-faq dt{margin-top:12px;font-size:.92rem;font-weight:700}.sc-faq dd{color:var(--muted,#4b5563);margin:4px 0 0;font-size:.88rem}.sc-back{margin-top:24px;font-size:.88rem;display:inline-block}@media (max-width:560px){.sc-axes{flex-direction:column}}
