@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-italic.CZTNEAuW.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-italic.CsGl1sm0.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-italic.Du9zzoL2.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-italic.V_9i1P_m.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2)format("woff2"),url(./ibm-plex-sans-latin-700-normal.Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(./ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-700-normal.7sUh57Bg.woff2)format("woff2"),url(./ibm-plex-mono-latin-700-normal.CNHXzs6v.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-ext-700-normal.Dhimjc7-.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-700-normal.Cwsjk1Jb.woff)format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(./tinos-latin-400-normal.rilFpyjL.woff2)format("woff2"),url(./tinos-latin-400-normal.B05awSIM.woff)format("woff")}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(./tinos-latin-400-italic.BYAl0kbZ.woff2)format("woff2"),url(./tinos-latin-400-italic.HcuZF3H0.woff)format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(./tinos-latin-700-normal.qGf2y18O.woff2)format("woff2"),url(./tinos-latin-700-normal.CjcRkLdR.woff)format("woff")}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(./tinos-latin-700-italic.vJg8Axdx.woff2)format("woff2"),url(./tinos-latin-700-italic.M0H2aQ0O.woff)format("woff")}:root{--brand-ink:#12222b;--brand-red:#d0472f;--brand-teal:#276c78;--brand-gold:#a9781f;--brand-paper:#f5f6f4;--brand-red-text:#c5432c;--brand-gold-text:#92681b;--n-0:#fff;--n-50:#f5f6f4;--n-100:#ecefec;--n-200:#dfe4e2;--n-300:#cbd3d1;--n-400:#a7b3b2;--n-500:#7c8b8b;--n-600:#5b6c6f;--n-700:#3f5158;--n-800:#26383f;--n-900:#12222b;--n-950:#0b1418;--surface-page:#f5f6f4;--surface-panel:#fff;--surface-sunken:#ecefec;--surface-inverse:#12222b;--text-primary:#12222b;--text-secondary:#3f5158;--text-muted:#5b6c6f;--text-disabled:#7c8b8b;--text-inverse:#f5f6f4;--text-link:#276c78;--border-subtle:#ecefec;--border-default:#dfe4e2;--border-strong:#cbd3d1;--action-bg:#12222b;--action-bg-hover:#26383f;--action-bg-active:#0b1418;--action-fg:#f5f6f4;--action-quiet-bg:transparent;--action-quiet-fg:#12222b;--action-quiet-border:#cbd3d1;--focus-ring:#276c78;--focus-ring-width:2px;--focus-ring-offset:2px;--time:#c5432c;--total:#92681b;--success:#268357;--success-bg:#e8f8f0;--warning:#996b1d;--warning-bg:#f8f4eb;--danger:#c44e31;--danger-bg:#faf2f1;--info:#2e7d91;--info-bg:#ebf6f8;--zone-rec-bg:#f4f9fa;--zone-rec-fg:#12222b;--zone-rec-line:#2e7e8a;--zone-en1-bg:#d7f0eb;--zone-en1-fg:#12222b;--zone-en1-line:#27816f;--zone-en2-bg:#b0e2c0;--zone-en2-fg:#12222b;--zone-en2-line:#258445;--zone-en3-bg:#9bce62;--zone-en3-fg:#12222b;--zone-en3-line:#52801e;--zone-lat-bg:#d0a238;--zone-lat-fg:#12222b;--zone-lat-line:#926e18;--zone-rp-bg:#da7d48;--zone-rp-fg:#12222b;--zone-rp-line:#bd551a;--zone-sp-bg:#bf3924;--zone-sp-fg:#f5f6f4;--zone-sp-line:#d9341b;--zone-lap-bg:#ad1f28;--zone-lap-fg:#f5f6f4;--zone-lap-line:#e41927;--section-warmup:#3b6f78;--section-warmup-bg:#f0f6f8;--section-preset:#6a628e;--section-preset-bg:#f5f5f8;--section-main:#8e5486;--section-main-bg:#f8f4f8;--section-cool:#4c6a8c;--section-cool-bg:#f3f5f8;--section-kick:#3b7257;--section-kick-bg:#eff7f3;--section-other:#61696d;--section-other-bg:#f5f5f6;--font-brand:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--font-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-notation:var(--font-brand);--text-xs:12px;--lh-xs:1.45;--text-sm:13px;--lh-sm:1.5;--text-base:15px;--lh-base:1.55;--text-md:17px;--lh-md:1.5;--text-lg:20px;--lh-lg:1.35;--text-xl:26px;--lh-xl:1.2;--text-2xl:34px;--lh-2xl:1.12;--tracking-label:.08em;--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--radius-sm:2px;--radius-md:3px;--radius-lg:6px;--radius-pill:999px;--shadow-1:0 1px 0 #12222b0a;--shadow-2:0 1px 0 #12222b0a, 0 8px 24px -18px #12222b73;--shadow-3:0 2px 4px #12222b0f, 0 16px 40px -24px #12222b80;--dur-fast:.12s;--dur:.18s;--dur-slow:.28s;--ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--brand-red-text:#f0705a;--brand-gold-text:#d5a64a;--surface-page:#0b1418;--surface-panel:#111e24;--surface-sunken:#081013;--surface-inverse:#f5f6f4;--text-primary:#e4eae7;--text-secondary:#cbd3d1;--text-muted:#a7b3b2;--text-disabled:#7c8b8b;--text-inverse:#12222b;--text-link:#6bb3bf;--border-subtle:#1b2a31;--border-default:#24363d;--border-strong:#33474f;--action-bg:#f5f6f4;--action-bg-hover:#fff;--action-bg-active:#dfe4e2;--action-fg:#12222b;--action-quiet-fg:#f5f6f4;--action-quiet-border:#33474f;--focus-ring:#6bb3bf;--time:#f0705a;--total:#d5a64a;--success:#3ba372;--success-bg:#1e342a;--warning:#bb8832;--warning-bg:#392e1c;--danger:#ce7b67;--danger-bg:#422a23;--info:#459cb2;--info-bg:#203237;--zone-rec-bg:#172729;--zone-rec-fg:#f5f6f4;--zone-rec-line:#609ea7;--zone-en1-bg:#1b322e;--zone-en1-fg:#f5f6f4;--zone-en1-line:#54a192;--zone-en2-bg:#21412c;--zone-en2-fg:#f5f6f4;--zone-en2-line:#53a46e;--zone-en3-bg:#3c4f25;--zone-en3-fg:#f5f6f4;--zone-en3-line:#78a049;--zone-lat-bg:#695629;--zone-lat-fg:#f5f6f4;--zone-lat-line:#b09043;--zone-rp-bg:#945836;--zone-rp-fg:#f5f6f4;--zone-rp-line:#c6855f;--zone-sp-bg:#c97466;--zone-sp-fg:#12222b;--zone-sp-line:#cf7f72;--zone-lap-bg:#d48388;--zone-lap-fg:#12222b;--zone-lap-line:#d37b80;--section-warmup:#70a8b0;--section-warmup-bg:#243132;--section-preset:#a09cb6;--section-preset-bg:#2f2d37;--section-main:#ba93b5;--section-main-bg:#372b36;--section-cool:#8ba1ba;--section-cool-bg:#292f37;--section-kick:#6dac8c;--section-kick-bg:#24312b;--section-other:#99a0a3;--section-other-bg:#2d2f2f;--shadow-1:0 1px 0 #0003;--shadow-2:0 1px 0 #0003, 0 10px 28px -20px #000000e6;--shadow-3:0 2px 6px #00000059, 0 18px 44px -26px #000}}:root[data-theme=dark]{--brand-red-text:#f0705a;--brand-gold-text:#d5a64a;--surface-page:#0b1418;--surface-panel:#111e24;--surface-sunken:#081013;--surface-inverse:#f5f6f4;--text-primary:#e4eae7;--text-secondary:#cbd3d1;--text-muted:#a7b3b2;--text-disabled:#7c8b8b;--text-inverse:#12222b;--text-link:#6bb3bf;--border-subtle:#1b2a31;--border-default:#24363d;--border-strong:#33474f;--action-bg:#f5f6f4;--action-bg-hover:#fff;--action-bg-active:#dfe4e2;--action-fg:#12222b;--action-quiet-fg:#f5f6f4;--action-quiet-border:#33474f;--focus-ring:#6bb3bf;--time:#f0705a;--total:#d5a64a;--success:#3ba372;--success-bg:#1e342a;--warning:#bb8832;--warning-bg:#392e1c;--danger:#ce7b67;--danger-bg:#422a23;--info:#459cb2;--info-bg:#203237;--zone-rec-bg:#172729;--zone-rec-fg:#f5f6f4;--zone-rec-line:#609ea7;--zone-en1-bg:#1b322e;--zone-en1-fg:#f5f6f4;--zone-en1-line:#54a192;--zone-en2-bg:#21412c;--zone-en2-fg:#f5f6f4;--zone-en2-line:#53a46e;--zone-en3-bg:#3c4f25;--zone-en3-fg:#f5f6f4;--zone-en3-line:#78a049;--zone-lat-bg:#695629;--zone-lat-fg:#f5f6f4;--zone-lat-line:#b09043;--zone-rp-bg:#945836;--zone-rp-fg:#f5f6f4;--zone-rp-line:#c6855f;--zone-sp-bg:#c97466;--zone-sp-fg:#12222b;--zone-sp-line:#cf7f72;--zone-lap-bg:#d48388;--zone-lap-fg:#12222b;--zone-lap-line:#d37b80;--section-warmup:#70a8b0;--section-warmup-bg:#243132;--section-preset:#a09cb6;--section-preset-bg:#2f2d37;--section-main:#ba93b5;--section-main-bg:#372b36;--section-cool:#8ba1ba;--section-cool-bg:#292f37;--section-kick:#6dac8c;--section-kick-bg:#24312b;--section-other:#99a0a3;--section-other-bg:#2d2f2f;--shadow-1:0 1px 0 #0003;--shadow-2:0 1px 0 #0003, 0 10px 28px -20px #000000e6;--shadow-3:0 2px 6px #00000059, 0 18px 44px -26px #000}@media print{:root,:root:not([data-theme=light]),:root[data-theme=dark]{--surface-page:#fff;--surface-panel:#fff;--surface-sunken:#fff;--text-primary:#12222b;--text-secondary:#3f5158;--text-muted:#5b6c6f;--border-subtle:#e3e7e4;--border-default:#ccd4d1;--border-strong:#b4bebb;--shadow-1:none;--shadow-2:none;--shadow-3:none;--time:#c5432c;--total:#92681b}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s}}:root{--hit:44px;--font-print:"Tinos", "Times New Roman", "Liberation Serif", Times, serif}*,:before,:after{box-sizing:border-box}html{background:var(--surface-page)}body{background:var(--surface-page);min-height:100vh;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--lh-base);-webkit-text-size-adjust:100%;margin:0}h1,h2,h3{font-family:var(--font-ui);letter-spacing:-.01em}a{color:var(--text-link);text-underline-offset:2px}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.ss-page{max-width:62rem;padding:var(--space-5) var(--space-5) var(--space-9);margin:0 auto}.ss-mono{font-family:var(--font-notation);font-variant-numeric:tabular-nums}.ss-card{background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.ss-time{color:var(--time);font-family:var(--font-notation);font-variant-numeric:tabular-nums;font-weight:600}.ss-total{color:var(--total);font-family:var(--font-notation);font-variant-numeric:tabular-nums;font-weight:600}.ss-input,.ss-select{font:inherit;font-family:var(--font-ui);color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3);min-height:var(--hit);box-sizing:border-box}.ss-input::placeholder{color:var(--text-muted);opacity:1}.ss-input:focus-visible,.ss-select:focus-visible,.ss-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ss-input.ss-mono{font-family:var(--font-notation)}.ss-input--time{color:var(--time);font-weight:600}.ss-button{font:inherit;font-family:var(--font-ui);color:var(--action-quiet-fg);background:var(--surface-panel);border:1px solid var(--action-quiet-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);min-height:var(--hit);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}.ss-button:hover{background:var(--surface-sunken);border-color:var(--text-muted)}.ss-button--primary{background:var(--action-bg);border-color:var(--action-bg);color:var(--action-fg);font-weight:600}.ss-button--primary:hover{background:var(--action-bg-hover);border-color:var(--action-bg-hover)}.ss-button--primary:active{background:var(--action-bg-active);border-color:var(--action-bg-active)}.ss-button:disabled{opacity:.55;cursor:not-allowed}.ss-button--quiet{background:var(--action-quiet-bg);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-color:#0000;min-width:40px;min-height:40px}.ss-button--quiet:hover{background:var(--surface-sunken);color:var(--text-primary);border-color:#0000}.ss-button--danger:hover,.ss-button--danger:focus-visible{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.ss-button--erase:hover,.ss-button--erase:focus-visible{background:var(--action-bg);border-color:var(--action-bg);color:var(--action-fg)}.ss-label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-link);margin-bottom:var(--space-1);font-weight:600;display:block}.ss-note{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--lh-sm)}.ss-warning{background:var(--surface-sunken);border:1px solid var(--border-strong);border-left:3px solid var(--text-primary);border-radius:var(--radius-md);color:var(--text-primary);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.ss-notice{background:var(--warning-bg);border:1px solid var(--warning);border-radius:var(--radius-md);color:var(--text-primary);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.ss-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ss-zone{font-size:var(--text-xs);letter-spacing:.03em;border-radius:var(--radius-pill);background:var(--zone-bg,var(--surface-sunken));color:var(--zone-fg,var(--text-secondary));border:1px solid var(--zone-line,var(--border-strong));padding:.05rem .45rem;font-weight:600;display:inline-block}.ss-zone--rec{--zone-bg:var(--zone-rec-bg);--zone-fg:var(--zone-rec-fg);--zone-line:var(--zone-rec-line)}.ss-zone--en1{--zone-bg:var(--zone-en1-bg);--zone-fg:var(--zone-en1-fg);--zone-line:var(--zone-en1-line)}.ss-zone--en2{--zone-bg:var(--zone-en2-bg);--zone-fg:var(--zone-en2-fg);--zone-line:var(--zone-en2-line)}.ss-zone--en3{--zone-bg:var(--zone-en3-bg);--zone-fg:var(--zone-en3-fg);--zone-line:var(--zone-en3-line)}.ss-zone--lat{--zone-bg:var(--zone-lat-bg);--zone-fg:var(--zone-lat-fg);--zone-line:var(--zone-lat-line)}.ss-zone--rp{--zone-bg:var(--zone-rp-bg);--zone-fg:var(--zone-rp-fg);--zone-line:var(--zone-rp-line)}.ss-zone--sp{--zone-bg:var(--zone-sp-bg);--zone-fg:var(--zone-sp-fg);--zone-line:var(--zone-sp-line)}.ss-zone--lap{--zone-bg:var(--zone-lap-bg);--zone-fg:var(--zone-lap-fg);--zone-line:var(--zone-lap-line)}@media print{.practice[data-zones=off] .ss-zone,.practice[data-pace=off] .ss-est{display:none}.practice[data-colour=off] .ss-section-name{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.practice[data-colour=off] .ss-section-rule{border-left-color:var(--border-strong);--section-tint:var(--surface-panel)}.practice[data-colour=off] .ss-time,.practice[data-colour=off] .ss-total,.practice[data-colour=off] .ss-input--time,.practice[data-colour=off] .ss-label{color:var(--text-primary)}.ss-no-print{display:none!important}.ss-page{max-width:none;padding:0}.ss-card,.ss-section-rule{box-shadow:none}.ss-input,.ss-select{appearance:none;background:0 0;border-color:#0000;min-height:0;padding-left:0}.ss-input::placeholder{color:#0000}.ss-input::-webkit-calendar-picker-indicator{display:none}.practice .ss-label{display:none}@page{size:letter portrait;margin:.19in .5in .25in}html,body{font-size:calc(16pt * var(--print-scale,1));line-height:1.25;font-family:var(--font-print);background:#fff}.practice :is(.ss-mono,.ss-time,.ss-total){font-family:var(--font-print)}.bar,.skip,.ss-no-print{display:none!important}.practice{max-width:none;margin:0;padding:0}.practice .ss-section-rule{border:0;border-left:1.5pt solid var(--border-strong);box-shadow:none;break-inside:avoid;background:0 0;border-radius:0;margin:0 0 2mm;padding:0 0 0 3mm}.practice :is(h1,h2,h3,.ss-section-name){break-after:avoid;margin:0 0 1mm;font-size:1.0625em}.practice .ss-mono{margin:0;padding:0;line-height:1.3}.practice p,.practice li{orphans:3;widows:3}}.switcher.svelte-108s0h2{align-items:center;gap:.5rem;min-width:0;display:flex}.select.svelte-108s0h2,.switch.svelte-108s0h2{font:inherit;color:var(--brand-paper);background:var(--n-800);border:1px solid var(--n-400);border-radius:var(--radius-md);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:14rem;min-height:2.25rem;padding:.35rem .5rem}.switch.svelte-108s0h2{cursor:pointer}.select.svelte-108s0h2:hover,.switch.svelte-108s0h2:hover{border-color:var(--brand-paper)}.single.svelte-108s0h2{color:var(--brand-paper);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-weight:600;overflow:hidden}@media (width<=34rem){.select.svelte-108s0h2,.single.svelte-108s0h2{max-width:8.5rem}}.sr-only.svelte-108s0h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account.svelte-1mzjx0{position:relative}.avatar.svelte-1mzjx0{border:1px solid var(--bar-border,#ffffff47);block-size:2.25rem;inline-size:2.25rem;color:var(--bar-fg,#fff);font:600 .75rem/1 var(--font-ui);letter-spacing:.02em;cursor:pointer;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.avatar.svelte-1mzjx0:hover,.avatar[aria-expanded=true].svelte-1mzjx0{background:#fff3}.avatar.svelte-1mzjx0:focus-visible{outline:2px solid var(--bar-fg,#fff);outline-offset:2px}.menu.svelte-1mzjx0{z-index:40;border:1px solid var(--border-default);background:var(--surface-panel);text-align:start;border-radius:8px;min-inline-size:15rem;padding:.35rem;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-end:0;box-shadow:0 10px 24px #00000029}.identity.svelte-1mzjx0{padding:.5rem .6rem}.name.svelte-1mzjx0{color:var(--text-primary);margin:0;font-weight:600}.email.svelte-1mzjx0{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.82rem}.context.svelte-1mzjx0{border-block:1px solid var(--border-subtle,var(--border-default));margin:.3rem 0;padding:.5rem .6rem}.ctx-line.svelte-1mzjx0{justify-content:space-between;gap:1rem;margin:.15rem 0;font-size:.82rem;display:flex}.ctx-label.svelte-1mzjx0{color:var(--text-muted,var(--text-secondary))}.ctx-value.svelte-1mzjx0{color:var(--text-primary);text-align:end}.role.svelte-1mzjx0{text-transform:capitalize;font-weight:600}.item.svelte-1mzjx0{color:var(--text-primary);border-radius:5px;padding:.5rem .6rem;font-size:.9rem;text-decoration:none;display:block}.item.svelte-1mzjx0:hover{background:var(--surface-sunken)}.sr-only.svelte-1mzjx0{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.update.svelte-z1ckp5{border-width:0 0 1px;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.say.svelte-z1ckp5{margin:0}.acts.svelte-z1ckp5{gap:.5rem;display:flex}.acts.svelte-z1ckp5 .ss-button{min-height:44px}.bar.svelte-12qhfyh{background:var(--brand-ink);border-bottom:1px solid var(--n-800);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.brand.svelte-12qhfyh{border-radius:var(--radius-md);align-items:center;margin:-.4rem -.5rem;padding:.4rem .5rem;display:flex}.brand.svelte-12qhfyh:hover{background:var(--n-800)}nav.svelte-12qhfyh{min-width:0;color:var(--brand-paper);align-items:center;gap:.6rem;font-size:.9rem;display:flex}.nav-link.svelte-12qhfyh{color:var(--brand-paper);border-radius:var(--radius-md);white-space:nowrap;padding:.5rem .7rem;text-decoration:none}.nav-link.svelte-12qhfyh:hover{color:var(--brand-paper);background:var(--n-800);text-decoration:underline}.bar :focus-visible{outline-color:var(--brand-paper)}.skip.svelte-12qhfyh{z-index:50;background:var(--surface-panel);color:var(--text-primary);border-radius:var(--radius-md);padding:.6rem .9rem;position:absolute;top:0;left:-100vw}.skip.svelte-12qhfyh:focus{top:.5rem;left:.5rem}main.svelte-12qhfyh{display:block}.handoff.svelte-12qhfyh{background:var(--surface-sunken);border-bottom:1px solid var(--border-strong);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.6rem 1rem;display:flex}.handoff-text.svelte-12qhfyh{flex:1;min-width:0;margin:0}@media screen{body{flex-direction:column;display:flex}main.svelte-12qhfyh{flex:1 0 auto}}.foot.svelte-12qhfyh{border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:1rem;display:flex}.copy.svelte-12qhfyh{margin:0}.foot.svelte-12qhfyh nav:where(.svelte-12qhfyh){color:inherit;gap:1rem}@media (width<=34rem){.bar.svelte-12qhfyh{gap:.5rem;padding:.4rem .6rem}nav.svelte-12qhfyh{gap:.35rem}}
