@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}h1,h2,h3,p,ul,ol,dl,dd,fieldset,legend,figure{margin:0;padding:0}fieldset{border:0;min-inline-size:0}ul,ol{list-style:none}button,input,select,textarea{font:inherit;color:inherit}}@layer tokens{:root{--font-display:"Geist Variable", "Public Sans Variable", system-ui, sans-serif;--font-form:"Public Sans Variable", system-ui, sans-serif;--font-postal:"Atkinson Hyperlegible Mono", ui-monospace, monospace;--cobalt-50:#eef1f8;--cobalt-100:#dce3fa;--cobalt-200:#a8c4ff;--cobalt-400:#2f50d4;--cobalt-500:#1f3fbf;--cobalt-600:#1a35a6;--navy-500:#0b1652;--navy-900:#070e36;--red-400:#ff8589;--red-500:#ff6b70;--red-900:#4a0d14;--party-dem:#1a4fa0;--party-rep:#b71c2c;--party-lib:#8a6a00;--party-gre:#2e7d32;--white:#fff;--snow:#f5f6fa;--paper:#f7f6f2;--stock:var(--white);--white-a12:#ffffff1f;--white-a28:#ffffff47;--stroke:1px;--radius:3px;--radius-sm:2px;--card-pad:clamp(1.25rem, 4vw, 1.5rem);--field-gap:.75rem;--sheet-inline:1.25rem;--shadow:0 4px 20px color-mix(in srgb, var(--navy-900) 2%, transparent);--shadow-lg:0 12px 40px color-mix(in srgb, var(--navy-900) 3%, transparent);--shadow-cast:var(--navy-900);--shadow-dock:0 -4px 24px color-mix(in srgb, var(--navy-900) 6%, transparent);--size-hero:clamp(3.5rem, 6.5vw, 6rem);--size-display:clamp(2.75rem, 1.75rem + 3vw, 4.5rem);--size-title:clamp(2rem, 1.5rem + 1.5vw, 2.5rem);--size-lede:1.0625rem;--size-subtitle:1.125rem;--size-fine:.75rem;--size-small:.875rem;--size-caption:.8125rem;--size-heading:1.375rem;--size-count:clamp(3rem, 2rem + 5vw, 5rem);--tracking-display:-.035em;--tracking-title:-.025em;--ease-out:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(1.25rem, 5vw, 4rem);--page-width:80rem;--measure-sheet:46rem;--measure-narrow:38rem}:root,.paper,.brand{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,var(--paper))var(--lightningcss-dark,var(--navy-900));--surface:var(--lightningcss-light,var(--white))var(--lightningcss-dark,#101b48);--surface-2:var(--lightningcss-light,var(--paper))var(--lightningcss-dark,#172451);--text:var(--lightningcss-light,var(--navy-500))var(--lightningcss-dark,var(--snow));--text-muted:var(--lightningcss-light,#515b7b)var(--lightningcss-dark,#b4bed9);--border:var(--lightningcss-light,#c7cede)var(--lightningcss-dark,#35416b);--hairline:var(--border);--hatch:repeating-linear-gradient(-45deg, var(--hairline) 0 1.5px, transparent 1.5px 4px);--line:var(--lightningcss-light,#56617f)var(--lightningcss-dark,#7688b8);--ring:var(--lightningcss-light,var(--cobalt-500))var(--lightningcss-dark,var(--cobalt-200));--mark-outline:var(--lightningcss-light,#56617f)var(--lightningcss-dark,#c1cce5);--selected:var(--lightningcss-light,var(--cobalt-50))var(--lightningcss-dark,#1c2b56);--ink:var(--lightningcss-light,var(--cobalt-500))var(--lightningcss-dark,var(--cobalt-200));--ink-on:var(--lightningcss-light,var(--white))var(--lightningcss-dark,var(--navy-500));--invert:var(--lightningcss-light,var(--navy-500))var(--lightningcss-dark,var(--cobalt-100));--invert-text:var(--lightningcss-light,var(--snow))var(--lightningcss-dark,var(--navy-500));--ballot-ink:var(--invert);--ballot-on:var(--ink-on);--rank-on:var(--white);--status-planned:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fbbf24);--status-cast:var(--lightningcss-light,#15803d)var(--lightningcss-dark,#4ade80);--status-preferred:var(--lightningcss-light,#7e22ce)var(--lightningcss-dark,#c084fc);--accent:var(--red-500);--accent-hover:var(--red-400);--accent-on:var(--red-900);--draft:var(--lightningcss-light,#f6eed9)var(--lightningcss-dark,#292c3e);--draft-text:var(--lightningcss-light,#5a481c)var(--lightningcss-dark,#e7d7a4);--danger:var(--lightningcss-light,#a52941)var(--lightningcss-dark,#ff9caf);color:var(--text)}@media (prefers-color-scheme:dark){:root,.paper,.brand{--lightningcss-light: ;--lightningcss-dark:initial}}.brand{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--cobalt-500);--hairline:var(--white-a12);--surface:var(--cobalt-600);--surface-2:var(--cobalt-400);--text-muted:var(--cobalt-100);--border:var(--white-a28);--ring:var(--white);background:var(--bg);color:var(--text)}.print{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text:#161616;--text-muted:#4d4d4d;--surface-2:#e2e2e2;--border:#b5b5b5;--dropout:#d93a32}@media (width<=36rem){:root{--sheet-inline:.875rem}}}@layer base{html{-webkit-text-size-adjust:100%;scroll-padding-top:2rem}body{font-family:var(--font-form);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-synthesis:none;color:var(--text);caret-color:var(--ink);accent-color:var(--ink);background-color:var(--bg);min-height:100dvh;line-height:1.6;overflow-x:clip}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.1}h1{font-family:var(--font-display);font-size:var(--size-title);letter-spacing:var(--tracking-title);font-weight:700;line-height:1.08}h2{font-size:var(--size-heading);font-weight:700}h3{font-weight:600}p,li,a,summary{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-weight:500;text-decoration-thickness:1px}a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-decoration-thickness:2px}::selection{background:var(--ink);color:var(--ink-on)}:focus-visible{outline:3px solid var(--ring);outline-offset:3px}:target{scroll-margin-top:1.5rem}main{align-content:start;gap:var(--flow,1.25rem);padding:3.5rem var(--gutter) 6rem;max-width:var(--page-width);grid-template-columns:minmax(0,1fr);min-height:65svh;margin-inline:auto;display:grid}main:focus{outline:none}.section-inner{width:100%;max-width:var(--page-width);padding-inline:var(--gutter);margin-inline:auto}}@layer components{.display{font-family:var(--font-display);font-size:var(--size-display);letter-spacing:var(--tracking-display);font-weight:700;line-height:1.02}.display em{color:var(--ink);font-weight:500}.card{border:var(--stroke) solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.card[data-elevation=lg]{box-shadow:var(--shadow-lg)}.record-card{--record-inline:1.5rem;display:grid;overflow:hidden}.record-card>header{padding:1.25rem var(--record-inline);border-bottom:var(--stroke) solid var(--border);background:var(--surface-2)}.record-card>ul>li{padding:1.25rem var(--record-inline);gap:.625rem;display:grid}.record-card>ul>li+li{border-top:var(--stroke) solid var(--border)}.record-card .stance-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.record-card h3{font-size:var(--size-heading);font-weight:700}@media (width<=36rem){.record-card{--record-inline:1rem}.record-card>header,.record-card>ul>li{padding-block:1rem}}.note{border-left:2px solid var(--ink);max-width:60ch;font-size:var(--size-small);color:var(--text-muted);justify-self:start;padding:.375rem .75rem}.button{border:var(--stroke) solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:3rem;color:var(--text);font-size:var(--size-small);text-align:center;cursor:pointer;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), transform .16s var(--ease-out);justify-content:center;align-items:center;gap:1rem;padding:.75rem 1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--surface-2);border-color:var(--text-muted)}.button:active:not(:disabled){transform:scale(.98)}.button[data-variant=primary]{background:var(--ink);color:var(--ink-on);border-color:#0000}.button[data-variant=primary]:hover:not(:disabled){background:color-mix(in oklab, var(--ink) 86%, var(--text))}.button[data-variant=accent]{background:var(--accent);color:var(--accent-on);border-color:#0000}.button[data-variant=accent]:hover:not(:disabled){background:var(--accent-hover)}.button[data-variant=danger]{color:var(--danger);border-color:currentColor}.button[data-variant=danger]:hover:not(:disabled){background:color-mix(in oklab, var(--danger) 8%, var(--surface))}.button[aria-current=page]{border-color:var(--ring)}.button[data-size=sm]{min-height:2.75rem;padding:.5rem 1rem}.button[aria-busy=true]{cursor:progress}.button:disabled:not([aria-busy=true]),.button[aria-disabled=true]{cursor:not-allowed;border-color:var(--border);background:var(--surface-2);color:var(--text-muted);box-shadow:none}.input{border:var(--stroke) solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-height:3rem;padding:.5rem .75rem;font-size:1rem;font-weight:400}.input:disabled{background:var(--surface-2);color:var(--text-muted);cursor:not-allowed}.input[aria-invalid=true]{border-color:var(--danger)}.input::placeholder{color:var(--text-muted);font-weight:400}.input:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-color:var(--ring)}.select-trigger{border:var(--stroke) solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:3rem;color:var(--text);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .75rem;font-size:1rem;font-weight:400;display:inline-flex}.select-trigger:focus-visible{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:3px}.select-trigger[data-size=sm]{min-height:2.75rem;font-size:var(--size-small)}@media (width<=30rem){.select-trigger[data-size=sm]{min-height:3rem}}.select-trigger[data-placeholder]{color:var(--text-muted)}.select-trigger svg{fill:none;width:1rem;height:1rem;stroke:var(--text-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.search-field{border:var(--stroke) solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:stretch;display:flex;overflow:hidden}.search-field:focus-within{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:3px}.search-field input{min-width:0;min-height:calc(3rem - 2 * var(--stroke));background:0 0;border:0;flex:1;padding:.25rem .75rem;font-size:1rem;font-weight:400}.search-field input:focus{outline:none}.search-field input::placeholder{color:var(--text-muted);font-weight:400}.search[data-size=sm] .search-field{border-color:var(--border)}.search[data-size=sm] .search-field input{min-height:calc(2.75rem - 2 * var(--stroke));font-size:var(--size-small);padding-inline:.5rem .75rem}@media (width<=30rem){.search[data-size=sm] .search-field input{min-height:calc(3rem - 2 * var(--stroke));font-size:1rem}}.dropdown:not([data-arrowed]) .dropdown-item[data-highlighted]{background:0 0}.dropdown{z-index:30;min-width:max(13rem, var(--bits-select-anchor-width,0px));max-height:min(22rem, var(--bits-select-content-available-height,var(--bits-combobox-content-available-height,70vh)));border:var(--stroke) solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);padding:.25rem;font-size:1rem;overflow:auto}.dropdown[data-size=sm]{font-size:var(--size-small)}.dropdown-item{border-radius:var(--radius-sm);color:inherit;cursor:pointer;outline:none;align-items:center;gap:.75rem;padding:.5rem .625rem;text-decoration:none;display:flex}.dropdown-item[data-highlighted]{background:var(--selected)}.dropdown-item[data-selected]{font-weight:600}.dropdown-item[data-disabled]{background:var(--hatch);color:var(--text-muted);cursor:not-allowed}.dropdown-item svg{flex:none;width:1.125rem;height:1.125rem}.dropdown-lines{flex:1;min-width:0;line-height:1.3;display:grid}.dropdown-lines>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-lines>:first-child{color:var(--text);font-weight:600}.dropdown-lines>:last-child{font-size:var(--size-small);color:var(--text-muted)}.field-row{flex-wrap:wrap;gap:.5rem;display:flex}.field-row>.input{flex:14rem;min-width:0}@media (width<=36rem){.field-row>.button{flex-basis:100%}}.split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=46rem){.split{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){[data-loading]{animation:1.6s ease-in-out infinite loading-pulse}}@keyframes loading-pulse{50%{opacity:.55}}.tooltip{z-index:30;border-radius:var(--radius-sm);background:var(--ink);max-width:18rem;color:var(--ink-on);font-size:var(--size-caption);box-shadow:var(--shadow);pointer-events:none;padding:.375rem .625rem;font-weight:500}.field-label{font-weight:600}.postal{font-family:var(--font-postal);font-size:var(--size-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums}.tabular{font-variant-numeric:tabular-nums}summary:is(.link,.button){list-style:none}summary:is(.link,.button)::-webkit-details-marker{display:none}.link{text-align:start;text-underline-offset:.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer;background:0 0;border:0;align-items:center;min-height:2.75rem;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-decoration-thickness:2px}.link[data-size=sm]{font-size:var(--size-small);gap:.375rem;font-weight:600}.choice-label{overflow-wrap:anywhere;gap:.125rem;min-width:0;line-height:1.4;display:grid}.link.browse{gap:.375rem;font-weight:600}.quiet{color:var(--text-muted)}.hint{font-size:var(--size-small);color:var(--text-muted)}.tag{border-radius:var(--radius-sm);background:var(--invert);color:var(--invert-text);font-family:var(--font-form);font-size:var(--size-small);flex:none;padding:.125rem .5rem;font-weight:700}.endorsement{border:var(--stroke) solid var(--border);border-radius:var(--radius);background:var(--surface-2);height:fit-content;color:var(--text);line-height:1.2;font-family:var(--font-form);font-size:var(--size-small);justify-self:start;padding:.25rem .5rem;font-weight:600;display:inline-block}.endorsement[data-status]{--status:var(--text-muted);border-color:color-mix(in srgb, var(--status) 45%, transparent);background:color-mix(in srgb, var(--status) 12%, var(--surface));letter-spacing:0;white-space:nowrap;border-radius:1rem;align-items:center;gap:.4375rem;font-weight:500;display:inline-flex}.endorsement[data-status=planned]{--status:var(--status-planned)}.endorsement[data-status=cast]{--status:var(--status-cast)}.endorsement[data-status=preferred]{--status:var(--status-preferred)}.endorsement[data-status]:before{content:"";border:1.5px solid var(--status);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.endorsement[data-status=cast]:before{background:var(--status)}.endorsement[data-status=preferred]:before{border-radius:var(--radius-sm);rotate:45deg}.alert{border:var(--stroke) solid color-mix(in srgb, var(--danger) 45%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--danger) 8%, var(--surface));box-shadow:var(--shadow);color:var(--text);gap:.25rem;padding:1rem 1.25rem;font-weight:600;display:grid}.button-row{flex-wrap:wrap;gap:1rem;display:flex}.button-row[data-spacing=loose]{align-items:center;gap:.75rem 1.5rem}.error-page{max-width:var(--measure-narrow);justify-items:start}.error-page .code{font-size:var(--size-count);color:var(--text-muted);letter-spacing:var(--tracking-display);font-weight:700;line-height:1}.error-page .message{max-width:52ch;font-size:var(--size-lede)}.error-page .slip{justify-self:stretch;margin-block:1rem}.error-page .slip.card{padding:var(--card-pad)}.error-page .ways{flex-wrap:wrap;gap:0 1.5rem;display:flex}.error-page .back{align-items:center;gap:.375rem;min-height:2.75rem;display:inline-flex}.skip-link{z-index:100;top:.75rem;left:var(--gutter);background:var(--surface);color:var(--text);border-radius:var(--radius);clip-path:inset(50%);padding:.75rem 1rem;position:fixed;transform:translateY(calc(-100% - 1.5rem))}.skip-link:focus{clip-path:none;transform:none}.control-label{cursor:pointer;align-items:center;gap:.75rem;min-width:0;min-height:2.75rem;display:flex}.control-label:has(input:disabled){cursor:not-allowed;color:var(--text-muted)}.control-label:has(.hit-input:focus-visible){outline:3px solid var(--ring);outline-offset:-3px;border-radius:var(--radius-sm)}.hit-input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.record-page{--flow:2rem;max-width:52rem;padding-top:2.5rem}.record-page>.head{justify-items:start;gap:1rem;display:grid}.record-page>.head .avatar{--avatar:4.5rem}.record-page .handle{overflow-wrap:anywhere}.record-page h1{max-width:100%;font-family:var(--font-form);letter-spacing:-.01em;font-weight:700}.record-page .share{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;max-width:100%;display:flex}.record-page .elsewhere{min-height:2.75rem;font-size:var(--size-small);align-items:center;gap:.375rem;display:inline-flex}.record-page .closing{border-top:var(--stroke) solid var(--border);padding-top:1.5rem}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;margin-top:1rem;display:flex}.pager ol{flex-wrap:wrap;gap:.25rem;display:flex}.pager a{border-radius:var(--radius);place-items:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.5rem;display:inline-grid}.pager [aria-current=page]{background:var(--invert);color:var(--invert-text);font-weight:700;text-decoration:none}.avatar{width:var(--avatar,2rem);height:var(--avatar,2rem);background:var(--surface-2);color:var(--text-muted);font-family:var(--font-display);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.race-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.25rem;display:grid}.race-grid>li{display:contents}@media (width<=56rem){.dock{margin-inline:calc(var(--gutter) * -1);border-top:var(--stroke) solid var(--border);background:var(--surface);box-shadow:var(--shadow-dock);position:sticky;bottom:0}}}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-vietnamese-wght-normal.CtlIRbEm.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-ext-wght-normal.MQgHevqp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-wght-normal.DdeTHZLK.woff2)format("woff2-variations");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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-mono-latin-ext-400-normal.CpVFOiMk.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-ext-400-normal.ITMuFrSK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-mono-latin-400-normal.CmMGer93.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-400-normal.Cmjm2dBj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-mono-latin-ext-700-normal.Cb4hxZGu.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-ext-700-normal.Db6cZPB4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-mono-latin-700-normal.BhOtGXDr.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-700-normal.BQ8cw3oD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-italic.BYAq_K0C.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-italic.Da0gXVk3.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-italic.0fly6zkB.woff2)format("woff2-variations");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:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-italic.XgKbg5n7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-italic.dTnRTFFJ.woff2)format("woff2-variations");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}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,opacity,box-shadow!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.glass.svelte-17nw89w{fill:none;width:1.125rem;height:1.125rem;stroke:var(--text-muted);stroke-width:2px;stroke-linecap:round;flex:none;align-self:center;margin-left:.875rem}.faces.svelte-17nw89w{flex:none;align-items:center;display:flex}.face.svelte-17nw89w{border:2px solid var(--party);background:var(--surface-2);width:1.75rem;height:1.75rem;font-size:var(--size-fine);color:var(--text-muted);border-radius:50%;place-items:center;margin-left:-.375rem;font-weight:700;display:grid;overflow:hidden}.face.svelte-17nw89w:first-child{margin-left:0}.face.svelte-17nw89w img:where(.svelte-17nw89w){object-fit:cover;object-position:top;width:100%;height:100%}.more.svelte-17nw89w{font-size:var(--size-fine);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:.375rem}[data-size=sm].svelte-17nw89w .glass:where(.svelte-17nw89w){width:1rem;height:1rem;margin-left:.75rem}.site-footer.svelte-a7xpyw{border-top:var(--stroke) solid var(--hairline)}.inner.svelte-a7xpyw{max-width:var(--page-width);padding:2rem var(--gutter) 1.5rem;margin-inline:auto}.top.svelte-a7xpyw{justify-content:space-between;align-items:center;gap:2rem;display:flex}nav.svelte-a7xpyw{font-size:var(--size-caption);flex-wrap:wrap;gap:.5rem 2rem;display:flex}nav.svelte-a7xpyw a:where(.svelte-a7xpyw){align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}nav.svelte-a7xpyw a:where(.svelte-a7xpyw):hover{text-decoration:underline}.wordmark.svelte-a7xpyw{display:inline-flex}.wordmark.svelte-a7xpyw img:where(.svelte-a7xpyw){width:auto;height:1.75rem}.details.svelte-a7xpyw{font-size:var(--size-fine);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:1.5rem;display:flex}@media (width<=40rem){.top.svelte-a7xpyw{flex-direction:column;align-items:start}}.site-frame.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex;position:relative}.site-body.svelte-12qhfyh{flex:1 0 auto}.site-header.svelte-12qhfyh{z-index:20;border-bottom:var(--stroke) solid var(--hairline);position:relative}.inner.svelte-12qhfyh{max-width:var(--page-width);padding:1.125rem var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.75rem;margin-inline:auto;display:flex}.logo.svelte-12qhfyh{align-items:center;min-height:2.75rem;display:inline-flex}.logo.svelte-12qhfyh img:where(.svelte-12qhfyh){width:auto;height:1.5rem}.find.svelte-12qhfyh{flex:0 16rem;min-width:11rem;margin-inline-start:auto}nav.svelte-12qhfyh{font-size:var(--size-small);flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;display:flex}nav.svelte-12qhfyh>:where(a:where(.svelte-12qhfyh):not(.button)){align-items:center;min-height:2.75rem;display:inline-flex}nav.svelte-12qhfyh>a:where(.svelte-12qhfyh):not(.button),nav.svelte-12qhfyh .link:where(.svelte-12qhfyh){font-weight:500;text-decoration-line:none}nav.svelte-12qhfyh>a:where(.svelte-12qhfyh):not(.button):hover,nav.svelte-12qhfyh .link:where(.svelte-12qhfyh):hover,nav.svelte-12qhfyh>a[aria-current=page]:where(.svelte-12qhfyh){text-decoration-line:underline}.handle.svelte-12qhfyh{overflow-wrap:anywhere;max-width:15rem}nav.svelte-12qhfyh form:where(.svelte-12qhfyh){display:contents}@media (width<=40rem){.inner.svelte-12qhfyh{gap:.5rem 1rem;padding-block:.75rem}nav.svelte-12qhfyh{gap:.25rem .625rem}nav.svelte-12qhfyh .button:where(.svelte-12qhfyh){gap:.5rem;padding-inline:.75rem}}@media (width<=30rem){.find.svelte-12qhfyh{flex-basis:100%;order:1;margin-inline-start:0}.find.home.svelte-12qhfyh{display:none}}
