@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Regular),local(Barlow Semi Condensed),url(./fonts/lSoC84garuj9XWi0Om9Ia4nI3RfuumLbWozmFZDuBZA-VDUVBQD_1ou7qM_ORr9XH7VMlMLonYNRBmjUtXE9XT4.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Barlow Semi Condensed Fallback\: Barlow;src:local(Barlow),local(Barlow Regular),local(Barlow-Regular);size-adjust:89.5592%;ascent-override:111.658%;descent-override:22.3316%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:85.7778%;ascent-override:116.58%;descent-override:23.3161%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: arial;src:local(arial),local(arial Regular),local(arial-Regular),local(Arial),local(ArialMT);size-adjust:86.5858%;ascent-override:115.492%;descent-override:23.0985%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:87.0626%;ascent-override:114.86%;descent-override:22.972%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:86.5858%;ascent-override:115.492%;descent-override:23.0985%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:81.4346%;ascent-override:122.798%;descent-override:24.5596%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:86.5858%;ascent-override:115.492%;descent-override:23.0985%;line-gap-override:0%}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Regular),local(Barlow Semi Condensed),url(./fonts/yeJ_yHgpCIL6-SvrP9zXKyjC-al11dc75UHcjBJk-0U-PcJhjTCS9z7fhzTY4s7QhCJWhq91UzgKuyW3_et7uns.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Medium),url(./fonts/e0PyN-xEeTp_XUbrOThNdows3cetwi1-Tha_u37_niQ-_vRV2Oa5gPSEPlS9S5XtdX8uWKTKR_JRKF887JyN4O4.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Medium),url(./fonts/wXo8zvwyKUvo9yIYX8cvKjVGeCSDTYsZ6YqvvWFU514-MaRBrpeBYAvNH6QbuKD67FA0JuHg_1ea8rKu39Kb_64.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed SemiBold),url(./fonts/mCsI-ZYExqLcXsM0TpXeAgXc8yDFxdyQf-RDPvg3ySY-pPxFfTzFBQyofiazCH3Stp6dfzNGsxMjr6G6eZ6LfMc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed SemiBold),url(./fonts/mfRc7sYCzeqNHXhk88ByJx8sJ0QU-v-PLtqisejrBbk-MEZIAUp80YSfhF6_NP0nTm1vbw3Xd4rdAwByBbPtINQ.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Bold),url(./fonts/pWPi-hCr1s5uV8THUNaG3A4Y8oHoVpHsNTU-L7ZPq6Q-upRqIGIIFnDXIOmwaEyggkOLm0A2BvlnGiBzS6l1uWY.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Barlow Semi Condensed;src:local(Barlow Semi Condensed Bold),url(./fonts/omNbdQbn6YIF0oGH5f-FXXYQ3ulGra-h74h3NZypEu0-9d8PWn51mXt_PaJaRjdsnWpUO4i3ByyK4JbN-RRQl2s.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow Regular),local(Barlow),url(./fonts/AvmZPK-xaXE_fkYREwoBcv-JBHtkFkWyfgLiIbEmark-CPfZdrL3oaew0ghxVukDok5wUA9fPBev2VeoJG8mRjU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Barlow Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:95.7778%;ascent-override:104.408%;descent-override:20.8817%;line-gap-override:0%}@font-face{font-family:Barlow Fallback\: arial;src:local(arial),local(arial Regular),local(arial-Regular),local(Arial),local(ArialMT);size-adjust:96.68%;ascent-override:103.434%;descent-override:20.6868%;line-gap-override:0%}@font-face{font-family:Barlow Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:97.2123%;ascent-override:102.868%;descent-override:20.5735%;line-gap-override:0%}@font-face{font-family:Barlow Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:96.68%;ascent-override:103.434%;descent-override:20.6868%;line-gap-override:0%}@font-face{font-family:Barlow Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:90.9283%;ascent-override:109.977%;descent-override:21.9954%;line-gap-override:0%}@font-face{font-family:Barlow Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:96.68%;ascent-override:103.434%;descent-override:20.6868%;line-gap-override:0%}@font-face{font-family:Barlow;src:local(Barlow Regular),local(Barlow),url(./fonts/5G5fwyXVs8aD-CNEIddq05oGe8XMKTEQI7K7V8ztfGI-e9MuDdvCSiSJvJYq_-r_VthrwDJyhUzyRnmb2AsXwdc.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow Medium),url(./fonts/WnnohBybv6So50iXheKFQW1LRoCnSj5dleDM3zYJsag-_T_W5W9ZoEX6BsdeC_yl3_avqw0b66My7FPVTkWAuXo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow Medium),url(./fonts/OOtIRUzEEH9u499oHG37EBMAmMKv7mrHtk7K6jCXUeE-TZjo384uLJnb8qiyqlHI0bA5Np8hXr4_Q7v-16z2s5I.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow SemiBold),url(./fonts/7Rvu35FiaqbEs-zrkWYWUadBNaUODTTKZO6V6fuvQ0c-_9x0KPEDweNle6WGeAACYRGjF_a3XpetfEb7G8cg6qM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow SemiBold),url(./fonts/4cfmnwGj4ZAvJc36J3kNxM72Ppz_sJlgl9u11ZwOkSo-qkg_Skio2sf4Yr36JO_7P5bxrMfYBYQ7ZvDqrAgyVyA.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow Bold),url(./fonts/LgpvMvIeErWd-EJ5tCxac2wCGjPZxvCo63qBMKrbk-o-twla1KO8r6a3mdE_EkxjcV2XmgTwxEFuxTVwDpuaBXg.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Barlow;src:local(Barlow Bold),url(./fonts/CqbsUc___eK29pIxlFt75y9cQUGZiDcmOlbAxOq1iHg-C97vCKR1C23cOTk6eWnjKkCkEeRNN_o36Q7Fis_5JMI.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}:root{--brand:#004078;--frame:#b3bac2;--panel:#d6dade;--panel-alt:#cbd0d5;--panel-raised:#e6e9ec;--panel-inset:#c0c6cc;--field:#dde1e5;--seam-dark:#9aa2ab;--seam-light:#ffffff8c;--ink:#0b3460;--ink-muted:#2f4b69;--ink-faint:#3e5977;--on-ink:#f2f5f8;--led-off:#8c959e;--led-lit:#004078;--led-glow:#00407880;--amber:#ffb000;--display-bg:#071a2f;--display-ink:#cfe2f7;--display-dim:#8aa8c6;--duo-dark:#0b3460;--duo-light:#dfe4e9;--focus:#004078;--font-body:"Barlow", "Barlow Fallback: Helvetica Neue", "Barlow Fallback: arial", "Barlow Fallback: Segoe UI", "Barlow Fallback: Arial", "Barlow Fallback: Noto Sans", "Barlow Fallback: Liberation Sans", "Helvetica Neue", arial, sans-serif;--font-display:"Barlow Semi Condensed", "Barlow Semi Condensed Fallback: Barlow", "Barlow Semi Condensed Fallback: Helvetica Neue", "Barlow Semi Condensed Fallback: arial", "Barlow Semi Condensed Fallback: Segoe UI", "Barlow Semi Condensed Fallback: Arial", "Barlow Semi Condensed Fallback: Noto Sans", "Barlow Semi Condensed Fallback: Liberation Sans", "Barlow", "Helvetica Neue", arial, sans-serif;--container:1240px;--gutter:1rem;--panel-pad:calc(clamp(2.5rem, 6vw, 5.5rem));--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=640px){:root{--gutter:1.5rem}}@media (width>=1100px){:root{--gutter:2.5rem}}html.dark-mode{--frame:#05182c;--panel:#0c2a4b;--panel-alt:#0a2440;--panel-raised:#11345a;--panel-inset:#071c33;--field:#071c33;--seam-dark:#041528;--seam-light:#78aae61f;--ink:#f2f5f8;--ink-muted:#b3c6da;--ink-faint:#8aa3bf;--on-ink:#0b2a4b;--led-off:#2c4a6b;--led-lit:#f2f5f8;--led-glow:#f2f5f899;--display-bg:#020c18;--duo-dark:#04172b;--duo-light:#a9c0d8;--focus:#f2f5f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scrollbar-color:var(--seam-dark) var(--frame);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:6rem}body{font-family:var(--font-body);color:var(--ink);background-color:var(--frame);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;min-width:320px;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-weight:600;line-height:1.08}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--on-ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.legend{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:600;line-height:1.2}.led{background:var(--led-off);width:.5rem;height:.5rem;transition:background-color .25s var(--ease-out),box-shadow .25s var(--ease-out);border-radius:50%;flex:none;display:inline-block;box-shadow:inset 0 1px 1px #00000059}.led--lit{background:var(--led-lit);box-shadow:0 0 0 2px color-mix(in srgb,var(--led-glow) 40%,transparent)}.led--amber{background:var(--amber);box-shadow:0 0 0 2px #ffb00040}.duotone{background:var(--duo-light);isolation:isolate;position:relative;overflow:hidden}.duotone img{-o-object-fit:cover;object-fit:cover;filter:grayscale()contrast(1.08)brightness(1.04);mix-blend-mode:multiply;width:100%;height:100%}.duotone:after{content:"";background:var(--duo-dark);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}.display{background:var(--display-bg);color:var(--display-ink);box-shadow:inset 0 2px 6px #0009,0 1px 0 var(--seam-light);border-radius:3px}.prose{max-width:68ch;color:var(--ink);font-size:1.125rem;line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2,.prose h3,.prose h4{margin-top:2em;line-height:1.15}.prose h2{font-size:1.75rem}.prose h3{font-size:1.375rem}.prose h4{font-size:1.1875rem}.prose a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{text-decoration-thickness:2px}.prose ol,.prose ul{padding-left:1.25em}.prose li+li{margin-top:.4em}.prose iframe,.prose img{border:0;max-width:100%}.prose iframe{aspect-ratio:16/9;width:100%;height:auto}.prose blockquote{border-left:1px solid var(--ink);color:var(--ink-muted);padding-left:1.25rem}.prose .embed{aspect-ratio:16/9;border:1px solid var(--seam-dark);background:var(--display-bg);width:100%;color:var(--display-ink);font-family:var(--font-body);cursor:pointer;border-radius:3px;place-items:center;font-size:1rem;font-weight:600;display:grid}.prose .embed:hover{text-underline-offset:.2em;text-decoration:underline}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;translate:0 6px}}::view-transition-old(root){animation:.15s ease-in both vt-out}::view-transition-new(root){animation:vt-in .3s var(--ease-out) 50ms both}html[data-vt=theme]::view-transition-new(root){animation-duration:.25s;animation-delay:0s;translate:none}html[data-vt=theme]::view-transition-old(root){animation-duration:.25s;animation-delay:0s;translate:none}html[data-vt=theme]::view-transition-new(root){animation-name:vt-out;animation-direction:reverse}.swap-enter-active{transition:opacity .18s ease-out}.swap-leave-active{transition:opacity .12s ease-in}.swap-enter-from,.swap-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){animation:none!important}}.field{flex-direction:column;gap:.5rem;display:flex}.field__control{position:relative}.field__input{border:1px solid var(--seam-dark);background:var(--field);width:100%;min-height:3rem;color:var(--ink);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out);appearance:none;border-radius:3px;padding:.75rem .875rem;font-size:1rem;line-height:1.4;box-shadow:inset 0 2px 3px #00000024}.field__input::placeholder{color:var(--ink-faint)}.field__input:hover{border-color:var(--ink-faint)}.field__input:focus{border-color:var(--focus);box-shadow:inset 0 2px 3px #00000024,0 0 0 3px color-mix(in srgb,var(--focus) 28%,transparent);outline:none}.field__input--icon{padding-left:2.5rem}textarea.field__input{resize:vertical;min-height:9rem}.field__icon{color:var(--ink-faint);pointer-events:none;align-items:center;font-size:1.25rem;display:flex;position:absolute;inset:0 auto 0 .75rem}.selector{border:1px solid var(--seam-dark);scrollbar-width:none;border-radius:3px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.selector__opt{border:0;border-left:1px solid var(--seam-dark);white-space:nowrap;color:var(--ink-muted);cursor:pointer;background:0 0;flex:none;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.9375rem;font-weight:500;display:inline-flex}.selector__opt:hover{color:var(--ink)}.selector__opt:first-child{border-left:0}.selector__opt[aria-pressed=true]{background:var(--panel-raised);color:var(--ink);font-weight:600}.base-btn[data-v-e3451953]{--btn-h:2.75rem;height:var(--btn-h);font-family:var(--font-body);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease-out),box-shadow .2s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out);border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:.625rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.base-btn .icon[data-v-e3451953]{font-size:1.25em}.base-btn.size-sm[data-v-e3451953]{--btn-h:2.25rem;padding:0 .875rem;font-size:.875rem}.base-btn.size-lg[data-v-e3451953]{--btn-h:3.5rem;padding:0 1.75rem;font-size:1rem}.base-btn.shape-circle[data-v-e3451953],.base-btn.shape-square[data-v-e3451953]{width:var(--btn-h);padding:0}.base-btn.shape-circle[data-v-e3451953]{border-radius:50%}.base-btn.btn-block[data-v-e3451953]{width:100%;display:flex}.base-btn.btn-primary[data-v-e3451953]{background:var(--ink);color:var(--on-ink);box-shadow:0 1px 2px #0003}.base-btn.btn-primary[data-v-e3451953]:hover{background:color-mix(in srgb,var(--ink) 88%,var(--panel))}.base-btn.btn-secondary[data-v-e3451953]{background:var(--panel-raised);color:var(--ink);border-color:var(--seam-dark);box-shadow:0 1px 0 var(--seam-light) inset}.base-btn.btn-secondary[data-v-e3451953]:hover{border-color:var(--ink-muted)}.base-btn.btn-ghost[data-v-e3451953]{color:var(--ink);background:0 0;padding-inline:.25rem}.base-btn.btn-ghost[data-v-e3451953]:hover{text-underline-offset:.3em;text-decoration:underline}.base-btn[data-v-e3451953]:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 2px #0000004d}.base-btn.is-loading[data-v-e3451953],.base-btn[data-v-e3451953]:disabled,.base-btn[aria-disabled=true][data-v-e3451953]{opacity:.6;cursor:not-allowed;transform:none}.base-btn .spin[data-v-e3451953]{animation:1s linear infinite spin-e3451953}@keyframes spin-e3451953{to{transform:rotate(1turn)}}.error[data-v-0e9f0925]{align-content:center;min-height:70vh;display:grid}.error__code[data-v-0e9f0925]{color:var(--ink-muted);align-items:center;gap:.625rem;margin-top:1.5rem;display:flex}.error__title[data-v-0e9f0925]{font-size:calc(clamp(2.5rem,6vw,4.5rem))}.error__desc[data-v-0e9f0925]{max-width:50ch;color:var(--ink-muted);margin-top:1rem;font-size:1.125rem}.error__btn[data-v-0e9f0925]{margin-top:2rem}
