@layer tw-base, thunder-cloud-base, thunder-ui;@layer thunder-cloud-base{:root{color-scheme:dark;--font-fallback:"Trebuchet MS",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--color-brand-50:rgb(18,32,45);--color-brand-100:rgb(24,42,60);--color-brand-200:rgb(32,56,80);--color-brand-300:rgb(48,80,115);--color-brand-400:rgb(70,110,155);--color-brand-500:rgb(100,150,205);--color-brand-600:rgb(140,200,255);--color-brand-700:rgb(165,215,255);--color-brand-800:rgb(190,225,255);--color-brand-900:rgb(230,245,255);--color-neutral-0:rgb(10,10,10);--color-neutral-50:rgb(23,23,23);--color-neutral-100:rgb(38,38,38);--color-neutral-200:rgb(64,64,64);--color-neutral-300:rgb(82,82,82);--color-neutral-400:rgb(115,115,115);--color-neutral-500:rgb(163,163,163);--color-neutral-600:rgb(212,212,212);--color-neutral-700:rgb(229,229,229);--color-neutral-800:rgb(245,245,245);--color-neutral-900:rgb(250,250,250);--color-neutral-950:rgb(255,255,255);--color-error-50:rgb(60,24,26);--color-error-100:rgb(72,26,29);--color-error-200:rgb(84,27,31);--color-error-300:rgb(103,30,34);--color-error-400:rgb(130,32,37);--color-error-500:rgb(170,36,41);--color-error-600:rgb(229,72,77);--color-error-700:rgb(242,85,90);--color-error-800:rgb(255,99,105);--color-error-900:rgb(254,236,238);--color-warning-50:rgb(57,26,3);--color-warning-100:rgb(68,31,4);--color-warning-200:rgb(79,35,5);--color-warning-300:rgb(95,42,6);--color-warning-400:rgb(118,50,5);--color-warning-500:rgb(148,62,0);--color-warning-600:rgb(247,104,8);--color-warning-700:rgb(255,128,43);--color-warning-800:rgb(255,139,62);--color-warning-900:rgb(254,234,221);--color-success-50:rgb(19,40,25);--color-success-100:rgb(22,48,29);--color-success-200:rgb(25,57,33);--color-success-300:rgb(29,68,39);--color-success-400:rgb(36,85,48);--color-success-500:rgb(47,110,59);--color-success-600:rgb(70,167,88);--color-success-700:rgb(85,180,103);--color-success-800:rgb(99,193,116);--color-success-900:rgb(229,251,235);--color-brand-primary:var(--color-brand-600);--color-logo-mark:#8cc8ff;--color-default-font:rgb(250,250,250);--color-subtext-color:rgb(163,163,163);--color-neutral-border:rgb(33,33,36);--color-black:rgb(10,10,10);--color-default-background:rgb(10,10,10);--color-card:rgb(20,20,23);--color-toolbar-band:rgb(26,26,30);--color-chart-grid:rgb(122,122,122);--color-chart-bg:rgb(20,20,20)}.light{color-scheme:light;--color-brand-50:#eff7ff;--color-brand-100:#dbedff;--color-brand-200:#bfe0ff;--color-brand-300:#93cbff;--color-brand-400:#4fa3f0;--color-brand-500:#1e85de;--color-brand-600:rgb(15,107,191);--color-brand-700:#0b5ca8;--color-brand-800:#084680;--color-brand-900:#06315a;--color-neutral-0:rgb(255,255,255);--color-neutral-50:#f2f2f2;--color-neutral-100:#e6e6e6;--color-neutral-200:#d8d8d8;--color-neutral-300:#c4c4c4;--color-neutral-400:#858585;--color-neutral-500:#626262;--color-neutral-600:#4d4d4d;--color-neutral-700:#393939;--color-neutral-800:#262626;--color-neutral-900:#1a1a1a;--color-neutral-950:#101010;--color-error-50:#fef2f2;--color-error-100:#fde0e0;--color-error-200:#f9c6c4;--color-error-300:#f2a9a4;--color-error-400:#e8615c;--color-error-500:rgb(217,58,56);--color-error-600:#ca2c2c;--color-error-700:#b3261e;--color-error-800:#8c1d18;--color-error-900:#611310;--color-warning-50:#fff8eb;--color-warning-100:#fdecc8;--color-warning-200:#fbda9b;--color-warning-300:#f5c05a;--color-warning-400:#e39a16;--color-warning-500:#b9750b;--color-warning-600:#a05b08;--color-warning-700:#8a4b08;--color-warning-800:#6e3a06;--color-warning-900:#4e2804;--color-success-50:#ecfdf3;--color-success-100:#d3f8e0;--color-success-200:#a9efc5;--color-success-300:#6fdda0;--color-success-400:#2fbb77;--color-success-500:#109455;--color-success-600:#0e7a4b;--color-success-700:#0b6e3f;--color-success-800:#08582f;--color-success-900:#053d21;--color-brand-primary:var(--color-brand-600);--color-logo-mark:#0c0c0d;--color-default-font:#171717;--color-subtext-color:#626262;--color-neutral-border:#e1e1e1;--color-black:#ffffff;--color-default-background:#f7f7f7;--color-card:#ffffff;--color-chart-grid:#c4c4c4;--color-chart-bg:#f2f2f2;--color-toolbar-band:var(--color-neutral-50);--color-toolbar-control:var(--color-card);--color-toolbar-control-border:var(--color-neutral-300);--color-error-surface:var(--color-error-600);--color-error-surface-outline:#a31f1f;--color-error-on-surface:#ffffff;--color-error-on-surface-icon:#ffffff;--color-error-on-surface-muted:#ffffff;--color-error-solid:var(--color-error-600);--color-error-solid-hover:var(--color-error-700);--color-error-on-solid:#ffffff;--color-error-soft:var(--color-error-50);--color-error-soft-hover:var(--color-error-100);--color-error-fg:var(--color-error-700);--color-warning-surface:var(--color-warning-600);--color-warning-surface-outline:#7e4706;--color-warning-on-surface:#ffffff;--color-warning-on-surface-icon:#ffffff;--color-warning-on-surface-muted:#ffffff;--color-warning-solid:var(--color-warning-600);--color-warning-solid-hover:var(--color-warning-700);--color-warning-on-solid:#ffffff;--color-warning-soft:var(--color-warning-50);--color-warning-soft-hover:var(--color-warning-100);--color-warning-fg:var(--color-warning-700);--color-success-surface:var(--color-success-600);--color-success-surface-outline:#0a5d39;--color-success-on-surface:#ffffff;--color-success-on-surface-icon:#ffffff;--color-success-on-surface-muted:#ffffff;--color-success-solid:var(--color-success-600);--color-success-solid-hover:var(--color-success-700);--color-success-on-solid:#ffffff;--color-success-soft:var(--color-success-50);--color-success-soft-hover:var(--color-success-100);--color-success-fg:var(--color-success-700);--color-brand-surface:var(--color-brand-600);--color-brand-surface-outline:#0b5292;--color-brand-on-surface:#ffffff;--color-brand-on-surface-icon:#ffffff;--color-brand-on-surface-muted:#ffffff;--color-brand-solid:var(--color-brand-600);--color-brand-solid-hover:var(--color-brand-700);--color-brand-on-solid:#ffffff;--color-brand-soft:var(--color-brand-50);--color-brand-soft-hover:var(--color-brand-100);--color-brand-fg:var(--color-brand-700);--color-neutral-surface:#666666;--color-neutral-surface-outline:#4d4d4d;--color-neutral-on-surface:#ffffff;--color-neutral-on-surface-icon:#ffffff;--color-neutral-on-surface-muted:#ffffff;--color-neutral-solid:var(--color-neutral-100);--color-neutral-solid-hover:var(--color-neutral-200);--color-neutral-on-solid:var(--color-neutral-700);--color-neutral-soft:var(--color-neutral-50);--color-neutral-soft-hover:var(--color-neutral-100);--color-neutral-fg:var(--color-neutral-600);--color-action-solid:var(--color-neutral-950);--color-action-solid-hover:var(--color-neutral-800);--color-on-action:var(--color-black);--color-action-muted:var(--color-neutral-700);--color-action-muted-hover:var(--color-neutral-600);--color-on-action-muted:var(--color-black)}body,html{font-family:var(--font-geist-sans),var(--font-fallback);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-radix-dropdown-content],[data-radix-popper-content-wrapper],[data-radix-select-content]{transition:none!important}.custom-chart-grid{stroke:var(--color-chart-grid)!important}.dt-chart{background-color:var(--color-chart-bg)}button,div,h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{font-family:var(--font-geist-sans),var(--font-fallback)}[class*=font-],[class*=text-]{font-family:var(--font-geist-sans),var(--font-fallback)!important}}html{height:100vh;display:flex;flex-direction:column}body,html{background-color:var(--color-default-background);transition:background-color .2s ease-in-out}body{flex-grow:1;overflow-y:scroll}html:has(body.use-body-scroll){height:auto;min-height:100vh}body.use-body-scroll{flex-grow:0;min-height:100vh}body.use-body-scroll #main-content{overflow:visible!important;flex:0 0 auto!important;height:auto!important}div[role=dialog]:focus{outline:none!important}@keyframes dialogFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-state=open] div[role=dialog]:not([data-drawer-content]){animation:dialogFadeIn .2s ease-out forwards}@keyframes drawerSlideInFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes drawerSlideOutToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}[data-drawer-content][data-state=open]{animation:drawerSlideInFromRight .24s cubic-bezier(.22,1,.36,1)}[data-drawer-content][data-state=closed]{animation:drawerSlideOutToRight .18s ease-in}@media (prefers-reduced-motion:reduce){[data-drawer-content][data-state]{animation:none}}@keyframes stepFadeIn{0%{opacity:0}to{opacity:1}}.step-animate{animation:stepFadeIn .15s ease-out}@keyframes pulse-ring{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse-ring{animation:pulse-ring 2s ease-in-out infinite}@keyframes tooltip-pop{0%{scale:.95;opacity:0}to{scale:1;opacity:1}}.animate-tooltip-pop{animation:tooltip-pop .25s cubic-bezier(.34,1.56,.64,1) both}.xterm .xterm-rows span{letter-spacing:0!important}.xterm,.xterm .xterm-rows span{font-family:var(--font-geist-mono),monospace!important}:root{--sidebar-width:13rem;--sidebar-margin:13rem}[data-sidebar-compressed=true]{--sidebar-width:4rem;--sidebar-margin:4rem}@media (min-width:768px){.sidebar-panel{width:var(--sidebar-width)!important}.sidebar-panel.compressed{width:4rem!important}.sidebar-panel.expanded{width:13rem!important}.sidebar-content-area{margin-left:var(--sidebar-margin)!important}.sidebar-panel.compressed .sidebar-text,[data-sidebar-compressed=true] .sidebar-text{opacity:0;width:0;overflow:hidden;margin-left:0}.sidebar-panel.compressed .sidebar-section-title,[data-sidebar-compressed=true] .sidebar-section-title{opacity:0}}@media (max-width:767px){.sidebar-content-area{margin-left:0!important}}.light .oauth-github-btn img{filter:invert(1)}html.ui-deboxed thead th,html.ui-deboxed thead tr{background-color:transparent!important}html.ui-refined :is(h1,h2,h3).text-heading-3.text-brand-600{color:var(--color-default-font);align-self:stretch;border-bottom:1px solid var(--color-neutral-border);padding-bottom:.5rem}html.ui-rounded{--r-atom:10rem;--r-badge:4px;--tb-band:var(--color-toolbar-band)}html.ui-rounded .group\/af9405b1{border-radius:var(--r-atom)}html.ui-rounded .dt-actions-col .group\/af9405b1,html.ui-rounded .group\/be48ca43>div{border-radius:0}html.ui-rounded .dt-toolbar .group\/bb88f90b>div{border-radius:var(--r-atom)}html.ui-rounded .group\/4ec05ee8>div{border-radius:0}html.ui-rounded .group\/97bdb082{border-radius:var(--r-badge)}html.ui-rounded .group\/7a464794,html.ui-rounded .group\/7a464794>span,html.ui-rounded .group\/bec25ae6.rounded-md{border-radius:var(--r-atom)}html.ui-rounded .rounded-md.border-solid.shadow-lg{border-radius:0}html.ui-rounded{--sidebar-surface:rgb(20,20,23)}html.ui-rounded.light{--sidebar-surface:#ededed}html.ui-rounded .sidebar-panel,html.ui-rounded .subnav-item-active{background-color:var(--sidebar-surface)}html.ui-rounded.light .org-selector-trigger{background-color:var(--color-neutral-200)}.sidebar-section-card{display:flex;flex-direction:column;gap:0;border-radius:4px;transition:background-color .2s ease-in-out .2s,gap .2s cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1)}.sidebar-section-card-active{gap:2px;padding:4px;background-color:var(--color-neutral-100);transition:background-color .2s ease-in-out,gap .2s cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1)}html.light .sidebar-section-card-active{background-color:var(--color-neutral-200)}.sidebar-section-card-active.sidebar-section-card-compressed{align-items:center;padding:0}.sidebar-subnav-disclosure{display:grid;min-height:0;grid-template-rows:0fr;opacity:0;overflow:hidden;visibility:hidden;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s .2s}.sidebar-section-card-active .sidebar-subnav-disclosure{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s}.sidebar-subnav-disclosure[aria-hidden=true]{pointer-events:none}.sidebar-subnav-disclosure-content{min-height:0;overflow:hidden}.mobile-drawer[data-open=false]{visibility:hidden}@media (prefers-reduced-motion:reduce){.sidebar-section-card,.sidebar-section-card-active .sidebar-subnav-disclosure,.sidebar-subnav-disclosure{transition:none}}.menu-scroll{scrollbar-width:thin;scrollbar-color:rgb(140 140 140/35%) transparent}.menu-scroll::-webkit-scrollbar{width:6px}.menu-scroll::-webkit-scrollbar-track{background:transparent;border:0;box-shadow:none}.menu-scroll::-webkit-scrollbar-thumb{background:rgb(140 140 140/35%);border-radius:9999px}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(140,140,140,.35) transparent}[data-sidebar-compressed=false] .sidebar-panel .sidebar-scroll{width:calc(var(--sidebar-width) - 1px);padding-right:16px;scrollbar-gutter:stable}[data-sidebar-compressed=false] .sidebar-panel .sidebar-scroll>[data-tour-anchor]{width:calc(var(--sidebar-width) - 2rem - 1px);flex:0 0 auto}[data-sidebar-compressed=true] .sidebar-panel .sidebar-scroll{width:calc(var(--sidebar-width) - 1px)}[data-sidebar-compressed=true] .sidebar-panel .sidebar-scroll>[data-tour-anchor]{width:2rem;flex:0 0 auto}.sidebar-scroll::-webkit-scrollbar{width:8px}.sidebar-scroll::-webkit-scrollbar-track{background:transparent;border:0}.sidebar-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-left-width:1px;border-radius:9999px;background-color:rgba(140,140,140,.35);background-clip:padding-box}.sidebar-scroll:hover::-webkit-scrollbar-thumb{background-color:rgba(140,140,140,.5)}.dt-hscroll{overflow-x:auto;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.dt-hscroll{scrollbar-width:thin;scrollbar-color:rgba(150,150,150,.7) rgba(140,140,140,.15)}}.dt-hscroll::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:12px;width:12px}.dt-hscroll::-webkit-scrollbar-track{background-color:rgba(140,140,140,.12);border-radius:9999px}.dt-hscroll::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:9999px;background-color:rgba(150,150,150,.7);background-clip:padding-box}.dt-hscroll:hover::-webkit-scrollbar-thumb{background-color:rgba(160,160,160,.85)}.dt-shell thead th.dt-select-col>div>span{display:flex;align-items:center}.dt-shell .dt-select-col{position:sticky;left:0;z-index:2}.dt-shell .dt-actions-col{position:sticky;right:0;z-index:2}.dt-shell tbody :is(td,th).dt-actions-col,.dt-shell tbody :is(td,th).dt-select-col{background-color:inherit}.dt-shell thead th.dt-actions-col,.dt-shell thead th.dt-select-col{background-color:var(--color-default-background)!important}.dt-shell thead th span{color:var(--color-default-font)}.dt-shell .dt-actions-col:after,.dt-shell .dt-select-col:after{content:"";position:absolute;top:0;bottom:0;width:10px;pointer-events:none;opacity:0;transition:opacity .15s ease}.dt-shell .dt-select-col:after{right:0;transform:translateX(100%);background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,0))}.dt-shell .dt-actions-col:after{left:0;transform:translateX(-100%);background:linear-gradient(270deg,rgba(255,255,255,.035),rgba(255,255,255,0))}.light .dt-shell .dt-select-col:after{background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,0))}.light .dt-shell .dt-actions-col:after{background:linear-gradient(270deg,rgba(0,0,0,.05),rgba(0,0,0,0))}.dt-hscroll[data-stuck-left] .dt-select-col:after,.dt-hscroll[data-stuck-right] .dt-actions-col:after{opacity:1}.dt-shell thead .dt-actions-col:after,.dt-shell thead .dt-select-col:after{content:none}.dt-shell tbody tr{position:relative}.dt-shell tbody tr>:is(td,th).dt-select-col+:is(td,th):after,.dt-shell tbody tr>:is(td,th):first-child:not(.dt-select-col):after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-sizing:border-box;border:2px solid var(--color-brand-primary);opacity:0}.dt-shell tbody tr:focus-visible>:is(td,th).dt-select-col+:is(td,th):after,.dt-shell tbody tr:focus-visible>:is(td,th):first-child:not(.dt-select-col):after,.dt-shell tbody tr[data-row-selected]>:is(td,th).dt-select-col+:is(td,th):after,.dt-shell tbody tr[data-row-selected]>:is(td,th):first-child:not(.dt-select-col):after{opacity:1}.dt-shell tbody tr[data-row-selected]:has(+tr[data-row-selected])>:is(td,th).dt-select-col+:is(td,th):after,.dt-shell tbody tr[data-row-selected]:has(+tr[data-row-selected])>:is(td,th):first-child:not(.dt-select-col):after{border-bottom-width:0}.dt-shell tbody tr[data-row-selected]+tr[data-row-selected]>:is(td,th).dt-select-col+:is(td,th):after,.dt-shell tbody tr[data-row-selected]+tr[data-row-selected]>:is(td,th):first-child:not(.dt-select-col):after{top:-1px;border-top-width:0}.dt-shell tbody tr[data-row-selected]+tr[data-row-selected]{border-top-color:var(--color-brand-50)}.dt-shell tbody tr[data-row-selected]+tr[data-row-selected]:hover{border-top-color:var(--color-brand-100)}html.ui-rounded .dt-toolbar{background-color:var(--tb-band);border-top:1px solid var(--color-neutral-border);padding:.75rem}@media (min-width:640px){html.ui-rounded .dt-toolbar>div{align-items:center}}html.ui-rounded .dt-toolbar .group\/be48ca43>span{display:none}html.ui-rounded:not(.ui-l2) .dt-toolbar .group\/3b777358.bg-default-background,html.ui-rounded:not(.ui-l2) .dt-toolbar .group\/bb88f90b>div{background-color:var(--color-default-background)}html.ui-rounded.light:not(.ui-l2) .dt-toolbar .group\/3b777358.bg-default-background,html.ui-rounded.light:not(.ui-l2) .dt-toolbar .group\/bb88f90b>div,html.ui-rounded.light:not(.ui-l2) .dt-toolbar .group\/be48ca43>div{background-color:var(--color-toolbar-control);border-color:var(--color-toolbar-control-border)}html.ui-rounded .dt-toolbar .group\/3b777358.bg-default-background{border-radius:var(--r-atom)}html.ui-rounded .dt-shell td:first-child,html.ui-rounded .dt-shell th:first-child{padding-left:.75rem}html.ui-rounded .dt-shell td:last-child,html.ui-rounded .dt-shell th:last-child{padding-right:.75rem}html.ui-rounded .dt-shell thead tr{border-bottom-width:2px}html.ui-rounded-inset .dt-root{gap:0}html.ui-rounded-inset .dt-toolbar,html.ui-table-borders-no-sides .dt-toolbar{border-left:1px solid var(--color-neutral-border);border-right:1px solid var(--color-neutral-border)}html.ui-table-borders-no-sides .dt-toolbar{border-top:1px solid var(--color-neutral-border)}html.ui-rounded .autopay-card-box,html.ui-rounded .credit-add-btn,html.ui-rounded .credit-amount-field>div,html.ui-rounded .credit-preset-btn,html.ui-rounded .gpu-count-pills button,html.ui-rounded .org-selector-trigger,html.ui-rounded .theme-toggle,html.ui-rounded .theme-toggle-indicator{border-radius:var(--r-badge)}html.ui-l2{--l2-base:#07070a;--l2-surface:#0e0e12;--l2-raised:#16161b;--l2-overlay:#1e1e24;--l2-control:#2a2a31;--l2-layer:#26262c;--l2-edge:#2a2a31;--l2-divider:#202026;--l2-text-1:#fdfffa;--l2-text-2:#b2b2b2;--l2-text-3:#80808a;--l2-brand:#8cc8ff;--l2-brand-hover:#8cc8ff;--l2-brand-pressed:#7fbdf5;--l2-brand-edge:#d6ecff;--l2-brand-layer:#305073;--l2-on-brand:#07070a;--l2-ink:#8cc8ff;--l2-disabled:#2a2a31;--l2-chip:var(--l2-raised);--l2-well:var(--l2-base);--l2-input:var(--l2-base);--l2-input-outline:var(--l2-control);--l2-plane:inset 0 1px 0 var(--l2-edge);--l2-face:var(--l2-raised);--l2-face-hover:var(--l2-overlay);--l2-face-edge:var(--l2-edge);--l2-face-layer:var(--l2-layer);--l2-face-ring:0 0 #0000;--l2-float:var(--l2-overlay);--l2-float-hover:#24242a;--l2-float-shadow:0 12px 32px rgb(0 0 0/0.5);--l2-chosen:#2a2a31;--l2-chosen-edge:#3a3a44;--l2-chosen-layer:#34343d;--l2-nav-active:var(--l2-overlay);--l2-nav-active-layer:var(--l2-control);--l2-danger:#e5484d;--l2-danger-hover:#e5484d;--l2-danger-pressed:#d13f44;--l2-danger-edge:#ff9a9d;--l2-danger-layer:#822025;--l2-on-danger:#07070a;--color-default-background:var(--l2-base);--color-black:var(--l2-base);--color-neutral-0:var(--l2-base);--color-card:var(--l2-surface);--color-toolbar-band:var(--l2-raised);--color-neutral-50:var(--l2-raised);--color-neutral-100:var(--l2-overlay);--color-neutral-200:var(--l2-control);--color-neutral-border:var(--l2-divider);--color-default-font:var(--l2-text-1);--color-subtext-color:var(--l2-text-2);--color-neutral-500:var(--l2-text-2);--color-neutral-400:var(--l2-text-3);--color-chart-bg:var(--l2-surface);--sidebar-surface:var(--l2-surface)}html.ui-l2.light{--l2-base:#f2f2f5;--l2-surface:#ffffff;--l2-raised:#f7f7f9;--l2-overlay:#ececf0;--l2-control:#dcdce2;--l2-layer:#d6d6dd;--l2-edge:#ffffff;--l2-divider:#e2e2e8;--l2-ground:#d8d8df;--l2-text-1:#0e0e12;--l2-text-2:#5c5c66;--l2-text-3:#8a8a94;--l2-brand-hover:#9ad0ff;--l2-brand-layer:#3f6a96;--l2-on-brand:#0e0e12;--l2-ink:#0f6bbf;--l2-disabled:#e4e4e9;--l2-chip:#ececf0;--l2-well:#ececf0;--l2-input:#f5f5f8;--l2-input-outline:#d2d2d9;--l2-plane:0 1px 0 var(--l2-ground);--l2-face:#ffffff;--l2-face-hover:#f7f7f9;--l2-face-edge:#ffffff;--l2-face-layer:#d6d6dd;--l2-face-ring:inset 0 0 0 1px #d8d8df;--l2-float:#ffffff;--l2-float-hover:var(--l2-raised);--l2-float-shadow:0 0 0 1px #dadae0,0 12px 32px rgb(14 14 18/0.12);--l2-chosen:#ffffff;--l2-chosen-edge:#ffffff;--l2-chosen-layer:#d6d6dd;--l2-nav-active:#ffffff;--l2-nav-active-layer:#d6d6dd;--l2-danger:#ca2c2c;--l2-danger-hover:#d63c3c;--l2-danger-pressed:#b3261e;--l2-danger-edge:#e8615c;--l2-danger-layer:#8c1d18;--l2-on-danger:#ffffff;--color-default-background:var(--l2-base);--color-black:#ffffff;--color-neutral-0:#ffffff;--color-card:var(--l2-surface);--color-toolbar-band:var(--l2-raised);--color-neutral-50:#f4f4f7;--color-neutral-100:var(--l2-raised);--color-neutral-200:var(--l2-overlay);--color-neutral-300:var(--l2-control);--color-neutral-border:var(--l2-divider);--color-default-font:var(--l2-text-1);--color-subtext-color:var(--l2-text-2);--color-neutral-500:var(--l2-text-2);--color-neutral-400:var(--l2-text-3);--color-success-700:#0e7a4b;--color-warning-700:#a05b08;--color-error-700:#ca2c2c;--color-chart-bg:var(--l2-raised);--sidebar-surface:var(--l2-surface)}html.ui-l2 .l2-panel{background-color:var(--l2-surface)}html.ui-l2 .l2-band,html.ui-l2 .l2-panel{border-color:transparent;box-shadow:var(--l2-plane)}html.ui-l2 .l2-band{background-color:var(--l2-raised);border-bottom:1px solid var(--l2-divider)}html.ui-l2.light .l2-band{box-shadow:inset 0 1px 0 #ffffff}html.ui-l2:not(.light) .dt-root:has(>.l2-band) .dt-shell,html.ui-l2:not(.light) .l2-band+:is(.l2-panel,.dt-shell){box-shadow:none}html.ui-l2 [data-lift]{--lift-face:var(--l2-brand);--lift-face-hover:var(--l2-brand-hover);--lift-face-pressed:var(--l2-brand-pressed);--lift-edge:var(--l2-brand-edge);--lift-layer:var(--l2-brand-layer);--lift-ring:0 0 #0000;--lift-ink:var(--l2-on-brand);border-width:0;background-color:var(--lift-face);box-shadow:var(--lift-ring),inset 0 1px 0 var(--lift-edge),0 2px 0 var(--lift-layer);transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out}html.ui-l2 [data-lift=destructive]{--lift-face:var(--l2-danger);--lift-face-hover:var(--l2-danger-hover);--lift-face-pressed:var(--l2-danger-pressed);--lift-edge:var(--l2-danger-edge);--lift-layer:var(--l2-danger-layer);--lift-ink:var(--l2-on-danger)}html.ui-l2 :is([data-lift=secondary],[data-lift=destructive-secondary]){--lift-face:var(--l2-face);--lift-face-hover:var(--l2-face-hover);--lift-face-pressed:var(--l2-face);--lift-edge:var(--l2-face-edge);--lift-layer:var(--l2-face-layer);--lift-ring:var(--l2-face-ring);--lift-ink:var(--l2-text-1)}html.ui-l2 [data-lift=destructive-secondary]{--lift-ink:var(--color-error-700)}html.ui-l2 [data-lift].l2-attention{--lift-ring:0 0 0 1px var(--color-warning-600),0 0 14px 2px var(--color-warning-600)}html.ui-l2.light [data-lift].l2-attention{--lift-ring:0 0 0 1px var(--color-warning-300),0 0 14px 2px var(--color-warning-300)}html.ui-l2 [data-lift]:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){transform:translateY(-2px);background-color:var(--lift-face-hover);box-shadow:var(--lift-ring),inset 0 1px 0 var(--lift-edge),0 4px 0 var(--lift-layer)}html.ui-l2 [data-lift]:is(:focus-visible,:has(:focus-visible)){outline:2px solid var(--l2-text-1);outline-offset:3px}html.ui-l2 [data-lift]:not(:disabled,[aria-disabled=true]):active{transform:translateY(2px);background-color:var(--lift-face-pressed);box-shadow:var(--lift-ring),inset 0 1px 0 var(--lift-edge);transition-duration:.06s}html.ui-l2 [data-lift]:is(:disabled,[aria-disabled=true]){background-color:var(--l2-disabled);box-shadow:none;transform:none}html.ui-l2 [data-lift]:not(:disabled,[aria-disabled=true]) :is(span,svg){color:var(--lift-ink)}html.ui-l2 [data-lift]:is([data-placeholder],:has([data-placeholder])) :is(span,svg){color:var(--l2-text-2)}@media (prefers-reduced-motion:reduce){html.ui-l2 [data-lift]{transition:none}html.ui-l2 [data-lift]:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible,:active){transform:none}}html.ui-l2 [data-badge]{background-color:var(--l2-chip);border-color:var(--l2-chip)}html.ui-l2 [data-badge]>*{color:var(--l2-badge-ink)}html.ui-l2 [data-badge=brand]{--l2-badge-ink:var(--l2-ink)}html.ui-l2 [data-badge=success]{--l2-badge-ink:var(--color-success-700)}html.ui-l2 [data-badge=warning]{--l2-badge-ink:var(--color-warning-700)}html.ui-l2 [data-badge=error]{--l2-badge-ink:var(--color-error-700)}html.ui-l2 [data-badge=neutral]{--l2-badge-ink:var(--l2-text-2)}html.ui-l2 [data-field-box]:not([data-field-state]){background-color:var(--l2-input);border-color:var(--l2-input-outline)}html.ui-l2 [data-field-box]:not([data-field-state]):focus-within{border-color:var(--color-brand-primary)}html.ui-l2 .l2-track{background-color:var(--l2-well);border-color:transparent}html.ui-l2 .l2-on-canvas .l2-track{border-color:var(--l2-input-outline)}html.ui-l2 .l2-selected{background-color:var(--l2-face);box-shadow:var(--l2-face-ring),inset 0 1px 0 var(--l2-face-edge),0 2px 0 var(--l2-face-layer)}html.ui-l2 .l2-ink-primary,html.ui-l2 .l2-selected,html.ui-l2 .l2-selected :is(span,svg){color:var(--l2-text-1)}html.ui-l2 [data-tabs]{width:auto}html.ui-l2 [data-tabs]>:first-child{gap:4px;padding:4px;background-color:var(--l2-well)}html.ui-l2 [data-tabs]>:last-child{display:none}html.ui-l2 [data-tab]{height:2rem;border:0;padding:0 .75rem}html.ui-l2 [data-tab]:not([data-tab=active]):hover{background-color:var(--l2-raised)}html.ui-l2 [data-tab=active]{background-color:var(--l2-face);box-shadow:var(--l2-face-ring),inset 0 1px 0 var(--l2-face-edge),0 2px 0 var(--l2-face-layer)}html.ui-l2 [data-tab=active] :is(span,svg){color:var(--l2-text-1)}html.ui-l2 .dt-shell{border-color:transparent}html.ui-l2 .dt-shell.dt-chart{box-shadow:var(--l2-plane)}html.ui-l2 .dt-shell thead th,html.ui-l2 .dt-shell thead th.dt-actions-col,html.ui-l2 .dt-shell thead th.dt-select-col,html.ui-l2 .dt-shell thead tr{background-color:var(--l2-raised)!important}html.ui-l2 .dt-shell thead tr{border-bottom-width:2px;border-bottom-color:var(--l2-divider)}html.ui-l2 .dt-shell thead th span{color:var(--l2-text-2)}html.ui-l2 .dt-shell tbody tr:not([data-row-selected],[aria-disabled=true],:has(>td:only-child[colspan])):hover{background-color:var(--l2-raised)}html.ui-l2 .dt-shell tbody tr[data-row-selected]{background-color:var(--l2-raised)}html.ui-l2 .dt-shell tbody tr[data-row-selected]+tr[data-row-selected]{border-top-color:var(--l2-raised)}html.ui-l2 .dt-banner{margin-bottom:1.5rem}html.ui-l2 [data-table-toolbar]{background-color:var(--l2-surface);border:0;box-shadow:var(--l2-plane)}html.ui-l2 [data-float]{background-color:var(--l2-float);border-color:transparent;box-shadow:inset 0 1px 0 var(--l2-edge),var(--l2-float-shadow)}html.ui-l2 [data-float-item]:is(:hover,:focus-visible,[data-highlighted]){background-color:var(--l2-float-hover);outline:none}html.ui-l2 [data-float-item]:is([data-state=checked],.l2-chosen){background-color:var(--l2-chosen);box-shadow:var(--l2-face-ring),inset 0 1px 0 var(--l2-chosen-edge),0 2px 0 var(--l2-chosen-layer)}html.ui-l2 [data-float-item]:is([data-state=checked],.l2-chosen) :is(span,p){color:var(--l2-text-1)}html.ui-l2 [data-float-item]:is([data-state=checked],.l2-chosen)>:last-child svg,html.ui-l2 [data-float-item]:is([data-state=checked],.l2-chosen)>svg:last-child{color:var(--l2-ink)}html.ui-l2 [data-dialog-surface]{background-color:var(--l2-surface);border-color:transparent;box-shadow:inset 0 1px 0 var(--l2-edge),var(--l2-float-shadow)}html.ui-l2 [data-drawer-content]{background-color:var(--l2-surface);border-color:transparent;box-shadow:inset 1px 0 0 var(--l2-edge),var(--l2-float-shadow)}html.ui-l2 [data-tooltip]{background-color:var(--l2-float);border-color:transparent;box-shadow:inset 0 1px 0 var(--l2-edge),var(--l2-float-shadow)}html.ui-l2 [data-tooltip]>span{color:var(--l2-text-1)}html.ui-l2 [data-copy-field]{background-color:var(--l2-input);border-color:var(--l2-input-outline)}html.ui-l2 [data-checkbox]>div:first-child{border-color:var(--l2-control)!important}html.ui-l2 [data-checkbox]:is(:focus-within,:active)>div:first-child{border-color:var(--l2-text-2)!important}html.ui-l2 [data-checkbox][aria-checked=true]>div:first-child{border-color:var(--l2-ink)!important;background-color:var(--l2-ink)!important}html.ui-l2 [data-checkbox]:disabled>div:first-child{border-color:var(--l2-disabled)!important;background-color:var(--l2-disabled)!important}html.ui-l2 :is(input[type=checkbox],input[type=radio]){accent-color:var(--l2-ink)}html.ui-l2 .l2-day-selected,html.ui-l2 .l2-day-selected:hover{background-color:var(--l2-chosen)!important;box-shadow:var(--l2-face-ring),inset 0 1px 0 var(--l2-chosen-edge),0 2px 0 var(--l2-chosen-layer)}html.ui-l2 .dt-shell tbody tr>:is(td,th).dt-select-col+:is(td,th):after,html.ui-l2 .dt-shell tbody tr>:is(td,th):first-child:not(.dt-select-col):after{border-color:var(--l2-ink)}html.ui-l2 .dt-shell tbody tr:focus-visible>:is(td,th).dt-select-col+:is(td,th):after,html.ui-l2 .dt-shell tbody tr:focus-visible>:is(td,th):first-child:not(.dt-select-col):after{border-color:var(--l2-text-1)}html.ui-l2 .focus-visible\:after\:ring-brand-600:focus-visible:after,html.ui-l2 .group:focus-visible .group-focus-visible\:ring-brand-600,html.ui-l2 :is(.focus-visible\:ring-brand-600,.focus-visible\:ring-brand-500,.focus-visible\:ring-brand-primary):focus-visible,html.ui-l2 :is(.focus\:ring-brand-600,.focus\:ring-brand-500):focus{--tw-ring-color:var(--l2-text-1)}html.ui-l2 :is(.focus-visible\:outline-brand-600,.focus-visible\:outline-brand-400):focus-visible{outline-color:var(--l2-text-1)}html.ui-l2 .l2-signal,html.ui-l2 [data-lift] span.l2-signal{border-color:var(--l2-text-1);background-color:var(--l2-text-1);color:var(--l2-base)}html.ui-l2 .l2-org-tile{background-color:var(--l2-control);color:var(--l2-text-1)}html.ui-l2:not(.light) .org-selector-trigger[data-lift]{--lift-face:var(--l2-overlay);--lift-face-hover:var(--l2-control);--lift-face-pressed:var(--l2-overlay);--lift-edge:var(--l2-chosen-edge);--lift-layer:var(--l2-chosen-layer)}html.ui-l2:not(.light) .org-selector-trigger .l2-org-tile{background-color:var(--l2-chosen-edge)}html.ui-l2 .mobile-drawer,html.ui-l2 .sidebar-panel{background-color:var(--l2-surface);border-right-color:transparent}html.ui-l2 .sidebar-section-card-active{background-color:var(--l2-raised);box-shadow:var(--l2-plane)}html.ui-l2.light .sidebar-section-card-active{background-color:#f4f4f7;box-shadow:none}html.ui-l2 .l2-nav-active,html.ui-l2 .l2-nav-active:hover,html.ui-l2 .subnav-item-active{background-color:var(--l2-nav-active);box-shadow:var(--l2-face-ring),inset 0 1px 0 var(--l2-edge),0 2px 0 var(--l2-nav-active-layer)}html.ui-l2 .l2-nav-ink{color:var(--l2-ink)}html.ui-l2 .subnav-item:hover{background-color:var(--l2-overlay)}html.ui-l2 .l2-raised{background-color:var(--l2-raised);border-color:var(--l2-divider)}html.ui-l2 .l2-selectable{background-color:var(--l2-surface);border-color:transparent;box-shadow:var(--l2-plane)}html.ui-l2 .l2-selectable:not(:disabled):hover{border-color:transparent;background-color:var(--l2-raised)}html.ui-l2 .l2-card-selected,html.ui-l2 .l2-selectable[aria-checked=true],html.ui-l2 .l2-selectable[aria-checked=true]:hover{background-color:var(--l2-raised);border-color:transparent;box-shadow:inset 0 1px 0 var(--l2-edge)}html.ui-l2 .l2-card-selected :is(h1,h2,h3,h4,span,p){color:var(--l2-text-1)}html.ui-l2.light .l2-card-selected,html.ui-l2.light .l2-selectable[aria-checked=true],html.ui-l2.light .l2-selectable[aria-checked=true]:hover{background-color:#ffffff;border-color:#b8b8c2;box-shadow:0 2px 0 #d6d6dd}html.ui-l2 .l2-plane-card{background-color:var(--l2-surface);border-color:transparent;box-shadow:0 2px 0 var(--l2-face-layer);transition:transform .18s ease-out,box-shadow .18s ease-out}html.ui-l2 .l2-plane-card:is(:hover,:focus-visible,:focus-within){transform:translateY(-2px);box-shadow:0 4px 0 var(--l2-face-layer)}html.ui-l2 .l2-plane-card .l2-titlebar{background-color:var(--l2-raised);border-color:var(--l2-divider);box-shadow:inset 0 1px 0 var(--l2-edge)}@media (prefers-reduced-motion:reduce){html.ui-l2 .l2-plane-card{transition:none}html.ui-l2 .l2-plane-card:is(:hover,:focus-visible,:focus-within){transform:none}}