:root,.light-theme,html[data-theme=light]{--paper:#fbfaf7;--rule:#d6dbd6;--ink:#10161a;--trace:#0b6e67;--signal:#c25e00;--down:#a32e2e;--signal-text:#9c4b00;--trace-wash:rgba(11,110,103,.08);--base-color-1:#fffffe;--base-color-2:#fbfaf7;--base-color-3:#f2f1ec;--base-color-4:#e9e9e3;--base-color-5:#e0e2dc;--base-color-6:#d6dbd6;--base-color-7:#c6cfca;--base-color-8:#afbab5;--base-color-9:#8b9a96;--base-color-10:#5f6c67;--base-color-11:#48534f;--base-color-12:#10161a;--primary-color:var(--trace);--primary-font-color:#fff;--background-color:var(--base-color-1);--input-color:var(--base-color-1);--field-border:#7d8b86;--outline-color:var(--trace);--outline:2px solid var(--trace);--success-color:var(--trace);--success-font-color:#fff;--danger-color:var(--down);--danger-font-color:#fff;--warning-color:var(--signal);--warning-font-color:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark],.dark-theme{--paper:#0b1416;--rule:#283f45;--ink:#e8efee;--trace:#35c5b3;--signal:#e8933d;--down:#e8635c;--signal-text:var(--signal);--trace-wash:rgba(53,197,179,.12);--base-color-1:#0b1416;--base-color-2:#101c1e;--base-color-3:#16262a;--base-color-4:#1b2e33;--base-color-5:#21373c;--base-color-6:#283f45;--base-color-7:#324c52;--base-color-8:#486065;--base-color-9:#5e7679;--base-color-10:#93a5a5;--base-color-11:#c2d0ce;--base-color-12:#e8efee;--primary-color:var(--trace);--primary-font-color:#06100f;--background-color:var(--base-color-3);--input-color:var(--base-color-3);--field-border:#5e7679;--outline-color:var(--trace);--outline:2px solid var(--trace);--success-color:var(--trace);--success-font-color:#06100f;--danger-color:var(--down);--danger-font-color:#0b1416;--warning-color:var(--signal);--warning-font-color:#0b1416;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--font-family:"Source Sans 3 Variable","Source Sans 3",system-ui,sans-serif;--font-family-display:"Chivo","Source Sans 3 Variable",system-ui,sans-serif;--font-family-code:"Chivo Mono",ui-monospace,"SFMono-Regular",monospace}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-display);letter-spacing:-.02em;font-weight:700;line-height:1.1}.tabular,table td,table th,[class*=metric],[class*=Metric],[class*=number],[class*=Number]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ruled{background-image:linear-gradient(to right,var(--rule)1px,transparent 1px),linear-gradient(to bottom,var(--rule)1px,transparent 1px);background-position:50%;background-size:24px 24px}.ruled-fade{-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 45%,transparent 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 45%,transparent 100%)}:root{--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--dur-fast:.15s;--dur-base:.25s;--dur-slow:.4s}@keyframes trace-draw{0%{stroke-dashoffset:var(--trace-length,2000)}to{stroke-dashoffset:0}}@keyframes pen-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes paper-feed{0%{background-position-x:0}to{background-position-x:-24px}}[class*=TextField_field],[class*=SearchField_field],[class*=PasswordField_field],[class*=Select_trigger],[class*=ComboBox_field]{border-color:var(--field-border);min-height:44px;transition:border-color var(--dur-fast)var(--ease-out),background-color var(--dur-fast)var(--ease-out);border-radius:6px}[class*=TextField_field]:hover:not(:focus-within):not([data-disabled]),[class*=SearchField_field]:hover:not(:focus-within):not([data-disabled]),[class*=PasswordField_field]:hover:not(:focus-within):not([data-disabled]),[class*=Select_trigger]:hover:not(:focus-within):not([data-disabled]){border-color:var(--base-color-8)}[class*=TextField_field]:focus-within,[class*=SearchField_field]:focus-within,[class*=PasswordField_field]:focus-within,[class*=ComboBox_field]:focus-within{outline-offset:-2px}@media (max-width:768px){input,textarea,select{font-size:16px}}::placeholder{color:var(--font-color-muted);opacity:1}[class*=TextField_icon],[class*=PasswordField_icon]{border-radius:var(--border-radius-2);place-items:center;min-width:32px;min-height:32px;display:grid}[class*=TextField_icon]:hover,[class*=PasswordField_icon]:hover{color:var(--font-color)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--trace);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[class*=trace]{stroke-dashoffset:0!important}}
