:root{--ui-layer-popover:50;--ui-layer-dialog-overlay:9998;--ui-layer-dialog:9999;--ui-layer-chat:10000;--ui-layer-dropdown:10001;--ui-layer-menu:10020}:root[data-ui-modal-open] .app-shell-panel{isolation:auto}:root[data-ui-modal-open] [data-chat-layer]:not([data-chat-launcher]){z-index:var(--ui-layer-chat)!important;pointer-events:auto}@media (min-width:768px){:root[data-ui-modal-open] [data-chat-launcher]{z-index:var(--ui-layer-chat)!important;pointer-events:auto}}:root,[data-theme=light]{--ui-validation-error:#c53732;--ui-drag-shadow:0 8px 24px rgb(0 0 0/0.12),0 2px 6px rgb(0 0 0/0.06);--shell-sidebar:#fafafa;--ui-grid-strip-bg:#fcfcfc;--ui-grid-selected-border:#b9b9b9;--shell-canvas:#ffffff;--ui-dialog-bg:#ffffff;--ui-task-row-bg:var(--shell-canvas);--ui-person-chip-bg:#f5f5f5;--ui-person-chip-border:transparent;--ui-person-chip-hover-bg:#ededed;--ui-dialog-backdrop-bg:rgb(31 41 55/0.2);--ui-form-input-bg:#ffffff;--ui-form-input-border:#e5e5e5;--shell-active:#f1f1f1;--shell-hover:#f5f5f5;--shell-border:#e5e5e5;--shell-text:#0a0a0a;--shell-accent-foreground:#171717;--shell-muted:#737373;--shell-ring:#a3a3a3;--shell-toggle:#a3a3a3;--ui-keycap-bg:#f5f5f5;--shell-accent:#0ea5e9;--shell-badge:#e0f2fe;--shell-badge-text:#0284c7;--shell-page-label-bg:#fafafa;--ui-outline-bg:#ffffff;--ui-outline-border:#e5e5e5;--ui-outline-hover-bg:#f5f5f5;--ui-secondary-bg:#f5f5f5;--ui-secondary-hover-bg:color-mix(in srgb,#f5f5f5 80%,white);--ui-ghost-hover-bg:#f5f5f5;--ui-search-bg:#fafafa;--ui-search-trigger-bg:#ffffff;--ui-search-border:#e5e5e5;--ui-search-hover-border:#d4d4d4;--ui-focus-border:#a3a3a3;--ui-focus-ring:rgb(163 163 163/0.5)}[data-theme=dark]{--ui-validation-error:#f28b82;--ui-drag-shadow:0 8px 24px rgb(0 0 0/0.35),0 2px 6px rgb(0 0 0/0.2);--shell-sidebar:#0a0a0a;--ui-grid-strip-bg:var(--shell-canvas);--ui-grid-selected-border:#525252;--shell-canvas:#171717;--ui-dialog-bg:#0a0a0a;--ui-task-row-bg:var(--shell-canvas);--ui-person-chip-bg:var(--shell-canvas);--ui-person-chip-border:var(--shell-border);--ui-person-chip-hover-bg:var(--ui-search-bg);--ui-dialog-backdrop-bg:rgb(0 0 0/0.5);--ui-form-input-bg:rgb(255 255 255/0.045);--ui-form-input-border:rgb(255 255 255/0.15);--shell-active:#262626;--shell-hover:#202020;--shell-border:rgb(255 255 255/0.1);--shell-toggle:#737373;--ui-keycap-bg:#262626;--shell-text:#fafafa;--shell-accent-foreground:#fafafa;--shell-muted:#a3a3a3;--shell-badge:#082f49;--shell-badge-text:#38bdf8;--shell-page-label-bg:#171717;--ui-outline-bg:rgb(255 255 255/0.045);--ui-outline-border:rgb(255 255 255/0.15);--ui-outline-hover-bg:rgb(255 255 255/0.075);--ui-secondary-bg:#262626;--ui-secondary-hover-bg:color-mix(in srgb,#262626 80%,white);--ui-ghost-hover-bg:#262626;--ui-search-bg:#1d1d1d;--ui-search-trigger-bg:#171717;--ui-search-border:rgb(255 255 255/0.1);--ui-search-hover-border:rgb(255 255 255/0.15);--ui-focus-border:#737373;--ui-focus-ring:rgb(115 115 115/0.5)}:root{--ui-font-sans:var(--font-inter),Inter,Arial,sans-serif;--ui-text-xs:12px;--ui-leading-xs:16px;--ui-text-sm:14px;--ui-leading-sm:20px;--ui-weight-normal:400;--ui-weight-light:300;--ui-weight-medium:500;--ui-icon-stroke-width:1px;--ui-icon-size-xs:12px;--ui-icon-size-sm:16px;--ui-icon-size-md:20px;--ui-control-height:28px;--ui-control-radius:8px;--ui-search-radius:10px;--ui-control-border-width:0.5px;--ui-control-height-sm:24px;--ui-control-height-lg:36px;--ui-control-height-tab:37px;--ui-control-width-tab:161px;--ui-control-radius-tab:10px;--ui-control-height-regular:32px;--ui-control-height-xl:40px;--ui-row-radius:10px;--ui-avatar-radius:4px;--ui-control-gap:8px;--ui-control-padding-start:8px;--ui-control-padding-end:10px;--ui-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.05);--ui-dialog-width:512px;--ui-dialog-radius:18px;--ui-dialog-backdrop-blur:3px;--ui-dialog-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--ui-focus-ring-width:3px;--ui-pressed-opacity:0.6;--ui-disabled-opacity:0.5;--ui-state-duration:150ms;--ui-pending-delay:150ms;--ui-pending-fade-duration:100ms;--ui-invalid-action-duration:340ms;--ui-error-enter-duration:180ms;--ui-error-enter-delay:50ms;--ui-dialog-enter-duration:240ms;--ui-dialog-exit-duration:120ms;--ui-dialog-backdrop-duration:180ms;--ui-dialog-enter-ease:cubic-bezier(0.16,1,0.3,1);--ui-dialog-exit-ease:cubic-bezier(0.4,0,1,1);--ui-dialog-offset:4px;--ui-dialog-exit-offset:2px;--ui-dialog-scale:0.985;--ui-dialog-exit-scale:0.995;--shell-panel-radius:14px;--shell-panel-inset:6px;--shell-header-height:45.5px;--shell-toolbar-height:48px;--shell-content-inset:8px;--shell-sidebar-inset:10px;--shell-brand-row-height:52px;--shell-section-gap:16px;--shell-menu-gap:4px;--shell-group-font-size:10px;--shell-group-line-height:12px;--ui-primary-hover-bg:color-mix(in srgb,var(--shell-accent) 90%,white);--ui-destructive:#dc2626;--ui-destructive-hover-bg:color-mix(in srgb,var(--ui-destructive) 90%,white)}.ui-button>svg,.ui-icon{display:block;flex-shrink:0;width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);stroke-width:var(--ui-icon-stroke-width)}.ui-button>svg>*,.ui-icon>*{vector-effect:non-scaling-stroke;stroke-width:inherit}.ui-icon.ui-icon--xs{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs)}.ui-icon.ui-icon--md{width:var(--ui-icon-size-md);height:var(--ui-icon-size-md)}.ui-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--ui-control-gap);height:var(--ui-control-height);padding:0 var(--ui-control-padding-end) 0 var(--ui-control-padding-start);border:var(--ui-control-border-width) solid transparent;border-radius:var(--ui-control-radius);background-image:none;background-color:var(--button-bg,transparent);color:var(--button-fg,var(--shell-text));font-family:var(--ui-font-sans);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-normal);line-height:var(--ui-leading-xs);letter-spacing:0;white-space:nowrap;vertical-align:middle;cursor:pointer;touch-action:manipulation;transition:background-color var(--ui-state-duration) ease,border-color var(--ui-state-duration) ease,box-shadow var(--ui-state-duration) ease,opacity var(--ui-state-duration) ease}.ui-button--primary{--button-fg:#fff;--button-bg:var(--shell-accent);--button-hover-bg:var(--ui-primary-hover-bg);box-shadow:none}.ui-button--outline{--button-bg:var(--ui-outline-bg);--button-hover-bg:var(--ui-outline-hover-bg);border-color:var(--ui-outline-border);box-shadow:var(--ui-shadow-xs)}.ui-button--secondary{--button-bg:var(--ui-secondary-bg);--button-hover-bg:var(--ui-secondary-hover-bg);box-shadow:var(--ui-shadow-xs)}.ui-button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--button-hover-bg,var(--ui-ghost-hover-bg))}.ui-button--outline[aria-pressed=true]{--button-bg:var(--shell-active);--button-hover-bg:var(--ui-ghost-hover-bg)}.ui-button--ghost{--button-bg:transparent;--button-hover-bg:var(--ui-ghost-hover-bg);box-shadow:none}.ui-button--navigation{--button-bg:transparent;--button-hover-bg:var(--shell-hover);--button-fg:var(--shell-muted);width:100%;justify-content:flex-start;padding-inline:6px;border:0;border-radius:var(--ui-row-radius);box-shadow:none}.ui-button--navigation[aria-current=page]{--button-bg:var(--shell-active);--button-hover-bg:var(--shell-active);--button-fg:var(--shell-accent-foreground)}.ui-button--navigation:hover{--button-fg:var(--shell-text)}.ui-button--link{--button-fg:var(--shell-accent);--button-bg:transparent;--button-hover-bg:transparent;box-shadow:none}.ui-button--link:hover{text-decoration:underline;text-underline-offset:4px}.ui-button--destructive{--button-fg:#fff;--button-bg:var(--ui-destructive);--button-hover-bg:var(--ui-destructive-hover-bg);box-shadow:var(--ui-shadow-xs)}.ui-button--sm{height:var(--ui-control-height-sm);gap:6px}.ui-button--lg{font-size:14px;line-height:20px}.ui-button--lg,.ui-button--picker{height:var(--ui-control-height-lg);padding-inline:12px}.ui-button--picker{border-radius:var(--ui-control-radius-tab)}.ui-button--picker.ui-button--outline{border:0;box-shadow:inset 0 0 0 var(--ui-control-border-width) var(--ui-outline-border),var(--ui-shadow-xs)}.ui-button--tab{width:var(--ui-control-width-tab);height:var(--ui-control-height-tab);padding:8px 12px 8px 8px;gap:10px;border-radius:var(--ui-control-radius-tab);font-size:14px;line-height:20px}.ui-button--icon{width:var(--ui-control-height);padding:0}.ui-button:focus-visible{outline:none;border-color:var(--ui-focus-border);box-shadow:0 0 0 var(--ui-focus-ring-width) var(--ui-focus-ring)}.ui-button:active:not(:disabled):not([aria-disabled=true]){background-color:var(--button-bg,transparent);opacity:var(--ui-pressed-opacity)}.ui-button:disabled,.ui-button[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.ui-search{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;max-width:420px;height:var(--ui-control-height);padding:0 8px;border:var(--ui-control-border-width) solid var(--ui-search-border);border-radius:var(--ui-search-radius);color:var(--shell-muted);background:var(--ui-search-bg);box-shadow:var(--ui-shadow-xs);font-family:var(--ui-font-sans);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-light);line-height:var(--ui-leading-xs);letter-spacing:0;transition:border-color var(--ui-state-duration) ease,box-shadow var(--ui-state-duration) ease}.ui-search input{width:100%;height:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--shell-text);font:inherit;letter-spacing:inherit;outline:none}.ui-search input::-moz-placeholder{color:var(--shell-muted);opacity:1}.ui-search input::placeholder{color:var(--shell-muted);opacity:1}.ui-search:hover{border-color:var(--ui-search-hover-border)}.ui-search:focus-visible,.ui-search:focus-within{outline:none;border-color:color-mix(in srgb,var(--shell-accent) 65%,var(--shell-muted));box-shadow:0 0 0 var(--ui-focus-ring-width) var(--ui-focus-ring)}.ui-search>svg{transform:scale(.88);transform-origin:center;transition:transform .18s cubic-bezier(.2,0,0,1)}.ui-search:focus-visible>svg,.ui-search:focus-within>svg{transform:scale(1)}@media (prefers-reduced-motion:reduce){.ui-search>svg{transition:none}}.ui-search-clear{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;color:var(--shell-muted);background:transparent;cursor:pointer}.ui-search-clear:hover{color:var(--shell-text);background:var(--shell-hover)}.ui-search-clear:focus-visible{outline:2px solid var(--shell-accent);outline-offset:1px}.ui-search--regular{height:var(--ui-control-height-regular)}.ui-search--large{height:var(--ui-control-height-xl)}.ui-search--toolbar{height:var(--ui-control-height-lg);max-width:460px}.ui-search--trigger{width:100%;background:var(--ui-search-trigger-bg);text-align:left;cursor:pointer}.ui-keycap{display:inline-flex;flex-shrink:0;height:16px;min-width:20px;align-items:center;justify-content:center;padding-inline:2px;border-radius:6px;background:var(--ui-keycap-bg);color:var(--shell-muted);font-family:var(--ui-font-sans);font-size:10px;font-weight:var(--ui-weight-normal);line-height:12px}.ui-control-separator{flex-shrink:0;width:var(--ui-control-border-width);height:16px;margin-inline:0;background:var(--shell-border)}.ui-avatar--square{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ui-avatar-radius);background:var(--shell-active);color:var(--shell-muted)}.ui-avatar--square img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root{--ui-chip-height:16px;--ui-chip-wide-height:24px;--ui-chip-radius:4px;--ui-chip-font-size:10px;--ui-table-row-height:48px;--ui-table-header-height:40px;--ui-table-toolbar-padding-block:12px;--ui-table-cell-padding:12px;--ui-table-font-size:14px;--ui-marker-green:#00a63e;--ui-marker-orange:#f54900;--ui-marker-purple:#7f22fe;--ui-marker-pink:#e12afb;--ui-marker-neutral:#a3a3a3}:root,[data-theme=light]{--ui-chip-bg:#ffffff;--ui-chip-border:#e5e5e5;--ui-chip-hover-bg:#f5f5f5;--ui-table-bg:#ffffff;--ui-table-header-bg:#fafafa;--ui-table-border:#e5e5e5;--ui-table-column-border:#ededed;--ui-table-hover-bg:#fafafa;--ui-table-selected-bg:#f1f1f1;--ui-table-checkbox-bg:#ffffff;--ui-checkbox-border:#b8b8b8;--ui-checkbox-hover-border:#737373;--ui-checkbox-hover-bg:#f5f5f5;--ui-checkbox-selected-bg:#0a0a0a;--ui-checkbox-selected-hover-bg:#171717;--ui-checkbox-selected-border:#ffffff;--ui-checkbox-mark:#ffffff}[data-theme=dark]{--ui-chip-bg:#0a0a0a;--ui-chip-border:rgb(255 255 255/0.1);--ui-chip-hover-bg:#262626;--ui-table-bg:#171717;--ui-table-header-bg:#171717;--ui-table-border:rgb(255 255 255/0.1);--ui-table-column-border:rgb(255 255 255/0.04);--ui-table-hover-bg:#1e1e1e;--ui-table-selected-bg:#262626;--ui-table-checkbox-bg:#202020;--ui-checkbox-border:#737373;--ui-checkbox-hover-border:#a3a3a3;--ui-checkbox-hover-bg:#303030;--ui-checkbox-selected-bg:#0a0a0a;--ui-checkbox-selected-hover-bg:#171717;--ui-checkbox-selected-border:#ffffff;--ui-checkbox-mark:#ffffff}.ui-invalid-action[data-invalid-attempt]{animation-duration:var(--ui-invalid-action-duration);animation-timing-function:ease-in-out}.ui-invalid-action[data-invalid-attempt=odd]{animation-name:ui-action-reject}.ui-invalid-action[data-invalid-attempt=even]{animation-name:ui-action-reject-repeat}@keyframes ui-action-reject{0%,to{translate:0}20%{translate:-3px}40%{translate:2.5px}60%{translate:-1.5px}80%{translate:.5px}}@keyframes ui-action-reject-repeat{0%,to{translate:0}20%{translate:-3px}40%{translate:2.5px}60%{translate:-1.5px}80%{translate:.5px}}.ui-field-error{display:flex;align-items:center;gap:6px;color:var(--ui-validation-error);font:400 12px/16px var(--ui-font-sans);animation:ui-field-error-enter var(--ui-error-enter-duration) cubic-bezier(.2,.8,.2,1) var(--ui-error-enter-delay) both}@keyframes ui-field-error-enter{0%{opacity:0;translate:0 -2px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ui-field-error,.ui-invalid-action[data-invalid-attempt]{animation:none}}.ui-button:disabled[aria-busy=true]{opacity:1;cursor:progress}:root,[data-theme=light]{--ui-detail-bg:#ffffff}[data-theme=dark]{--ui-detail-bg:var(--shell-canvas)}[data-theme=dark] [data-clients-v2]{--project-page-bg:#0a0a0a;--ui-table-bg:#0a0a0a;--ui-table-header-bg:#171717;--ui-directory-toolbar-bg:#171717;--ui-table-hover-bg:#171717;--ui-table-selected-bg:#202020;--shell-border:#262626}[data-theme=dark] [data-clients-v2][data-clients-view=table]{--project-page-bg:#171717;--ui-table-bg:#171717;--ui-table-hover-bg:#1e1e1e;--ui-table-selected-bg:#262626}.app-shell,.app-shell [data-projects-v2]{font-family:var(--ui-font-sans)}.app-shell{background:var(--shell-sidebar);color:var(--shell-text)}.app-shell-grid{overflow:hidden}.app-shell-panel{min-width:0;min-height:0;margin:var(--shell-panel-inset) var(--shell-panel-inset) var(--shell-panel-inset) 0;border:var(--ui-control-border-width) solid var(--shell-border);border-radius:var(--shell-panel-radius);background:var(--shell-canvas);box-shadow:var(--ui-shadow-xs)}.app-shell-header,.app-sidebar{font-family:var(--ui-font-sans);--color-text:var(--shell-text);--color-text-secondary:var(--shell-muted);--color-text-tertiary:var(--shell-muted);--inbox-rail-row-hover-bg:var(--shell-hover);--brand-text:var(--shell-accent);--workspace-toolbar-divider:var(--shell-border)}.app-sidebar{min-height:0}.app-sidebar-footer,.app-sidebar>div>:first-child{flex-shrink:0}.app-shell-header{height:var(--shell-header-height);border-bottom:var(--ui-control-border-width) solid var(--shell-border);background:var(--shell-canvas);color:var(--shell-text)}.app-shell-header-inner{padding-inline:var(--shell-content-inset)}.app-shell-wordmark{display:inline-flex;align-items:center;border:0;padding:0 4px;height:24px;border-radius:var(--ui-control-radius);background:transparent}.app-shell-wordmark:focus-visible{outline:none;box-shadow:0 0 0 var(--ui-focus-ring-width) var(--ui-focus-ring)}.ui-brand{position:relative;display:block;width:85px;height:20px}.ui-brand--compact{width:16px}.ui-brand-mark{position:absolute;left:2px;top:4px;width:16px;height:12px}.ui-brand--compact .ui-brand-mark{left:0}.ui-brand-mark>span{position:absolute;border-radius:.227px;background:var(--shell-text)}.ui-brand-mark>span:first-child{inset:0 14.83% 82.04% 0}.ui-brand-mark>span:nth-child(2){inset:27.35% 0 54.69% 14.83%}.ui-brand-mark>span:nth-child(3){inset:54.69% 14.83% 27.35% 0}.ui-brand-mark>span:nth-child(4){inset:82.04% 0 0 14.83%;background:var(--shell-accent)}.ui-brand-wordmark{position:absolute;display:block;left:24.24px;top:4px;width:57.7607px;height:12.5939px;background:var(--shell-text);-webkit-mask:url(/brand/ondesk-wordmark.svg) center/contain no-repeat;mask:url(/brand/ondesk-wordmark.svg) center/contain no-repeat}.app-shell-wordmark .ui-brand{zoom:1.15}.app-shell-wordmark .ui-brand-mark>span:nth-child(4){background:#9d89c8}.app-sidebar-brand-row{height:var(--shell-brand-row-height);padding:14px var(--shell-sidebar-inset) 10px}.app-shell-sidebar-toggle{--button-fg:var(--shell-toggle)}.app-sidebar-search{padding:10px var(--shell-sidebar-inset) 20px}.app-sidebar-sections{padding:16px var(--shell-sidebar-inset) 10px}.app-sidebar-section{margin-bottom:var(--shell-section-gap)}.app-sidebar-menu{gap:var(--shell-menu-gap);padding-top:var(--shell-menu-gap)}.app-sidebar-footer{padding:10px var(--shell-sidebar-inset) 12px}.app-sidebar-manage-label{margin-bottom:var(--shell-menu-gap)}.app-sidebar-manage-items{gap:var(--shell-menu-gap);margin-bottom:4px}.app-shell-search-collapsed .ui-search{justify-content:center;padding-inline:0}.app-shell-search-collapsed .ui-keycap,.app-shell-search-collapsed .ui-search>span{display:none}.app-sidebar-group-label{display:flex;height:var(--ui-control-height);align-items:center;padding-inline:6px;color:var(--shell-text);opacity:.7;font-size:var(--shell-group-font-size);font-weight:var(--ui-weight-medium);line-height:var(--shell-group-line-height)}.app-sidebar-row{line-height:var(--ui-leading-xs)}.app-shell-account,.app-shell-getting-started{border:var(--ui-control-border-width) solid var(--shell-border)}.app-shell-account{padding-inline:6px;border-radius:var(--ui-row-radius);--button-bg:var(--shell-canvas);--button-hover-bg:var(--ui-outline-hover-bg);box-shadow:0 1px 2px rgb(0 0 0/4%)}.app-shell-getting-started{display:flex;align-items:center;width:100%;height:var(--ui-control-height);gap:10px;margin-bottom:12px;padding-inline:6px;border-color:var(--shell-border);border-radius:var(--ui-row-radius);--button-bg:transparent;--button-hover-bg:var(--shell-hover);--button-fg:var(--shell-accent-foreground);justify-content:flex-start;box-shadow:none;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-light);line-height:var(--ui-leading-xs)}.app-shell-getting-started svg{width:16px;height:16px;color:var(--shell-accent)}.app-shell-desktop-promo{border:var(--ui-control-border-width) solid var(--shell-border);border-radius:var(--ui-row-radius);background:var(--shell-canvas)}.app-shell-page-label{display:inline-flex;height:var(--ui-control-height);align-items:center;gap:8px;padding-inline:10px;border-radius:var(--ui-control-radius);background:var(--shell-page-label-bg);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-normal);line-height:var(--ui-leading-xs);white-space:nowrap}@media (max-width:767px){.app-shell-panel{margin:0;border:0;border-radius:0}.app-shell-header-inner{padding-inline:16px}}.app-shell-panel [data-projects-v2]{--project-page-bg:var(--shell-canvas)}.app-shell-toolbar{display:none;flex-shrink:0;height:var(--shell-toolbar-height);align-items:center;padding-inline:var(--shell-content-inset);border-bottom:var(--ui-control-border-width) solid var(--shell-border);background:var(--shell-canvas);font-family:var(--ui-font-sans)}@media (min-width:768px){.app-shell-toolbar{display:flex}}.app-shell-account--collapsed{width:var(--ui-control-height);height:var(--ui-control-height);padding:0;justify-content:center}.app-sidebar{--sidebar-progress:var(--workspace-sidebar-progress,1);--sidebar-label-opacity:clamp(0,calc(var(--sidebar-progress) * 2 - 0.5),1);min-width:0}.app-sidebar .app-sidebar-group-label{height:calc(var(--ui-control-height) * var(--sidebar-progress));opacity:calc(.7 * var(--sidebar-label-opacity));overflow:hidden;white-space:nowrap;pointer-events:none}.app-sidebar .app-sidebar-menu{padding-top:calc(var(--shell-menu-gap) * var(--sidebar-progress))}.app-sidebar .app-sidebar-manage-label{margin-bottom:calc(var(--shell-menu-gap) * var(--sidebar-progress))}.app-sidebar .app-sidebar-label{opacity:var(--sidebar-label-opacity);transition:none;white-space:nowrap}.app-sidebar .app-sidebar-manage,.app-sidebar .app-sidebar-row{justify-content:flex-start;padding-inline:6px;gap:calc(var(--ui-control-gap) * var(--sidebar-progress));overflow:hidden}.app-shell-getting-started>svg,.app-sidebar-manage>svg,.app-sidebar-search .ui-search>svg{flex-shrink:0}.app-sidebar .app-shell-getting-started{justify-content:flex-start;padding-inline:6px;gap:calc(var(--ui-control-gap) * var(--sidebar-progress));overflow:hidden}.app-sidebar .ui-brand{width:calc(18px + 67px * var(--sidebar-progress));overflow:hidden}.app-sidebar .ui-brand-wordmark,.app-sidebar-collapse-control{opacity:var(--sidebar-label-opacity)}.app-sidebar-collapse-control{position:absolute;right:var(--shell-sidebar-inset)}.app-sidebar .ui-search{justify-content:flex-start;padding-inline:calc(7px + var(--sidebar-progress) * 1px);gap:calc(10px * var(--sidebar-progress));overflow:hidden}.app-sidebar .ui-search .ui-keycap,.app-sidebar .ui-search>span{opacity:var(--sidebar-label-opacity)}.app-sidebar .ui-search .ui-keycap{min-width:0;width:calc(20px * var(--sidebar-progress));padding-inline:calc(2px * var(--sidebar-progress));overflow:hidden}.app-sidebar .app-shell-account{width:100%;justify-content:flex-start;padding-inline:calc(6px * var(--sidebar-progress));gap:calc(var(--ui-control-gap) * var(--sidebar-progress));overflow:hidden}.app-sidebar .app-sidebar-account-avatar{width:calc(27px - 11px * var(--sidebar-progress));height:calc(27px - 11px * var(--sidebar-progress));font-size:calc(10px - 2px * var(--sidebar-progress))}.app-shell-mobile-actions{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:8px;min-height:var(--shell-toolbar-height);padding:6px 16px;overflow-x:auto;border-bottom:var(--ui-control-border-width) solid var(--shell-border);background:var(--shell-canvas);font-family:var(--ui-font-sans);scrollbar-width:none}.app-shell-mobile-actions::-webkit-scrollbar{display:none}.app-shell-mobile-actions>*{flex-shrink:0}@media (min-width:768px){.app-shell-mobile-actions{display:none}}:root[data-workspace-transition=pending] [data-workspace-mobile-route]>*,:root[data-workspace-transition=pending] [data-workspace-route]:not([data-workspace-mobile-route]),:root[data-workspace-transition=pending] [data-workspace-transition-overlay=true]{opacity:0}:root[data-workspace-transition=fade] [data-workspace-mobile-route]>*,:root[data-workspace-transition=fade] [data-workspace-route]:not([data-workspace-mobile-route]),:root[data-workspace-transition=fade] [data-workspace-transition-overlay=true]{animation:workspace-page-in .28s cubic-bezier(.4,0,.2,1)}[data-workspace-snapshot]{pointer-events:none}:root[data-workspace-transition=fade] [data-workspace-snapshot]{animation:workspace-page-out .28s cubic-bezier(.4,0,.2,1) forwards}@keyframes workspace-page-out{0%{opacity:1}to{opacity:1}}@keyframes workspace-page-in{0%{opacity:0}}html[data-workspace-surfaces]{--workspace-float-bg:#222222;--workspace-float-edge:rgb(255 255 255/0.045);--workspace-float-shadow:0 16px 48px -12px rgb(0 0 0/0.48),0 4px 12px -4px rgb(0 0 0/0.24);--workspace-menu-shadow:0 12px 32px -8px rgb(0 0 0/0.42),0 3px 8px -3px rgb(0 0 0/0.22);--workspace-float-backdrop:rgb(0 0 0/0.42);--workspace-dialog-radius:18px;--workspace-menu-radius:10px;--workspace-menu-border:0;--workspace-menu-elevation:inset 0 0 0 1px var(--workspace-float-edge),var(--workspace-menu-shadow)}html[data-theme=light][data-workspace-surfaces]{--workspace-float-bg:#ffffff;--workspace-float-edge:rgb(0 0 0/0.045);--workspace-float-shadow:0 16px 48px -12px rgb(0 0 0/0.16),0 4px 12px -4px rgb(0 0 0/0.08);--workspace-menu-shadow:0 12px 32px -8px rgb(0 0 0/0.14),0 3px 8px -3px rgb(0 0 0/0.08);--workspace-float-backdrop:rgb(20 20 20/0.18)}html[data-workspace-surfaces] [data-ui-surface]{--ui-dialog-bg:var(--workspace-float-bg);--dialog-bg:var(--workspace-float-bg);--dialog-chrome:var(--workspace-float-bg);--popup-surface:var(--workspace-float-bg);--dropdown-bg:var(--workspace-float-bg);--shortlist-dialog-surface:var(--workspace-float-bg);background:var(--workspace-float-bg)!important;border:0!important;outline:none!important;border-radius:var(--workspace-menu-radius)!important;box-shadow:inset 0 0 0 1px var(--workspace-float-edge),var(--workspace-menu-shadow)!important}html[data-workspace-surfaces] :is([data-ui-surface=dialog],[data-ui-surface=panel],[data-ui-surface=drawer]){border-radius:var(--workspace-dialog-radius)!important;box-shadow:inset 0 0 0 1px var(--workspace-float-edge),var(--workspace-float-shadow)!important}html[data-workspace-surfaces] [data-ui-backdrop=modal]{background:var(--workspace-float-backdrop)!important;backdrop-filter:blur(3px)!important}@media (max-width:639px){html[data-workspace-surfaces] [data-ui-mobile-sheet=true]{border-radius:0!important;box-shadow:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}