@font-face{font-family:inter;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_19f61f{font-family:inter,inter Fallback,system-ui,sans-serif}.__variable_19f61f{--font-inter:"inter","inter Fallback",system-ui,sans-serif}@font-face{font-family:regular;src:url(/_next/static/media/b58810aa08bd73e2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:regular;src:url(/_next/static/media/262030e3578d15d6-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:regular;src:url(/_next/static/media/063d985d4cff9946-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:regular;src:url(/_next/static/media/73dbdf3a713d2a94-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:regular Fallback;src:local("Arial");ascent-override:92.79%;descent-override:23.71%;line-gap-override:9.68%;size-adjust:103.35%}.__className_d90442{font-family:regular,regular Fallback}.__variable_d90442{--font-regular:"regular","regular Fallback"}@font-face{font-family:regularHeight;src:url(/_next/static/media/66f30814ff6d7cdf-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:regularHeight Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_847adc{font-family:regularHeight,regularHeight Fallback}.__variable_847adc{--font-regular-height:"regularHeight","regularHeight Fallback"}@font-face{font-family:regularSpace;src:url(/_next/static/media/e11418ac562b8ac1-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:regularSpace Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_527a4b{font-family:regularSpace,regularSpace Fallback}.__variable_527a4b{--font-regular-space:"regularSpace","regularSpace Fallback"}@font-face{font-family:berkeleyMono;src:url(/_next/static/media/d5e2c84c359a0175-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:berkeleyMono Fallback;src:local("Arial");ascent-override:72.70%;descent-override:18.56%;line-gap-override:0.00%;size-adjust:131.49%}.__className_5c3b90{font-family:berkeleyMono,berkeleyMono Fallback}.__variable_5c3b90{--font-berkeley-mono:"berkeleyMono","berkeleyMono Fallback"}@font-face{font-family:GeistSans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/GeistSansVariable.028c0d39.woff2) format("woff2")}@font-face{font-family:CursorGothic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/CursorGothic-Regular.b378e12e.woff2) format("woff2")}@font-face{font-family:CursorGothic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/CursorGothic-Bold.e820fae9.woff2) format("woff2")}@font-face{font-family:CursorGothic;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/CursorGothic-Italic.922a7a47.woff2) format("woff2")}@font-face{font-family:CursorGothic;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/CursorGothic-BoldItalic.4c841c22.woff2) format("woff2")}:root{--dashboard-font-family-sans:"CursorGothic","GeistSans","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dashboard-font-family-mono:"GeistSans","SFMono-Regular",Consolas,Menlo,monospace;--dashboard-text-xs:11px;--dashboard-text-sm:12px;--dashboard-text-md:13px;--dashboard-text-lg:14px;--dashboard-text-xl:18px;--dashboard-line-height-xs:16px;--dashboard-line-height-sm:18px;--dashboard-line-height-md:20px;--dashboard-line-height-lg:22px;--dashboard-line-height-xl:24px;--dashboard-space-1:4px;--dashboard-space-2:8px;--dashboard-space-3:12px;--dashboard-space-4:16px;--dashboard-space-5:20px;--dashboard-space-6:24px;--dashboard-radius-sm:6px;--dashboard-radius-md:10px;--dashboard-radius-lg:12px;--dashboard-radius-xl:16px;--dashboard-shadow-soft:0 0 0 1px var(--dashboard-border-subtle);--dashboard-shadow-elevated:0 10px 30px rgb(15 23 42/10%);--dashboard-motion-fast:100ms ease;--dashboard-motion-base:150ms ease;--dashboard-motion-slow:200ms ease;--dashboard-bg-canvas:var(--app-bg);--dashboard-bg-sidebar:var(--sidebar-bg);--dashboard-bg-panel:var(--card-bg);--dashboard-bg-panel-muted:var(--hover-bg);--dashboard-bg-panel-hover:var(--hover-bg);--dashboard-bg-active:var(--hover-bg-strong);--dashboard-bg-input:var(--hover-bg);--dashboard-text-primary:var(--text-primary);--dashboard-text-secondary:var(--text-secondary);--dashboard-text-tertiary:var(--text-muted);--dashboard-text-inverse:var(--active-text);--dashboard-icon-primary:var(--text-secondary);--dashboard-icon-secondary:var(--text-muted);--dashboard-border-subtle:color-mix(in srgb,var(--line) 86%,transparent);--dashboard-border-strong:color-mix(in srgb,var(--line) 100%,var(--text-muted) 6%);--dashboard-accent:var(--accent);--dashboard-accent-soft:color-mix(in srgb,var(--accent) 12%,transparent);--dashboard-scrollbar-thumb:color-mix(in srgb,var(--text-muted) 30%,transparent);--dashboard-scrollbar-thumb-hover:color-mix(in srgb,var(--text-muted) 42%,transparent);--dashboard-page-max-width:1440px;--dashboard-rail-width:240px;--dashboard-compact-control-height:32px;--dashboard-compact-row-height:50px;--dashboard-compact-radius:8px;--dashboard-grid-header-height:32px;--dashboard-grid-row-hover:var(--table-row-hover-bg);--dashboard-grid-row-selected:var(--table-row-selected-bg);--dashboard-grid-muted-text:color-mix(in srgb,var(--dashboard-text-secondary) 92%,transparent)}html[data-theme=ash],html[data-theme=dark],html[data-theme=onyx]{--dashboard-bg-sidebar:var(--sidebar-bg);--dashboard-bg-panel-muted:color-mix(in srgb,var(--card-bg) 88%,var(--hover-bg-strong) 12%);--dashboard-bg-panel-hover:color-mix(in srgb,var(--card-bg) 82%,var(--hover-bg-strong) 18%);--dashboard-border-subtle:color-mix(in srgb,var(--line) 92%,transparent);--dashboard-border-strong:color-mix(in srgb,var(--line) 92%,white 8%);--dashboard-scrollbar-thumb:color-mix(in srgb,var(--text-muted) 42%,transparent);--dashboard-scrollbar-thumb-hover:color-mix(in srgb,var(--text-secondary) 52%,transparent)}.dashboard-shell,.dashboard-shell *{box-sizing:border-box}.dashboard-shell{color:var(--dashboard-text-primary);font-family:var(--dashboard-font-family-sans);font-feature-settings:"ss01" on,"cv02" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashboard-shell :where(button,input,select,textarea){font:inherit}.dashboard-page :where(a,button,[role=button]){-webkit-tap-highlight-color:transparent}.dashboard-page :where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true])){cursor:pointer}.dashboard-page :where(button:disabled,[aria-disabled=true]){pointer-events:none}.dashboard-shell :where(button,a,input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--dashboard-accent) 56%,transparent);outline-offset:2px}.dashboard-page :where(button,a,input,select,textarea):focus-visible{outline:1px solid var(--dashboard-border-strong);outline-offset:2px}.dashboard-shell :where(::selection){background:color-mix(in srgb,var(--dashboard-accent) 26%,transparent)}.dashboard-shell :where([data-dashboard-scroll]){scrollbar-width:thin;scrollbar-color:var(--dashboard-scrollbar-thumb) transparent}.dashboard-shell :where([data-dashboard-scroll]::-webkit-scrollbar){width:10px;height:10px}.dashboard-shell :where([data-dashboard-scroll]::-webkit-scrollbar-thumb){background:var(--dashboard-scrollbar-thumb);border-radius:999px}.dashboard-shell :where([data-dashboard-scroll]::-webkit-scrollbar-thumb:hover){background:var(--dashboard-scrollbar-thumb-hover)}@media (prefers-reduced-motion:reduce){.dashboard-shell,.dashboard-shell *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.dashboard-shell{display:grid;grid-template-columns:minmax(220px,var(--dashboard-sidebar-width,244px)) minmax(0,1fr);min-height:100vh;height:100vh;background:var(--dashboard-bg-canvas);overflow:hidden}.dashboard-shell[data-collapsed=true]{grid-template-columns:minmax(56px,var(--dashboard-sidebar-collapsed-width,64px)) minmax(0,1fr)}.dashboard-sidebar{min-width:0;display:flex;flex-direction:column;height:100vh;background:var(--dashboard-bg-sidebar);border-right:1px solid var(--dashboard-border-subtle)}.dashboard-sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:var(--dashboard-space-2);padding:var(--dashboard-space-3);min-height:56px;border-bottom:1px solid var(--dashboard-border-subtle)}.dashboard-sidebar__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--dashboard-space-2)}.dashboard-sidebar__footer{padding:var(--dashboard-space-2) var(--dashboard-space-3) var(--dashboard-space-3);border-top:1px solid var(--dashboard-border-subtle)}.dashboard-main-panel{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dashboard-main-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--dashboard-space-4);padding:var(--dashboard-space-5) var(--dashboard-space-6) var(--dashboard-space-4)}.dashboard-main-panel__body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 var(--dashboard-space-6) var(--dashboard-space-6)}.dashboard-main-panel__stack,.dashboard-settings-layout{display:flex;flex-direction:column;gap:var(--dashboard-space-5)}.dashboard-settings-layout__search{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--dashboard-bg-canvas);padding-bottom:var(--dashboard-space-3)}.dashboard-settings-layout__grid{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);grid-gap:var(--dashboard-space-6);gap:var(--dashboard-space-6)}.dashboard-settings-layout__content,.dashboard-settings-layout__rail{min-width:0}.dashboard-page{min-height:100%;background:var(--dashboard-bg-canvas);color:var(--dashboard-text-primary);font-family:var(--dashboard-font-family-sans)}.dashboard-page__topbar{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:12px 12px 0}.dashboard-page__topbar-divider{width:1px;height:16px;flex-shrink:0;border-radius:999px;background:var(--dashboard-border-strong)}.dashboard-page__container{width:100%;max-width:var(--dashboard-page-max-width);margin:0 auto;padding:32px 16px 96px}.dashboard-page__stack{display:flex;flex-direction:column;gap:24px;width:100%;padding:12px 0}.dashboard-page__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px}.dashboard-page__grid--settings{max-width:1240px}.dashboard-page__content,.dashboard-page__rail{min-width:0}.dashboard-page__rail{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.dashboard-page__topbar{padding-top:16px}.dashboard-page__container{padding-top:40px;padding-left:24px;padding-right:24px}.dashboard-page__grid{grid-template-columns:minmax(220px,240px) minmax(0,1fr);gap:48px}.dashboard-page__grid--settings{grid-template-columns:minmax(220px,236px) minmax(0,960px);align-items:start}.dashboard-page__grid--settings>.dashboard-page__content{box-sizing:border-box;padding:2px 6px}.dashboard-page__rail{grid-column:1}.dashboard-page__content{grid-column:2;max-width:none}}@media (max-width:767px){.dashboard-page__topbar{gap:8px}.dashboard-page__grid{gap:32px}}@media (max-width:960px){.dashboard-shell,.dashboard-shell[data-collapsed=true]{grid-template-columns:minmax(72px,88px) minmax(0,1fr)}.dashboard-main-panel__body,.dashboard-main-panel__header{padding-left:var(--dashboard-space-4);padding-right:var(--dashboard-space-4)}.dashboard-settings-layout__grid{grid-template-columns:1fr}}