.summary-grid.svelte-1apc2ug{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.metric-card.svelte-1apc2ug{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;align-content:start;gap:.2rem;min-height:5rem;min-width:0}.metric-label.svelte-1apc2ug{margin:0;font-size:.77rem;text-transform:uppercase;letter-spacing:.04em;color:#627d98}.metric-value.svelte-1apc2ug{margin:0;font-size:1.42rem;font-weight:700;color:#102a43;line-height:1.1}.card.svelte-1o0mjza{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.5rem;min-width:0}h3.svelte-1o0mjza{margin:0;font-size:.96rem;color:#102a43}.sender-list.svelte-1o0mjza{margin:0;padding-left:1.15rem;display:grid;gap:.3rem}.sender-list.svelte-1o0mjza li:where(.svelte-1o0mjza){padding-left:.2rem;display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;color:#334e68;font-size:.86rem;border-bottom:1px dashed #d9e2ec;padding-bottom:.2rem;min-width:0}.sender-list.svelte-1o0mjza li:where(.svelte-1o0mjza) span:where(.svelte-1o0mjza){min-width:0;overflow-wrap:anywhere}.sender-list.svelte-1o0mjza li:where(.svelte-1o0mjza) strong:where(.svelte-1o0mjza){color:#102a43;line-height:1.2}.empty-message.svelte-1o0mjza{margin:0;color:#627d98;font-size:.88rem;line-height:1.35}.card.svelte-f1nkdu{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.5rem;min-width:0}h3.svelte-f1nkdu{margin:0;font-size:.96rem;color:#102a43}.data-list.svelte-f1nkdu{margin:0;padding:0;list-style:none;display:grid;gap:.3rem;min-width:0}.data-list.svelte-f1nkdu li:where(.svelte-f1nkdu){display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;color:#334e68;font-size:.86rem;border-bottom:1px dashed #d9e2ec;padding-bottom:.2rem;min-width:0}.data-list.svelte-f1nkdu li:where(.svelte-f1nkdu) span:where(.svelte-f1nkdu){min-width:0;overflow-wrap:anywhere}.data-list.svelte-f1nkdu li:where(.svelte-f1nkdu) strong:where(.svelte-f1nkdu){color:#102a43;line-height:1.2}.data-list.dense.svelte-f1nkdu{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.8rem),1fr));column-gap:.6rem;row-gap:.45rem}.data-list.dense.svelte-f1nkdu li:where(.svelte-f1nkdu){border-bottom:none;border-radius:.45rem;border:1px solid #d9e2ec;padding:.35rem .42rem;background:#f8fbff;display:grid;gap:.15rem}.empty-message.svelte-f1nkdu{margin:0;color:#627d98;font-size:.88rem;line-height:1.35}.status.svelte-chhwsq{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;border-radius:.75rem;border:1px solid #e7b4b8;background:#fff6f6;padding:.8rem .9rem}.icon.svelte-chhwsq{width:1rem;height:1rem;border-radius:999px;border:2px solid #d64545;color:#b42318;font-size:.67rem;font-weight:700;display:grid;place-items:center;margin-top:.05rem}.copy.svelte-chhwsq{display:grid;gap:.15rem;min-width:0}h3.svelte-chhwsq{margin:0;font-size:.95rem;color:#8a1c1c;font-weight:700}p.svelte-chhwsq{margin:0;font-size:.89rem;color:#7a1e21;line-height:1.35}code.svelte-chhwsq{display:inline-block;margin-top:.15rem;padding:.22rem .38rem;border-radius:.35rem;border:1px solid #e7b4b8;background:#fff;color:#5d1018;font-size:.8rem;overflow-wrap:anywhere}.status.svelte-118ec48{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;border-radius:.75rem;border:1px solid #bfd3ec;background:#f5f9ff;padding:.8rem .9rem}.spinner.svelte-118ec48{width:1rem;height:1rem;border-radius:999px;border:2px solid #9fbde3;border-top-color:#0b4ea2;animation:svelte-118ec48-spin .8s linear infinite}.copy.svelte-118ec48{display:grid;gap:.15rem}h3.svelte-118ec48{margin:0;font-size:.95rem;color:#0b4ea2;font-weight:700}p.svelte-118ec48{margin:0;font-size:.89rem;color:#334e68;line-height:1.35}@keyframes svelte-118ec48-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page.svelte-1xvjdp0{display:grid;gap:.75rem;min-width:0}.retry-button.svelte-1xvjdp0{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}.retry-button.svelte-1xvjdp0:disabled{opacity:.6;cursor:not-allowed}.status-block.svelte-1xvjdp0{display:grid;gap:.65rem;justify-items:start;min-width:0}.inline-status.svelte-1xvjdp0{margin:0;font-size:.84rem;color:#486581}.section-grid.svelte-1xvjdp0{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));min-width:0}.sr-only.svelte-1xvjdp0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.status.svelte-1s1239z{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;border-radius:.75rem;border:1px solid #a8d5b8;background:#f5fcf7;padding:.8rem .9rem}.icon.svelte-1s1239z{width:1rem;height:1rem;border-radius:999px;border:2px solid #1f8f4c;display:grid;place-items:center;margin-top:.05rem}.icon.svelte-1s1239z span:where(.svelte-1s1239z){width:.42rem;height:.24rem;border-left:2px solid #1f8f4c;border-bottom:2px solid #1f8f4c;transform:rotate(-45deg) translateY(-.02rem)}.copy.svelte-1s1239z{display:grid;gap:.15rem;min-width:0}h3.svelte-1s1239z{margin:0;font-size:.95rem;color:#0f6b37;font-weight:700}p.svelte-1s1239z{margin:0;font-size:.89rem;color:#24563b;line-height:1.35}code.svelte-1s1239z{display:inline-block;margin-top:.15rem;padding:.22rem .38rem;border-radius:.35rem;border:1px solid #a8d5b8;background:#fff;color:#154d2f;font-size:.8rem;overflow-wrap:anywhere}.account-page.svelte-1uptsbt{display:grid;gap:.85rem;min-width:0}.page-title.svelte-1uptsbt{margin:0;color:#102a43;font-size:1.45rem;line-height:1.1}.account-grid.svelte-1uptsbt{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));min-width:0}.account-card.svelte-1uptsbt{display:grid;gap:.8rem;padding:1rem;border:1px solid #d9e2ec;border-radius:1rem;background:#ffffffeb;box-shadow:0 18px 34px -28px #102a4347,inset 0 1px #ffffffe6;min-width:0}.card-header.svelte-1uptsbt{display:flex;justify-content:space-between;gap:.75rem;align-items:start}.card-header.stacked.svelte-1uptsbt{display:grid;gap:.35rem}.eyebrow.svelte-1uptsbt{margin:0 0 .15rem;color:#627d98;font-size:.72rem;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}h2.svelte-1uptsbt{margin:0;color:#102a43;font-size:1.08rem;line-height:1.2}.support-copy.svelte-1uptsbt,.inline-status.svelte-1uptsbt{margin:0;color:#486581;font-size:.92rem;line-height:1.45}.facts.svelte-1uptsbt{display:grid;gap:.7rem;margin:0}.facts.svelte-1uptsbt div:where(.svelte-1uptsbt){display:grid;gap:.18rem}dt.svelte-1uptsbt{color:#627d98;font-size:.75rem;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}dd.svelte-1uptsbt{margin:0;color:#102a43;font-size:.95rem;line-height:1.4;word-break:break-word}.email-row.svelte-1uptsbt{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.verification-indicator.svelte-1uptsbt{display:inline-flex;align-items:center;gap:.38rem;min-height:1.75rem;padding:.18rem .55rem;border:1px solid #9fd5b3;border-radius:999px;background:#eefbf1;color:#1f6f43;font-size:.78rem;font-weight:700;line-height:1;cursor:help;white-space:nowrap;font:inherit}.verification-dot.svelte-1uptsbt{width:.5rem;height:.5rem;border-radius:999px;background:currentColor;flex:0 0 auto}.status-pill.svelte-1uptsbt{margin:0;display:inline-flex;align-items:center;min-height:2rem;padding:.3rem .7rem;border-radius:999px;border:1px solid #c5d0da;background:#f8fbff;color:#334e68;font-size:.8rem;font-weight:700;white-space:nowrap}.status-pill.warning.svelte-1uptsbt,.inline-status.warning.svelte-1uptsbt{color:#8b6200}.status-pill.warning.svelte-1uptsbt{border-color:#f2d58a;background:#fff7df}.actions.svelte-1uptsbt{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.primary-button.svelte-1uptsbt,.secondary-link.svelte-1uptsbt{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.52rem .88rem;border-radius:999px;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none}.primary-button.svelte-1uptsbt{border:1px solid #6f9fdd;background:#e8f2ff;color:#0b4ea2;cursor:pointer}.primary-button.svelte-1uptsbt:hover{background:#dcebff}.primary-button.svelte-1uptsbt:disabled{opacity:.7;cursor:wait}.secondary-link.svelte-1uptsbt{border:1px solid #d9e2ec;background:#ffffffe0;color:#334e68}.secondary-link.svelte-1uptsbt:hover{background:#f0f7ff;border-color:#9fb3c8;color:#243b53}.placeholder-list.svelte-1uptsbt{margin:0;padding-left:1.1rem;color:#334e68;display:grid;gap:.38rem;font-size:.92rem;line-height:1.45}.profile-form.svelte-1uptsbt{display:grid;gap:.65rem}.field.svelte-1uptsbt{display:grid;gap:.3rem}.field.svelte-1uptsbt span:where(.svelte-1uptsbt){color:#486581;font-size:.88rem;font-weight:600;line-height:1.2}.field.svelte-1uptsbt input:where(.svelte-1uptsbt){min-height:2.7rem;width:100%;padding:.7rem .82rem;border:1px solid #bcccdc;border-radius:.8rem;background:#fffffff5;color:#102a43;font:inherit}.field.svelte-1uptsbt input:where(.svelte-1uptsbt)::placeholder{color:#829ab1}.field-hint.svelte-1uptsbt{margin:0;color:#627d98;font-size:.82rem;line-height:1.4}@media(max-width:640px){.account-card.svelte-1uptsbt{padding:.9rem}.card-header.svelte-1uptsbt{grid-template-columns:1fr;display:grid}.status-pill.svelte-1uptsbt{justify-self:start;white-space:normal}.actions.svelte-1uptsbt{align-items:stretch}.primary-button.svelte-1uptsbt,.secondary-link.svelte-1uptsbt{width:100%}}.auth-page.svelte-110nodr{width:min(100%,58rem);min-width:0;display:grid;gap:1rem;margin:0 auto;padding:clamp(.25rem,2vw,1rem) 0 1.5rem}.hero.svelte-110nodr{display:grid;gap:.45rem;justify-items:start}.eyebrow.svelte-110nodr{margin:0;color:#0b4ea2;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-title.svelte-110nodr{margin:0;color:#102a43;font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.03;letter-spacing:-.04em}.intro.svelte-110nodr{max-width:42rem;margin:0;color:#486581;font-size:1rem;line-height:1.5}.card.svelte-110nodr{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.4rem);border:1px solid rgba(188,204,220,.9);border-radius:1.1rem;background:linear-gradient(180deg,#fffffffa,#f8fbfff5);box-shadow:0 24px 45px -34px #102a436b,0 1px #ffffffe0 inset}@media(max-width:640px){.auth-page.svelte-110nodr{padding-bottom:1rem}.hero.svelte-110nodr{gap:.35rem}.page-title.svelte-110nodr{font-size:clamp(1.8rem,10vw,2.3rem)}.card.svelte-110nodr{border-radius:.95rem;padding:.95rem}}.auth-form.svelte-1fj9eww{display:grid;gap:.9rem}.field.svelte-1fj9eww{display:grid;gap:.38rem}.field.svelte-1fj9eww span:where(.svelte-1fj9eww){color:#243b53;font-size:.9rem;font-weight:700}.field.svelte-1fj9eww input:where(.svelte-1fj9eww){width:100%;min-height:2.9rem;padding:.75rem .85rem;border:1px solid #c5d0da;border-radius:.8rem;background:#fffffff5;color:#102a43;font-size:1rem}.field.svelte-1fj9eww input:where(.svelte-1fj9eww)::placeholder{color:#7b8794}.form-actions.svelte-1fj9eww{display:flex;flex-wrap:wrap;gap:.7rem}.primary-button.svelte-1fj9eww{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.58rem .95rem;border:1px solid #6f9fdd;border-radius:999px;background:#e8f2ff;color:#0b4ea2;font-size:.93rem;font-weight:700;cursor:pointer}.primary-button.svelte-1fj9eww:hover{background:#dcebff}.primary-button.svelte-1fj9eww:disabled{opacity:.7;cursor:wait}.helper-links.svelte-1fj9eww,.support-copy.svelte-1fj9eww{margin:0;color:#486581;font-size:.92rem;line-height:1.45}.helper-links.svelte-1fj9eww{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.helper-links.svelte-1fj9eww a:where(.svelte-1fj9eww){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}@media(max-width:640px){.form-actions.svelte-1fj9eww,.primary-button.svelte-1fj9eww{width:100%}}.home-page.svelte-8bjxp9{min-height:calc(100vh - 11rem);display:grid;align-content:start;justify-items:center;gap:1rem;padding:clamp(2.5rem,8vh,5.5rem) 0 2rem}.search-stage.svelte-8bjxp9{width:min(100%,54rem);display:grid;gap:1rem;justify-items:center;text-align:center}.page-title.svelte-8bjxp9{margin:0;max-width:12ch;color:#102a43;font-size:clamp(2.4rem,7vw,4.8rem);line-height:1.02;letter-spacing:-.05em}.search-shell.svelte-8bjxp9{width:100%}.search-frame.svelte-8bjxp9{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .65rem .55rem 1.1rem;border:1px solid rgba(146,166,188,.45);border-radius:999px;background:#fffffff0;box-shadow:0 22px 45px -30px #102a4366,inset 0 1px #ffffffe0}input.svelte-8bjxp9{width:100%;border:0;padding:.6rem 0;background:transparent;-webkit-appearance:none;appearance:none;color:#102a43;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.2}input.svelte-8bjxp9::-webkit-search-decoration,input.svelte-8bjxp9::-webkit-search-cancel-button,input.svelte-8bjxp9::-webkit-search-results-button,input.svelte-8bjxp9::-webkit-search-results-decoration{-webkit-appearance:none}input.svelte-8bjxp9::placeholder{color:#7b8794}input.svelte-8bjxp9:focus,input.svelte-8bjxp9:focus-visible{outline:none;box-shadow:none}.search-frame.svelte-8bjxp9:focus-within{border-color:#6f9fdd;box-shadow:0 0 0 3px #0b4ea229,0 22px 45px -30px #102a4366}.search-button.svelte-8bjxp9{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.45rem .85rem;border:1px solid #6f9fdd;border-radius:999px;background:#e8f2ff;color:#0b4ea2;font-size:.84rem;font-weight:700;white-space:nowrap;cursor:pointer}.search-button.svelte-8bjxp9:hover{background:#dcebff}@media(max-width:640px){.home-page.svelte-8bjxp9{min-height:auto;align-content:start;padding-top:.5rem}.search-stage.svelte-8bjxp9{gap:.85rem}.page-title.svelte-8bjxp9{max-width:none;font-size:clamp(2.2rem,12vw,3.2rem)}.search-frame.svelte-8bjxp9{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.5rem .55rem .5rem .9rem}.search-button.svelte-8bjxp9{min-height:2.15rem;padding:.4rem .72rem;font-size:.8rem}}.auth-form.svelte-kjs75r{display:grid;gap:.9rem}.field.svelte-kjs75r{display:grid;gap:.38rem}.field.svelte-kjs75r span:where(.svelte-kjs75r){color:#243b53;font-size:.9rem;font-weight:700}.field.svelte-kjs75r input:where(.svelte-kjs75r){width:100%;min-height:2.9rem;padding:.75rem .85rem;border:1px solid #c5d0da;border-radius:.8rem;background:#fffffff5;color:#102a43;font-size:1rem}.field.svelte-kjs75r input:where(.svelte-kjs75r)::placeholder{color:#7b8794}.form-actions.svelte-kjs75r{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.primary-button.svelte-kjs75r,.secondary-button.svelte-kjs75r,.primary-link.svelte-kjs75r{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.58rem .95rem;border-radius:999px;font-size:.93rem;font-weight:700;text-decoration:none;cursor:pointer}.primary-button.svelte-kjs75r,.primary-link.svelte-kjs75r{border:1px solid #6f9fdd;background:#e8f2ff;color:#0b4ea2}.secondary-button.svelte-kjs75r{border:1px solid #c5d0da;background:#ffffffeb;color:#243b53}.primary-button.svelte-kjs75r:hover,.primary-link.svelte-kjs75r:hover{background:#dcebff}.secondary-button.svelte-kjs75r:hover{background:#f5f8fb}.primary-button.svelte-kjs75r:disabled,.secondary-button.svelte-kjs75r:disabled{opacity:.7;cursor:wait}.support-panel.svelte-kjs75r{display:grid;gap:.7rem;padding:.95rem;border:1px solid #d9e2ec;border-radius:.9rem;background:#f5f9ffd1}.support-copy.svelte-kjs75r{display:grid;gap:.18rem}.support-copy.svelte-kjs75r h2:where(.svelte-kjs75r){margin:0;color:#102a43;font-size:1rem}.support-copy.svelte-kjs75r p:where(.svelte-kjs75r),.helper-links.svelte-kjs75r{margin:0;color:#486581;font-size:.92rem;line-height:1.45}.helper-links.svelte-kjs75r{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.helper-links.svelte-kjs75r a:where(.svelte-kjs75r){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.action-row.svelte-kjs75r{margin:0}.inline-note.svelte-kjs75r{margin:0;padding:.72rem .82rem;border-radius:.75rem;font-size:.9rem;line-height:1.4}.inline-note.success.svelte-kjs75r{border:1px solid #a8d5b8;background:#f5fcf7;color:#24563b}.inline-note.error.svelte-kjs75r{border:1px solid #e7b4b8;background:#fff6f6;color:#7a1e21}@media(max-width:640px){.form-actions.svelte-kjs75r{align-items:stretch}.primary-button.svelte-kjs75r,.secondary-button.svelte-kjs75r,.primary-link.svelte-kjs75r{width:100%}.helper-links.svelte-kjs75r{gap:.3rem}}.page.svelte-4kza75{display:grid;gap:.75rem;min-width:0}header.svelte-4kza75{display:grid;gap:.2rem}.page-title.svelte-4kza75{margin:0;font-size:1.2rem;color:#102a43}p.svelte-4kza75{margin:0;color:#486581;line-height:1.4}.route-link.svelte-4kza75 a:where(.svelte-4kza75){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.status.svelte-1g01ns5{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;border-radius:.75rem;border:1px solid #d2dee9;background:#fbfcfe;padding:.8rem .9rem}.icon.svelte-1g01ns5{width:1rem;height:1rem;border-radius:999px;border:2px solid #7b8794;color:#7b8794;font-size:0;margin-top:.15rem}.copy.svelte-1g01ns5{display:grid;gap:.15rem}h3.svelte-1g01ns5{margin:0;font-size:.95rem;color:#243b53;font-weight:700}p.svelte-1g01ns5{margin:0;font-size:.89rem;color:#486581;line-height:1.35}.people-list.svelte-197s7uo{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.row.svelte-197s7uo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid #d9e2ec;border-radius:.65rem;background:#ffffffeb;padding:.56rem .72rem;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.row.svelte-197s7uo:hover{border-color:#9fb3c8;background:#f0f7ff;box-shadow:0 0 0 2px #9fb3c82e}.row.svelte-197s7uo:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.rank.svelte-197s7uo{min-width:1.6rem;font-size:.84rem;font-weight:700;color:#486581;text-align:right}.name.svelte-197s7uo{min-width:0;font-size:.95rem;font-weight:650;color:#102a43;overflow-wrap:anywhere}.count.svelte-197s7uo{font-size:.82rem;font-weight:600;color:#0b4ea2;white-space:nowrap}@media(max-width:560px){.row.svelte-197s7uo{grid-template-columns:auto minmax(0,1fr);row-gap:.2rem}.count.svelte-197s7uo{grid-column:2;white-space:normal}}.controls.svelte-wy60dy{border:1px solid #d9e2ec;border-radius:.65rem;background:#ffffffeb;padding:.55rem .68rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.limit-control.svelte-wy60dy{display:inline-flex;align-items:center;gap:.4rem}.limit-control.svelte-wy60dy label:where(.svelte-wy60dy){font-size:.82rem;color:#486581;font-weight:600}select.svelte-wy60dy{border:1px solid #c5d0da;border-radius:.4rem;background:#fff;color:#102a43;font-size:.84rem;font-weight:600;padding:.26rem .4rem}.page-indicator.svelte-wy60dy{margin:0;color:#243b53;font-size:.84rem;font-weight:650}.page-actions.svelte-wy60dy{display:inline-flex;align-items:center;gap:.4rem}button.svelte-wy60dy{border:1px solid #6f9fdd;border-radius:.45rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.82rem;line-height:1;padding:.36rem .55rem;cursor:pointer}button.svelte-wy60dy:disabled{opacity:.6;cursor:not-allowed}.page.svelte-mxwrjl{display:grid;gap:.75rem;min-width:0}.retry-button.svelte-mxwrjl{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}.retry-button.svelte-mxwrjl:disabled{opacity:.6;cursor:not-allowed}.status-block.svelte-mxwrjl{display:grid;gap:.65rem;justify-items:start;min-width:0}.inline-status.svelte-mxwrjl{margin:0;font-size:.84rem;color:#486581}.sr-only.svelte-mxwrjl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card.svelte-co1dum{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.5rem;min-width:0}h3.svelte-co1dum{margin:0;font-size:.96rem;color:#102a43}.email-list.svelte-co1dum{margin:0;padding:0;list-style:none;display:grid;gap:.35rem;min-width:0}.email-list.svelte-co1dum li:where(.svelte-co1dum){margin:0;padding:.32rem .45rem;border-radius:.45rem;border:1px solid #d9e2ec;background:#f8fbff;min-width:0}.email-list.svelte-co1dum a:where(.svelte-co1dum){color:#0b4ea2;font-size:.86rem;font-weight:600;text-decoration-thickness:1px;overflow-wrap:anywhere}.email-list.svelte-co1dum a:where(.svelte-co1dum):focus-visible{outline:2px solid #0b4ea2;outline-offset:2px;border-radius:.15rem}.empty-message.svelte-co1dum{margin:0;color:#627d98;font-size:.88rem;line-height:1.35}.card.svelte-1p72psy{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.5rem;min-width:0}h3.svelte-1p72psy{margin:0;font-size:.96rem;color:#102a43}.thread-list.svelte-1p72psy{margin:0;padding:0;list-style:none;display:grid;gap:.45rem;min-width:0}.thread-row.svelte-1p72psy{display:grid;gap:.15rem;margin:0;padding:.5rem .55rem;border-radius:.55rem;border:1px solid #d9e2ec;background:#f8fbff;text-decoration:none;min-width:0;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.thread-row.svelte-1p72psy:hover{border-color:#9fb3c8;background:#f0f7ff;box-shadow:0 0 0 2px #9fb3c82e}.thread-row.svelte-1p72psy:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.thread-row.svelte-1p72psy strong:where(.svelte-1p72psy){color:#102a43;font-size:.9rem;overflow-wrap:anywhere}.thread-row.svelte-1p72psy span:where(.svelte-1p72psy){color:#486581;font-size:.81rem;line-height:1.35;overflow-wrap:anywhere}.empty-message.svelte-1p72psy{margin:0;color:#627d98;font-size:.88rem;line-height:1.35}.page.svelte-se70pu{display:grid;gap:.75rem;min-width:0}.retry-button.svelte-se70pu{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}.retry-button.svelte-se70pu:disabled{opacity:.6;cursor:not-allowed}.status-block.svelte-se70pu{display:grid;gap:.65rem;justify-items:start;min-width:0}.inline-status.svelte-se70pu{margin:0;font-size:.84rem;color:#486581}.summary-card.svelte-se70pu{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.5rem;min-width:0}.summary-card.svelte-se70pu h3:where(.svelte-se70pu){margin:0;font-size:1rem;color:#102a43;overflow-wrap:anywhere}.summary-card.svelte-se70pu dl:where(.svelte-se70pu){margin:0;display:grid;gap:.45rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.summary-card.svelte-se70pu dl:where(.svelte-se70pu) div:where(.svelte-se70pu){display:grid;gap:.08rem;padding:.35rem .45rem;border-radius:.5rem;border:1px solid #d9e2ec;background:#f8fbff;min-width:0}.summary-card.svelte-se70pu dt:where(.svelte-se70pu){font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#627d98}.summary-card.svelte-se70pu dd:where(.svelte-se70pu){margin:0;font-size:.9rem;color:#102a43;font-weight:650;overflow-wrap:anywhere}.detail-grid.svelte-se70pu{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));min-width:0}.route-link.svelte-se70pu{margin:0}.route-link.svelte-se70pu a:where(.svelte-se70pu){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.sr-only.svelte-se70pu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-form.svelte-1genxkf{display:grid;gap:.9rem}.field.svelte-1genxkf{display:grid;gap:.38rem}.field.svelte-1genxkf span:where(.svelte-1genxkf){color:#243b53;font-size:.9rem;font-weight:700}.field.svelte-1genxkf input:where(.svelte-1genxkf){width:100%;min-height:2.9rem;padding:.75rem .85rem;border:1px solid #c5d0da;border-radius:.8rem;background:#fffffff5;color:#102a43;font-size:1rem}.field.svelte-1genxkf input:where(.svelte-1genxkf)::placeholder{color:#7b8794}.form-actions.svelte-1genxkf{display:flex;flex-wrap:wrap;gap:.7rem}.primary-button.svelte-1genxkf{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.58rem .95rem;border:1px solid #6f9fdd;border-radius:999px;background:#e8f2ff;color:#0b4ea2;font-size:.93rem;font-weight:700;cursor:pointer}.primary-button.svelte-1genxkf:hover{background:#dcebff}.primary-button.svelte-1genxkf:disabled{opacity:.7;cursor:wait}.helper-links.svelte-1genxkf,.support-copy.svelte-1genxkf{margin:0;color:#486581;font-size:.92rem;line-height:1.45}.helper-links.svelte-1genxkf a:where(.svelte-1genxkf){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}@media(max-width:640px){.form-actions.svelte-1genxkf,.primary-button.svelte-1genxkf{width:100%}}.auth-form.svelte-1rd90pa{display:grid;gap:.9rem}.field.svelte-1rd90pa{display:grid;gap:.38rem}.field.svelte-1rd90pa span:where(.svelte-1rd90pa){color:#243b53;font-size:.9rem;font-weight:700}.field.svelte-1rd90pa input:where(.svelte-1rd90pa){width:100%;min-height:2.9rem;padding:.75rem .85rem;border:1px solid #c5d0da;border-radius:.8rem;background:#fffffff5;color:#102a43;font-size:1rem}.field.svelte-1rd90pa input:where(.svelte-1rd90pa)::placeholder{color:#7b8794}.field.svelte-1rd90pa input:where(.svelte-1rd90pa):disabled{background:#f4f7fb;color:#7b8794}.form-actions.svelte-1rd90pa{display:flex;flex-wrap:wrap;gap:.7rem}.primary-button.svelte-1rd90pa{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.58rem .95rem;border:1px solid #6f9fdd;border-radius:999px;background:#e8f2ff;color:#0b4ea2;font-size:.93rem;font-weight:700;cursor:pointer}.primary-button.svelte-1rd90pa:hover{background:#dcebff}.primary-button.svelte-1rd90pa:disabled{opacity:.7;cursor:not-allowed}.helper-links.svelte-1rd90pa{margin:0;display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:#486581;font-size:.92rem;line-height:1.45}.helper-links.svelte-1rd90pa a:where(.svelte-1rd90pa){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.inline-note.svelte-1rd90pa{margin:0;padding:.72rem .82rem;border-radius:.75rem;font-size:.9rem;line-height:1.4}.inline-note.error.svelte-1rd90pa{border:1px solid #e7b4b8;background:#fff6f6;color:#7a1e21}@media(max-width:640px){.form-actions.svelte-1rd90pa,.primary-button.svelte-1rd90pa{width:100%}}.page-controls.svelte-1p3kx87{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.page-controls-copy.svelte-1p3kx87{display:grid;gap:.15rem;min-width:0}p.svelte-1p3kx87{margin:0;color:#486581;line-height:1.4;min-width:0}.page-controls-actions.svelte-1p3kx87{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}button.svelte-1p3kx87,.page-select.svelte-1p3kx87 select:where(.svelte-1p3kx87){border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}button.svelte-1p3kx87:disabled,.page-select.svelte-1p3kx87 select:where(.svelte-1p3kx87):disabled{opacity:.6;cursor:not-allowed}.page-select.svelte-1p3kx87{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:#486581;font-weight:600}.page-select.svelte-1p3kx87 span:where(.svelte-1p3kx87){white-space:nowrap}.page-select.svelte-1p3kx87 select:where(.svelte-1p3kx87){padding-right:2rem}@media(max-width:640px){.page-controls-actions.svelte-1p3kx87,button.svelte-1p3kx87,.page-select.svelte-1p3kx87{width:100%}.page-select.svelte-1p3kx87{display:grid;gap:.3rem}.page-select.svelte-1p3kx87 select:where(.svelte-1p3kx87){width:100%}}.overlay.svelte-1mzah1b{position:fixed;inset:0;z-index:1000;background:#0f172a9e;display:grid;place-items:center;padding:1rem;overscroll-behavior:contain}.dialog.svelte-1mzah1b{width:min(72rem,100%);height:min(88vh,60rem);background:#f8fbff;border:1px solid #bcccdc;border-radius:.9rem;box-shadow:0 24px 80px #0f172a52;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.dialog-header.svelte-1mzah1b{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;border-bottom:1px solid #d9e2ec;background:#fff}.header-copy.svelte-1mzah1b{display:grid;gap:.2rem;min-width:0}h3.svelte-1mzah1b{margin:0;font-size:.95rem;color:#102a43;overflow-wrap:anywhere}p.svelte-1mzah1b{margin:0;color:#486581;font-size:.8rem;display:flex;flex-wrap:wrap;gap:.35rem}p.svelte-1mzah1b span:where(.svelte-1mzah1b)+span:where(.svelte-1mzah1b):before{content:"/";margin-right:.35rem;color:#9fb3c8}.header-actions.svelte-1mzah1b{display:flex;align-items:center;gap:.45rem}.nav-actions.svelte-1mzah1b{display:flex;align-items:center;gap:.35rem}.nav-button.svelte-1mzah1b,.download-button.svelte-1mzah1b,.close-button.svelte-1mzah1b{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.82rem;line-height:1;padding:.45rem .65rem;white-space:nowrap}.nav-button.svelte-1mzah1b{min-width:2.2rem;cursor:pointer}.download-button.svelte-1mzah1b{text-decoration:none}.nav-button.svelte-1mzah1b:hover:not(:disabled),.download-button.svelte-1mzah1b:hover,.close-button.svelte-1mzah1b:hover{background:#dcedff}.download-button.svelte-1mzah1b:disabled{border-color:#bcccdc;background:#f1f5f9;color:#7b8794;cursor:not-allowed}.nav-button.svelte-1mzah1b:disabled{opacity:.45;cursor:not-allowed}.close-button.svelte-1mzah1b{cursor:pointer}.nav-button.svelte-1mzah1b:focus-visible,.download-button.svelte-1mzah1b:focus-visible,.close-button.svelte-1mzah1b:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.status.svelte-1mzah1b{margin:0;padding:1rem;height:100%;color:#486581;font-size:.9rem;display:flex;align-items:center;justify-content:center;text-align:center}.error.svelte-1mzah1b{color:#9b1c1c}.preview.svelte-1mzah1b{margin:0;padding:1rem;overflow:auto;background:#102a43;color:#f0f4f8;font-size:.84rem;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;overscroll-behavior:contain}.preview.svelte-1mzah1b code:where(.svelte-1mzah1b){font-family:inherit}.patch-preview.svelte-1mzah1b{overflow:auto;background:#f8fafc;color:#102a43;font-size:.84rem;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;border-top:1px solid #d9e2ec;overscroll-behavior:contain}.patch-row.svelte-1mzah1b{display:grid;grid-template-columns:4.5rem 4.5rem minmax(0,1fr);min-width:max-content}.line-no.svelte-1mzah1b{padding:0 .75rem;text-align:right;color:#7b8794;background:#f1f5f9;-webkit-user-select:none;user-select:none;border-right:1px solid #d9e2ec}.patch-code.svelte-1mzah1b{display:block;padding:0 1rem;white-space:pre;color:inherit;font-family:inherit}.patch-row-file-meta.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b),.patch-row-file-old.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b),.patch-row-file-new.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b),.patch-row-hunk.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b),.patch-row-plain.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b),.patch-row-notice.svelte-1mzah1b .patch-code:where(.svelte-1mzah1b){padding-top:.12rem;padding-bottom:.12rem}.patch-row-file-meta.svelte-1mzah1b .line-no:where(.svelte-1mzah1b),.patch-row-file-old.svelte-1mzah1b .line-no:where(.svelte-1mzah1b),.patch-row-file-new.svelte-1mzah1b .line-no:where(.svelte-1mzah1b),.patch-row-hunk.svelte-1mzah1b .line-no:where(.svelte-1mzah1b),.patch-row-plain.svelte-1mzah1b .line-no:where(.svelte-1mzah1b),.patch-row-notice.svelte-1mzah1b .line-no:where(.svelte-1mzah1b){color:transparent}.patch-row-file-meta.svelte-1mzah1b{background:#e9eef5;color:#243b53}.patch-row-file-old.svelte-1mzah1b{background:#fecaca;color:#7f1d1d}.patch-row-file-new.svelte-1mzah1b{background:#bbf7d0;color:#14532d}.patch-row-hunk.svelte-1mzah1b{background:#edf4ff;color:#1d4ed8}.patch-row-add.svelte-1mzah1b{background:#bbf7d0;color:#14532d}.patch-row-remove.svelte-1mzah1b{background:#fecaca;color:#7f1d1d}.patch-row-context.svelte-1mzah1b{background:#f8fafc;color:#1f2937}.patch-row-plain.svelte-1mzah1b{background:#f8fafc;color:#243b53}.patch-row-notice.svelte-1mzah1b{background:#f3f4f6;color:#4b5563;font-style:italic}.patch-row-add.svelte-1mzah1b .line-no:where(.svelte-1mzah1b){background:#86efac;color:#14532d}.patch-row-remove.svelte-1mzah1b .line-no:where(.svelte-1mzah1b){background:#fca5a5;color:#7f1d1d}@media(max-width:640px){.overlay.svelte-1mzah1b{padding:.5rem}.dialog.svelte-1mzah1b{height:92vh}.dialog-header.svelte-1mzah1b{padding:.75rem .8rem;flex-direction:column;align-items:stretch}.header-actions.svelte-1mzah1b{justify-content:space-between}.preview.svelte-1mzah1b{padding:.85rem;font-size:.78rem}.patch-preview.svelte-1mzah1b{font-size:.78rem}.patch-row.svelte-1mzah1b{grid-template-columns:3.4rem 3.4rem minmax(0,1fr)}.line-no.svelte-1mzah1b{padding:0 .45rem}.patch-code.svelte-1mzah1b{padding:0 .8rem}}.attachments.svelte-v77c8x{border-top:1px solid #d9e2ec;padding-top:.55rem;display:grid;gap:.45rem}.attachments-title.svelte-v77c8x{margin:0;color:#0b4ea2;font-size:.84rem;font-weight:700}summary.svelte-v77c8x{cursor:pointer;color:#0b4ea2;font-size:.84rem;font-weight:700;list-style:none}summary.svelte-v77c8x::-webkit-details-marker{display:none}summary.svelte-v77c8x:before{content:"+";display:inline-block;width:.9rem;margin-right:.15rem}details[open].svelte-v77c8x summary:where(.svelte-v77c8x):before{content:"-"}.attachments-list.svelte-v77c8x{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.attachment-item.svelte-v77c8x{border:1px solid #d9e2ec;border-radius:.55rem;background:#fff;padding:.5rem .6rem;display:grid;gap:.3rem;min-width:0}.attachment-primary.svelte-v77c8x{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;min-width:0}strong.svelte-v77c8x{font-size:.84rem;color:#102a43;overflow-wrap:anywhere}.attachment-actions.svelte-v77c8x{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0}.attachment-open.svelte-v77c8x{border:0;background:transparent;padding:0;font:inherit;font-size:.84rem;font-weight:700;color:#0b4ea2;cursor:pointer;text-align:left;overflow-wrap:anywhere}.attachment-open.svelte-v77c8x:hover{text-decoration:underline}.attachment-open.svelte-v77c8x:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px;border-radius:.15rem}.attachment-download.svelte-v77c8x{border:1px solid #6f9fdd;border-radius:999px;background:#e8f2ff;color:#0b4ea2;font-size:.74rem;font-weight:700;line-height:1;padding:.2rem .42rem;text-decoration:none;white-space:nowrap}.attachment-download.svelte-v77c8x:hover:not(:disabled){background:#dcedff}.attachment-download.svelte-v77c8x:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.attachment-download.svelte-v77c8x:disabled{border-color:#bcccdc;background:#f1f5f9;color:#7b8794;cursor:not-allowed}.family-pill.svelte-v77c8x{border:1px solid #bcccdc;border-radius:999px;background:#f0f7ff;color:#243b53;font-size:.71rem;font-weight:700;line-height:1;padding:.18rem .38rem;text-transform:uppercase;letter-spacing:.03em}.attachment-meta.svelte-v77c8x{margin:0;color:#486581;font-size:.78rem;line-height:1.35;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.attachment-meta.svelte-v77c8x span:where(.svelte-v77c8x){overflow-wrap:anywhere}.attachment-meta.svelte-v77c8x span:where(.svelte-v77c8x)+span:where(.svelte-v77c8x):before{content:"/";margin-right:.35rem;color:#9fb3c8}.metadata-only.svelte-v77c8x{color:#7b8794}.timeline-item.svelte-wcdd0y{border:1px solid #d9e2ec;border-radius:.65rem;background:#f8fbff;padding:.7rem;display:grid;gap:.55rem;min-width:0;scroll-margin-top:1rem}.timeline-item-header.svelte-wcdd0y{display:grid;gap:.2rem;min-width:0}.title-row.svelte-wcdd0y{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}h4.svelte-wcdd0y{margin:0;font-size:.92rem;font-weight:700;line-height:1.25;min-width:0}.anchor-link.svelte-wcdd0y{color:#0b4ea2;text-decoration-thickness:1px}.anchor-link.svelte-wcdd0y:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.collapse-toggle.svelte-wcdd0y{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex:0 0 auto;border:1px solid #bcccdc;border-radius:999px;background:#fff;color:#486581;cursor:pointer;transition:border-color .12s ease,color .12s ease,background-color .12s ease}.collapse-toggle.svelte-wcdd0y:hover{border-color:#9fb3c8;background:#f0f7ff;color:#102a43}.collapse-toggle.svelte-wcdd0y:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.collapse-icon.svelte-wcdd0y{width:.95rem;height:.95rem;transition:transform .16s ease}.collapse-icon--expanded.svelte-wcdd0y{transform:rotate(90deg)}.meta.svelte-wcdd0y{margin:0;font-size:.82rem;color:#486581;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;min-width:0}.sender.svelte-wcdd0y{font-weight:600;color:#102a43;overflow-wrap:anywhere}.meta.svelte-wcdd0y time:where(.svelte-wcdd0y),.meta.svelte-wcdd0y span:where(.svelte-wcdd0y){overflow-wrap:anywhere}.subject.svelte-wcdd0y{margin:0;font-size:.84rem;color:#334e68;line-height:1.35;overflow-wrap:anywhere}.subject.svelte-wcdd0y span:where(.svelte-wcdd0y){font-weight:700}.message-content.svelte-wcdd0y{display:grid;gap:.55rem;min-width:0}.message-content[hidden].svelte-wcdd0y{display:none}.body.svelte-wcdd0y{display:grid;gap:.5rem;min-width:0}.body-block.svelte-wcdd0y{font-size:.9rem;line-height:1.45;color:#102a43;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0}.body-block--quote.svelte-wcdd0y{--quote-step: .9rem;color:#486581;padding-left:calc(.7rem + (var(--quote-depth, 1) * var(--quote-step)));background-image:repeating-linear-gradient(to right,#9fb3c8 0,#9fb3c8 .18rem,transparent .18rem,transparent var(--quote-step));background-repeat:no-repeat;background-size:calc(var(--quote-depth, 1) * var(--quote-step)) 100%}.body-link.svelte-wcdd0y{color:#0b4ea2;text-decoration-thickness:1px}.body-link.svelte-wcdd0y:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}.timeline.svelte-j5frh5{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;display:grid;gap:.6rem;min-width:0}.timeline-header.svelte-j5frh5{display:grid;gap:.12rem;min-width:0}.timeline-title-row.svelte-j5frh5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}h3.svelte-j5frh5{margin:0;font-size:.97rem;color:#102a43;line-height:1.3}p.svelte-j5frh5{margin:0;color:#486581;line-height:1.35;font-size:.85rem;overflow-wrap:anywhere}.empty-message.svelte-j5frh5{color:#627d98}.collapse-all-toggle.svelte-j5frh5{border:1px solid #bcccdc;border-radius:999px;background:#fff;color:#334e68;font-size:.8rem;font-weight:700;line-height:1;padding:.45rem .75rem;cursor:pointer;transition:border-color .12s ease,color .12s ease,background-color .12s ease}.collapse-all-toggle.svelte-j5frh5:hover{border-color:#9fb3c8;background:#f0f7ff;color:#102a43}.collapse-all-toggle.svelte-j5frh5:focus-visible{outline:2px solid #0b4ea2;outline-offset:2px}@media(max-width:640px){.timeline-title-row.svelte-j5frh5{align-items:flex-start;flex-wrap:wrap}}.timeline-list.svelte-j5frh5{margin:0;padding:0;list-style:none;display:grid;gap:.55rem;min-width:0}.page.svelte-1lsnkbj{display:grid;gap:.75rem;min-width:0}.retry-button.svelte-1lsnkbj{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}.retry-button.svelte-1lsnkbj:disabled{opacity:.6;cursor:not-allowed}.status-block.svelte-1lsnkbj{display:grid;gap:.65rem;justify-items:start;min-width:0}.inline-status.svelte-1lsnkbj{margin:0;font-size:.84rem;color:#486581}.summary-card.svelte-1lsnkbj{margin:0;border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.75rem .85rem;min-width:0}.summary-card.svelte-1lsnkbj{display:grid;gap:.55rem}.summary-card.svelte-1lsnkbj h3:where(.svelte-1lsnkbj){margin:0;font-size:.97rem;color:#102a43;line-height:1.3;overflow-wrap:anywhere}.summary-card.svelte-1lsnkbj dl:where(.svelte-1lsnkbj){margin:0;display:grid;gap:.45rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));min-width:0}.summary-card.svelte-1lsnkbj div:where(.svelte-1lsnkbj){border:1px solid #d9e2ec;border-radius:.55rem;background:#f8fbff;padding:.45rem .55rem;min-width:0}.summary-card.svelte-1lsnkbj dt:where(.svelte-1lsnkbj){margin:0;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#486581}.summary-card.svelte-1lsnkbj dd:where(.svelte-1lsnkbj){margin:.15rem 0 0;color:#102a43;font-size:.86rem;line-height:1.3;overflow-wrap:anywhere}.route-link.svelte-1lsnkbj{margin:0}.route-link.svelte-1lsnkbj a:where(.svelte-1lsnkbj){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.sr-only.svelte-1lsnkbj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.controls.svelte-1lg9umc{border:1px solid #d9e2ec;border-radius:.65rem;background:#ffffffe6;padding:.54rem .68rem;display:flex;justify-content:space-between;align-items:center;gap:.65rem;flex-wrap:wrap}p.svelte-1lg9umc{margin:0;font-size:.82rem;color:#486581}.actions.svelte-1lg9umc{display:inline-flex;align-items:center;gap:.4rem}button.svelte-1lg9umc{border:1px solid #6f9fdd;border-radius:.45rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.82rem;line-height:1;padding:.36rem .55rem;cursor:pointer}button.svelte-1lg9umc:disabled{opacity:.65;cursor:not-allowed}.filters-card.svelte-17mmlf5{border:1px solid #d9e2ec;border-radius:.75rem;background:#ffffffeb;padding:.7rem;display:grid;gap:.65rem}.filters-header.svelte-17mmlf5{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.filters-summary.svelte-17mmlf5{min-width:0;display:grid;gap:.12rem}.filters-summary.svelte-17mmlf5 h2:where(.svelte-17mmlf5){margin:0;color:#102a43;font-size:.92rem;line-height:1.1}.filters-summary.svelte-17mmlf5 p:where(.svelte-17mmlf5){margin:0;color:#627d98;font-size:.8rem;line-height:1.2}.filters-toggle.svelte-17mmlf5{border:1px solid #cfd8e3;border-radius:999px;background:#f5f7fa;color:#334e68;font-weight:700;font-size:.8rem;line-height:1;padding:.5rem .75rem;cursor:pointer;white-space:nowrap}.filters-toggle.modified.svelte-17mmlf5{border-color:#6f9fdd;background:#e8f2ff;color:#0b4ea2}.filters.svelte-17mmlf5{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;align-items:start}.filters[hidden].svelte-17mmlf5{display:none}.field.svelte-17mmlf5{min-width:0;display:grid;gap:.25rem;align-content:start}.search-field.svelte-17mmlf5{grid-column:1 / -1}.list-field.svelte-17mmlf5{grid-column:span 2}label.svelte-17mmlf5{font-size:.79rem;color:#486581;font-weight:700;letter-spacing:.02em;text-transform:uppercase}input.svelte-17mmlf5,select.svelte-17mmlf5{width:100%;min-width:0;border:1px solid #c5d0da;border-radius:.45rem;background:#fff;color:#102a43;font-size:.85rem;font-weight:600;padding:.36rem .45rem;min-height:2rem}input.svelte-17mmlf5:disabled,select.svelte-17mmlf5:disabled{opacity:.7;cursor:not-allowed}input[type=date].svelte-17mmlf5{box-sizing:border-box;display:block;inline-size:100%;min-inline-size:0;max-width:100%;min-width:0}input[type=date].svelte-17mmlf5::-webkit-date-and-time-value{text-align:left}.search-form.svelte-17mmlf5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.search-button.svelte-17mmlf5{border:1px solid #6f9fdd;border-radius:.45rem;background:#e8f2ff;color:#0b4ea2;font-weight:700;font-size:.82rem;line-height:1;padding:.44rem .75rem;cursor:pointer;min-height:2rem}.search-button.svelte-17mmlf5:disabled{cursor:not-allowed;opacity:.7}.actions.svelte-17mmlf5{display:flex;align-items:end;align-self:end}.clear-button.svelte-17mmlf5{border:1px solid #cfd8e3;border-radius:.45rem;background:#f5f7fa;color:#334e68;font-weight:650;font-size:.82rem;line-height:1;padding:.44rem .6rem;cursor:pointer;min-height:2rem}.clear-button.modified.svelte-17mmlf5{border-color:#6f9fdd;background:#e8f2ff;color:#0b4ea2}.clear-button.svelte-17mmlf5:disabled{cursor:not-allowed;opacity:.7}.field-note.svelte-17mmlf5{margin:0;font-size:.78rem;color:#486581}.field-error.svelte-17mmlf5{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.field-error.svelte-17mmlf5 p:where(.svelte-17mmlf5){margin:0;font-size:.78rem;color:#8a1c1c}.field-error.svelte-17mmlf5 button:where(.svelte-17mmlf5){border:1px solid #e7b4b8;border-radius:.42rem;background:#fff;color:#8a1c1c;font-size:.76rem;font-weight:700;line-height:1;padding:.3rem .45rem;cursor:pointer}.field-error.svelte-17mmlf5 button:where(.svelte-17mmlf5):disabled{cursor:not-allowed;opacity:.7}@media(max-width:760px){.filters-card.svelte-17mmlf5{padding:.65rem}.filters-header.svelte-17mmlf5{align-items:start}.filters-toggle.svelte-17mmlf5{flex-shrink:0}.filters.svelte-17mmlf5{grid-template-columns:1fr}input[type=date].svelte-17mmlf5{width:100%;font-size:.8rem;padding-right:.3rem}input[type=date].svelte-17mmlf5::-webkit-datetime-edit{padding:0}input[type=date].svelte-17mmlf5::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=date].svelte-17mmlf5::-webkit-calendar-picker-indicator{margin:0;padding:0}.search-form.svelte-17mmlf5{grid-template-columns:1fr}.list-field.svelte-17mmlf5{grid-column:span 1}.actions.svelte-17mmlf5{grid-column:span 1;align-items:start;align-self:start}}.table-wrap.svelte-12m57m6{border:1px solid #d9e2ec;border-radius:.75rem;background:#fffffff0;overflow-x:auto}.results.svelte-12m57m6{width:100%;border-collapse:collapse;min-width:32rem}th.svelte-12m57m6,td.svelte-12m57m6{text-align:left;padding:.58rem .72rem;border-bottom:1px solid #e4ebf3;vertical-align:top}thead.svelte-12m57m6 th:where(.svelte-12m57m6){font-size:.76rem;color:#486581;text-transform:uppercase;letter-spacing:.04em;font-weight:700;white-space:nowrap;background:#f5f9ff}tbody.svelte-12m57m6 tr:where(.svelte-12m57m6):last-child td:where(.svelte-12m57m6){border-bottom:none}tbody.svelte-12m57m6 tr:where(.svelte-12m57m6):hover td:where(.svelte-12m57m6){background:#f8fbff}td.svelte-12m57m6{font-size:.88rem;color:#243b53;line-height:1.35}.subject.svelte-12m57m6{min-width:0}.subject.svelte-12m57m6 a:where(.svelte-12m57m6){color:#0b4ea2;font-weight:650;text-decoration-thickness:1px;text-underline-offset:2px;overflow-wrap:anywhere}.subject.svelte-12m57m6 a:where(.svelte-12m57m6):focus-visible{outline:2px solid #0b4ea2;outline-offset:2px;border-radius:.15rem}.numeric.svelte-12m57m6{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:760px){.results.svelte-12m57m6{min-width:0;border-collapse:separate;border-spacing:0}.results.svelte-12m57m6 thead:where(.svelte-12m57m6){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.results.svelte-12m57m6 tbody:where(.svelte-12m57m6){display:grid;gap:.45rem;padding:.55rem}.results.svelte-12m57m6 tr:where(.svelte-12m57m6){display:grid;gap:.35rem;border:1px solid #d9e2ec;border-radius:.6rem;background:#f8fbff;padding:.5rem .6rem}.results.svelte-12m57m6 td:where(.svelte-12m57m6){border:none;padding:0;display:grid;grid-template-columns:minmax(0,6.6rem) minmax(0,1fr);align-items:baseline;gap:.5rem}.results.svelte-12m57m6 td:where(.svelte-12m57m6):before{content:attr(data-label);color:#627d98;font-size:.71rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.results.svelte-12m57m6 td.numeric:where(.svelte-12m57m6){text-align:left;white-space:normal}.results.svelte-12m57m6 tbody:where(.svelte-12m57m6) tr:where(.svelte-12m57m6):hover td:where(.svelte-12m57m6){background:transparent}}.page.svelte-1wkidh7{display:grid;gap:.75rem;min-width:0}.retry-button.svelte-1wkidh7,.reset-button.svelte-1wkidh7{border:1px solid #6f9fdd;border-radius:.55rem;background:#e8f2ff;color:#0b4ea2;font-weight:650;font-size:.86rem;line-height:1;padding:.45rem .65rem;cursor:pointer;white-space:nowrap}.retry-button.svelte-1wkidh7:disabled,.reset-button.svelte-1wkidh7:disabled{opacity:.6;cursor:not-allowed}.status-block.svelte-1wkidh7{display:grid;gap:.65rem;justify-items:start;min-width:0}.status-actions.svelte-1wkidh7{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.reset-button.svelte-1wkidh7{border-color:#c5d0da;background:#f2f5f8;color:#334e68}.inline-status.svelte-1wkidh7{margin:0;font-size:.84rem;color:#486581}.sr-only.svelte-1wkidh7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.support-panel.svelte-1oolvfx{display:grid;gap:.75rem;padding:.95rem;border:1px solid #d9e2ec;border-radius:.9rem;background:#f5f9ffd1}.support-copy.svelte-1oolvfx{display:grid;gap:.18rem}.support-copy.svelte-1oolvfx h2:where(.svelte-1oolvfx){margin:0;color:#102a43;font-size:1rem}.support-copy.svelte-1oolvfx p:where(.svelte-1oolvfx),.helper-links.svelte-1oolvfx{margin:0;color:#486581;font-size:.92rem;line-height:1.45}.helper-links.svelte-1oolvfx{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.helper-links.svelte-1oolvfx a:where(.svelte-1oolvfx){color:#0b4ea2;font-weight:600;text-decoration-thickness:1px}.field.svelte-1oolvfx{display:grid;gap:.38rem}.field.svelte-1oolvfx span:where(.svelte-1oolvfx){color:#243b53;font-size:.9rem;font-weight:700}.field.svelte-1oolvfx input:where(.svelte-1oolvfx){width:100%;min-height:2.9rem;padding:.75rem .85rem;border:1px solid #c5d0da;border-radius:.8rem;background:#fffffff5;color:#102a43;font-size:1rem}.field.svelte-1oolvfx input:where(.svelte-1oolvfx)::placeholder{color:#7b8794}.form-actions.svelte-1oolvfx{display:flex;flex-wrap:wrap;gap:.7rem}.primary-button.svelte-1oolvfx,.secondary-button.svelte-1oolvfx{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.58rem .95rem;border-radius:999px;font-size:.93rem;font-weight:700;cursor:pointer}.primary-button.svelte-1oolvfx{border:1px solid #6f9fdd;background:#e8f2ff;color:#0b4ea2}.secondary-button.svelte-1oolvfx{border:1px solid #c5d0da;background:#ffffffeb;color:#243b53}.primary-button.svelte-1oolvfx:hover{background:#dcebff}.secondary-button.svelte-1oolvfx:hover{background:#f5f8fb}.primary-button.svelte-1oolvfx:disabled{opacity:.7;cursor:wait}.inline-note.svelte-1oolvfx{margin:0;padding:.72rem .82rem;border-radius:.75rem;font-size:.9rem;line-height:1.4}.inline-note.success.svelte-1oolvfx{border:1px solid #a8d5b8;background:#f5fcf7;color:#24563b}.inline-note.error.svelte-1oolvfx{border:1px solid #e7b4b8;background:#fff6f6;color:#7a1e21}@media(max-width:640px){.form-actions.svelte-1oolvfx,.primary-button.svelte-1oolvfx,.secondary-button.svelte-1oolvfx{width:100%}}:root{--focus-ring-color: #0b4ea2;--focus-ring-shadow: rgba(11, 78, 162, .18)}*{box-sizing:border-box}html,body{max-width:100%}body{margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;line-height:1.45;color:#102a43;background:radial-gradient(circle at 8% 0%,#e3eefc,#e3eefc00 35%),radial-gradient(circle at 95% 5%,#f8f2df,#f8f2df00 42%),linear-gradient(180deg,#f7fbff,#f2f5fa 48%,#eef2f7)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px;box-shadow:0 0 0 3px var(--focus-ring-shadow)}[data-route-heading]:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px;border-radius:.25rem}.shell.svelte-n50uah{max-width:1160px;min-height:100vh;margin:0 auto;padding:1rem 1.25rem 2.5rem;display:grid;align-content:start;gap:1rem;min-width:0}.skip-link.svelte-n50uah{position:absolute;top:.5rem;left:1.25rem;transform:translateY(-180%);z-index:20;padding:.45rem .62rem;border-radius:.45rem;border:1px solid #6f9fdd;background:#fff;color:#0b4ea2;font-weight:700;text-decoration:none}.skip-link.svelte-n50uah:focus-visible{transform:translateY(0)}.shell-header.svelte-n50uah{padding-bottom:.9rem;border-bottom:1px solid #bcccdc}.header-bar.svelte-n50uah{display:flex;align-items:start;justify-content:space-between;gap:.9rem;min-width:0}.header-tools.svelte-n50uah{display:flex;justify-content:flex-end;align-items:center;min-width:0}.nav-popover.svelte-n50uah{position:relative;display:flex;align-items:center;justify-content:flex-end}.brand-block.svelte-n50uah{display:grid;gap:.2rem;min-width:0}.brand-link.svelte-n50uah{margin:0;text-decoration:none;color:#102a43;font-size:1.5rem;font-weight:750;letter-spacing:.01em}.brand-block.svelte-n50uah p:where(.svelte-n50uah){margin:0;color:#486581;font-size:.92rem}.nav-toggle.svelte-n50uah{display:none;align-items:center;gap:.6rem;padding:.45rem .7rem;border:1px solid #c5d0da;border-radius:999px;background:#ffffffeb;color:#243b53;font-size:.88rem;font-weight:700;line-height:1;cursor:pointer}.nav-toggle-text.svelte-n50uah{white-space:nowrap}.nav-toggle-icon.svelte-n50uah{width:1rem;height:.8rem;display:grid;align-content:center;gap:.18rem}.nav-toggle-icon.svelte-n50uah span:where(.svelte-n50uah){display:block;width:100%;height:2px;border-radius:999px;background:currentColor;transition:transform .14s ease,opacity .14s ease;transform-origin:center}nav.svelte-n50uah{display:flex;gap:.55rem;flex-wrap:nowrap;align-items:center}nav.svelte-n50uah a:where(.svelte-n50uah){color:#334e68;text-decoration:none;padding:.42rem .72rem;border-radius:999px;border:1px solid #d9e2ec;background:#ffffffd1;font-size:.94rem;font-weight:600;transition:background-color .12s ease,border-color .12s ease,color .12s ease}nav.svelte-n50uah a:where(.svelte-n50uah):hover{background:#f0f7ff;border-color:#9fb3c8;color:#243b53}nav.svelte-n50uah a.active:where(.svelte-n50uah){color:#0b4ea2;border-color:#6f9fdd;background:#e8f2ff}.context-strip.svelte-n50uah{display:flex;flex-wrap:wrap;gap:.55rem;padding:.6rem 0}.context-chip.svelte-n50uah{margin:0;display:grid;gap:.08rem;min-width:9.2rem;padding:.42rem .62rem;border:1px solid #d9e2ec;border-radius:.6rem;background:#ffffffe6}.context-chip.svelte-n50uah span:where(.svelte-n50uah){color:#627d98;font-size:.72rem;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.context-chip.svelte-n50uah strong:where(.svelte-n50uah){color:#102a43;font-size:.88rem;line-height:1.2;font-weight:650;word-break:break-word}.content.svelte-n50uah{display:grid;gap:.9rem;min-width:0}.content.svelte-n50uah:focus{outline:none}@media(max-width:640px){.shell.svelte-n50uah{padding:.75rem .75rem 2rem;gap:.8rem}.skip-link.svelte-n50uah{left:.75rem}.shell-header.svelte-n50uah{padding-bottom:.7rem}.header-bar.svelte-n50uah{flex-direction:row;align-items:flex-start}.header-tools.svelte-n50uah{width:auto;flex-shrink:0}.brand-block.svelte-n50uah{flex:1 1 auto}.nav-toggle.svelte-n50uah{display:inline-flex;flex-shrink:0}.nav-toggle-icon.svelte-n50uah span.open:where(.svelte-n50uah):nth-child(1){transform:translateY(.31rem) rotate(45deg)}.nav-toggle-icon.svelte-n50uah span.open:where(.svelte-n50uah):nth-child(2){opacity:0}.nav-toggle-icon.svelte-n50uah span.open:where(.svelte-n50uah):nth-child(3){transform:translateY(-.31rem) rotate(-45deg)}nav.svelte-n50uah{position:absolute;top:calc(100% + .45rem);right:0;display:none;justify-content:stretch;gap:.45rem;width:min(14rem,calc(100vw - 1.5rem));padding:.45rem;border:1px solid #cdd7e1;border-radius:1rem;background:#fffffffa;box-shadow:0 20px 45px -28px #102a4373,0 8px 18px -16px #102a4359;z-index:30}nav.mobile-open.svelte-n50uah{display:grid}.nav-popover.svelte-n50uah{justify-content:flex-end}nav.svelte-n50uah a:where(.svelte-n50uah){width:100%;text-align:left;padding:.7rem .85rem;border-radius:.8rem}.context-strip.svelte-n50uah{gap:.45rem;padding-top:.2rem}.context-chip.svelte-n50uah{flex:1 1 8.4rem;min-width:0}}
