.alerts-module__44Vqnq__accountShell{width:min(1180px,100%);margin:0 auto;padding:28px 0 64px}.alerts-module__44Vqnq__accountHeader{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:18px;display:grid}.alerts-module__44Vqnq__eyebrow,.alerts-module__44Vqnq__label{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:750}.alerts-module__44Vqnq__accountHeader h1,.alerts-module__44Vqnq__pageHeader h2,.alerts-module__44Vqnq__panel h2,.alerts-module__44Vqnq__panel h3{font-family:var(--font-fraunces), serif}.alerts-module__44Vqnq__accountHeader h1{margin:5px 0 0;font-size:clamp(2rem,5vw,3.6rem);line-height:1}.alerts-module__44Vqnq__accountNav{flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;display:flex}.alerts-module__44Vqnq__accountNav a{min-height:44px;color:var(--soft);border-bottom:1px solid #0000;align-items:center;padding:5px 0;font-size:.88rem;font-weight:650;display:inline-flex}.alerts-module__44Vqnq__accountNav a:hover,.alerts-module__44Vqnq__accountNav a[aria-current=page]{border-color:var(--accent);color:var(--accent)}.alerts-module__44Vqnq__content{padding-top:28px}.alerts-module__44Vqnq__pageHeader{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.alerts-module__44Vqnq__pageHeader h2{margin:4px 0 0;font-size:clamp(1.65rem,4vw,2.45rem);line-height:1.1}.alerts-module__44Vqnq__pageHeader p,.alerts-module__44Vqnq__muted{color:var(--soft)}.alerts-module__44Vqnq__statGrid,.alerts-module__44Vqnq__panelGrid{gap:14px;display:grid}.alerts-module__44Vqnq__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px}.alerts-module__44Vqnq__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-module__44Vqnq__stat,.alerts-module__44Vqnq__panel,.alerts-module__44Vqnq__companyCard,.alerts-module__44Vqnq__ruleCard,.alerts-module__44Vqnq__notification{background:var(--card);border:1px solid var(--line);border-radius:8px}.alerts-module__44Vqnq__stat{padding:18px}.alerts-module__44Vqnq__stat strong{font-family:var(--font-fraunces), serif;margin-bottom:8px;font-size:2rem;line-height:1;display:block}.alerts-module__44Vqnq__panel{padding:22px}.alerts-module__44Vqnq__panel h2,.alerts-module__44Vqnq__panel h3{margin:0 0 8px}.alerts-module__44Vqnq__panel p:last-child{margin-bottom:0}.alerts-module__44Vqnq__cardList,.alerts-module__44Vqnq__notificationList{gap:12px;display:grid}.alerts-module__44Vqnq__companyCard,.alerts-module__44Vqnq__ruleCard,.alerts-module__44Vqnq__notification{padding:18px}.alerts-module__44Vqnq__companyTop,.alerts-module__44Vqnq__ruleTop,.alerts-module__44Vqnq__notificationTop,.alerts-module__44Vqnq__buttonRow,.alerts-module__44Vqnq__metricRow{align-items:center;gap:12px;display:flex}.alerts-module__44Vqnq__companyTop,.alerts-module__44Vqnq__ruleTop,.alerts-module__44Vqnq__notificationTop{justify-content:space-between}.alerts-module__44Vqnq__companyIdentity{align-items:center;gap:12px;min-width:0;display:flex}.alerts-module__44Vqnq__logo{border:1px solid var(--line);object-fit:contain;border-radius:8px;flex:none;width:42px;height:42px;padding:6px}.alerts-module__44Vqnq__companyIdentity h3,.alerts-module__44Vqnq__ruleCard h3,.alerts-module__44Vqnq__notification h3{margin:0;font-size:1.08rem}.alerts-module__44Vqnq__metricRow{flex-wrap:wrap;margin:16px 0}.alerts-module__44Vqnq__metric{border-left:2px solid var(--line-strong);min-width:110px;padding-left:10px}.alerts-module__44Vqnq__metric strong{font-size:1.15rem;display:block}.alerts-module__44Vqnq__metric span,.alerts-module__44Vqnq__timestamp{color:var(--soft);font-size:.78rem}.alerts-module__44Vqnq__buttonRow{flex-wrap:wrap;margin-top:14px}.alerts-module__44Vqnq__button,.alerts-module__44Vqnq__secondaryButton,.alerts-module__44Vqnq__dangerButton,.alerts-module__44Vqnq__followButton{cursor:pointer;font:inherit;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.alerts-module__44Vqnq__button,.alerts-module__44Vqnq__followButton{background:var(--accent);border:1px solid var(--accent);color:#fff}.alerts-module__44Vqnq__secondaryButton{background:var(--card);border:1px solid var(--line-strong);color:var(--ink)}.alerts-module__44Vqnq__dangerButton{background:var(--card);color:#8b321c;border:1px solid #c77d67}.alerts-module__44Vqnq__button:disabled,.alerts-module__44Vqnq__secondaryButton:disabled,.alerts-module__44Vqnq__dangerButton:disabled,.alerts-module__44Vqnq__followButton:disabled{cursor:wait;opacity:.58}.alerts-module__44Vqnq__followButton[aria-pressed=true]{background:var(--card);color:var(--accent)}.alerts-module__44Vqnq__status,.alerts-module__44Vqnq__unreadBadge{border-radius:999px;padding:4px 9px;font-size:.72rem;font-weight:750;display:inline-flex}.alerts-module__44Vqnq__status{background:var(--accent-tint);color:var(--accent)}.alerts-module__44Vqnq__unreadBadge{background:var(--harm-tint);color:var(--harm)}.alerts-module__44Vqnq__notificationUnread{border-left:4px solid var(--accent)}.alerts-module__44Vqnq__notification p{margin:10px 0;line-height:1.55}.alerts-module__44Vqnq__emptyState,.alerts-module__44Vqnq__errorState{border:1px dashed var(--line-strong);text-align:center;border-radius:8px;padding:clamp(24px,5vw,48px)}.alerts-module__44Vqnq__emptyState h3,.alerts-module__44Vqnq__errorState h2{font-family:var(--font-fraunces), serif;margin-top:0}.alerts-module__44Vqnq__form{gap:20px;max-width:780px;display:grid}.alerts-module__44Vqnq__formSection{border:1px solid var(--line);border-radius:8px;gap:15px;padding:20px;display:grid}.alerts-module__44Vqnq__formSection legend{font-family:var(--font-fraunces), serif;padding:0 6px;font-size:1.18rem;font-weight:700}.alerts-module__44Vqnq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.alerts-module__44Vqnq__field{gap:6px;display:grid}.alerts-module__44Vqnq__field label,.alerts-module__44Vqnq__checkboxLabel{font-size:.84rem;font-weight:700}.alerts-module__44Vqnq__field input,.alerts-module__44Vqnq__field select{background:var(--card);border:1px solid var(--line-strong);color:var(--ink);font:inherit;border-radius:5px;width:100%;min-height:44px;padding:8px 10px}.alerts-module__44Vqnq__accountNav a:focus-visible,.alerts-module__44Vqnq__button:focus-visible,.alerts-module__44Vqnq__secondaryButton:focus-visible,.alerts-module__44Vqnq__dangerButton:focus-visible,.alerts-module__44Vqnq__followButton:focus-visible,.alerts-module__44Vqnq__field input:focus-visible,.alerts-module__44Vqnq__field select:focus-visible,.alerts-module__44Vqnq__checkboxLabel:focus-within{outline:3px solid var(--gain);outline-offset:3px}.alerts-module__44Vqnq__checkboxGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.alerts-module__44Vqnq__checkboxLabel{align-items:center;gap:8px;min-height:44px;display:flex}.alerts-module__44Vqnq__checkboxFieldset{border:0;margin:0;padding:0}.alerts-module__44Vqnq__checkboxFieldset legend{font-family:var(--font-geist), sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:0;font-size:.72rem;font-weight:750}.alerts-module__44Vqnq__formMessage,.alerts-module__44Vqnq__formError{border-radius:5px;margin:0;padding:10px 12px}.alerts-module__44Vqnq__formMessage{background:var(--gain-tint);color:var(--gain)}.alerts-module__44Vqnq__formError{background:var(--harm-tint);color:var(--harm)}@media (max-width:760px){.alerts-module__44Vqnq__accountHeader{grid-template-columns:1fr}.alerts-module__44Vqnq__accountNav{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px;overflow-x:auto}.alerts-module__44Vqnq__accountNav a{white-space:nowrap}.alerts-module__44Vqnq__statGrid,.alerts-module__44Vqnq__panelGrid,.alerts-module__44Vqnq__formGrid,.alerts-module__44Vqnq__checkboxGrid{grid-template-columns:1fr}.alerts-module__44Vqnq__pageHeader,.alerts-module__44Vqnq__companyTop,.alerts-module__44Vqnq__ruleTop,.alerts-module__44Vqnq__notificationTop{flex-direction:column;align-items:flex-start}}
