@font-face{font-family:HumanSans;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/HumanSans-ExtraLight-Bu0T1-A_.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/HumanSans-Light-D1Xi45Cq.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/HumanSans-Regular-DUEu5Fpl.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/HumanSans-Medium-BLoIIIPG.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/HumanSans-Bold-Bkqy8TP9.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:900;font-style:normal;font-display:swap;src:url(/assets/HumanSans-Black-CDjvsSkN.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:200;font-style:oblique;font-display:swap;src:url(/assets/HumanSans-ExtraLightOblique-B2c9Vpig.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:300;font-style:oblique;font-display:swap;src:url(/assets/HumanSans-LightOblique-aASt3XKx.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:400;font-style:oblique;font-display:swap;src:url(/assets/HumanSans-RegularOblique-BnBLDvuf.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:500;font-style:oblique;font-display:swap;src:url(/assets/HumanSans-MediumOblique-CCnd2dex.otf)format("opentype")}@font-face{font-family:HumanSans;font-weight:700;font-style:oblique;font-display:swap;src:url(/assets/HumanSans-BoldOblique-ydpojphy.otf)format("opentype")}:root{--font-sans:"HumanSans", "Human Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:"Inter", sans-serif;--font-mono:"Inconsolata", ui-monospace, SFMono-Regular, Menlo, monospace;--c-violet-light:#f0e0fb;--c-violet:#aa44f2;--c-violet-dark:#7c59ac;--c-violet-tint:#a54aff;--c-pink:#f941e6;--c-pink-light:#fcdff9;--c-red:#ff4f59;--c-green:#49bf63;--c-blue-light:#e7f4fe;--c-blue-dark:#598ab8;--surface-low:#f5f1f7;--surface-mid:#f5f1f7;--surface-high:#fefcff;--surface-contrast:#fff;--bg-default:#f5f5f5;--bg-dim:#e6e0e9;--bg-success:#eef5f0;--bg-warning:#fef8e8;--bg-danger:#f9dedc;--text-on-danger:#8c1d18;--text-primary:#1d1b20;--text-secondary:#5f5c64;--text-muted:#938f99;--stroke-on-low:#e6e0e9;--stroke-on-med:#dad1e0;--rob-fandango:#bd32a7;--rob-electric-violet:#8b00ec;--rob-ultra-violet:#6750a4;--rob-periwinkle:#d0bcff;--rob-bright-1:#5311e3;--rob-near-black-2:#0d0627;--rob-near-black-4:#23194b;--shadow-sm:0px 2px 8px #0000000a;--shadow-md:0px 4px 20px #0000000d;--shadow-focus:0 0 0 4px #aa44f240;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--dur-fast:.12s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--text-link:#aa44f2}:root,:root[data-theme=light]{--b-bg:#f5f1f7;--b-card:#fff;--b-line:#e6e0e9;--b-line2:#dad1e0;--b-tx:#1d1b20;--b-tx2:#5f5c64;--b-tx3:#938f99;--b-acc:#aa44f2;--b-acc-soft:#f0e0fb;--b-acc-tx:#7c59ac;--b-s1:#7c59ac;--b-s2:#aa44f2;--b-s3:#be9ae0;--b-s4:#d0bcff;--b-prev:#c4b9cb;--b-chip:#f5f1f7;--b-skel:#ece6f0;--b-warn-bg:#fef8e8;--b-warn-bd:#f6e7b6;--b-warn-tx:#7a5f05;--b-err-bg:#f9dedc;--b-err-bd:#f2c4c1;--b-err-tx:#8c1d18;--b-ok-bg:#e1f2e6;--b-ok-tx:#2e4d39;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--b-bg:#0d0627;--b-card:#160e36;--b-line:#2a2155;--b-line2:#3b3070;--b-tx:#f5f1f7;--b-tx2:#c4b9cb;--b-tx3:#948b99;--b-acc:#aa44f2;--b-acc-soft:#2a1550;--b-acc-tx:#d399fc;--b-s1:#d399fc;--b-s2:#aa44f2;--b-s3:#7c59ac;--b-s4:#531584;--b-prev:#4e4953;--b-chip:#23194b;--b-skel:#23194b;--b-warn-bg:#2b2208;--b-warn-bd:#5a4810;--b-warn-tx:#fdf1d7;--b-err-bg:#3a1216;--b-err-bd:#6b232a;--b-err-tx:#fde1e4;--b-ok-bg:#12301c;--b-ok-tx:#a8e0b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--b-fill-warn:#ffb800;--b-fill-err:#ff4f59;--b-fill-ok:#49bf63;--b-switch-on:#53b96a;--b-acc-hover:#7c59ac}@keyframes bslide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes bshimmer{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}html,body,#root{min-height:100%}body{background:var(--b-bg);color:var(--b-tx);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}*,:before,:after{box-sizing:border-box}button{font-family:inherit}
