.sec-protection-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.sec-account,.sec-guidance{padding:28px}.sec-account header{display:flex;align-items:center;justify-content:space-between;gap:12px}.sec-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--border);border-radius:8px;color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.sec-account h2{margin:22px 0 6px;font-size:22px;font-weight:500;letter-spacing:-.02em}.sec-account>p{color:var(--text-muted);font-size:12px}.sec-account dl{margin:22px 0 26px}.sec-account dl>div{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid var(--border-subtle)}.sec-account dt,.sec-detail-meta dt{color:var(--text-muted);font-size:11px}.sec-account dd{margin:0;display:flex;align-items:center;gap:8px;font-size:12px}.sec-dot{width:5px;height:5px;border-radius:50%;background:var(--text-muted)}.sec-dot.good{background:var(--positive)}.sec-dot.attention{background:var(--warning)}.sec-guidance>.eyebrow{font-size:9px}.sec-guidance h2{font-size:24px;font-weight:400;letter-spacing:-.03em;margin:24px 0 14px}.sec-guidance>p{color:var(--text-secondary);font-size:12px;line-height:1.9;max-width:410px}.sec-guidance>a{display:flex;justify-content:space-between;border-bottom:1px solid var(--border-subtle);padding:14px 0;font-size:12px;margin-top:4px}.sec-guidance details{margin-top:18px;font-size:11px;color:var(--text-muted)}.sec-guidance details p{margin-top:12px;line-height:1.9}.sec-inline-actions{display:flex;gap:10px;flex-wrap:wrap}.sec-inline-actions .button{font-size:11px}.sec-session-list article{display:flex;align-items:center;gap:18px;margin:0 24px;padding:24px 0;border-bottom:1px solid var(--border-subtle)}.sec-session-list article:last-child{border:0}.sec-device-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);flex-shrink:0}.sec-session-list article>div{flex:1;min-width:0}.sec-session-list strong{font-size:13px;font-weight:500}.sec-session-meta{gap:5px 18px;flex-wrap:wrap;margin-top:7px}.sec-section-footer,.sec-session-meta{display:flex;font-size:10px;color:var(--text-muted)}.sec-section-footer{align-items:center;gap:8px;padding:14px 24px;border-top:1px solid var(--border-subtle)}.sec-review-copy{color:var(--text-secondary);font-size:12px;line-height:1.9;margin:0 0 24px}.sec-filters{padding:20px 24px;border-bottom:1px solid var(--border-subtle)}.sec-filter-main{gap:12px}.sec-filter-main,.sec-search{display:flex;align-items:center}.sec-search{gap:10px;padding:0 12px;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);flex:1;min-width:180px;background:var(--background)}.sec-search input{border:0;background:none;min-width:0;padding-left:0}.sec-filter-main select{width:auto;min-width:150px;font-size:11px}.sec-advanced{margin-top:16px}.sec-advanced summary{display:inline-flex;gap:8px;align-items:center;color:var(--text-secondary);font-size:11px;cursor:pointer}.sec-advanced>div{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.3fr;gap:16px;margin-top:18px}.sec-filter-foot{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:18px;font-size:10px;color:var(--text-muted)}.sec-filter-foot .text-button{font-size:10px}.sec-event-title{display:block;text-align:left;border:0;background:none;padding:0;font-size:12px;font-weight:500;color:var(--text-primary);cursor:pointer}.sec-event-title:hover{text-decoration:underline}.sec-event-table{min-width:850px}.sec-event-table td{vertical-align:top}.sec-event-table .analytics-cell-sub{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:10px}.sec-event-date{font-size:11px;white-space:nowrap}.sec-outcome{font-size:9px;color:var(--text-secondary);border-left:1px solid var(--border);padding-left:8px}.sec-outcome.denied{color:var(--negative)}.sec-outcome.attention{color:var(--warning)}.sec-event-dialog{width:min(760px,calc(100vw - 32px))!important}.sec-detail-meta{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0}.sec-detail-meta dd{margin:8px 0 0;font-size:12px;overflow-wrap:anywhere}.sec-detail-meta dd small{display:block;color:var(--text-muted);margin-top:6px}.sec-detail-reason{padding:18px;border:1px solid var(--border);border-radius:6px;margin:24px 0}.sec-detail-reason>span{color:var(--text-muted);font-size:10px}.sec-detail-reason p{font-size:12px;margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.sec-changes h3{font-size:13px;font-weight:500;margin-bottom:14px}.sec-changes{margin:28px 0}.sec-changes table{min-width:420px}.sec-changes td{font-size:11px;overflow-wrap:anywhere;max-width:230px}.sec-context-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.sec-context-links .button{font-size:11px}.sec-muted-note{font-size:11px;color:var(--text-muted);margin:24px 0}@media(max-width:1100px){.sec-filter-main{flex-wrap:wrap}.sec-search{flex-basis:100%}.sec-advanced>div{grid-template-columns:1fr 1fr}}@media(max-width:700px){.sec-protection-grid{grid-template-columns:1fr;gap:16px}.sec-account,.sec-guidance{padding:22px}.sec-session-list article{flex-wrap:wrap;margin:0 18px;gap:14px}.sec-session-list article>div{flex-basis:calc(100% - 60px)}.sec-session-meta{display:grid}.sec-session-list article>.badge,.sec-session-list article>.button{margin-left:56px}.sec-filters{padding:18px}.sec-filter-main select{flex:1;min-width:130px}.sec-advanced>div{grid-template-columns:1fr}.sec-filter-foot{align-items:flex-start}.sec-detail-meta{grid-template-columns:1fr}.sec-context-links{display:grid}.sec-guidance h2{font-size:22px}.sec-event-dialog{width:calc(100vw - 32px)!important}.sec-section-footer{line-height:1.8;padding:14px 18px}}.sec-changes .adm-table{width:100%;border-collapse:collapse}.sec-changes .adm-table th{text-align:left;padding:12px;font-size:10px;font-weight:500;color:var(--text-muted);background:var(--background);border-bottom:1px solid var(--border)}.sec-changes .adm-table td{padding:13px 12px;text-align:left;border-bottom:1px solid var(--border-subtle);vertical-align:top}.sec-changes .adm-table th:first-child{width:44%}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-latin-400-normal.d4363d9d.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-400-normal.058e12d6.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-latin-500-normal.1da37eeb.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-500-normal.02226b9f.woff) format("woff")}:root{color-scheme:dark;--background:#080D16;--surface:#111827;--surface-elevated:#1E293B;--surface-hover:#263347;--border:#354156;--border-subtle:rgba(148,163,184,.12);--text-primary:#F1F5F9;--text-secondary:#94A3B8;--text-muted:#64748B;--positive:#22C55E;--negative:#EF4444;--warning:#F59E0B;--accent:#FA3812;--font-sans:"Inter",ui-sans-serif,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px}