.support-form{display:grid;gap:12px;margin:30px 0}.support-form label{font-weight:700}.support-form input,.support-form select,.support-form textarea{font:inherit;border:2px solid #182238;border-radius:10px;padding:12px;width:100%;background:#fff;color:#182238;box-sizing:border-box}.support-form textarea{resize:vertical}.support-form :focus-visible,.dashboard :focus-visible{outline:3px solid #2563eb;outline-offset:3px}.support-form button{justify-self:start}.muted{font-size:.92rem;color:#526077}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.dashboard{max-width:1080px}.metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.metric{border:2px solid #182238;border-radius:14px;padding:20px;background:#f3f6ff}.metric span{display:block;font-size:.85rem}.metric strong{display:block;font-size:2rem;margin-top:8px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;margin-bottom:28px}th,td{text-align:left;padding:10px;border-bottom:1px solid #d8deea;overflow-wrap:anywhere}.support-message{border:1px solid #d8deea;border-radius:12px;padding:20px;margin:16px 0;overflow-wrap:anywhere}.message-body{white-space:pre-wrap}.support-form button:disabled{opacity:.65;cursor:wait}@media(max-width:600px){.metric-grid{grid-template-columns:repeat(2,1fr)}.metric{padding:12px}th,td{font-size:.82rem;padding:7px}}
