:root{--workspace-color-scheme:light;--workspace-canvas:#fff;--workspace-text:#171717;--workspace-muted:#686868;--workspace-subtle:#767672;--workspace-border:#dededb;--workspace-border-strong:#969693;--workspace-surface:#f6f6f4;--workspace-hover:#efefed;--workspace-primary:#111;--workspace-primary-ink:#fff;--workspace-danger:#922d2d;--workspace-danger-surface:#fff8f8;--workspace-danger-border:#e7cece;--workspace-success:#31523d;--workspace-success-surface:#f4f7f3;--workspace-success-border:#cfdbd1;--workspace-warning:#70521e;--workspace-warning-surface:#fbf8f1;--workspace-warning-border:#dfd5c1}:root[data-theme=dark]{--workspace-color-scheme:dark;--workspace-canvas:#141414;--workspace-text:#ededeb;--workspace-muted:#aaa9a5;--workspace-subtle:#93938f;--workspace-border:#343433;--workspace-border-strong:#676764;--workspace-surface:#1c1c1b;--workspace-hover:#272726;--workspace-primary:#ededeb;--workspace-primary-ink:#151515;--workspace-danger:#f0a2a2;--workspace-danger-surface:#2c1d1d;--workspace-danger-border:#653838;--workspace-success:#a3caae;--workspace-success-surface:#1c2920;--workspace-success-border:#3f5b46;--workspace-warning:#d7bf8f;--workspace-warning-surface:#2c271b;--workspace-warning-border:#625337}body:has(.workspace-shell,.auth-layout){color-scheme:var(--workspace-color-scheme);background:var(--workspace-canvas)}.auth-layout,.workspace-shell{--font-site:var(--font-site-sans);--workspace-accent:var(--workspace-text);--workspace-ease:cubic-bezier(0.2,0.7,0.2,1);--ink:var(--workspace-text);--ink-muted:var(--workspace-muted);--ink-2:var(--workspace-muted);--muted:var(--workspace-muted);--faint:var(--workspace-subtle);--line:var(--workspace-border);--line-strong:var(--workspace-border-strong);--surface:var(--workspace-canvas);--surface-2:var(--workspace-surface);--surface-3:var(--workspace-hover);--surface-void-canvas:var(--workspace-canvas);--border:var(--workspace-border);color-scheme:var(--workspace-color-scheme);color:var(--workspace-text);background:var(--workspace-canvas);font-family:var(--font-site);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.workspace-shell{display:block}.workspace-shell :is(.dashboard-main,.content){background:var(--workspace-canvas);color:var(--workspace-text)}.workspace-shell .dashboard-main{margin:0;min-width:0}.workspace-shell .sidebar{position:relative;inset:auto;display:flex;flex-direction:row;align-items:center;width:100%;height:80px;min-height:0;padding:0 36px;background:var(--workspace-canvas);border:0;border-bottom:1px solid var(--workspace-border);overflow:visible}.workspace-shell .sidebar-brand{height:80px;padding:0;margin-right:52px;flex-shrink:0;border:0}.workspace-shell .sidebar-nav{display:flex;flex-direction:row;align-items:center;gap:36px;height:100%;padding:0;margin:0;overflow:visible}.workspace-shell .nav-group{display:flex;flex-direction:row;gap:30px}.workspace-shell .nav-item{position:relative;min-height:40px;padding:10px 0;border:0;border-radius:0;background:transparent;color:var(--workspace-muted);font-size:14px;font-weight:400;box-shadow:none;transition:color .14s}.workspace-shell .nav-item>svg{display:none}.workspace-shell .nav-item.active,.workspace-shell .nav-item:hover{color:var(--workspace-text);background:transparent}.workspace-shell .nav-item.active{box-shadow:none}.workspace-shell .nav-item.active:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:1px;background:currentColor}.workspace-shell .nav-disclosure{position:relative}.workspace-shell .nav-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 0;min-height:40px;color:var(--workspace-muted);font-size:14px;list-style:none;cursor:pointer}.workspace-shell .nav-disclosure>summary::-webkit-details-marker{display:none}.workspace-shell .nav-disclosure>summary svg{transition:transform .16s}.workspace-shell .nav-disclosure[open]>summary svg{transform:rotate(180deg)}.workspace-shell .nav-disclosure>.nav-group{position:absolute;top:calc(100% + 6px);left:-16px;z-index:80;display:flex;flex-direction:column;gap:0;width:232px;padding:8px 16px;border:1px solid var(--workspace-border);border-radius:4px;background:var(--workspace-canvas);box-shadow:0 8px 28px #0000000a}.workspace-shell .nav-disclosure:not([open])>.nav-group{display:none}.workspace-shell .nav-disclosure .nav-item{font-size:13px}.workspace-shell .sidebar .sidebar-legal{display:none}.workspace-shell .topbar{position:relative;top:auto;height:54px;padding:0 36px;background:var(--workspace-surface);color:var(--workspace-text);border-bottom:1px solid var(--workspace-border);backdrop-filter:none}.workspace-shell .org-switcher-wrap{min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent}.workspace-shell .org-switcher-wrap>svg{display:none}.workspace-shell :is(.org-name,.org-switcher-wrap select){color:var(--workspace-text);font-size:12px;font-weight:400}.workspace-shell .environment-badge{padding:0 0 0 12px;border:0;border-left:1px solid var(--workspace-border);border-radius:0;background:transparent;color:var(--workspace-muted);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.07em}.workspace-shell .topbar-docs{color:var(--workspace-muted);font-size:12px;font-weight:400}.workspace-shell .topbar-docs>svg{display:none}.workspace-shell .avatar{background:var(--workspace-hover);color:var(--workspace-text);border:1px solid var(--workspace-border);border-radius:50%;font-size:10px;font-weight:400}.workspace-shell .user-trigger{color:var(--workspace-text);border-radius:4px;padding:4px}.workspace-shell .user-trigger-copy strong{color:var(--workspace-text);font-size:12px;font-weight:400}.workspace-shell .user-trigger>svg{color:var(--workspace-muted);transition:transform .16s}.workspace-shell .user-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.workspace-shell .user-popover{border:1px solid var(--workspace-border);border-radius:4px;background:var(--workspace-canvas);color:var(--workspace-text);box-shadow:0 12px 38px #0000000e;animation:workspace-enter .16s var(--workspace-ease) both}.workspace-shell .user-popover-head{background:var(--workspace-canvas);border-color:var(--workspace-border)}.workspace-shell .user-popover-head strong{color:var(--workspace-text)}.workspace-shell .user-popover-head span{color:var(--workspace-muted)}.workspace-shell .user-popover [role=menuitem]{color:var(--workspace-text);background:transparent;border-radius:2px}.workspace-shell .user-popover [role=menuitem]:is(:hover,:focus-visible){color:var(--workspace-text);background:var(--workspace-hover)}.workspace-shell .page{max-width:1440px;margin:0 auto;padding:52px 48px 72px}.workspace-shell .page-header{min-height:0;margin-bottom:32px;align-items:center}.workspace-shell :is(h1,h2,h3,h4){color:var(--workspace-text);font-weight:400;letter-spacing:-.035em}.workspace-shell .page-header h1{font-size:40px;line-height:1.15}.workspace-shell .page-header p{color:var(--workspace-muted);font-size:14px;line-height:1.6;max-width:64ch}.workspace-shell :is(.eyebrow,.section-eyebrow,.page-kicker){color:var(--workspace-muted);font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.07em;font-weight:400}.workspace-shell :is(.card,.form-card,.stat-card,.record-grid,.method-card){color:var(--workspace-text);background:var(--workspace-canvas);border-color:var(--workspace-border);border-radius:2px;box-shadow:none}.workspace-shell :is(.card,.form-card,.stat-card,.record-grid) :is(p,label,dt,.field-hint){color:var(--workspace-muted)}.workspace-shell :is(.record-grid dd,.card h2,.card h3){color:var(--workspace-text)}.workspace-shell :is(.table-strong,.details-list dd,.metric-value){color:var(--workspace-text)}.workspace-shell .status-badge{border-radius:2px;font-size:10px;font-weight:400;letter-spacing:0}.workspace-shell .status-neutral{color:var(--workspace-muted);border-color:var(--workspace-border);background:var(--workspace-surface)}.workspace-shell .status-success{color:var(--workspace-success);border-color:var(--workspace-success-border);background:var(--workspace-success-surface)}.workspace-shell .status-warning{color:var(--workspace-warning);border-color:var(--workspace-warning-border);background:var(--workspace-warning-surface)}.workspace-shell .status-danger{color:var(--workspace-danger);border-color:var(--workspace-danger-border);background:var(--workspace-danger-surface)}:is(.workspace-shell,.auth-layout) .button{border-radius:5px;font-size:12px;font-weight:400;letter-spacing:0;box-shadow:none;transition:color .14s,background-color .14s,border-color .14s}:is(.workspace-shell,.auth-layout) .button-primary{color:var(--workspace-primary-ink);border-color:var(--workspace-primary);background:var(--workspace-primary)}:is(.workspace-shell,.auth-layout) .button-primary:hover:not(:disabled){color:var(--workspace-primary-ink);border-color:color-mix(in srgb,var(--workspace-primary) 85%,var(--workspace-canvas));background:color-mix(in srgb,var(--workspace-primary) 85%,var(--workspace-canvas));box-shadow:none;transform:none}:is(.workspace-shell,.auth-layout) :is(.button-outline,.button-secondary){color:var(--workspace-text);background:var(--workspace-canvas);border-color:var(--workspace-border-strong)}:is(.workspace-shell,.auth-layout) :is(.button-outline,.button-secondary):hover:not(:disabled){background:var(--workspace-hover)}:is(.workspace-shell,.auth-layout) .button-ghost{color:var(--workspace-muted);background:transparent}:is(.workspace-shell,.auth-layout) .button-ghost:hover:not(:disabled){color:var(--workspace-text);background:var(--workspace-hover)}:is(.workspace-shell,.auth-layout) .button-danger{color:var(--workspace-danger);border-color:var(--workspace-danger-border);background:var(--workspace-canvas)}:is(.workspace-shell,.auth-layout) .button-danger:hover:not(:disabled){background:var(--workspace-danger-surface)}:is(.workspace-shell,.auth-layout) .button:active:not(:disabled){transform:translateY(1px)}:is(.workspace-shell,.auth-layout) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--workspace-text);background:var(--workspace-canvas);border-color:var(--workspace-border-strong);border-radius:4px;font-size:13px;font-weight:400;line-height:1.5;box-shadow:none;transition:border-color .14s,background-color .14s}:is(.workspace-shell,.auth-layout) :is(input,select,textarea):focus{outline:2px solid var(--workspace-text);outline-offset:2px;box-shadow:none}:is(.workspace-shell,.auth-layout) :is(button,a,summary):focus-visible{outline:2px solid var(--workspace-text);outline-offset:3px}:is(.workspace-shell,.auth-layout) input:is([type=checkbox],[type=radio]){flex:0 0 16px;width:16px;height:16px;min-height:16px;padding:0;margin:3px 0;accent-color:var(--workspace-text)}.workspace-shell .icon-button{color:var(--workspace-muted);border-color:transparent;background:transparent;border-radius:4px}.workspace-shell .icon-button:hover{color:var(--workspace-text);background:var(--workspace-hover)}.workspace-footer{display:flex;gap:24px;padding:22px 48px;border-top:1px solid var(--workspace-border);color:var(--workspace-subtle);font-size:10px}.workspace-footer a:hover{color:var(--workspace-text)}.workspace-search{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid var(--workspace-border);border-radius:4px;color:var(--workspace-muted);background:transparent;cursor:pointer;white-space:nowrap;font-size:12px}.workspace-search:hover{color:var(--workspace-text);border-color:var(--workspace-border-strong)}.workspace-search kbd{margin-left:20px}:is(.workspace-search,.workspace-command) kbd{padding:1px 4px;color:var(--workspace-muted);border:1px solid var(--workspace-border);border-radius:2px;font-family:inherit;font-size:10px;line-height:1.4}.workspace-command{position:fixed;inset:14vh 0 auto;margin-inline:auto;width:min(560px,calc(100vw - 32px));max-height:76vh;padding:0;border:1px solid var(--workspace-border);border-radius:5px;color:var(--workspace-text);background:var(--workspace-canvas);box-shadow:0 24px 80px #0002;overflow:hidden}.workspace-command[open]{animation:workspace-enter .15s var(--workspace-ease) both}.workspace-command::backdrop{background:#0005;animation:workspace-fade .15s both}.workspace-command-inner{display:flex;flex-direction:column;max-height:76vh}.workspace-command-search{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--workspace-border);color:var(--workspace-muted)}.workspace-shell .workspace-command-search input{flex:1;min-width:0;width:100%;padding:8px 0;border:0;border-radius:0;background:transparent;font-size:16px;outline:none;box-shadow:none}.workspace-command-search:focus-within{border-bottom-color:var(--workspace-text)}.workspace-command-search .icon-button{flex:0 0 30px;width:30px;height:30px;min-height:30px}.workspace-command-results{overflow-y:auto;min-height:0;padding:8px;scrollbar-width:thin;scrollbar-color:var(--workspace-border-strong) transparent}.workspace-command-results button{width:100%;display:flex;align-items:center;gap:12px;padding:11px 12px;border:0;border-radius:2px;color:var(--workspace-muted);text-align:left;cursor:pointer;transition:background-color .12s}.workspace-command-results button[aria-selected=true]{color:var(--workspace-text);background:var(--workspace-hover)}.workspace-command-icon{display:none}.workspace-command-results button>span:nth-child(2){display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1}.workspace-command-results strong{color:inherit;font-size:14px;font-weight:400}.workspace-command-results small{color:var(--workspace-subtle);font-size:11px}.workspace-command-results button>svg{margin-left:auto;opacity:0}.workspace-command-results button[aria-selected=true]>svg{opacity:1}.workspace-command-empty{padding:30px 24px;text-align:center;color:var(--workspace-muted);font-size:13px}.workspace-command-footer{display:flex;align-items:center;gap:18px;padding:12px 20px;border-top:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:10px}.workspace-command-footer span{display:flex;align-items:center;gap:4px}.auth-layout{min-height:100svh;display:flex;flex-direction:column}.auth-brand-bar{min-height:80px;display:flex;align-items:center;gap:20px;padding:20px 36px;border-bottom:1px solid var(--workspace-border)}.auth-environment{color:var(--workspace-subtle);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.auth-layout .auth-main{width:100%;flex:1;padding:72px 24px 32px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--workspace-canvas);color:var(--workspace-text)}.auth-card{width:100%;max-width:360px}.auth-heading{margin-bottom:36px;text-align:left}.auth-heading h1{color:var(--workspace-text);margin:0 0 14px;font-size:34px;font-weight:400;letter-spacing:-.04em;line-height:1.2}.auth-heading p{color:var(--workspace-muted);font-size:13px;line-height:1.6}.auth-layout :is(.field-group>label,.label-row label,.auth-switch,.field-hint,.auth-help){color:var(--workspace-muted);font-size:12px;font-weight:400}.auth-layout .form-stack{gap:20px}.auth-layout .button-full{min-height:44px}.auth-layout .auth-switch{text-align:left}.auth-layout .auth-switch a{color:var(--workspace-text);text-decoration:underline;text-underline-offset:3px}.auth-layout .auth-help summary{cursor:pointer;padding:2px 0}.auth-layout .auth-help[open] summary{margin-bottom:14px}.auth-layout .auth-help p{margin-top:12px}.auth-layout .auth-legal{width:100%;max-width:420px;margin-top:64px;color:var(--workspace-subtle);font-size:10px;text-align:center}.auth-layout .auth-legal a{color:var(--workspace-muted)}.auth-layout .field-error{color:var(--workspace-danger)}.auth-layout .password-toggle,.workspace-theme-toggle{color:var(--workspace-muted)}.workspace-theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--workspace-border);border-radius:4px;cursor:pointer;transition:color .14s,background-color .14s,border-color .14s}.workspace-theme-toggle:hover{color:var(--workspace-text);background:var(--workspace-hover);border-color:var(--workspace-border-strong)}.auth-brand-bar .workspace-theme-toggle{margin-left:auto}.auth-brand-actions{display:flex;align-items:center;gap:18px;margin-left:auto}:is(.workspace-shell,.auth-layout) :is(input,textarea)::placeholder{color:var(--workspace-subtle)}:is(.workspace-shell,.auth-layout) :is(.form-alert,.contact-form-alert){color:var(--workspace-danger);background:var(--workspace-danger-surface);border-color:var(--workspace-danger-border)}.workspace-shell .dialog{color:var(--workspace-text);background:var(--workspace-canvas);border-color:var(--workspace-border)}.workspace-shell .dialog :is(p,.dialog-description){color:var(--workspace-muted)}body:has(.workspace-shell,.auth-layout) .toast{color:var(--workspace-text);background:var(--workspace-canvas);border-color:var(--workspace-border-strong)}body:has(.workspace-shell,.auth-layout) .toast p{color:var(--workspace-muted)}body:has(.workspace-shell,.auth-layout) .toast-success>svg{color:var(--workspace-success)}body:has(.workspace-shell,.auth-layout) .toast-error>svg{color:var(--workspace-danger)}@keyframes workspace-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes workspace-fade{0%{opacity:0}to{opacity:1}}@media (max-width:1160px){.workspace-search>kbd,.workspace-search>span{display:none}.workspace-search{padding:8px}}@media (max-width:960px){.workspace-shell .sidebar{display:none}.workspace-shell .mobile-menu{display:grid}.workspace-shell .topbar{position:sticky;top:0;height:64px;padding:0 20px;background:var(--workspace-canvas)}.workspace-shell .mobile-sidebar{width:min(300px,86vw);background:var(--workspace-canvas);color:var(--workspace-text);border-right:1px solid var(--workspace-border);animation:workspace-enter .16s both}.workspace-shell .mobile-backdrop{background:#0005;animation:workspace-fade .15s both}.workspace-shell .mobile-sidebar .sidebar-brand{height:80px;padding:0 24px;margin:0}.workspace-shell .mobile-sidebar .sidebar-nav{flex-direction:column;align-items:stretch;gap:24px;height:auto;min-height:0;padding:24px;overflow-y:auto;overscroll-behavior:contain}.workspace-shell .mobile-sidebar .nav-group{flex-direction:column;gap:2px}.workspace-shell .mobile-sidebar .nav-item{min-height:44px;padding:11px 0}.workspace-shell .mobile-sidebar .nav-item.active:after{right:auto;width:24px}.workspace-shell .mobile-sidebar .nav-disclosure>.nav-group{position:static;width:100%;margin-top:8px;padding:0 0 0 14px;border:0;border-left:1px solid var(--workspace-border);box-shadow:none}.workspace-shell .mobile-sidebar .sidebar-legal{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;margin:auto 24px 24px;color:var(--workspace-muted);font-size:10px}.workspace-shell .page{padding:36px 28px 56px}.workspace-footer{display:none}}@media (max-width:600px){.workspace-shell .topbar{padding:0 14px;gap:10px}.workspace-shell .org-switcher-wrap{min-width:0;flex:1;max-width:none}.workspace-shell :is(.org-name,.org-switcher-wrap select){min-width:0;max-width:155px;font-size:11px}.workspace-shell :is(.environment-badge,.topbar-docs,.user-trigger-copy,.topbar-spacer,.user-trigger>svg){display:none}.workspace-shell .page{padding:30px 20px 48px}.workspace-shell .page-header h1{font-size:32px}.workspace-shell .user-popover{position:fixed;top:58px;right:12px;width:min(320px,calc(100vw - 24px))}.auth-brand-bar{padding:20px 24px}.auth-layout .auth-main{padding-top:52px}.workspace-command{inset:9vh 0 auto}}@media (prefers-reduced-motion:reduce){.workspace-command::backdrop,:is(.workspace-shell,.auth-layout) *,:is(.workspace-shell,.auth-layout) :after,:is(.workspace-shell,.auth-layout) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.auth-layout.auth-layout-compact{--workspace-color-scheme:dark;--workspace-canvas:#000000;--workspace-text:#ffffff;--workspace-muted:#9a9a9a;--workspace-subtle:#686868;--workspace-border:#242424;--workspace-border-strong:#444444;--workspace-surface:#080808;--workspace-hover:#111111;--workspace-primary:#152583;--workspace-primary-ink:#ffffff;--font-site:var(--font-site-sans);--ink:#ffffff;--ink-2:#bdbdbd;--muted:#9a9a9a;--faint:#686868;--line:#242424;--line-strong:#444444;min-height:100vh;color:#ffffff;background:#000000;display:grid;grid-template-columns:minmax(0,1fr);font-family:var(--font-site)}.auth-layout.auth-layout-compact .auth-main{width:auto;min-height:100vh;padding:36px 24px;color:#ffffff;background:#000000;flex:none;align-items:center;justify-content:center}.auth-layout.auth-layout-compact .auth-mobile-brand{width:min(420px,100%);margin-bottom:50px;display:block}.auth-layout.auth-layout-compact .auth-card{width:min(420px,100%);max-width:none}.auth-layout.auth-layout-compact .auth-heading{margin-bottom:30px}.auth-layout.auth-layout-compact .auth-heading h2{color:#ffffff;font-size:30px;line-height:1.15;letter-spacing:-.035em}.auth-layout.auth-layout-compact .form-stack{gap:18px}.auth-layout.auth-layout-compact .button{border-radius:var(--radius-buttons);font-size:var(--text-nav-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-nav-label)}.auth-layout.auth-layout-compact .button-primary{color:#ffffff;background:#152583;border-color:#152583}.auth-layout.auth-layout-compact :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#ffffff;background:#070707;border-color:#363636;border-radius:12px}.auth-layout.auth-layout-compact :is(input,select,textarea):focus{outline-color:#3a99c8;border-color:#152583}.auth-layout.auth-layout-compact .auth-switch{color:#9a9a9a;text-align:center}.auth-layout.auth-layout-compact .auth-legal a,.auth-layout.auth-layout-compact .auth-switch a{color:#3a99c8}.auth-layout.auth-layout-compact .auth-legal{width:min(440px,100%);max-width:none;margin-top:34px;color:#9a9a9a}.auth-layout.auth-layout-compact :is(input,textarea)::placeholder{color:#686868}@media (max-width:600px){.auth-layout.auth-layout-compact .auth-main{padding-top:30px;justify-content:flex-start}}.workspace-shell .agent-avatar,.workspace-shell .detail-avatar{width:48px;height:48px;background:transparent;border:0;border-radius:0}.workspace-shell .detail-avatar{width:56px;height:56px}