.acc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.notice{border-color:#fbbf2466;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px;display:flex}[data-flash]{margin:0 0 18px}.asmt{margin-bottom:22px;padding:26px}.asmt-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.asmt-top h2{word-break:break-all;margin:4px 0 0;font-size:1.6rem}.chips{flex-wrap:wrap;gap:8px;display:flex}.acc-chip{color:#bfdbfe;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.acc-chip.ok{color:#86efac;background:#22c55e1f;border-color:#22c55e59}.acc-chip.warn{color:#fde68a;background:#fbbf241a;border-color:#fbbf2459}.asmt .step{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.asmt .step h3{color:#fff;align-items:center;gap:10px;margin:0 0 6px;font-size:1.15rem;display:flex}.asmt .num{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:inline-grid}.asmt .methods{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 18px;display:grid}.asmt .method{border:1px solid var(--line-2);background:#0f1d3a99;border-radius:14px;min-width:0;padding:16px}.asmt .method code,.kv code{font-family:var(--mono);color:#7dd3fc;word-break:break-all;font-size:12.5px}.asmt .kv{grid-template-columns:auto 1fr;gap:6px 12px;margin:10px 0 0;font-size:13px;display:grid}.asmt .kv dt{color:var(--muted)}.asmt .kv dd{color:#fff;margin:0}.asmt .copy{font:inherit;color:#bfdbfe;cursor:pointer;background:0 0;border:1px solid #33507e;border-radius:6px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700}.asmt .expired{color:#fde68a;align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.asmt .runs{flex-direction:column;gap:8px;display:flex}.asmt .run{border:1px solid var(--line-2);background:#0f1d3a8c;border-radius:12px;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.asmt .run .g{width:46px;height:46px;font-family:var(--display);background:#ffffff0a;border:2px solid;border-radius:12px;place-items:center;font-size:22px;font-weight:700;display:grid}.asmt .run b{color:#fff;display:block}.asmt .busy{opacity:.7;pointer-events:none}@media (width<=720px){.asmt .methods{grid-template-columns:1fr}.asmt .run{grid-template-columns:46px 1fr}.asmt .run .btn{grid-column:1/-1}}
