:root{--font-body:"Adwaita Sans","Inter",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:"Renogare","Inter Tight","Adwaita Sans","Inter",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:"Adwaita Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body,html{width:100%;height:100%;font-family:var(--font-body);margin:0;padding:0;overflow:hidden}body.error{font-family:var(--font-display);text-align:center;color:#dedede;background:#12060b;align-content:center;font-size:2rem}*{box-sizing:border-box;outline-color:#0000}#app{width:100%;height:100%;font-family:var(--font-body);accent-color:var(--accent);scrollbar-color:var(--accent)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-sub:color-mix(in srgb,#040404 97.5%,var(--accent));--bg:color-mix(in srgb,#0a0a0a 97.5%,var(--accent));--surface0:color-mix(in srgb,#0f0f0f 97.5%,var(--accent));--surface1:color-mix(in srgb,#1f1f1f 97.5%,var(--accent));--surface2:color-mix(in srgb,#222 97.5%,var(--accent));--surface3:color-mix(in srgb,#272727 97.5%,var(--accent));--surface4:color-mix(in srgb,#333 97.5%,var(--accent));--surface5:color-mix(in srgb,#3a3a3a 97.5%,var(--accent));--surface6:color-mix(in srgb,#3f3f3f 97.5%,var(--accent));--fg:#fff;--fg2:color-mix(in srgb,#eaeaea 97.5%,var(--accent));--fg3:color-mix(in srgb,#dedede 97.5%,var(--accent));--fg4:color-mix(in srgb,#cacaca 97.5%,var(--accent));--fg5:color-mix(in srgb,#bebebe 97.5%,var(--accent));--fg6:color-mix(in srgb,#aaa 97.5%,var(--accent));--accent:#e51523;--loader-bg:#451922;--error:#f02424;--success:#84f084;--warning:#ecd47a;--info:#b2c2f8}.dark.orange{--accent:#ff8024;--loader-bg:#452719}.dark.yellow{--accent:#ffd024;--loader-bg:#453919}.dark.green{--accent:#15843c;--loader-bg:#153a20}.dark.blue{--accent:#006aff;--loader-bg:#192745}.dark.purple{--accent:#b885ff;--loader-bg:#3b2d4a}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-sub:color-mix(in srgb,#fafafa 95%,var(--accent));--bg:color-mix(in srgb,#f8f8f8 95%,var(--accent));--surface0:color-mix(in srgb,#f0f0f0 94%,var(--accent));--surface1:color-mix(in srgb,#e3e3e3 95%,var(--accent));--surface2:color-mix(in srgb,#d3d3d3 95%,var(--accent));--surface3:color-mix(in srgb,#c3c3c3 97%,var(--accent));--surface4:color-mix(in srgb,#b3b3b3 97%,var(--accent));--surface5:color-mix(in srgb,#a3a3a3 97%,var(--accent));--surface6:color-mix(in srgb,#939393 97%,var(--accent));--fg:color-mix(in srgb,#191919 95%,var(--accent));--fg2:color-mix(in srgb,#2e2e2e 95%,var(--accent));--fg3:color-mix(in srgb,#3e3e3e 95%,var(--accent));--fg4:color-mix(in srgb,#4d4d4d 95%,var(--accent));--fg5:color-mix(in srgb,#565656 95%,var(--accent));--fg6:color-mix(in srgb,#5e5e5e 95%,var(--accent));--accent:#ff4048;--loader-bg:#803e49;--error:#e43e3e;--success:#14b614;--warning:#b4a50c;--info:#3563ad}.light.orange{--accent:#ff8024;--loader-bg:#804027}.light.yellow{--accent:#ffd024;--loader-bg:#806827}.light.green{--accent:#1aa04a;--loader-bg:#278040}.light.blue{--accent:#2480ff;--loader-bg:#274080}.light.purple{--accent:#b885ff;--loader-bg:#7058a3}:is(.dark.orange,.dark.yellow,.dark.purple) .component-btn button:not(:disabled).type-primary{color:var(--bg)!important}.ctp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-sub:#181825;--bg:#1e1e2e;--surface0:#313244;--surface1:#45475a;--surface2:#585b70;--surface3:#6c7086;--surface4:#7f849c;--surface5:#9399b2;--surface6:#a6adc8;--accent:#f38ba8;--loader-bg:color-mix(in srgb,var(--accent)95%,var(--fg6));--error:#f38ba8;--success:#a6e3a1;--warning:#f9e2af;--info:#cba6f7;--fg:#cdd6f4;--fg2:#bac2de;--fg3:#a6adc8;--fg4:#9399b2;--fg5:#7f849c;--fg6:#6c7086}@font-face{font-family:Renogare;src:local(Renogare),url(../fonts/display/Renogare.woff2)format("woff2");font-weight:400 700;font-style:normal italic;font-display:swap}@font-face{font-family:Adwaita Sans;src:local(Adwaita Sans),url(../fonts/body/AdwaitaSans-Regular.woff2)format("woff2"),url(../fonts/body/AdwaitaSans-Regular.woff)format("woff"),url(../fonts/body/AdwaitaSans-Regular.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Adwaita Sans;src:local(Adwaita Sans),url(../fonts/body/AdwaitaSans-Italic.woff2)format("woff2"),url(../fonts/body/AdwaitaSans-Italic.woff)format("woff"),url(../fonts/body/AdwaitaSans-Italic.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Adwaita Mono;src:local(Adwaita Mono),url(../fonts/mono/AdwaitaMono-Regular.woff2)format("woff2"),url(../fonts/mono/AdwaitaMono-Regular.woff)format("woff"),url(../fonts/mono/AdwaitaMono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adwaita Mono;src:local(Adwaita Mono),url(../fonts/mono/AdwaitaMono-Italic.woff2)format("woff2"),url(../fonts/mono/AdwaitaMono-Italic.woff)format("woff"),url(../fonts/mono/AdwaitaMono-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Adwaita Mono;src:local(Adwaita Mono),url(../fonts/mono/AdwaitaMono-Bold.woff2)format("woff2"),url(../fonts/mono/AdwaitaMono-Bold.woff)format("woff"),url(../fonts/mono/AdwaitaMono-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Adwaita Mono;src:local(Adwaita Mono),url(../fonts/mono/AdwaitaMono-BoldItalic.woff2)format("woff2"),url(../fonts/mono/AdwaitaMono-BoldItalic.woff)format("woff"),url(../fonts/mono/AdwaitaMono-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}h1{font-weight:680}h2{font-weight:600}h3{font-weight:500}code,pre{font-family:var(--font-mono);font-size:.9em}a{color:var(--accent);text-decoration:none;transition:color .1s}a:hover{color:color-mix(in srgb,var(--accent)80%,white)}.light .mod .gradient-overlay{background:linear-gradient(#00000040,#000000bf)}path{transition:fill .1s}.warning{color:var(--warning)}.error{color:var(--error)}
