.as-panel{padding:22px 22px 18px}.as-only{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:12px 14px;margin-bottom:12px}.as-only-k{display:block;font-family:var(--mono);font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,236,248,.5);margin-bottom:9px}.as-claims{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.as-claim{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11);border-radius:8px;padding:9px 6px;text-align:center}.as-claim b{display:block;font-family:var(--mono);font-weight:700;font-size:.55rem;color:rgba(226,236,248,.6);letter-spacing:.05em}.as-claim span{display:block;font-size:.47rem;color:rgba(226,236,248,.42);margin-top:4px;line-height:1.3}.as-claim.is-ours{background:rgba(229,52,43,.16);border-color:rgba(255,120,102,.42)}.as-claim.is-ours b{color:#fff}.as-claim.is-ours span{color:#ffb3a9}.as-board{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:12px 14px}.as-board-k{display:block;font-family:var(--mono);font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,236,248,.5);margin-bottom:10px}.as-ind{display:grid;grid-template-columns:46px 1fr;gap:10px;align-items:center;padding:7px 0;border-top:1px solid rgba(255,255,255,.07)}.as-ind:first-of-type{border-top:0;padding-top:0}.as-code{font-family:var(--mono);font-size:.62rem;font-weight:700;color:#fff;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:5px 0;text-align:center}.as-ind.is-carve .as-code{background:rgba(229,52,43,.22);border-color:rgba(255,120,102,.45);color:#ff9a8f}.as-ind.is-pack .as-code{background:rgba(255,255,255,.05);color:rgba(226,236,248,.5)}.as-ind b{display:block;font-family:var(--sora);font-weight:700;font-size:.68rem;color:#fff;letter-spacing:-.01em}.as-ind span{display:block;font-size:.53rem;color:rgba(226,236,248,.5);margin-top:2px;line-height:1.4}.as-warn{margin-top:11px;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.57rem;color:#ffb3a9;background:rgba(229,52,43,.14);border:1px solid rgba(255,120,102,.35);border-radius:8px;padding:8px 10px}.as-out{margin-top:11px;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:.6rem;color:#8fd7a6;background:rgba(74,222,128,.12);border:1px solid rgba(74,222,128,.3);border-radius:8px;padding:5px 10px}@media(max-width:520px){.as-claims{grid-template-columns:repeat(2,1fr)}}.as-levers{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.as-lever{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px}.as-lever-k{font-family:var(--mono);font-size:.58rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--red)}.spg .as-lever b{display:block;font-family:var(--sora);font-weight:800;font-size:1rem;color:var(--ink);margin:10px 0 7px;letter-spacing:-.02em}.as-lever p{font-size:.86rem;color:var(--muted);line-height:1.6}.as-lever.is-key{background:var(--red-soft);border-color:var(--red-line)}@media(max-width:820px){.as-levers{grid-template-columns:1fr}}