.BaseLayout-root{height:100dvh;color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .BaseLayout-root{color:var(--mantine-color-dark-0)}.BaseLayout-root{background-color:var(--background-primary)}.BaseLayout-root.no-transition .mantine-AppShell-navbar,.BaseLayout-root.no-transition .mantine-AppShell-main,.BaseLayout-root.no-transition .navbar-logo{transition:none!important}.BaseLayout-root .mantine-AppShell-navbar{z-index:99;max-width:100dvw;transition:width .3s ease-in-out;transform:translate(0)}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .navbar-logo{padding:var(--mantine-spacing-md)var(--mantine-spacing-xs);justify-content:center}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .navbar-logo .logo-text{display:none!important}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .mantine-Group-root{justify-content:center}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .mantine-Group-root a{padding:var(--mantine-spacing-md);flex-grow:0}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .mantine-Group-root a .icon-and-label{justify-content:center;gap:0}.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .mantine-Group-root a .icon-and-label .label,.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .mantine-Group-root .chevron,.BaseLayout-root .mantine-AppShell-navbar.collapsed .Navbar-root .subLink{display:none!important}.BaseLayout-root .mantine-AppShell-navbar .Navbar-root{flex-grow:1}.BaseLayout-root .mantine-AppShell-main{height:100dvh;transition:padding-left .3s ease-out}.BaseLayout-root .mantine-AppShell-main.expanded{transition:padding-left .3s ease-in}.BaseLayout-root .mantine-AppShell-main.transient-sidebar{padding-left:0}.BaseLayout-root .mantine-AppShell-main .main-layout-container{flex-direction:column;height:100dvh;display:flex}.BaseLayout-root .mantine-AppShell-main .main-layout-container .header-container{padding:var(--mantine-spacing-lg);border-bottom:1px solid var(--theme-border-default);background-color:var(--background-primary);z-index:50;height:fit-content}.BaseLayout-root .mantine-AppShell-main .main-layout-container .header-container .HeaderBar-root{width:100%;height:100%}.BaseLayout-root .mantine-AppShell-main .main-layout-container .content-container{flex-grow:1;overflow:hidden}.BaseLayout-root .mantine-AppShell-main .main-layout-container .content-container .scroll-container{height:100%;overflow:auto}.BaseLayout-root .overlay{z-index:50;height:0;transition:opacity .3s,height 0s .3s}.BaseLayout-root .overlay.overlay-open{height:100%;transition:opacity .3s,height}
@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@layer globalStyles{body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{height:100dvh}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{-webkit-text-decoration:unset;text-decoration:unset;color:unset}:focus,:focus-visible{outline-color:var(--theme-border-button-subtle)!important}.hidden{visibility:hidden}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}
:root{--app-shell-header-height:4rem;--app-shell-header-offset:4rem;--letter-spacing-xxs:-.2px;--letter-spacing-xs:-.2px;--letter-spacing-sm:-.2px;--letter-spacing-md:-.3px;--letter-spacing-lg:-.4px;--letter-spacing-xl:-.4px;--letter-spacing-xxl:-.4px;--mantine-spacing-xxs:.375rem;--semantic-dark-0:#c9c9c9;--semantic-dark-1:#b8b8b8;--semantic-dark-2:#828282;--semantic-dark-3:#696969;--semantic-dark-4:#424242;--semantic-dark-5:#3b3b3b;--semantic-dark-6:#2e2e2e;--semantic-dark-7:#242424;--semantic-dark-8:#1f1f1f;--semantic-dark-9:#141414;--semantic-gray-0:#f5f5f5;--semantic-gray-1:#eee;--semantic-gray-2:#e5e5e5;--semantic-gray-3:#dee2e6;--semantic-gray-4:#ced4da;--semantic-gray-5:#adb5bd;--semantic-gray-6:#868e96;--semantic-gray-7:#495057;--semantic-gray-10:#3c4152;--semantic-gray-8:#343a40;--semantic-gray-9:#212529;--semantic-red-0:#fff5f5;--semantic-red-1:#ffe3e3;--semantic-red-2:#ffc9c9;--semantic-red-3:#ffa8a8;--semantic-red-4:#ff8787;--semantic-red-5:#ff6b6b;--semantic-red-6:#fa5252;--semantic-red-7:#f03e3e;--semantic-red-8:#e03131;--semantic-red-9:#c92a2a;--semantic-pink-0:#fff0f6;--semantic-pink-1:#ffdeeb;--semantic-pink-2:#fcc2d7;--semantic-pink-3:#faa2c1;--semantic-pink-4:#f783ac;--semantic-pink-5:#f06595;--semantic-pink-6:#e64980;--semantic-pink-7:#d6336c;--semantic-pink-8:#c2255c;--semantic-pink-9:#a61e4d;--semantic-grape-0:#f8f0fc;--semantic-grape-1:#f3d9fa;--semantic-grape-2:#eebefa;--semantic-grape-3:#e559f7;--semantic-grape-4:#da77f2;--semantic-grape-5:#cc5de8;--semantic-grape-6:#be4bdb;--semantic-grape-7:#ae3ec9;--semantic-grape-8:#9c36b5;--semantic-grape-9:#862e9c;--semantic-violet-0:#f3f0ff;--semantic-violet-1:#e5dbff;--semantic-violet-2:#d0bfff;--semantic-violet-3:#b197fc;--semantic-violet-4:#9775fa;--semantic-violet-5:#845ef7;--semantic-violet-6:#7950f2;--semantic-violet-7:#7048e8;--semantic-violet-8:#6741d9;--semantic-violet-9:#5f3dc4;--semantic-indigo-0:#edf2ff;--semantic-indigo-1:#dbe4ff;--semantic-indigo-2:#bac8ff;--semantic-indigo-3:#91a7ff;--semantic-indigo-4:#748ffc;--semantic-indigo-5:#5c7cfa;--semantic-indigo-6:#4c6ef5;--semantic-indigo-7:#4263eb;--semantic-indigo-8:#3b5bdb;--semantic-indigo-9:#364fc7;--semantic-blue-0:#e7f5ff;--semantic-blue-1:#d0ebff;--semantic-blue-2:#a5d8ff;--semantic-blue-3:#74c0fc;--semantic-blue-4:#4dabf7;--semantic-blue-5:#339af0;--semantic-blue-6:#228be6;--semantic-blue-7:#1c7ed6;--semantic-blue-8:#1971c2;--semantic-blue-9:#1864ab;--semantic-cyan-0:#e3fafc;--semantic-cyan-1:#c5f6fa;--semantic-cyan-2:#99e9f2;--semantic-cyan-3:#66d9e8;--semantic-cyan-4:#3bc9db;--semantic-cyan-5:#22b8cf;--semantic-cyan-6:#15aabf;--semantic-cyan-7:#1098ad;--semantic-cyan-8:#0c8599;--semantic-cyan-9:#0b7285;--semantic-teal-0:#e6fcf5;--semantic-teal-1:#c3fae8;--semantic-teal-2:#96f2d7;--semantic-teal-3:#63e6be;--semantic-teal-4:#38d9a9;--semantic-teal-5:#20c997;--semantic-teal-6:#12b886;--semantic-teal-7:#0ca678;--semantic-teal-8:#099268;--semantic-teal-9:#087f5b;--semantic-gree-0:#ebfbee;--semantic-green-1:#d3f9d8;--semantic-green-2:#b2f2bb;--semantic-green-3:#8ce99a;--semantic-green-4:#69db7c;--semantic-green-5:#51cf66;--semantic-green-6:#40c057;--semantic-green-7:#37b24d;--semantic-green-8:#2f9e44;--semantic-green-9:#2b8a3e;--semantic-lime-0:#f4fce3;--semantic-lime-1:#e9fac8;--semantic-lime-2:#d8f5a2;--semantic-lime-3:#c0eb75;--semantic-lime-4:#a9e34b;--semantic-lime-5:#94d82d;--semantic-lime-6:#82c91e;--semantic-lime-7:#74b816;--semantic-lime-8:#66a80f;--semantic-lime-9:#5c940d;--semantic-yellow-0:#fff9db;--semantic-yellow-1:#fff3bf;--semantic-yellow-2:#ffec99;--semantic-yellow-3:#ffe066;--semantic-yellow-4:#ffd43b;--semantic-yellow-5:#fcc419;--semantic-yellow-6:#fab005;--semantic-yellow-7:#f59f00;--semantic-yellow-8:#f08c00;--semantic-yellow-9:#e67700;--semantic-orange-0:#fff4e6;--semantic-orange-1:#ffe8cc;--semantic-orange-2:#ffd8a8;--semantic-orange-3:#ffc078;--semantic-orange-4:#ffa94d;--semantic-orange-5:#ff922b;--semantic-orange-6:#fd7e14;--semantic-orange-7:#f76707;--semantic-orange-8:#e8590c;--semantic-orange-9:#d9480f}:root[data-mantine-color-scheme=light]{--text-primary:var(--semantic-gray-10);--text-secondary:var(--semantic-gray-7);--text-tertiary:var(--semantic-gray-6);--text-default:var(--semantic-gray-10);--text-inverted:var(--semantic-gray-0);--text-subtle:var(--semantic-gray-6);--text-on-primary:var(--semantic-gray-0);--text-error-default:var(--semantic-red-8);--text-error-subtle:var(--semantic-red-6);--icon-default:var(--semantic-gray-7);--icon-subtle:var(--semantic-gray-6);--theme-border-color:var(--semantic-gray-5);--theme-border-default:var(--semantic-gray-4);--theme-border-button:var(--semantic-gray-5);--theme-border-button-subtle:var(--semantic-gray-4);--background-primary:var(--semantic-gray-1);--background-secondary:var(--semantic-gray-0);--background-tertiary:var(--semantic-gray-2);--background-primary-filled:var(--semantic-violet-2);--background-pill-default:var(--semantic-gray-2);--background-error:var(--semantic-red-2);--background-modal:var(--semantic-gray-0);--background-modal-header:var(--semantic-gray-2);--background-warning-default:var(--semantic-yellow-3);--background-warning-strong:var(--semantic-yellow-8);--background-warning-hover:var(--semantic-yellow-4);--hover-overlay-background:#9799a12b;--global-disable:var(--semantic-gray-5);--prompt-system-text:var(--semantic-blue-7);--prompt-system-bg:var(--semantic-blue-0);--prompt-system-border:var(--semantic-blue-7);--prompt-user-text:var(--semantic-gray-9);--prompt-user-bg:var(--semantic-gray-0);--prompt-user-border:var(--semantic-gray-7);--prompt-assistant-text:var(--semantic-violet-7);--prompt-assistant-bg:var(--semantic-violet-0);--prompt-assistant-border:var(--semantic-violet-7);--spoiler-control-text:var(--semantic-violet-7);--spoiler-control-text-hover:var(--semantic-violet-8)}:root[data-mantine-color-scheme=light] .json-view--index{color:var(--semantic-blue-7);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=light] .json-view--property{color:var(--semantic-violet-8);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=light] .json-view--string{color:var(--text-primary);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=light] .json-view--number{color:var(--semantic-cyan-7);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=light] .json-view--boolean{color:var(--semantic-orange-7);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif;font-weight:600}:root[data-mantine-color-scheme=light] .json-view--null,:root[data-mantine-color-scheme=light] .json-view--undefined{color:var(--semantic-gray-6);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif;font-style:italic}:root[data-mantine-color-scheme=dark]{--text-primary:var(--semantic-gray-0);--text-secondary:var(--semantic-dark-0);--text-tertiary:var(--semantic-gray-5);--text-default:var(--semantic-gray-0);--text-inverted:var(--semantic-dark-9);--text-subtle:var(--semantic-gray-5);--text-on-primary:var(--semantic-gray-0);--text-error-default:var(--semantic-red-7);--text-error-subtle:var(--semantic-red-2);--icon-default:var(--semantic-gray-5);--icon-subtle:var(--semantic-gray-6);--theme-border-color:var(--mantine-color-gray-7);--theme-border-default:var(--semantic-dark-4);--theme-border-button:var(--semantic-gray-3);--theme-border-button-subtle:var(--semantic-gray-6);--background-primary:var(--semantic-dark-7);--background-secondary:var(--semantic-dark-6);--background-tertiary:var(--semantic-dark-5);--background-primary-filled:var(--semantic-violet-8);--background-pill-default:color-mix(in srgb,var(--semantic-gray-6)15%,transparent);--background-error:color-mix(in srgb,var(--semantic-red-6)15%,transparent);--background-modal:var(--semantic-dark-7);--background-modal-header:var(--semantic-dark-8);--background-warning-default:var(--semantic-yellow-5);--background-warning-strong:var(--semantic-yellow-5);--background-warning-hover:var(--semantic-yellow-6);--hover-overlay-background:#494c5229;--global-disable:var(--semantic-gray-8);--prompt-system-text:var(--semantic-blue-4);--prompt-system-bg:color-mix(in srgb,var(--semantic-blue-9)10%,transparent);--prompt-system-border:var(--semantic-blue-4);--prompt-user-text:var(--semantic-gray-0);--prompt-user-bg:var(--semantic-dark-5);--prompt-user-border:var(--semantic-gray-4);--prompt-assistant-text:var(--semantic-violet-4);--prompt-assistant-bg:color-mix(in srgb,var(--semantic-violet-9)10%,transparent);--prompt-assistant-border:var(--semantic-violet-4);--spoiler-control-text:var(--semantic-violet-4);--spoiler-control-text-hover:var(--semantic-violet-3)}:root[data-mantine-color-scheme=dark] .json-view--index{color:var(--semantic-blue-4);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=dark] .json-view--property{color:var(--semantic-violet-3);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=dark] .json-view--string{color:var(--text-primary);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=dark] .json-view--number{color:var(--semantic-cyan-4);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif}:root[data-mantine-color-scheme=dark] .json-view--boolean{color:var(--semantic-orange-4);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif;font-weight:600}:root[data-mantine-color-scheme=dark] .json-view--null,:root[data-mantine-color-scheme=dark] .json-view--undefined{color:var(--semantic-gray-5);font-size:var(--mantine-font-size-sm);font-family:Inter,sans-serif;font-style:italic}
