:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f6f6f4;--surface:#fff;--border:#e2e0dc;--border-strong:#cfccc6;--text:#1c1b19;--muted:#6b6860;--accent:#8c1d1d;--accent-ink:#fff;--good:#1f6f43;--warn:#8a5a00;--warn-bg:#fdf5e3;--radius:8px;--t-page:28px;--t-title:21px;--t-section:18px;--t-lead:17px;--t-body:15px;--t-ui:14px;--t-small:13px;--t-micro:12px;--t-label:11px;--ink-head:#111;--shadow:0 1px 2px #0000000d, 0 1px 12px #00000008;--accent-text:#8c1d1d;--control-border:#8a867f;--focus:#0a53c4}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#171614;--surface:#211f1c;--border:#343128;--border-strong:#46423a;--text:#f0eee9;--muted:#a6a199;--accent:#d95c5c;--accent-ink:#1a0d0d;--good:#6fce9b;--warn:#e8bf6a;--warn-bg:#2b2418;--shadow:0 1px 2px #0006;--ink-head:var(--text);--accent-text:#e07a7a;--control-border:#7a7368;--focus:#8cbcff}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui,Inter), ui-sans-serif, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:var(--t-body);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:var(--accent-text)}[hidden]{display:none!important}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,.card:focus-visible,.scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.btn:focus-visible,.tabs button:focus-visible,.presets>:focus-visible,.pager a:focus-visible,.pager button:focus-visible{box-shadow:0 0 0 2px var(--surface)}header.top{background:var(--surface);border-bottom:1px solid var(--border)}header.top .inner{flex-wrap:wrap;align-content:center;align-items:baseline;gap:16px;min-height:60px;display:flex}.brand{white-space:nowrap;letter-spacing:-.01em;font-weight:700;font-size:var(--t-lead);color:var(--text);text-decoration:none;display:inline-block}.brand .wordmark{vertical-align:-7.072px;display:inline-block}.brand span{color:var(--accent-text);margin-left:11px}.wordmark{width:auto;height:34px;display:block}.wordmark.hero,.signin .wordmark{height:50px}@media (prefers-color-scheme:dark){.wordmark{filter:invert()}}@media print{.wordmark{filter:none}}.spacer{flex:auto}.who{color:var(--muted);font-size:var(--t-small)}header.top nav a{font-size:var(--t-ui);border-bottom:2px solid #0000;padding:3px 0;text-decoration:none}header.top nav a:hover{text-decoration:underline}header.top nav a[aria-current=page]{color:var(--text);border-bottom-color:var(--accent);font-weight:700}header.top nav .nav-count{color:var(--muted);font-weight:400}header.top nav a[aria-current=page] .nav-count{color:inherit}header.top nav .nav-dot{background:var(--warn);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}header.top nav.account-nav a{font-size:var(--t-small)}.muted{color:var(--muted)}main,main.wrap{padding-block:40px 60px}h1,h2,h3{font-family:var(--font-head,"Public Sans"), ui-sans-serif, system-ui, sans-serif;color:var(--ink-head)}h1{font-size:var(--t-page);letter-spacing:-.02em;margin:0 0 4px;font-weight:700;line-height:1.2}h2{font-size:var(--t-section);letter-spacing:-.01em;margin:30px 0 10px;font-weight:600;line-height:1.3}h3{font-size:var(--t-lead);margin:22px 0 8px;font-weight:600;line-height:1.35}.sub{color:var(--muted);font-size:var(--t-small);margin:0 0 20px}h1 .sub,h2 .sub,h3 .sub{font-family:var(--font-ui,Inter), ui-sans-serif, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:400}p.sub,.note,.err,.ok,footer.bot{max-width:68ch}p.sub{max-width:60ch}.actionform .err,.actionform .ok{max-width:none}p.sub.wide{max-width:102ch}.masthead{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.masthead .names{flex:260px;min-width:0}.masthead .names>:last-child{margin-bottom:0}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);position:relative;container:card/inline-size}.pad{padding:16px}.tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:18px 0 8px;display:grid}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:13px 15px;container:tile/inline-size}.tile .k{color:var(--muted);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em}.tile .v{font-size:var(--t-page);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:3px;font-weight:500}.tile .n{color:var(--muted);font-size:var(--t-micro);margin-top:2px}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--t-small)}caption{caption-side:top;text-align:left;font-size:var(--t-micro);color:var(--muted);padding:11px 11px 9px}th,td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 11px}th{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface);font-weight:700}td.n,th.n{text-align:right;font-variant-numeric:tabular-nums}tbody tr:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}td.name{white-space:normal;overflow-wrap:anywhere;min-width:240px;max-width:420px}tfoot td{border-top:2px solid var(--border-strong);border-bottom:none;font-weight:700}.card{overflow-x:auto}.card>table,.card>.scroll>table{max-width:100%}.card>table{width:100%}td.why,th.why{white-space:normal;overflow-wrap:anywhere;min-width:260px}td.text,th.text{white-space:normal;overflow-wrap:anywhere;min-width:120px;max-width:300px}td.email,th.email{white-space:normal;overflow-wrap:anywhere;min-width:210px;max-width:320px}@container card (max-width:1080px){td.name{min-width:160px}td.text,th.text{min-width:90px}td.email,th.email{min-width:170px}td.why,th.why{min-width:180px}}.card,.scroll{background-image:linear-gradient(to right, var(--surface), transparent 22px), linear-gradient(to left, var(--surface), transparent 22px), linear-gradient(to right, color-mix(in srgb, var(--text) 16%, transparent), transparent 10px), linear-gradient(to left, color-mix(in srgb, var(--text) 16%, transparent), transparent 10px);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:22px 100%,22px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}@media screen{@container card (max-width:920px){.stack-table,.stack-table caption,.stack-table thead,.stack-table tbody,.stack-table tfoot,.stack-table tr,.stack-table td{display:block}.stack-table caption{padding:11px 12px 4px}.stack-table{width:100%}.stack-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack-table tr{border-bottom:1px solid var(--border);padding:11px 12px}.stack-table tbody tr:last-child{border-bottom:0}.stack-table tbody tr:hover{background:0 0}.stack-table td{white-space:normal;overflow-wrap:anywhere;border:0;justify-content:space-between;align-items:baseline;gap:14px;min-width:0;max-width:none;padding:3px 0;display:flex}.stack-table td[data-label]:before{content:attr(data-label);max-width:48%;color:var(--muted);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.05em;flex:none}.stack-table td.sub,.stack-table td .sub{margin-bottom:0}.stack-table tr>td:first-child{font-size:var(--t-body);padding-bottom:6px;font-weight:700;display:block}.stack-table tr>td:first-child:before{content:none}.stack-table tfoot tr{border-top:2px solid var(--border-strong)}.stack-table tfoot td{border-top:0}:is(.stack-table td:has(>.actionform),.stack-table td:has(>.choice)){display:block}.stack-table td:has(>.actionform):before{margin-bottom:4px;display:block}.stack-table td:has(>.choice):before{margin-bottom:4px;display:block}}@container card not (max-width:920px){:is(th,td):last-child:not(.name,.text,.why,.email){white-space:nowrap}}}.btn{border:1px solid var(--control-border);background:var(--surface);color:var(--text);min-height:34px;font:inherit;font-size:var(--t-small);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.btn[disabled],.btn.primary[disabled],.btn.danger[disabled]{opacity:1;cursor:not-allowed;background:color-mix(in srgb, var(--muted) 12%, var(--surface));border-color:var(--border-strong);color:var(--muted);font-weight:400}.btn[disabled]:hover{border-color:var(--border-strong);background:color-mix(in srgb, var(--muted) 12%, var(--surface))}.btn.danger{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 60%, var(--control-border))}.btn.danger:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.btn.small{font-size:var(--t-micro);padding:5px 10px}label.f{font-size:var(--t-micro);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:block}input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=image],[type=submit],[type=button],[type=reset],[type=hidden]),select,textarea{font:inherit;font-size:var(--t-ui);border:1px solid var(--control-border);background:var(--surface);min-height:34px;color:var(--text);border-radius:6px;width:100%;padding:7px 9px}textarea{min-height:76px;line-height:1.45}input[type=search]{appearance:none}.controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.controls .field{min-width:150px}.searchbox{max-width:420px;margin:0 0 14px}.searchbox input,input.searchbox{width:100%}.presets{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.presets>*{border:1px solid var(--control-border);background:var(--surface);min-height:34px;color:var(--text);font:inherit;font-size:var(--t-small);cursor:pointer;border-radius:999px;align-items:center;padding:6px 12px;line-height:1;text-decoration:none;display:inline-flex}.presets>:hover{border-color:var(--accent)}.presets>[aria-pressed=true],.presets>[aria-current]:not([aria-current=false]){background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.pager{font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0;display:flex}.pager a,.pager button{border:1px solid var(--control-border);background:var(--surface);min-width:34px;min-height:34px;color:var(--text);font:inherit;font-size:var(--t-small);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:5px 10px;text-decoration:none;display:inline-flex}.pager [aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.pager [aria-disabled=true],.pager button[disabled]{opacity:.5;pointer-events:none}.pager .of{color:var(--muted);margin-left:4px}.evidence{color:var(--muted);font-size:var(--t-micro);white-space:normal;overflow-wrap:anywhere;max-width:52ch;line-height:1.5}.evidence strong{color:var(--text);font-weight:700}.note{background:var(--warn-bg);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:var(--radius);font-size:var(--t-small);margin:14px 0;padding:11px 13px}.err{background:color-mix(in srgb, var(--accent) 9%, var(--surface));border:1px solid var(--accent);border-radius:var(--radius);font-size:var(--t-small);white-space:normal;overflow-wrap:anywhere;margin:12px 0;padding:11px 13px}.ok{background:color-mix(in srgb, var(--good) 10%, var(--surface));border:1px solid var(--good);border-radius:var(--radius);font-size:var(--t-small);white-space:normal;overflow-wrap:anywhere;margin:12px 0;padding:11px 13px}.badge{border:1px solid var(--control-border);color:var(--muted);font-size:var(--t-label);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 9px;font-weight:700;line-height:1.5;display:inline-flex}.badge.ok:before,.badge.warn:before,.badge.bad:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.badge.ok{color:var(--good);background:color-mix(in srgb, var(--good) 10%, var(--surface));border-color:color-mix(in srgb, var(--good) 60%, transparent)}.badge.warn{color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--surface));border-color:color-mix(in srgb, var(--warn) 60%, transparent)}.badge.bad{color:var(--accent-text);background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-color:color-mix(in srgb, var(--accent) 60%, transparent)}.attention{margin:0;padding:0;list-style:none}.attention li{font-size:var(--t-body);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.attention li+li{border-top:1px solid var(--border)}.attention li>span{flex:320px;align-items:baseline;gap:10px;display:flex}.attention li>span:before{content:"";background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.attention li.attention-bad>span:before{background:var(--accent)}.attention li.attention-warn>span:before{background:var(--warn)}.attention li.attention-info>span:before{background:var(--focus)}.crumb{margin:0 0 6px}.linklist{margin:0;padding:0;list-style:none}.linklist li{flex-wrap:wrap;align-items:center;gap:6px 16px;padding:14px 16px;display:flex}.linklist li+li{border-top:1px solid var(--border)}.linklist li>div{flex:320px}.linklist .evidence{max-width:none;margin-top:2px}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip:focus,.skip:active{background:var(--surface);border:1px solid var(--control-border);border-radius:6px;align-items:center;min-height:34px;margin:8px 0 0 20px;padding:6px 14px;display:inline-flex}.chart{width:100%;height:auto;display:block}.chart .bar{fill:var(--accent)}.chart .grid{stroke:var(--control-border);stroke-width:1px}.spark{width:100%;height:34px;color:var(--accent);display:block;overflow:visible}.spark .bar{fill:currentColor}.spark .line{fill:none;stroke:currentColor;stroke-width:1.5px}.spark .area{fill:color-mix(in srgb, currentColor 18%, transparent)}.spark .base{stroke:var(--border-strong);stroke-width:1px}.signin{max-width:400px;margin:7vh auto}.signin h1{flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 6px;display:flex}.signin h1 span{color:var(--accent-text);font-size:var(--t-title);font-weight:600}.tabs{gap:6px;margin-bottom:16px;display:flex}.tabs button{min-height:34px;font:inherit;font-size:var(--t-small);cursor:pointer;border:1px solid var(--control-border);background:var(--surface);color:var(--muted);border-radius:6px;flex:1;padding:7px}.tabs button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.tabs.auto{flex-wrap:wrap;margin:24px 0 0}.tabs.auto button{flex:none;padding:8px 18px}.tabs-count{font-variant-numeric:tabular-nums}.tabpanel>:first-child{margin-top:14px}.stack{gap:12px;display:grid}.quicklinks{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0 0;display:flex}.quicklinks .f{font-size:var(--t-micro);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0;display:inline-block}.quicklinks .qs{color:var(--muted);font-size:var(--t-micro);margin-left:6px}.pair{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:4px 20px;display:grid}footer.bot{color:var(--muted);font-size:var(--t-micro);border-top:1px solid var(--border);margin-top:40px;padding:18px 0}@media (max-width:640px){.controls{flex-direction:column;align-items:stretch}h1{font-size:var(--t-title)}}.actionform{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actionform select,.actionform input{flex:150px;width:auto;min-width:0;max-width:230px}.actionform .btn{flex:none}.actionform .ok,.actionform .err{flex:1 0 100%;margin-top:6px}td .actionform{justify-content:flex-start}.choice{flex-wrap:wrap;gap:6px;display:flex}.choice .actionform .btn{padding:6px 12px}.actionform.controls{align-items:flex-end}@media screen and (max-width:768px){.btn,button,.tabs button,.presets>*,.pager a,.pager button,.skip:focus,.skip:active,input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=image],[type=submit],[type=button],[type=reset],[type=hidden]),select,textarea{min-height:44px}.btn,button,.tabs button{padding-top:10px;padding-bottom:10px}.choice .actionform .btn{padding:10px 12px}header.top nav a{align-items:center;min-height:44px;display:inline-flex}header.top .brand{min-height:44px}.presets>*{padding-left:14px;padding-right:14px}.stack-table td.name>a{margin-block:-10px;padding-block:10px;display:inline-block}}@page{margin:14mm}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--border:#c9c6c0;--border-strong:#8a867f;--control-border:#6f6b64;--text:#000;--muted:#3f3c37;--accent:#8c1d1d;--accent-text:#8c1d1d;--accent-ink:#fff;--ink-head:#000;--good:#1f6f43;--warn:#6b4600;--warn-bg:#fff;--shadow:none;--focus:#000}body{background:#fff;font-size:10.5pt}.wrap{max-width:none;padding:0}main,main.wrap{padding-block:0}header.top nav,header.top .btn,header.top form,.spacer,form.controls,.presets,.searchbox,.tabs,.pager,.pdf-download,a[href^="/api/export"],a[href^="/report/export"]{display:none!important}header.top{border-bottom:1px solid var(--border-strong)}.tabpanel[hidden]{display:block!important}.card,.scroll{box-shadow:none;background-image:none;overflow:visible}.card{break-inside:auto}.tile,tr,figure,.actionform{break-inside:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}h1,h2,caption{break-after:avoid}table{font-size:9pt}th,td{white-space:normal;padding:5px 6px}td.name,th.name,td.why,th.why,td.text,th.text,td.email,th.email{min-width:0;max-width:none}.btn.primary,.tabs button[aria-selected=true],.presets>[aria-pressed=true],.pager [aria-current=page]{color:var(--text);border:1.5px solid var(--text);background:0 0;font-weight:700}.badge,.badge.ok,.badge.warn,.badge.bad{border-color:var(--text);color:var(--text);background:0 0}.badge.ok:before,.badge.warn:before,.badge.bad:before{background:0 0;border:3px solid;width:0;height:0}}:root{--series-2:#6f8fa8;--prior:color-mix(in srgb, var(--text) 20%, var(--surface))}@media (prefers-color-scheme:dark){:root{--series-2:#8fb3cf}}@media (max-width:640px){.tiles.five{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile{position:relative}.tile .v.says{font-size:var(--t-small);letter-spacing:0;color:var(--muted);margin-top:6px;font-weight:500;line-height:1.35}.tile .chg{font-size:var(--t-micro);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:500}.tile .chg-up{color:var(--good)}.tile .chg-down{color:var(--accent-text)}.tile .chg-same{color:var(--muted)}.coverage{margin:4px 0 6px}.footnotes{color:var(--muted);font-size:var(--t-micro);max-width:68ch;margin:0 0 20px;padding-left:18px}.footnotes li+li{margin-top:2px}.period-bar .presets{margin:0 0 10px}.controls .pdf-download{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-left:auto;display:inline-flex}.pdf-status{font-size:var(--t-small);color:var(--muted)}.pdf-status[data-state=failed]{color:var(--accent-text)}.pdf-download a[aria-disabled=true]{cursor:progress;opacity:.7}@media (max-width:640px){.controls .pdf-download{flex-direction:column;align-items:stretch;margin-left:0}.pdf-download .btn{width:100%}}.month-reports .quicklinks+.quicklinks{margin-top:8px}.variants{color:var(--muted);font-size:var(--t-micro)}.chart .bar2{fill:var(--series-2)}.chart .prior{fill:var(--prior)}.chart .send{fill:var(--text)}.chart .unreported{fill:color-mix(in srgb, var(--muted) 12%, transparent)}.chart .faded{opacity:.35}.rchart-legend .sw{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rchart-legend .sw-bar{background:var(--accent)}.rchart-legend .sw-bar2{background:var(--series-2)}.rchart-legend .sw-prior{background:var(--prior)}.rchart-legend .sw-send{background:var(--text);height:4px}@media print{:root{--series-2:#4f6f88}}.drop{border:2px dashed var(--control-border);box-shadow:none;text-align:center;margin:0 0 12px;padding:28px 16px}.drop.over{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.drop .drop-title{font-size:var(--t-lead);color:var(--ink-head);max-width:60ch;margin:0 auto 6px;font-weight:600}.drop .sub{margin:0 auto 14px}.upload-status:empty{margin:0}.upload-folders{margin:12px 0}.upload-folders progress{width:140px;accent-color:var(--accent);vertical-align:middle}.upload-plan tr.refused{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.upload-plan tr.refused:hover{background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.upload-notes{font-size:var(--t-small);max-width:102ch;margin:10px 0}.upload-notes summary{cursor:pointer;color:var(--muted)}.upload .note ul,.upload .err ul,.upload-notes ul{overflow-wrap:anywhere;margin:6px 0 0;padding-left:18px}.upload .note li+li,.upload .err li+li,.upload-notes li+li{margin-top:2px}.upload .note,.upload .err{max-width:102ch}.upload .err .btn{margin-top:10px}.upload-lead{margin:0}.upload-actions{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.upload-ack{max-width:102ch;font-size:var(--t-small);cursor:pointer;align-items:flex-start;gap:8px;margin:14px 0 0;display:flex}.upload-ack input{accent-color:var(--accent);flex:none;margin:3px 0 0}.upload-ack:has(input:disabled){cursor:default;color:var(--muted)}.upload-ack+.upload-actions{margin-top:10px}.upload-history td.in-progress{background:color-mix(in srgb, var(--warn) 10%, var(--surface))}.alerts-status li>.actionform{flex:0 auto;justify-content:flex-end;max-width:100%}.alerts-setup h3:first-child{margin-top:0}.alerts-setup .actionform+.evidence{margin-top:8px}.alerts-setup .evidence+.evidence{margin-top:2px}.alerts-secret .ok{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.alert-titles{white-space:normal;margin:0;padding-left:18px}.alert-titles li+li{margin-top:2px}.alert-optin{margin:28px 0 0}.alert-optin label.check{font-size:var(--t-small);cursor:pointer;align-items:flex-start;gap:8px;display:flex}.alert-optin label.check input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:2px 0 0}.alert-optin .evidence{margin-top:6px}@media screen and (max-width:768px){.alert-optin label.check{align-items:center;min-height:44px}.alert-optin label.check input{margin:0}}@media print{.alert-optin{display:none}}.actionform.spent>.btn{display:none}.alerts-discard,.alerts-retry{margin:0 0 12px}.alerts-discard .sub,.alerts-retry .sub{margin-bottom:8px}.directory{margin:30px 0 0}.directory h2{margin-top:0}.directory .tiles{margin-top:12px}.directory-readers td.n,.directory-readers th.n{white-space:nowrap}.feed-status li>div{min-width:0}.feed-link{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feed-link select{flex:220px;min-width:0;max-width:100%}.feed-error{overflow-wrap:anywhere}.source-tag{border:1px solid var(--border);color:var(--muted);font-size:var(--t-micro);white-space:nowrap;vertical-align:1px;border-radius:999px;margin:0 4px 2px 0;padding:1px 8px;display:inline-block}.links-notice{margin:0 0 16px}.invite-next{margin:14px 0 0;font-weight:500}.links-notice:focus{outline:none}.links-search{flex-wrap:wrap;gap:8px;max-width:520px;margin:0 0 14px;display:flex}.links-search input{flex:220px;min-width:0}.links-found{margin-bottom:8px}.links-inbox{gap:10px;margin:0;padding:0;list-style:none;display:grid}.link-card{flex-wrap:wrap;align-items:flex-start;gap:10px 20px;padding:14px 16px;display:flex}.link-what{overflow-wrap:anywhere;flex:260px;min-width:0}.link-what .evidence{max-width:none;margin-top:2px}.link-more{flex:1 0 100%}.link-more .evidence{max-width:68ch;margin:0}.link-more .evidence+.evidence{margin-top:4px}.link-picker{flex-wrap:wrap;flex:340px;align-items:center;gap:8px;min-width:0;display:flex}.link-picker input[list],.link-picker select{flex:200px;min-width:0;max-width:100%}.link-picker .btn{flex:none}.link-suggestion{flex:1 0 100%;max-width:none;margin:0}.link-hint{flex:1 0 100%;max-width:none}.link-picker .err,.link-button .err{flex:1 0 100%;margin-top:6px}.link-button{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.link-change>summary{list-style:none}.link-change>summary::-webkit-details-marker{display:none}.link-change[open]{flex:1 0 100%}.link-change[open]>.link-picker{margin-top:8px}.links-unmatched{margin-top:12px}.links-aside,.links-another{margin-top:22px}.links-aside>summary,.links-another>summary{cursor:pointer}.links-aside>.card,.links-another>.card{margin-top:10px}.links-elsewhere{margin:12px 0 0}.status-card{margin-bottom:22px}.status-card>h2{margin-top:0}.status-card-title{margin:0;padding:16px 16px 8px}.status-empty{margin:0;padding:0 16px 16px}.status-state{max-width:68ch;margin:0 0 12px}.status-actions{flex-wrap:wrap;align-items:flex-start;gap:10px 14px;display:flex}.status-off{flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:68ch;display:flex}.status-off .evidence{flex:260px;margin:0}.status-problem{max-width:68ch;margin:0 0 12px}.status-why{max-width:68ch;margin:6px 0 0}.status-block{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.status-block>p{margin:0 0 8px}.status-details{margin-top:14px}.status-details summary{cursor:pointer;color:var(--muted);padding:6px 0}.status-people{margin:8px 0 0;padding:0;list-style:none}.status-people li{overflow-wrap:anywhere;padding:6px 0}.status-people li+li{border-top:1px solid var(--border)}.status-note{color:var(--ink)}.status-foot{margin:0 0 8px}@media screen and (max-width:768px){.status-actions .btn,.status-off .btn{min-height:44px}}.folder-picture{text-align:left;max-width:62ch;font-size:var(--t-micro);color:var(--muted);overflow-wrap:anywhere;margin:0 auto 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.folder-picture ul{margin:0;padding:0 0 0 18px;list-style:none}.folder-picture>ul{padding-left:0}.folder-picture li{margin:2px 0}.folder-picture .dir{color:var(--ink-head);font-weight:600}.upload-phone{display:none}.upload-phone.always{display:block}@media screen and (max-width:767px){.upload-phone{display:block}.upload-desktop{display:none}}.upload-month{margin:4px 0 12px}.linkbtn{font:inherit;font-size:var(--t-small);color:var(--accent-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.linkbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.upload-unmatched{max-width:102ch;margin:0 0 14px}.upload .note .unmatched-list{margin:10px 0 0;padding:0;list-style:none}.unmatched-list li+li{border-top:1px solid color-mix(in srgb, var(--warn) 25%, transparent);margin-top:12px;padding-top:12px}.unmatched-name{overflow-wrap:anywhere;margin:0 0 6px}.unmatched-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.unmatched-controls input{flex:240px;min-width:0;max-width:100%}.unmatched-why{margin:6px 0 0}.upload-why{margin:8px 0 0}.upload-tally{max-width:102ch;margin:0 0 6px;font-weight:600}.upload-lines{max-width:102ch;font-size:var(--t-small);border-top:1px solid var(--border);margin:0 0 10px;padding:0;list-style:none}.upload-lines li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:6px 8px}.upload-lines li.line-wont,.upload-lines li.line-failed{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.upload-details>summary{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.upload-details[open]>summary{margin-bottom:8px}.upload-details .note,.upload-other{margin-top:10px}.upload-summary ul{margin:0;padding-left:18px}.upload-summary li+li{margin-top:4px}.loaded-months{margin-top:30px}.loaded-months .linklist .btn{flex:none}@media screen and (max-width:480px){header.top .inner{column-gap:12px}header.top nav[aria-label=Admin]{flex:100%;grid-template-columns:auto auto;justify-content:start;gap:0 24px!important;display:grid!important}header.top nav[aria-label=Admin] a{justify-self:start}header.top .spacer{display:none}header.top .who{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}}@media (max-width:640px){.controls>.field{flex:none!important}}.stack-table td>.pdf-list{flex:auto;min-width:0}.linklist li>.link-actions{flex:0 auto;justify-content:flex-end;margin-left:auto}.linklist li>.link-actions:has(>.link-change[open]){flex:100%;justify-content:flex-start}.access-progress{font-size:var(--t-small);margin:0 0 14px}.access-facts{flex-wrap:wrap;gap:6px 28px;margin:0 0 10px;display:flex}.access-facts>div{align-items:baseline;gap:8px;display:flex}.access-facts dt{color:var(--muted);font-size:var(--t-small)}.access-facts dd{font-variant-numeric:tabular-nums;margin:0}.access-skip{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:14px;display:flex}@media screen and (max-width:640px){.access-card .btn{width:100%}.access-skip{flex-direction:column;align-items:stretch}.access-facts>div{flex-direction:column;flex:40%;gap:0}}label.f.plain{text-transform:none;letter-spacing:0;font-size:var(--t-small);color:var(--ink-head);font-weight:600}.invite-check-text{margin:0 0 10px}.invite-check-actions{flex-wrap:wrap;gap:8px;display:flex}.invite-undo{margin:12px 0 0}.month-access{margin:0 0 12px}@media screen and (max-width:640px){.invite-check-actions .btn,.month-access .btn{width:100%}}@media screen and (min-width:768px){.drop.drop-compact{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 10px;display:flex}}.drop.drop-compact{text-align:left;border-width:1px;padding:10px 14px}.drop.drop-compact .drop-title{font-size:var(--t-body,1rem);max-width:none;margin:0}.drop.drop-compact .drop-title .sub{margin:0;font-weight:400}.upload-groups{margin:0 0 10px}.upload-group h4{font-size:var(--t-small);color:var(--ink-head);text-transform:none;letter-spacing:0;margin:14px 0 4px;font-weight:600}.upload-group:first-child h4{margin-top:6px}.upload-group-wont h4{color:var(--accent-text)}.upload-unchanged{font-size:var(--t-small);max-width:102ch;margin:14px 0 0}.upload-unchanged>summary{cursor:pointer;color:var(--muted);font-weight:600}.upload-unchanged[open]>summary{margin-bottom:4px}.line-warned{color:var(--accent-text);white-space:nowrap;font-weight:600}.line-aside{color:var(--muted)}.warn-advice{font-weight:600}.upload-footer{z-index:2;background:var(--bg);border-top:1px solid var(--border-strong,var(--border));margin:14px -12px 0;padding:10px 12px 12px;position:sticky;bottom:0;box-shadow:0 -6px 12px -10px #00000040}.upload-footer .upload-ack{margin-top:0}.upload-footer .upload-actions{margin-top:10px}.upload-footer .upload-ack+.upload-actions{margin-top:8px}.upload-footer .upload-why{margin:6px 0 0}html:has(.upload-footer){scroll-padding-bottom:160px}@media screen and (max-width:640px){.upload-footer{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.upload-footer .upload-actions .btn{flex:auto}}
@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_76549a51-module__tTKZ6q__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_76549a51-module__tTKZ6q__variable{--font-head:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_cbf27208-module__ZXAsNW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_cbf27208-module__ZXAsNW__variable{--font-ui:"Inter", "Inter Fallback"}
