body.landing-shell{--landing-tile-dark-phosphor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAAKvew3/cWEGLABFDp9mQgaA5fEpxAfI1TdqADYDRgNjAA3AiAViMg7OzEauASAFADjAtF1whEuzAAAAAElFTkSuQmCC");--font-landing-sans:var(--font-noto-sans);--landing-surface-0:#000000;--landing-surface-1:#060608;--landing-surface-2:#08080b;--landing-surface-3:#0a0a0e;--landing-surface-4:#111116;--landing-input-bg:#08080b;--landing-ink:255 255 255;--landing-link:#c084fc;--landing-link-hover:#d8b4fe;--landing-accent-soft:#d8b4fe;--landing-phosphor:#4ade80;--landing-amber:#fbbf24;--landing-hover-fill:var(--landing-surface-4);--landing-hover-ink:var(--text-primary);--landing-terminal-bg:#000000;--landing-terminal-bar:#0a0a0a;--landing-terminal-line:#060608;--landing-terminal-border:rgba(255,255,255,.16);--border-strong:rgba(255,255,255,.24);--landing-dash-phosphor-image:var(--landing-tile-dark-phosphor);--landing-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a3a3ad' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");overflow:visible}body.landing-shell,body.landing-shell .auth-shell{--text-primary:#ffffff;--text-secondary:rgba(255,255,255,.78);--text-muted:rgba(255,255,255,.68);--text-dim:rgba(255,255,255,.60);--text-dimmer:rgba(255,255,255,.55);--border:rgba(255,255,255,.13);--border-medium:rgba(255,255,255,.18);--sidebar:#060608;--sidebar-accent:#111116;--popover:#0a0a0e;--primary:#9333ea;--ring:#c084fc}.light body.landing-shell,.light body.landing-shell .auth-shell{--landing-surface-0:#f4f4f3;--landing-surface-1:#fafaf9;--landing-surface-2:#f4f4f3;--landing-surface-3:#ffffff;--landing-surface-4:#eaeae8;--landing-input-bg:#ffffff;--landing-ink:26 26 25;--landing-link:#7e22ce;--landing-link-hover:#6b21a8;--landing-phosphor:#15803d;--landing-amber:#92400e;--background:#fafaf9;--foreground:#1a1a19;--card:#ffffff;--card-foreground:#1a1a19;--popover:#ffffff;--popover-foreground:#1a1a19;--sidebar:#fafaf9;--sidebar-accent:#eaeae8;--text-primary:#1a1a19;--text-secondary:#444440;--text-muted:#555550;--text-dim:#62625c;--text-dimmer:#6a6a64;--border:rgba(26,26,25,.16);--border-subtle:rgba(26,26,25,.1);--border-medium:rgba(26,26,25,.22);--border-strong:rgba(26,26,25,.3);--destructive:#b42336;background:var(--background);color:var(--foreground)}.auth-shell{--background:var(--landing-surface-1);--card:var(--landing-surface-3);--foreground:var(--text-primary);--border:var(--border-medium);--input:var(--border-strong);overflow-x:hidden;color:var(--foreground)}.landing-shell.auth-shell input:not([type=range]),.landing-shell.auth-shell textarea{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;text-transform:none}.auth-shell code{text-transform:none}.auth-shell .auth-title{font-family:var(--font-landing-display),var(--font-landing-pixel),ui-monospace,monospace;font-weight:500;letter-spacing:-.02em;text-rendering:geometricPrecision}.landing-shell .auth-frame{width:min(1400px,calc(100% - 1rem));border-left:1px dashed var(--border-subtle);border-right:1px dashed var(--border-subtle);border-image-source:var(--landing-dash-faint-image)}.auth-art-copy{padding-left:clamp(15px,calc((100vw - 1320px) / 2 - .5rem - 1px),39px)}@media (max-width:760px){.landing-shell .auth-frame{width:100%;border-left:0;border-right:0}.auth-art-copy{padding-left:1rem}}.auth-art{background:var(--landing-surface-2)}.auth-print{-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.auth-eyebrow{font-family:var(--font-landing-pixel),ui-monospace,monospace;font-size:12px;letter-spacing:.08em;line-height:1.5;text-transform:uppercase;color:var(--landing-link)}.auth-display{font-family:var(--font-landing-display),var(--font-landing-pixel),ui-monospace,monospace;font-weight:500;text-rendering:geometricPrecision;text-wrap:balance}.auth-shell [data-slot=input]{height:44px;border-radius:0;border-color:var(--border-medium);background:var(--landing-input-bg);color:var(--text-primary);font-size:14px}.auth-shell [data-slot=input]::placeholder{color:var(--text-dim)}.auth-shell [data-slot=input]:focus-visible{border-color:rgba(192,132,252,.72)}.auth-primary-button{border-color:rgba(192,132,252,.4);background:#9333ea;color:#ffffff}.auth-shell .auth-link{color:var(--text-muted);text-decoration:underline dashed;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.auth-shell .auth-link:focus-visible,.auth-shell .auth-link:hover{color:var(--text-primary);text-decoration-color:var(--landing-link)}.auth-shell .auth-link-strong{color:var(--text-primary)}.dashboard-shell{overflow:clip}.landing-eyebrow-dim{color:var(--text-dim)}.landing-eyebrow-muted{color:var(--text-muted)}.dash-nav-active{border:1px dashed var(--border-strong);border-image-source:var(--landing-dash-medium-image);background:var(--landing-surface-3);color:var(--text-primary)}@layer components{.dash-sq{display:inline-block;width:6px;height:6px;flex:none;background:var(--text-dim)}.dash-sq-live{animation:dash-pulse 1.4s steps(2) infinite}}.dash-signal{display:block;height:3px;background:repeating-linear-gradient(90deg,var(--dash-signal,var(--text-dimmer)) 0 3px,transparent 3px 6px) 0 0 /12px 3px;opacity:.6}.dash-signal-live{opacity:1;animation:dash-signal 1.2s steps(6) infinite}@keyframes dash-signal{to{background-position:12px 0}}.dash-skeleton{--dash-skeleton-ink:rgb(var(--landing-ink)/0.2);background:conic-gradient(from 90deg at 50% 50%,transparent 0 25%,var(--dash-skeleton-ink) 0) left 12px top 0 /6px 6px repeat-y,repeating-conic-gradient(var(--dash-skeleton-ink) 0 25%,transparent 0 50%) left 6px top 0 /6px 6px repeat-y,conic-gradient(at 50% 50%,var(--dash-skeleton-ink) 0 25%,transparent 0) left 0 top 0 /6px 6px repeat-y,conic-gradient(from 90deg at 50% 50%,transparent 0 25%,var(--dash-skeleton-ink) 0) right 12px top 0 /6px 6px repeat-y,repeating-conic-gradient(var(--dash-skeleton-ink) 0 25%,transparent 0 50%) right 6px top 0 /6px 6px repeat-y,conic-gradient(at 50% 50%,var(--dash-skeleton-ink) 0 25%,transparent 0) right 0 top 0 /6px 6px repeat-y,linear-gradient(var(--dash-skeleton-ink),var(--dash-skeleton-ink)) 18px 0 /max(0px,calc(100% - 36px)) 100% no-repeat;animation:dash-skeleton 1.1s step-end infinite}@keyframes dash-skeleton{50%{background-position:left 12px top 3px,left 6px top 3px,left 0 top 3px,right 12px top 3px,right 6px top 3px,right 0 top 3px,18px 0}}.dash-tape{display:inline-flex;gap:2px}.dash-tape i{width:6px;height:10px;background:rgb(var(--landing-ink)/.12)}.dash-tape i[data-now],.dash-tape i[data-on]{background:var(--landing-link)}.dash-tape i[data-now]{animation:dash-pulse 1.4s steps(2) infinite}.dash-run-tape{display:flex;gap:2px;width:100%}.dash-run-tape i{flex:1;min-width:0;height:12px;background:rgb(var(--landing-ink)/.12)}.dash-run-tape i[data-on]{background:var(--landing-link)}.dash-run-tape i[data-now]{background:var(--landing-phosphor)}.dash-run-tape-live i[data-now]{animation:dash-pulse 1.4s steps(2) infinite}@media (max-width:767px){.dash-run-tape i:nth-child(odd){display:none}}.dash-window-flat{box-shadow:none}body.landing-shell .dashboard-shell tbody [data-slot=table-row]:not(:has(>td[colspan])):is(:hover,:has([aria-expanded=true])){background-color:rgb(var(--landing-ink)/.04);box-shadow:none}.light body.landing-shell .dashboard-shell tbody [data-slot=table-row]:not(:has(>td[colspan])):is(:hover,:has([aria-expanded=true])){background-color:rgb(var(--landing-ink)/.035);box-shadow:none}@media (prefers-reduced-motion:reduce){.dash-run-tape-live i[data-now],.dash-signal-live,.dash-skeleton,.dash-tape i[data-now]{animation:none}}@keyframes dash-pulse{50%{opacity:.35}}.dash-bars{display:flex;align-items:flex-end;gap:3px}.dash-bars>i{flex:1;display:block;min-height:5px;background:repeating-linear-gradient(to top,var(--landing-link) 0 5px,transparent 5px 8px)}.dash-bars>i[data-dim]{background:repeating-linear-gradient(to top,rgb(var(--landing-ink)/.18) 0 5px,transparent 5px 8px)}.landing-shell [data-slot=skeleton]{border:1px dashed var(--border);background:var(--landing-surface-2);animation:dash-pulse 1.2s steps(2) infinite}.landing-shell [data-slot=input],.landing-shell [data-slot=select-trigger][data-size=default]{height:2.75rem;border-color:var(--border-medium);border-image-source:var(--landing-dash-medium-image);background:var(--landing-input-bg);color:var(--text-primary)}.landing-shell [data-slot=select-trigger][data-size=sm]{height:35px}.landing-shell select:not([multiple]):not([size]){appearance:none;padding-right:2rem;background-image:var(--landing-select-chevron);background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem}.landing-shell [data-slot=input]::placeholder{color:var(--text-dimmer)}.landing-shell [data-slot=input]:focus-visible,.landing-shell [data-slot=select-trigger]:focus-visible{border-image-source:none;box-shadow:none}.landing-shell [data-slot=switch]{border:1px dashed var(--border-strong);border-image-source:var(--landing-dash-medium-image);background:var(--landing-surface-2)}.landing-shell [data-slot=switch][data-checked]{background:var(--msb-accent);border-image-source:var(--landing-dash-primary-image)}.landing-shell [data-slot=switch-thumb]{background:var(--text-dim)}.landing-shell [data-slot=switch][data-checked] [data-slot=switch-thumb]{background:#ffffff}.landing-shell [data-slot=badge][data-variant=default]{border-image-source:var(--landing-dash-primary-image)}.landing-shell .dash-danger:not(:hover):not(:focus-visible){color:var(--destructive)}.landing-shell .landing-retro-danger{--landing-hover-fill:var(--destructive);--landing-hover-ink:#180a0d}.light .landing-shell .landing-retro-danger{--landing-hover-ink:#ffffff}.landing-shell .landing-retro-outline.landing-retro-danger:focus-visible,.landing-shell .landing-retro-outline.landing-retro-danger:hover{border-color:var(--destructive);border-image-source:none}.landing-shell .dash-banner-warn{border-image-source:none;border-color:color-mix(in srgb,var(--landing-amber) 50%,transparent)}.landing-shell .dash-banner-error{border-image-source:none;border-color:color-mix(in srgb,var(--destructive) 50%,transparent)}.landing-shell .dash-primary{border-color:var(--msb-accent);border-image-source:var(--landing-dash-primary-image)}.landing-shell .dash-medium{border-image-source:var(--landing-dash-medium-image)}.landing-shell .dash-phosphor{border-color:var(--landing-phosphor);border-image-source:var(--landing-dash-phosphor-image)}.landing-shell :where(textarea){min-height:5.5rem;padding:.625rem .75rem;border:1px dashed var(--border-medium);border-image-source:var(--landing-dash-medium-image);background:var(--landing-input-bg);color:var(--text-primary);font-size:13px;line-height:1.6}.landing-shell :where(textarea)::placeholder{color:var(--text-dimmer)}.landing-shell :where(textarea):focus-visible{box-shadow:none;border-image-source:none}.landing-shell :is([data-slot=input],[data-slot=select-trigger],textarea)[aria-invalid=true]{border-image-source:none;border-color:color-mix(in srgb,var(--destructive) 70%,transparent)}.dashboard-shell .landing-eyebrow{font-size:11px;letter-spacing:.06em}body.landing-shell [data-slot=button]{font-size:14px}body.landing-shell [data-slot=button][data-size=default]{height:35px;padding-inline:16px}body.landing-shell [data-slot=button][data-size=sm]{height:32px;font-size:13px}body.landing-shell [data-slot=button][data-size=lg]{height:40px;font-size:15px}body.landing-shell [data-slot=button][data-size=icon]{width:38px;height:35px}body.landing-shell [data-slot=button][data-size=icon-sm]{width:32px;height:32px}body.landing-shell [data-slot=label]{font-size:13px}.dashboard-shell [data-slot=select-trigger][data-size=sm]{height:35px}.dashboard-shell :where(textarea){font-size:14px}@media (min-width:768px){.dashboard-shell :where(textarea),.dashboard-shell [data-slot=input],.dashboard-shell [data-slot=select-trigger]{font-size:14px}}.landing-shell .dash-veil{background:rgb(0 0 0/.42)}.light .landing-shell .dash-veil{background:rgb(26 22 32/.3)}.landing-shell .dash-window{padding:3px;border:1px dashed var(--border-medium);border-image-source:var(--landing-dash-medium-image);background:var(--landing-surface-3);box-shadow:0 24px 60px rgb(0 0 0/.42)}.light .landing-shell .dash-window{box-shadow:0 24px 60px rgb(26 22 32/.22)}.landing-shell .dash-window-sm{box-shadow:0 12px 32px rgb(0 0 0/.36)}.light .landing-shell .dash-window-sm{box-shadow:0 12px 32px rgb(26 22 32/.18)}.landing-shell .dash-window-inner{border:1px solid rgb(var(--landing-ink)/.09);border-image-source:none;background:var(--landing-surface-3)}.landing-shell .dash-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--landing-ink)/.28) transparent}.landing-shell .dash-scroll::-webkit-scrollbar{width:3px}.landing-shell .dash-scroll::-webkit-scrollbar-thumb{background:rgb(var(--landing-ink)/.28)}.landing-shell .dash-field{border:1px dashed var(--border-medium);border-image-source:var(--landing-dash-medium-image);background:var(--landing-input-bg)}.landing-shell .dash-field:focus-within{border-image-source:var(--landing-dash-purple-strong-image)}.landing-shell .landing-retro-quiet:not(:hover):not(:focus-visible){border-color:transparent;border-image-source:none;background:transparent}.landing-shell{--landing-marker:repeating-linear-gradient(90deg,var(--landing-link) 0 3px,transparent 3px 6px)}.landing-shell .dash-marker{width:15px;height:3px;background:var(--landing-marker)}.landing-shell .dash-tab{position:relative;display:inline-flex;align-items:center;gap:8px;height:35px;padding:0 14px;border:1px dashed transparent;border-image-source:none;background:transparent;color:var(--text-muted);white-space:nowrap;cursor:var(--landing-pointer-cursor,pointer);transition:color .12s ease,background-color .12s ease}.landing-shell .dash-tab:hover,.landing-shell .dash-tab[aria-current=page],.landing-shell .dash-tab[data-active]{color:var(--text-primary);border-color:var(--border-medium);border-image-source:var(--landing-dash-medium-image)}.landing-shell .dash-tab[aria-current=page]:after,.landing-shell .dash-tab[data-active]:after{content:"";position:absolute;left:50%;bottom:-2px;width:15px;height:3px;margin-left:-7px;border:0;background:var(--landing-marker)}.landing-shell .dash-tab:focus-visible{outline:none;color:var(--text-primary);border-color:var(--landing-link);border-image-source:var(--landing-dash-purple-strong-image)}.landing-shell .dash-tab:disabled,.landing-shell .dash-tab[aria-disabled=true]{color:var(--text-dimmer);opacity:.6;pointer-events:none}.landing-shell .dash-tabs-choice,.landing-shell .dash-track{position:relative;display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border:1px dashed var(--border-medium);border-image-source:var(--landing-dash-medium-image);background:var(--landing-input-bg)}.landing-shell .dash-track-thumb{position:absolute;top:0;left:0;width:0;height:22px;border:0;background:var(--choice-fill,var(--msb-accent));pointer-events:none}.landing-shell .dash-track:not([data-ready]) .dash-track-thumb{visibility:hidden}.landing-shell .dash-track[data-ready] .dash-track-thumb{transition:transform .16s steps(4),width .16s steps(4)}@media (prefers-reduced-motion:reduce){.landing-shell .dash-track[data-ready] .dash-track-thumb{transition:none}}.landing-shell .dash-choice,.landing-shell .dash-tabs-choice .dash-tab{position:relative;z-index:1;display:inline-flex;align-items:center;height:22px;padding:0 10px;border:0;background:transparent;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12px;text-transform:none;color:var(--text-dim);white-space:nowrap;cursor:var(--landing-pointer-cursor,pointer);transition:color .12s ease,background-color .12s ease}.landing-shell .dash-choice:hover,.landing-shell .dash-tabs-choice .dash-tab:hover{color:var(--text-primary)}.landing-shell .dash-choice[data-active],.landing-shell .dash-tabs-choice .dash-tab[data-active]{color:#ffffff;background:var(--choice-fill,var(--msb-accent))}.landing-shell .dash-track[data-ready] .dash-choice[data-active]{background:transparent}.landing-shell .dash-tabs-choice .dash-tab[data-active]:after{content:none}.landing-shell .dash-choice:focus-visible,.landing-shell .dash-tabs-choice .dash-tab:focus-visible{outline:1px dashed var(--landing-link);outline-offset:1px}.landing-shell .dash-choice:disabled,.landing-shell .dash-choice[aria-disabled=true]{opacity:.5;pointer-events:none}body.landing-shell :where(pre,code,kbd,samp,input,textarea,select,option,.font-mono,.keep,.xterm){text-transform:none}body.landing-shell .auth-shell{--font-landing-sans:var(--font-noto-sans)}body.landing-shell .auth-art,body.landing-shell .auth-shell{background:var(--landing-surface-1)}body.landing-shell .auth-title,body.landing-shell .dashboard-shell .landing-pixel-display{font-family:var(--font-noto-sans),ui-sans-serif,sans-serif;font-weight:600;line-height:1.2}body.landing-shell :is(.dashboard-shell,.auth-shell) *,body.landing-shell [data-slot=dialog-content],body.landing-shell [data-slot=dropdown-menu-content]{border-image-width:1}body.landing-shell :is([data-slot=input],[data-slot=select-trigger],textarea,.dash-field){border-radius:0;border-style:solid;border-image-source:none;box-shadow:none;font-family:var(--font-noto-sans),ui-sans-serif,sans-serif}body.landing-shell :is(button,a,input,textarea,select,[role=tab]):focus-visible{outline:2px solid var(--landing-link);outline-offset:2px}body.landing-shell .landing-terminal{--text-primary:#ffffff;--text-muted:#b8b8be;--text-dim:#a3a3ad;--text-dimmer:#92929b;--landing-ink:255 255 255;--landing-link:#c084fc;--landing-phosphor:#4ade80;--landing-amber:#fbbf24;color:var(--text-primary)}@media (max-width:767px){body.landing-shell :is(input,textarea,select,[data-slot=select-trigger]){font-size:16px}}body.landing-shell .landing-shell.auth-shell input:not([type=range]),body.landing-shell .landing-shell.auth-shell textarea{font-family:var(--font-noto-sans),ui-sans-serif,sans-serif}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) .landing-retro-outline{background:var(--landing-surface-2);color:var(--text-secondary)}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) .landing-retro-outline:is(:hover,:focus-visible){background-color:var(--landing-hover-fill);color:var(--landing-hover-ink);border-color:var(--landing-hover-fill);border-image-source:none}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) .landing-retro-outline:after{content:none}body.landing-shell .auth-shell footer{background:var(--landing-surface-1)}.light body.landing-shell .auth-print{opacity:.6}.light body.landing-shell .auth-shell .auth-brand img{filter:brightness(.65)}body.landing-shell,body.landing-shell .landing-shell{--landing-hover-fill:var(--landing-surface-4);--landing-hover-ink:var(--text-primary)}body.landing-shell :is(.landing-retro-outline,.landing-secondary-button){border-radius:0}body.landing-shell :is(.landing-retro-outline,.landing-secondary-button):is(:hover,:focus-visible){background-color:var(--landing-hover-fill);color:var(--landing-hover-ink);border-color:var(--landing-hover-fill);border-image-source:none}body.landing-shell :is(.landing-retro-outline,.landing-secondary-button):is(:hover,:focus-visible):after{content:none}body.landing-shell .landing-retro-danger{--landing-hover-fill:var(--destructive);--landing-hover-ink:#180a0d}.light body.landing-shell .landing-retro-danger{--landing-hover-ink:#ffffff}body.landing-shell [data-slot=button]{border-radius:0}.light body.landing-shell,.light body.landing-shell .auth-shell{--landing-tile-light-faint:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAAIpMQUdXJgBC0CRw6eZkAFgeXwK8QFy9Y0agM2A0cAYQAMwYoGYjIMzs5FrAEgBAObuIPG0GaOEAAAAAElFTkSuQmCC");--landing-tile-light-quiet:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAAIpMQUfXJgBC0CRw6eZkAFgeXwK8QFy9Y0agM2A0cAYQAMwYoGYjIMzs5FrAEgBAB88KXGGY/omAAAAAElFTkSuQmCC");--landing-tile-light-medium:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAAIpMYUcXJgBC0CRw6eZkAFgeXwK8QFy9Y0agM2A0cAYQAMwYoGYjIMzs5FrAEgBAFd7MfGav8nCAAAAAElFTkSuQmCC");--landing-tile-light-bright:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAAIpMYUeXJgBC0CRw6eZkAFgeXwK8QFy9Y0agM2A0cAYQAMwYoGYjIMzs5FrAEgBAI+6OnGcHSeQAAAAAElFTkSuQmCC");--landing-tile-light-purple:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAIJcjZsVuDADFoAih08zIQPA8vgU4gPk6hs1AJsBo4ExgAZgxAIxGQdnZiPXAJACADBGgRlQiBYnAAAAAElFTkSuQmCC");--landing-tile-light-purple-strong:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAIJcjZv7cGEGLABFDp9mQgaA5fEpxAfI1TdqADYDRgNjAA3AiAViMg7OzEauASAFANtNk7GnX3zUAAAAAElFTkSuQmCC");--landing-tile-light-phosphor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAOUlEQVR42mNgAALRBtv/uDADFoAih08zIQPA8vgU4gPk6hs1AJsBo4ExgAZgxAIxGQdnZiPXAJACAKKAe4V6fWOXAAAAAElFTkSuQmCC");--landing-dash-faint-image:var(--landing-tile-light-faint);--landing-dash-quiet-image:var(--landing-tile-light-quiet);--landing-dash-medium-image:var(--landing-tile-light-medium);--landing-dash-bright-image:var(--landing-tile-light-bright);--landing-dash-purple-image:var(--landing-tile-light-purple);--landing-dash-purple-strong-image:var(--landing-tile-light-purple-strong);--landing-dash-phosphor-image:var(--landing-tile-light-phosphor);--border-medium:rgba(26,26,25,.30);--border-strong:rgba(26,26,25,.36);--input:rgba(26,26,25,.36);--ring:#7e22ce;--landing-accent-soft:#7e22ce}.light body.landing-shell .landing-terminal{--landing-dash-faint-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIL////z4cIMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAMwSzu1XMUT9AAAAAElFTkSuQmCC");--landing-dash-quiet-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIL///+L4MIMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAAaq0IWXpBjJAAAAAElFTkSuQmCC");--landing-dash-medium-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIL////r4cIMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAARg122eB7XxAAAAAElFTkSuQmCC");--landing-dash-bright-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIL///874MIMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKALP73DXYo1syAAAAAElFTkSuQmCC");--landing-dash-purple-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIJ9jb/dcWEGLABFDp9mQgaA5fEpxAfI1TdqADYDRgNjAA3AiAViMg7OzEauASAFABGsqkXG1GjmAAAAAElFTkSuQmCC");--landing-dash-purple-strong-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIL9Tb+n4MIMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAJXcv0FGk49IAAAAAElFTkSuQmCC");--landing-dash-primary-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAILJxq/+48IMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAIJItn0BchoeAAAAAElFTkSuQmCC");--landing-dash-primary-strong-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAILJxq/+48IMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAIJItn0BchoeAAAAAElFTkSuQmCC");--landing-dash-steel-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVR42mNgAIIdl+78x4UZsAAUOXyaCRkAlsenEB8gV9+oAdgMGA2MATQAIxaIyTg4Mxu5BoAUAADgfubVCflwdQAAAABJRU5ErkJggg==");--landing-dash-lavender-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAIIDLX/+48IMWACKHD7NhAwAy+NTiA+Qq2/UAGwGjAbGABqAEQvEZBycmY1cA0AKAFMm3L3j45fEAAAAAElFTkSuQmCC");--landing-dash-violet-dark-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOUlEQVR42mNgAAIJdsX/uDADFoAih08zIQPA8vgU4gPk6hs1AJsBo4ExgAZgxAIxGQdnZiPXAJACAMx3VL1HeswLAAAAAElFTkSuQmCC");--landing-dash-accent-hover-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAOUlEQVR42mNgAII6pXP/cWEGLABFDp9mQgaA5fEpxAfI1TdqADYDRgNjAA3AiAViMg7OzEauASB5AN0EpPWuEAKuAAAAAElFTkSuQmCC");--landing-dash-accent-active-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAOUlEQVR42mNgAIIImfb/uDADFoAih08zIQPA8vgU4gPk6hs1AJsBo4ExgAZgxAIxGQdnZiPXAJA8AMaAhmlwGSBDAAAAAElFTkSuQmCC")}.light body.landing-shell :is(.dashboard-shell,.auth-shell) .landing-eyebrow:not(.landing-eyebrow-dim):not(.landing-eyebrow-muted){color:var(--landing-link)}body.landing-shell [data-slot=table-row]{border-image-source:none;border-bottom-style:solid;border-bottom-color:var(--border-medium)}.light body.landing-shell .landing-terminal,body.landing-shell .landing-terminal{--landing-surface-0:#000000;--landing-surface-1:#060608;--landing-surface-2:#08080b;--landing-surface-3:#0a0a0e;--landing-surface-4:#111116;--landing-input-bg:#08080b;--foreground:#ffffff;--text-primary:#ffffff;--text-secondary:#d4d4dc;--text-muted:#b8b8be;--text-dim:#a3a3ad;--text-dimmer:#92929b;--border:rgba(255,255,255,.16);--border-medium:rgba(255,255,255,.22);--border-strong:rgba(255,255,255,.28);--landing-hover-fill:var(--landing-surface-4);--landing-hover-ink:var(--text-primary);--code-body:#efe9f8;--code-kw:#c084fc;--code-fn:#c084fc;--code-str:#a3c4b5;--code-ty:#aba5ba;--code-cm:#9891ac;color-scheme:dark}body.landing-shell .landing-terminal .landing-retro-outline:is(:hover,:focus-within)>button{color:inherit}.landing-shell input[type=range]{--range-fill:0%;appearance:none;-webkit-appearance:none;width:100%;height:18px;background:transparent;border:0;border-image:none}.landing-shell input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:0;background:linear-gradient(to right,var(--range-accent,var(--landing-link)) 0 var(--range-fill),rgb(var(--landing-ink)/.16) var(--range-fill) 100%)}.landing-shell input[type=range]::-moz-range-track{height:6px;border-radius:0;background:rgb(var(--landing-ink)/.16)}.landing-shell input[type=range]::-moz-range-progress{height:6px;background:var(--range-accent,var(--landing-link))}.landing-shell input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-4px;border-radius:0;border:2px solid var(--landing-surface-1);background:var(--range-accent,var(--landing-link));box-shadow:0 0 0 1px var(--range-accent,var(--landing-link));cursor:inherit}.landing-shell input[type=range]::-moz-range-thumb{width:10px;height:10px;border-radius:0;border:2px solid var(--landing-surface-1);background:var(--range-accent,var(--landing-link));box-shadow:0 0 0 1px var(--range-accent,var(--landing-link));cursor:inherit}.landing-shell input[type=range]:focus-visible{outline:2px solid var(--landing-link);outline-offset:2px}.landing-shell input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--landing-link),0 0 0 4px rgb(var(--landing-ink)/.18)}.landing-shell input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--landing-link),0 0 0 4px rgb(var(--landing-ink)/.18)}.landing-shell .landing-plan-recommended{box-shadow:inset 0 3px 0 var(--msb-accent)}.landing-plan-meter{display:inline-flex;max-width:100%;overflow:hidden;gap:3px}.landing-plan-meter i{width:7px;height:7px;background:rgb(var(--landing-ink)/.12)}.landing-plan-meter i[data-on]{background:var(--meter-on,var(--landing-link))}.landing-plan-meter-fluid{display:flex;width:100%;min-height:7px}body.landing-shell :is(input,textarea,select,[data-slot=select-trigger])[aria-invalid=true]{border-image-source:none;border-color:var(--destructive)}body.landing-shell :is(input,textarea,select,[data-slot=select-trigger])[aria-invalid=true]:focus-visible{outline-color:var(--destructive)}body.landing-shell [data-slot=dialog-content] :is(input,textarea,select,[data-slot=select-trigger]){font-size:14px}@media (max-width:767px){body.landing-shell [data-slot=dialog-content] :is(input,textarea,select,[data-slot=select-trigger]){font-size:16px}}body.landing-shell [data-slot=dialog-content][data-presentation=drawer]{top:0;right:0;bottom:0;left:auto;width:min(100%,540px);max-width:100%;height:100dvh;transform:none;translate:none;padding:0;border:0;border-left:1px solid var(--border-medium);border-image:none;animation:none}body.landing-shell [data-presentation=drawer]>.dash-window-inner{display:flex;flex-direction:column;height:100%;max-height:100%;border:0;padding:28px 24px;gap:20px}body.landing-shell [data-presentation=drawer] [data-slot=dialog-footer]{margin-top:auto;flex-shrink:0}body.landing-shell [data-slot=dialog-title]{font-family:var(--font-noto-sans),sans-serif;font-size:22px;font-weight:600}@media (max-width:767px){body.landing-shell [data-slot=dialog-content][data-presentation=drawer]{width:100%;border-left:0}}body.landing-shell .mobile-nav-drawer{top:0;left:0;width:min(320px,90vw);max-width:90vw;height:100dvh;transform:none;translate:none}body.landing-shell .mobile-nav-inner{display:flex;flex-direction:column;padding:0;gap:0;height:100%;max-height:100%;overflow:hidden}body:has([data-slot=dialog-content]) :is(.intercom-lightweight-app,#intercom-container,.intercom-launcher-frame){visibility:hidden}.landing-shell .dash-route-tabs .dash-tab{padding-inline:0;border-inline-width:0}body.landing-shell:has(.dashboard-shell) :is(.dashboard-shell,[data-slot=dialog-content],[data-slot=select-content],[data-slot=dropdown-menu-content]) :is([class*=border],[data-slot],.dash-tab,.landing-retro-outline,.accent-grain-button),body.landing-shell:has(.dashboard-shell) :is([data-slot=dialog-content],[data-slot=select-content],[data-slot=dropdown-menu-content]){border-image-source:none;border-style:solid}body.landing-shell .dashboard-shell .dash-nav-active{border-color:transparent;background:var(--sidebar-accent)}body.landing-shell .dashboard-shell .dash-window{padding:0;border:1px solid var(--border);box-shadow:none}body.landing-shell .dashboard-shell .dash-window-inner{border:0}body.landing-shell .dashboard-shell .dash-route-tabs .dash-tab{height:42px;flex-shrink:0;border-color:transparent;background:transparent}body.landing-shell .dashboard-shell .dash-route-tabs .dash-tab[aria-current=page]:after{left:0;bottom:0;width:100%;margin-left:0;height:2px;background:var(--landing-link)}body.landing-shell:has(.dashboard-shell) :is(.dashboard-shell,[data-slot=dialog-content]) .accent-grain-button:after{content:none}body.landing-shell:has(.dashboard-shell) :is(.dashboard-shell,[data-slot=dialog-content]) .landing-retro-outline:not(.landing-retro-danger):is(:hover,:focus-visible){background:var(--landing-surface-4);color:var(--text-primary);border-color:var(--border-strong)}body.landing-shell:has(.dashboard-shell) :is(.dashboard-shell,[data-slot=dialog-content]) .landing-retro-outline{border-color:var(--border-medium)}body.landing-shell [data-slot=table-row]:has([data-slot=empty-state]):hover{background:transparent;box-shadow:none}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){--landing-pointer-cursor:pointer;--landing-text-cursor:text;cursor:default}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) :is(img,picture){cursor:inherit}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content]) :is(select,input[type=checkbox],input[type=radio],input[type=range],[role=tab],[role=switch],[role=combobox],[role=menuitem],[role=option]){cursor:pointer}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,[contenteditable=true]){cursor:text}body.landing-shell :is(.dashboard-shell,.auth-shell,[data-slot=dialog-content]) :is(button,input,select,textarea):disabled{cursor:default}body.landing-shell .dashboard-shell,body.landing-shell:has(.dashboard-shell) [data-slot=dialog-content]{--border-subtle:rgb(255 255 255/0.06);--border:rgb(255 255 255/0.09);--border-medium:rgb(255 255 255/0.14);--border-strong:rgb(255 255 255/0.24);--input:rgb(255 255 255/0.24)}.light body.landing-shell .dashboard-shell,.light body.landing-shell:has(.dashboard-shell) [data-slot=dialog-content]{--border-subtle:rgb(26 26 25/0.07);--border:rgb(26 26 25/0.11);--border-medium:rgb(26 26 25/0.16);--border-strong:rgb(26 26 25/0.28);--input:rgb(26 26 25/0.28)}body.landing-shell :is(.dashboard-shell,[data-slot=dialog-content]) :is([data-slot=input],[data-slot=select-trigger],textarea,.dash-field):not([aria-invalid=true]){border-color:var(--input)}body.landing-shell .dashboard-shell [data-slot=table-row]{border-bottom-color:var(--border)}body.landing-shell .dashboard-shell .landing-terminal{--landing-terminal-border:rgb(255 255 255/0.12);--border:rgb(255 255 255/0.08)}.dark body.landing-shell .dashboard-shell,.dark body.landing-shell:has(.dashboard-shell) [data-slot=dialog-content]{--choice-fill:#29272e;--range-accent:#aaa3b3}.dark body.landing-shell .dashboard-shell .landing-eyebrow:not(.landing-eyebrow-dim):not(.landing-eyebrow-muted){color:var(--text-muted)}.dark body.landing-shell .dashboard-shell [data-slot=badge][data-variant=default]{background:rgb(192 132 252/.12);color:var(--landing-link)}.dark body.landing-shell .dashboard-shell .dash-topbar .landing-retro-outline:not(.dash-search-trigger):not(:hover):not(:focus-visible){border-color:transparent;background:transparent}