@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-cyrillic-700-normal.3423eu7aohyov.woff2)format("woff2"),url(../media/playfair-display-cyrillic-700-normal.1t5760it57uk1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-vietnamese-700-normal.3ikbikflos2-s.woff2)format("woff2"),url(../media/playfair-display-vietnamese-700-normal.0mm3a3rstgo6-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-latin-ext-700-normal.2f6blw0awj8kn.woff2)format("woff2"),url(../media/playfair-display-latin-ext-700-normal.3tcr6n07r1lrk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-latin-700-normal.0nie7e_p69_i8.woff2)format("woff2"),url(../media/playfair-display-latin-700-normal.2zmh3s_c_k7gr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#1a1a18;--espresso:#3d2b1f;--terracotta:#c4572a;--sand:#f5f0e8;--parchment:#ede7db;--stone:#d4cec4;--sage:#6b7f5e;--slate:#5c6b73;--gold:#b8860b;--warm-white:#fefcf8;--quiet:#8b8178;--serif:"Playfair Display", Georgia, serif;--sans:"IBM Plex Sans", -apple-system, system-ui, sans-serif;--mono:"IBM Plex Mono", "SF Mono", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--border-thin:.75px solid var(--stone);--border-default:1px solid var(--stone);--border-priority-high:3px solid var(--terracotta);--border-priority-medium:3px solid var(--gold);--border-priority-low:3px solid var(--stone)}body{background:var(--sand);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.6}h1,h2,h3{font-family:var(--serif);color:var(--ink);font-weight:700}time,code,.data{font-family:var(--mono)}.card{background:var(--warm-white);border:var(--border-default);padding:var(--space-6);border-radius:0}.card[data-priority=high]{border-left:var(--border-priority-high)}.card[data-priority=medium]{border-left:var(--border-priority-medium)}.card[data-priority=low]{border-left:var(--border-priority-low)}.status-label{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--slate);font-size:11px;font-weight:600}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;margin:0}main{padding:var(--space-8) var(--space-4);margin:0 auto}@media (min-width:600px){main{padding:var(--space-12) var(--space-6)}}@media (min-width:1200px){main{max-width:1120px;padding:var(--space-16) var(--space-8)}}p{margin:0 0 var(--space-4);max-width:68ch}p:last-child{margin-bottom:0}h1{letter-spacing:-.01em;margin:0 0 var(--space-4);font-size:26px;line-height:1.2}h2{margin:0 0 var(--space-2);font-size:18px;line-height:1.3}h3{margin:0 0 var(--space-2);font-size:15px;line-height:1.4}@media (min-width:600px){h1{font-size:34px}h2{font-size:20px}}@media (min-width:1080px){h1{font-size:40px}}main>header{margin-bottom:var(--space-8)}main>header .status-label{margin-bottom:var(--space-2)}@media (min-width:600px){main>header{margin-bottom:var(--space-12)}}main>footer{margin-top:var(--space-12);padding-top:var(--space-6);border-top:var(--border-thin);color:var(--quiet)}main>section{gap:var(--space-4);display:grid}@media (min-width:720px){main>section{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){main>section{grid-template-columns:repeat(3,1fr)}}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.card .status-label{margin-bottom:var(--space-2);display:block}a{color:var(--terracotta);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--espresso)}button{font-family:var(--sans);color:var(--warm-white);background:var(--ink);border:1px solid var(--ink);padding:var(--space-3) var(--space-6);cursor:pointer;border-radius:0;min-height:44px;font-size:14px;font-weight:600;line-height:1.6}button:hover{background:var(--espresso);border-color:var(--espresso)}:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}code,time,.data{font-size:13px}.empty-state{padding-top:var(--space-12);padding-bottom:var(--space-12);display:block}.empty-state>p{max-width:60ch}.empty-state-pending{color:var(--quiet)}.empty-state+.empty-state{margin-top:var(--space-6)}.error-notice{display:block}.error-notice+.error-notice{margin-top:var(--space-4)}.error-notice-guidance{border-left:var(--border-priority-high);padding-left:var(--space-3);font-weight:600}.error-notice-reference{margin-top:var(--space-6);padding-top:var(--space-3);border-top:var(--border-thin);color:var(--quiet)}
.app-nav{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-8);border-bottom:var(--border-thin);flex-wrap:wrap;display:flex}.app-nav-brand{margin:0}.app-nav-links{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.app-nav-links a[aria-current=page]{border-bottom:2px solid var(--ink);font-weight:600;text-decoration:none}.app-nav-account{color:var(--quiet);margin:0 0 0 auto;font-size:.875rem}.settings-tabs ul{gap:var(--space-4);margin:0 0 var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.settings-tabs a[aria-current=page]{border-bottom:2px solid var(--ink);font-weight:600;text-decoration:none}.tab-unavailable{color:var(--quiet);text-decoration:line-through}.breadcrumb{margin-bottom:var(--space-4)}main>section.note-card{display:block}.absent{color:var(--quiet);font-style:italic}.absent-rows{font-family:var(--mono);color:var(--quiet);font-size:.8125rem;font-style:normal}.band{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:2px var(--space-2);white-space:nowrap;border-radius:2px;font-size:.75rem;display:inline-block}.band-strong{background:var(--terracotta);color:var(--warm-white);font-weight:600}.band-active{background:var(--sage);color:var(--warm-white)}.band-light{background:var(--parchment);color:var(--espresso)}.band-bystander{color:var(--quiet);border:var(--border-thin);text-transform:none;letter-spacing:0;background:0 0;font-style:italic}.table-scroll{margin-bottom:var(--space-8);overflow-x:auto}.people-table{border-collapse:collapse;text-align:left;width:100%}.people-table caption{text-align:left;margin-bottom:var(--space-2)}.people-table th,.people-table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin);vertical-align:baseline}.people-table thead th{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--quiet);white-space:nowrap;font-size:.8125rem;font-weight:600}.people-table tbody th{font-weight:400}.row-note{color:var(--quiet);font-size:.875rem}.result-count{color:var(--quiet)}.filters{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.filters label{gap:var(--space-1);flex-direction:column;display:flex}.filters-scope{color:var(--quiet);margin-bottom:var(--space-8);font-size:.875rem}.auth-surface{max-width:34rem}.field{margin-bottom:var(--space-4)}.field label{margin-bottom:var(--space-1);display:block}.field-check label{display:block}input[type=text],input[type=email],input[type=search],select{font:inherit;padding:var(--space-2);border:var(--border-default);background:var(--warm-white);color:var(--ink);width:100%;max-width:26rem}input:disabled,button:disabled{color:var(--quiet);cursor:not-allowed}.field-note{margin:var(--space-1) 0 0;font-size:.875rem}.field-note-reject{margin:var(--space-1) 0 0;color:var(--terracotta);font-size:.875rem}.inline-form{display:inline}button[data-destructive=true]{border-color:var(--terracotta);color:var(--terracotta)}.confirm-copy{border-left:var(--border-priority-high);padding-left:var(--space-3);margin:var(--space-3) 0}.mailbox-list,.run-list,.provider-list,.address-list{margin:0 0 var(--space-8);padding:0;list-style:none}.provider-list li{justify-content:space-between;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:var(--border-thin);flex-wrap:wrap;display:flex}.address-list li{padding:var(--space-1) 0}.stat-list{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:1fr;display:grid}@media (min-width:40rem){.stat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-list dt{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--quiet);font-size:.8125rem;font-weight:600}.stat-list dd{margin:var(--space-1) 0 0}.org-line{font-size:1.125rem}.invite-token{overflow-wrap:anywhere;padding:var(--space-3);border:var(--border-default);background:var(--sand);margin:var(--space-2) 0}.invite-result{margin-top:var(--space-4)}
