@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--background:#f1f1f1;--raised:#f5f8fa;--card:#f5f8fa;--inset:#dee6ed;--foreground:#29323d;--muted-foreground:#464e53;--subtle:#646768;--hairline:#d4dadb;--hairline-strong:#a7adb4;--hairline-soft:#e3e9ec;--accent:#346a9d;--accent-foreground:#ffffff;--accent-wash:#e4eef7;--exposed:oklch(0.6 0.14 40);--monitoring:oklch(0.72 0.13 70);--removed:oklch(0.62 0.08 130);--exposed-wash:oklch(0.6 0.14 40/0.12);--monitoring-wash:oklch(0.72 0.13 70/0.16);--removed-wash:oklch(0.62 0.08 130/0.14);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--shadow-card:0 1px 2px rgba(41,50,61,0.04),0 6px 20px rgba(41,50,61,0.05);--font-sans:"Inter Variable","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono Variable","JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--subtle);--line:var(--hairline);--surface-card:var(--card);--surface-input:var(--background);--bg-page:var(--background);--accent-strong:var(--accent);--text-on-accent:var(--accent-foreground);--focus-ring:var(--accent);--status-error:var(--exposed)}*{box-sizing:border-box}body,html{background:var(--background);color:var(--foreground)}body{margin:0;font-family:var(--font-sans);font-feature-settings:"ss01","ss02","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-sans);font-weight:600;letter-spacing:-.015em;color:var(--foreground)}a{color:var(--accent)}::selection{background:color-mix(in oklab,var(--accent) 30%,transparent);color:var(--foreground)}:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 70%,transparent);outline-offset:2px}.card{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:32px 28px;max-width:440px;width:100%;box-shadow:var(--shadow-card);font-size:15px;line-height:1.55}.card h1{margin:0 0 14px;font-size:24px;font-weight:600;line-height:1.2}.card p{margin:0 0 18px}.card-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.field{display:block;margin-bottom:16px}.field label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:var(--muted-foreground)}.field input,.field select,.field textarea{width:100%;background:var(--background);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);padding:10px 12px;color:var(--foreground);font-size:15px;font-family:inherit}.field input::placeholder,.field textarea::placeholder{color:var(--subtle)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid color-mix(in oklab,var(--accent) 70%,transparent);outline-offset:1px;border-color:var(--accent)}.field textarea{resize:vertical;min-height:72px}.field-checkbox label{display:flex;align-items:flex-start;gap:8px;margin-bottom:0;font-weight:400;color:var(--muted-foreground);cursor:pointer}.field-checkbox input[type=checkbox]{width:auto;margin-top:2px;accent-color:var(--accent)}.btn{display:inline-block;border:1px solid transparent;border-radius:var(--radius-sm);padding:10px 16px;font-size:15px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .12s ease,border-color .12s ease}.btn-primary{background:var(--accent);color:var(--accent-foreground);width:100%}.btn-primary:hover{background:color-mix(in oklab,var(--accent) 88%,#000000)}.btn-primary:disabled{background:color-mix(in oklab,var(--accent) 55%,var(--card));color:color-mix(in oklab,var(--accent-foreground) 75%,var(--muted-foreground));opacity:.78;cursor:not-allowed}.btn-secondary{display:inline-flex;justify-content:center;background:transparent;border-color:transparent;color:var(--accent)}.btn-secondary:hover{background:var(--accent-wash)}.form-error{color:color-mix(in oklab,var(--exposed) 72%,var(--foreground));font-size:14px;margin:8px 0}.muted{font-size:14px}.field-help,.muted{color:var(--subtle)}.field-help{margin:6px 0 0;font-size:13px}.card-helper{color:var(--subtle);font-size:14px;margin-top:18px!important}.form-status{color:var(--muted-foreground);font-size:14px}.email-suggestion{display:block;margin:7px 0 0;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:14px;text-align:left;cursor:pointer}.email-suggestion strong{font-weight:600}.pending-email-card form .btn-secondary{width:100%;margin-top:6px}.pending-address-row{display:flex;align-items:center;gap:10px;margin:-6px 0 20px;padding:11px 12px;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--background)}.pending-address-row span{flex:1 1;min-width:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:14px}.pending-address-row .btn{flex:none;padding:4px 7px}.card-link{display:inline-block;font-size:14px}.table-wrap{overflow-x:auto;width:100%}.table{width:100%;border-collapse:collapse;font-size:14px}.table td,.table th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--hairline);white-space:nowrap}.table th{background:var(--inset);color:var(--muted-foreground);font-weight:600;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.table tbody tr:hover{background:var(--raised)}.mono,.table .mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.badge{display:inline-block;padding:2px 8px;border-radius:999px;border:1px solid var(--hairline);background:var(--raised);color:var(--muted-foreground);font-size:12px;white-space:nowrap}.badge-accent{border-color:color-mix(in oklab,var(--accent) 40%,transparent);background:var(--accent-wash);color:var(--accent);font-weight:600}.badge-exposed{border-color:color-mix(in oklab,var(--exposed) 34%,transparent);background:var(--exposed-wash);color:color-mix(in oklab,var(--exposed) 72%,var(--foreground));font-weight:600}.badge-monitoring{border-color:color-mix(in oklab,var(--monitoring) 26%,transparent);background:var(--monitoring-wash);color:color-mix(in oklab,var(--monitoring) 72%,#4a3a12);font-weight:600}.badge-removed{border-color:color-mix(in oklab,var(--removed) 26%,transparent);background:var(--removed-wash);color:color-mix(in oklab,var(--removed) 74%,#113a1e);font-weight:600}.page-container{width:100%;padding-inline:clamp(16px,3vw,40px)}.auth-shell{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px}.brand-lockup{display:inline-flex;align-items:center;gap:10px;color:var(--foreground);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1;text-decoration:none}.brand-lockup svg{flex:none}.stat-row{gap:8px 16px;align-items:center}.filter-bar,.stat-row{display:flex;flex-wrap:wrap}.filter-bar{gap:12px;align-items:flex-end}.filter-bar .field{margin-bottom:0;min-width:160px}.pagination{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:16px}@media (max-width:480px){.card{padding:20px 16px}.pagination{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}