*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:200 800;src:url(./AtkinsonHyperlegibleNext-VariableFont_wght.CEpLVe_v.ttf) format("truetype")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:italic;font-weight:200 800;src:url(./AtkinsonHyperlegibleNext-Italic-VariableFont_wght.DtWedsAp.ttf) format("truetype")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;src:url(./AtkinsonHyperlegibleMono-VariableFont_wght.De2afowB.ttf) format("truetype")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible Mono;font-style:italic;font-weight:200 800;src:url(./AtkinsonHyperlegibleMono-Italic-VariableFont_wght.BOvqRPjk.ttf) format("truetype")}:root{--color-fg:#030303;--color-bg:#fff;--color-bg-alt:var(--color-fg);--color-fg-alt:var(--color-bg);--color-fg-blend:rgba(0,0,0,.7);--color-bg-blend:hsla(0,0%,100%,.8);--color-fg-blend-2:rgba(0,0,0,.5);--color-bg-blend-2:hsla(0,0%,100%,.5);--color-fg-blend-3:rgba(0,0,0,.2);--color-bg-blend-3:hsla(0,0%,100%,.2);--color-fg-blend-4:rgba(0,0,0,.1);--color-bg-blend-4:hsla(0,0%,100%,.4);--color-accent:#4371e4;--color-accent-hover:#445fc4;--color-accent-blend:#8faefe;--color-accent-blend-2:#a5d8ff;--color-accent-blend-3:#c0d7ee;--color-accent-blend-4:#e6ecf2;--color-accent-inactive:#7a7a7a;--color-accent-fg:#f8f8f8;--color-accent-fg-hover:var(--color-accent-fg);--color-input-bg:#fff;--color-outline:rgba(0,0,0,.2);--color-outline-bg-hover:rgba(0,0,0,.1);--color-outline-blend:rgba(0,0,0,.1);--color-outline-blend-2:rgba(0,0,0,.05);--color-outline-blend-3:rgba(0,0,0,.025);--color-outline-blend-4:rgba(0,0,0,.013);--color-outline-fg:var(--color-fg);--color-outline-fg-blend:rgba(0,0,0,.1);--color-outline-fg-blend-2:rgba(0,0,0,.05);--color-outline-fg-blend-3:rgba(0,0,0,.025);--color-outline-fg-blend-4:rgba(0,0,0,.013);--color-outline-fg-hover:var(--color-outline-fg);--color-accent-destructive-bg:#c92f2f;--color-accent-destructive-bg-hover:#7d2221;--color-accent-fg-destructive:var(--color-accent-fg);--color-accent-fg-destructive-hover:var(--color-accent-fg-destructive);--color-anchor:var(--color-accent);--color-anchor-hover:var(--color-accent-hover);--color-shadow:rgba(0,0,0,.2);--color-notice-fg:#00458f;--color-notice-fg-blended:oklch(from var(--color-notice-fg) l c h/.8);--color-notice-bg:#d3e3f5;--color-notice-border:oklch(from var(--color-notice-bg) calc(l - .08) c h);--color-error-fg:#821b1e;--color-error-fg-blended:oklch(from var(--color-error-fg) l c h/.8);--color-error-bg:#f2d7d5;--color-error-border:oklch(from var(--color-error-bg) calc(l - .08) c h);--color-success-fg:#084500;--color-success-fg-blended:oklch(from var(--color-success-fg) l c h/.8);--color-success-bg:#ddeddb;--color-success-border:oklch(from var(--color-success-bg) calc(l - .08) c h);--color-warning-fg:#b24f00;--color-warning-fg-blended:oklch(from var(--color-warning-fg) l c h/.8);--color-warning-bg:#ffe9b9;--color-warning-border:oklch(from var(--color-warning-bg) calc(l - .08) c h);--font-family-sans:"Atkinson Hyperlegible",system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;--font-family-mono:"Atkinson Hyperlegible Mono","SF Mono",Monaco,"Inconsolata","Roboto Mono","Source Code Pro",monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:550;--font-weight-bold:700;--color-placeholder:var(--color-fg-blend-2);--font-weight-placeholder:var(--font-weight-normal);--color-focus:var(--color-accent);--outline-width-focus:1.5px;--outline-offset-focus:1.5px;--color-red:#d73434;--color-green:#3eb43e;--color-blue:#3b68d9;--color-yellow:#feff50;--color-orange:#fd801f;--color-purple:#a53ad5;--color-pink:#e01bc9;--color-brown:#7d4a1f;--color-white:#b24f00;--color-gray-light:#d7d7d7;--color-gray-medium:#aeaeae;--color-gray-dark:#303030;--color-black:#000;--blur-radius:.5rem;--color-bg-menu:hsla(0,0%,97%,.85);--blur-radius-menu:var(--blur-radius);--font-weight-menu-item:550;--border-radius:.4rem;--border-radius-sm:.2rem;--content-max-width:75rem}@supports (color:color(display-p3 0 0 0%)){:root{--color-accent-blend-2:#a5d8ff;--color-notice-fg:#00458f;--color-success-fg:#084500;--color-warning-bg:#ffe9b9;--color-yellow:#feff4f}@media(color-gamut:p3){:root{--color-accent-blend-2:color(display-p3 .6804 .84206 .99367);--color-notice-fg:color(display-p3 .09676 .26465 .54701);--color-success-fg:color(display-p3 .08799 .27393 0);--color-warning-bg:color(display-p3 .98918 .91581 .73663);--color-yellow:color(display-p3 .99768 1 .437)}}}:focus-visible{outline:1.5px solid #4371e4;outline:var(--outline-width-focus) solid var(--color-focus);outline-offset:--outline-offset-focus}body{font-family:Atkinson Hyperlegible,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-family:var(--font-family-sans);margin:0;padding:0;word-wrap:break-word;background-color:#fff;background-color:var(--color-bg);color:#030303;color:var(--color-fg);font-size:16px}.container{margin:0 auto;max-width:75rem;max-width:var(--content-max-width);padding:0 1rem;width:100%}.form-error{color:#821b1e;color:var(--color-error-fg);margin-bottom:1rem}h1{font-size:2rem;font-weight:600;margin-bottom:.5rem}label{color:#000000b3;color:var(--color-fg-blend);display:block;font-weight:500;margin:0}a{color:#4371e4;color:var(--color-anchor)}a:hover{color:#445fc4;color:var(--color-anchor-hover);-webkit-text-decoration:none;text-decoration:none}menu[role=menu]{list-style:none;margin:0;padding:0}form{display:flex;flex-direction:column;gap:.8rem;padding-top:.8rem}form label{margin-bottom:.15rem}form.tight{gap:.25rem}form .actions{display:flex;gap:.75rem;margin-top:.2rem}form .actions.right{justify-content:flex-end}.iconify{display:inline-block}
