@import url('polar-base.css');
:root{--sport-blue:#010D6E;--sport-light:#eef6ff;--sport-border:#dfe5f0}.content{max-width:1600px}.narrow-panel{max-width:760px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.button-row{display:flex;gap:12px;flex-wrap:wrap}.badge-row{display:flex;gap:8px;flex-wrap:wrap}.health-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #91d7f4;background:#e6f8ff;border-radius:999px;padding:7px 12px;font-weight:700;font-size:.85rem;color:#03165f}.health-badge.error{border-color:#f1a7a7;background:#fff0f0;color:#8c1616}.health-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.health-details{border-top:1px solid var(--sport-border);margin-top:18px;padding-top:12px;display:grid;gap:8px}.health-row{display:grid;grid-template-columns:90px 1fr;gap:12px}.health-row code{word-break:break-all}.inline-button{display:inline-flex;text-decoration:none}.export-preview{margin-top:24px}.action-create{color:#087a43;font-weight:700}.action-update,.action-reactivate{color:#8a5b00;font-weight:700}.action-deactivate{color:#a20f0f;font-weight:700}.status-pill.ok{background:#e7f9ee;color:#087a43;border-color:#99dbb2}.status-pill.error{background:#fff0f0;color:#9c1b1b;border-color:#efb3b3}@media(max-width:760px){.form-grid{grid-template-columns:1fr}.health-row{grid-template-columns:1fr}.table-wrap{overflow:auto}}
