.ma{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ma>.mstat{flex:0 auto}a.mstat-btn{align-items:center;text-decoration:none;display:inline-flex}.ma-panel{background:#ffffffb8;border:1px solid #0f1f3d1a;border-radius:14px;flex-basis:100%;padding:12px}.ma-err{color:var(--color-red);flex-basis:100%;margin:0;font-size:13px}.ma-toggle{margin-top:6px}.mstat-picks{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.mstat-pick{cursor:pointer;min-height:32px;color:var(--color-charcoal);background:0 0;border:1px dashed #0f1f3d47;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600}.mstat-pick[aria-pressed=true]{border-style:solid;border-color:var(--color-ink);color:var(--color-ink);background:#fff}.mstat-pick:focus-visible,.cs-select:focus-visible,.back-btn:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.cs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-select{max-width:100%;min-height:36px;color:var(--color-ink);background:#fff;border:1px solid #0f1f3d33;border-radius:10px;padding:4px 8px;font-size:13px;font-weight:600}.cs-select[data-status=none]{color:var(--color-charcoal)}.cs-note{color:var(--color-charcoal);font-size:12px}.cs-note.ok{color:#0e4f52;font-weight:700}.cs-err{color:var(--color-red);font-size:12px}.cs-confirm,.cs-why{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;display:flex}.cs-why input{background:#fff;border:1px solid #0f1f3d33;border-radius:10px;flex:200px;min-height:36px;padding:4px 10px;font-size:13px}.ar-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ar-by{color:var(--color-charcoal);font-size:12px;display:block}.ar-by q{font-style:italic}.back-btn{cursor:pointer;min-height:36px;color:var(--color-charcoal);background:#ffffffb3;border:1px solid #0f1f3d24;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 12px 4px 8px;font-size:13px;font-weight:700;display:inline-flex}.back-btn:hover{color:var(--color-ink);background:#fff;border-color:#0f1f3d4d}.ar-line{align-items:center;gap:10px;display:flex}.ar-line>.ar-rec{flex:auto;min-width:0}@media (max-width:640px){.ar-line{flex-wrap:wrap}}.ad-row{grid-template-columns:66px minmax(0,1fr) auto;align-items:start}.ad-row .ad-meta{color:var(--t-slate-ink);margin-top:5px;font-size:11.5px;font-weight:650;display:block}@media (max-width:720px){.ad-row{grid-template-columns:52px minmax(0,1fr)}.ad-row .am-actions{grid-column:2;justify-self:start;margin-top:8px}}.ar-acts.ar-top{justify-content:center;margin:10px 0 2px}
