: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{padding:0;margin:0;width:100%;height:100%;font-family:var(--font-body);overflow:hidden}body.error{font-family:var(--font-display);font-size:2rem;align-content:center;text-align:center;background:#12060b;color:#dedede}*{outline-color:transparent;box-sizing:border-box}#app{width:100%;height:100%;font-family:var(--font-body);accent-color:var(--accent);scrollbar-color:var(--accent)}.dark{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, #222222 97.5%, var(--accent));--surface3: color-mix(in srgb, #272727 97.5%, var(--accent));--surface4: color-mix(in srgb, #333333 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: color-mix(in srgb, #fafafa 97.5%, var(--accent));--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, #aaaaaa 97.5%, var(--accent));--accent: #ff2432;--loader-bg: #451922;--error: #f02424;--success: #84f084;--warning: #f0f084;--info: #b2c2f8}.dark.orange{--accent: #ff8024;--loader-bg: #452719}.dark.yellow{--accent: #ffd024;--loader-bg: #453919}.dark.green{--accent: #1aa04a;--loader-bg: #153a20}.dark.blue{--accent: #2480ff;--loader-bg: #192745}.dark.purple{--accent: #b885ff;--loader-bg: rgb(59, 45, 74)}.light{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: #e0e060;--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}.dark.orange,.dark.yellow,.dark.purple{.component-btn button:not(:disabled).type-primary{color:var(--bg)!important}}.ctp{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:normal bold;font-style:normal italic;font-display:block}@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:block}@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:block}@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:block}@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:block}@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:block}@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:block}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;&:hover{color:color-mix(in srgb,var(--accent) 80%,white)}}.warning{color:var(--warning)}.error{color:var(--error)}
