.TableOfContents-module__SYnZSq__toc{top:var(--space-xs);background-color:var(--color-surface-primary);border-radius:var(--border-radius-xl);width:240px;max-height:calc(100vh - 60px);padding:var(--space-2xs)var(--space-s);position:sticky;overflow-y:auto}.TableOfContents-module__SYnZSq__toc h3{font-size:var(--step-0);font-weight:var(--font-weight-medium);padding-bottom:var(--space-2xs);margin:0}.TableOfContents-module__SYnZSq__toc ul{margin:0;padding:0;list-style:none}.TableOfContents-module__SYnZSq__toc li{margin:0}.TableOfContents-module__SYnZSq__toc a{width:100%;font-size:var(--step--1);color:var(--color-text-muted);padding:var(--space-3xs)var(--space-2xs);border-radius:var(--border-radius-lg);text-decoration:none;display:block}.TableOfContents-module__SYnZSq__toc a:hover{color:var(--color-text-dark);background-color:var(--color-neutral-400)}.TableOfContents-module__SYnZSq__toc a.TableOfContents-module__SYnZSq__active{color:var(--color-text-light);background-color:var(--color-primary);font-weight:500}.TableOfContents-module__SYnZSq__toc>ul>li>a{font-weight:600}
.DocsWithToc-module__chRGYG__docsLayout{gap:32px;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.DocsWithToc-module__chRGYG__sidebar{flex:0 0 240px;position:relative}.DocsWithToc-module__chRGYG__content{padding-top:var(--space-2xs);padding-bottom:var(--space-l);flex:1;min-width:0}.DocsWithToc-module__chRGYG__content h1{line-height:var(--line-height-tight)}@media (max-width:768px){.DocsWithToc-module__chRGYG__sidebar{display:none}}
.Error-module__r7Y0oq__error{background:url(/assets/error.png) bottom/50vh no-repeat fixed;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-bottom:50vh;display:flex}
.Layout-module__jbLzUW__main{max-width:100vw;height:100vh;display:flex;overflow:hidden}.Layout-module__jbLzUW__center{justify-content:center;align-items:center;height:100vh;display:flex}.Layout-module__jbLzUW__contentContainer{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}.Layout-module__jbLzUW__content{flex-direction:column;flex:1;height:100vh;padding:0;display:flex;overflow:hidden}.Layout-module__jbLzUW__errorBar{background-color:var(--color-error-light);max-height:0;transition:max-height var(--transition-slow);white-space:pre-wrap;padding:0;overflow:hidden}.Layout-module__jbLzUW__errorBar *{font-family:var(--font-family-mono)}.Layout-module__jbLzUW__showError{max-height:30%}.Layout-module__jbLzUW__errorContent{min-height:100%;padding:var(--space-2xs);justify-content:space-between;align-items:center;display:flex;overflow-y:auto}.Layout-module__jbLzUW__closeButton,.Layout-module__jbLzUW__closeButton:active,.Layout-module__jbLzUW__closeButton:focus,.Layout-module__jbLzUW__closeButton:focus-visible,.Layout-module__jbLzUW__closeButton:hover{border-radius:var(--border-radius-md);padding:0 var(--space-2xs);cursor:pointer;color:var(--color-neutral-800);font-size:var(--step-3);transition:background-color var(--transition-normal);background:0 0;border:none;justify-content:center;align-items:center;display:flex}button.Layout-module__jbLzUW__closeButton:active{background-color:#0003}button.Layout-module__jbLzUW__closeButton:focus{outline:var(--border-width-medium)solid var(--color-error-dark);background-color:#0000001a}button.Layout-module__jbLzUW__closeButton:hover{background-color:#0000001a}.Layout-module__jbLzUW__bannerBar{border-bottom:1px solid var(--color-border)}.Layout-module__jbLzUW__bannerContent{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-2xs)var(--space-s);color:var(--color-text);background-color:#f0f5fa;display:flex}.Layout-module__jbLzUW__progressBar{height:var(--border-width-medium);z-index:var(--z-index-tooltip);transition:width var(--transition-slow);background-image:linear-gradient(to right,var(--color-neutral-300)0%,var(--color-neutral-400)50%,var(--color-neutral-300)100%);background-size:1000px;animation:4s linear infinite Layout-module__jbLzUW__shimmer;position:fixed;top:0;left:0;right:0}@keyframes Layout-module__jbLzUW__shimmer{0%{background-position:-1000px}to{background-position:1000px}}.Layout-module__jbLzUW__progressBar>div{background-color:var(--color-success-light);height:100%}
.Register-module__94NbSW__registerModal{background-color:var(--color-register-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Register-module__94NbSW__registerModal>div{background-color:var(--color-surface-primary);max-width:600px;box-shadow:0 0 1rem var(--color-register-shadow);border-radius:10px;padding:40px;font-size:large}
.SignIn-module__UbpVyq__signInBox button{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);cursor:pointer}.SignIn-module__UbpVyq__signInBox button:hover{background-color:var(--color-button-primary-hover)}
.Viewers-module__0-g8qq__json,.Viewers-module__0-g8qq__text{background-color:var(--color-viewer-bg);color:var(--color-viewer-text);white-space:pre-wrap;width:100%;padding:8px;display:block;overflow-x:auto}.Viewers-module__0-g8qq__json *{font-family:monospace}.Viewers-module__0-g8qq__json ul{margin-bottom:0}.Viewers-module__0-g8qq__select>button,.Viewers-module__0-g8qq__select>button:active,.Viewers-module__0-g8qq__select>button:focus,.Viewers-module__0-g8qq__select>button:hover{font-size:var(--step--1);color:inherit;background:0 0;border:none;outline:none;height:24px;padding:0}.Viewers-module__0-g8qq__select>div{background-color:var(--color-viewer-line-bg);color:inherit}.Viewers-module__0-g8qq__directCallLabel{cursor:pointer;display:inline-block;position:relative}.Viewers-module__0-g8qq__directCallLabel:after{content:"No scaffolding: send prompt as system instruction; send selected column's value as the message (or array).";background:var(--color-background-dark);color:var(--color-text-light);opacity:0;pointer-events:none;white-space:pre-line;z-index:10;border-radius:4px;width:max-content;max-width:40ch;padding:5px 8px;transition:opacity .2s ease-in-out;position:absolute;top:calc(100% + 8px);transform:translate(-10%)}.Viewers-module__0-g8qq__directCallLabel:hover:after{opacity:1}.Viewers-module__0-g8qq__headersSecondLine{justify-content:flex-end;width:100%;height:20px;display:flex}.Viewers-module__0-g8qq__viewHeaderButton,.Viewers-module__0-g8qq__viewHeaderButton:active,.Viewers-module__0-g8qq__viewHeaderButton:focus,.Viewers-module__0-g8qq__viewHeaderButton:hover{font-size:var(--step--1);color:inherit;height:var(--button-height-sm);cursor:pointer;transition:font-weight var(--transition-fast);background:0 0;border:none;outline:none;padding:0}.Viewers-module__0-g8qq__viewHeaderButton:active,.Viewers-module__0-g8qq__viewHeaderButton:focus,.Viewers-module__0-g8qq__viewHeaderButton:hover{font-weight:var(--font-weight-medium)}.Viewers-module__0-g8qq__highlight{background-color:var(--color-viewer-warning-bg)}.Viewers-module__0-g8qq__striped{color:var(--color-viewer-dark-text)}.Viewers-module__0-g8qq__striped span:nth-child(5n+1){color:var(--color-viewer-purple-text)}.Viewers-module__0-g8qq__striped span:nth-child(5n+2){color:var(--color-viewer-green-text)}.Viewers-module__0-g8qq__striped span:nth-child(5n+3){color:var(--color-viewer-yellow-text)}.Viewers-module__0-g8qq__striped span:nth-child(5n+4){color:var(--color-viewer-red-text)}.Viewers-module__0-g8qq__striped span:nth-child(5n){color:var(--color-viewer-blue-text)}.Viewers-module__0-g8qq__json{padding-left:20px}.Viewers-module__0-g8qq__image{object-fit:scale-down;display:block}.Viewers-module__0-g8qq__checkerboard{background-image:linear-gradient(45deg,var(--color-viewer-pattern)25%,transparent 25%),linear-gradient(135deg,var(--color-viewer-pattern)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-viewer-pattern)75%),linear-gradient(135deg,transparent 75%,var(--color-viewer-pattern)75%);background-position:0 0,16px 0,16px -16px,0 16px;background-size:32px 32px}.Viewers-module__0-g8qq__markdown{background-color:var(--color-viewer-json-bg);color:var(--color-viewer-json-text);white-space:pre-wrap;padding:8px 20px}.Viewers-module__0-g8qq__conversation{background-color:var(--color-viewer-bg);color:var(--color-viewer-text);white-space:pre-wrap;padding:8px 20px}.Viewers-module__0-g8qq__markdown a{color:var(--color-viewer-json-link)}.Viewers-module__0-g8qq__markdown pre{background-color:var(--color-viewer-json-hover);border-left:var(--color-viewer-json-border)solid 5px;white-space:pre-wrap;margin:0;padding:12px 14px}.Viewers-module__0-g8qq__markdown table{border-collapse:collapse;width:100%}.Viewers-module__0-g8qq__markdown th,.Viewers-module__0-g8qq__markdown td{text-align:left;padding:8px}.Viewers-module__0-g8qq__markdown th{border-bottom:2px solid var(--color-viewer-table-border);font-weight:500}.Viewers-module__0-g8qq__markdown td{border-bottom:1px solid var(--color-viewer-table-cell-border)}.Viewers-module__0-g8qq__markdown tr:last-child td{border-bottom:none}.Viewers-module__0-g8qq__metadata{border-bottom:var(--color-viewer-table-header-border)solid 1px;box-shadow:inset 0 -8px 8px -8px var(--color-viewer-table-shadow)}.Viewers-module__0-g8qq__scrollable{overflow:auto}.Viewers-module__0-g8qq__error{color:var(--color-viewer-error-text)}.Viewers-module__0-g8qq__slidePanel aside>*{min-width:320px}.Viewers-module__0-g8qq__slideClose,.Viewers-module__0-g8qq__slideClose:active,.Viewers-module__0-g8qq__slideClose:focus,.Viewers-module__0-g8qq__slideClose:hover{color:var(--color-text-muted);font-size:var(--step-0);height:var(--button-height-sm);background:0 0;border:none;margin-right:auto;padding:0}.Viewers-module__0-g8qq__slideClose:active,.Viewers-module__0-g8qq__slideClose:focus,.Viewers-module__0-g8qq__slideClose:hover{color:var(--color-text)}.Viewers-module__0-g8qq__slideClose:active{outline:none}.Viewers-module__0-g8qq__slideClose>svg{height:var(--step-1)}.Viewers-module__0-g8qq__syncIndicator{font-size:var(--step--2);margin-left:-4px}.Viewers-module__0-g8qq__tableWrapper{flex-direction:column;flex:1;height:1px;display:flex}
.Sidebar-module__pflBXq__nav{height:100vh;min-width:var(--sidebar-width-collapsed);flex-direction:column;transition-property:min-width,width;transition-duration:.3s;display:flex}.Sidebar-module__pflBXq__nav svg{min-width:26px;max-width:26px}.Sidebar-module__pflBXq__nav li:has(svg) a{column-gap:11px;display:flex}.Sidebar-module__pflBXq__nav li:has(svg) span{padding-left:0}.Sidebar-module__pflBXq__nav>ul::-webkit-scrollbar{width:0}.Sidebar-module__pflBXq__nav>ul{background:var(--color-surface-primary);box-shadow:0 0 6px var(--color-sidebar-shadow);z-index:30;flex-direction:column;height:100vh;margin:0;transition:width .3s;display:flex;position:absolute}.Sidebar-module__pflBXq__nav>*{overflow-x:hidden}.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__closed,.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__hover{max-width:none;width:var(--sidebar-width-collapsed)}.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__open{max-width:none;min-width:var(--sidebar-width-expanded);width:var(--sidebar-width-expanded)}.Sidebar-module__pflBXq__nav ul{max-width:var(--sidebar-width-collapsed)}.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__hover ul,.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__open ul{max-width:none;width:var(--sidebar-width-expanded)}.Sidebar-module__pflBXq__nav.Sidebar-module__pflBXq__closed ul{max-width:none;width:var(--sidebar-width-collapsed)}.Sidebar-module__pflBXq__animate .Sidebar-module__pflBXq__rotate{transition:transform .3s}.Sidebar-module__pflBXq__hover .Sidebar-module__pflBXq__rotate{transform:rotate(180deg)}.Sidebar-module__pflBXq__open .Sidebar-module__pflBXq__rotate{transform:rotate(360deg)}.Sidebar-module__pflBXq__nav .Sidebar-module__pflBXq__toggle{flex:1;position:relative}.Sidebar-module__pflBXq__nav .Sidebar-module__pflBXq__toggle a{color:var(--color-sidebar-disabled);width:100%;height:100%;transition:color .2s}.Sidebar-module__pflBXq__nav .Sidebar-module__pflBXq__toggle a:hover{opacity:1;color:var(--color-sidebar-meta);background-image:none!important}.Sidebar-module__pflBXq__toggle a:before{content:"⟩⟩";font-size:var(--step-0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Sidebar-module__pflBXq__open .Sidebar-module__pflBXq__toggle a:before{content:"⟨⟨"}.Sidebar-module__pflBXq__nav ul{padding:0;list-style:none}.Sidebar-module__pflBXq__nav li{margin:0}.Sidebar-module__pflBXq__nav a{color:var(--color-sidebar-text);cursor:pointer;opacity:.8;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:10px 11px;text-decoration:none;display:block}.Sidebar-module__pflBXq__nav svg{flex-shrink:0;width:16px;height:16px}.Sidebar-module__pflBXq__nav>a{opacity:1}.Sidebar-module__pflBXq__nav a:hover{opacity:1;background-image:linear-gradient(to bottom,var(--color-sidebar-highlight-start),var(--color-sidebar-highlight-end))}.Sidebar-module__pflBXq__nav a span{background-position:5px;background-size:16px;padding-left:37px}.Sidebar-module__pflBXq__files{background:url(/assets/nav/nav-files.svg) no-repeat}.Sidebar-module__pflBXq__chat{background:url(/assets/nav/nav-chat.svg) no-repeat}.Sidebar-module__pflBXq__workspaces{background:url(/assets/nav/nav-workspaces.svg) no-repeat}.Sidebar-module__pflBXq__jobs{background:url(/assets/nav/nav-jobs.svg) no-repeat}.Sidebar-module__pflBXq__docs{background:url(/assets/nav/nav-docs.svg) no-repeat}.Sidebar-module__pflBXq__product{background:url(/assets/nav/nav-workspaces.svg) no-repeat}.Sidebar-module__pflBXq__admin{background:url(/assets/nav/nav-admin.svg) no-repeat}.Sidebar-module__pflBXq__signin,.Sidebar-module__pflBXq__signout{background:url(/assets/nav/nav-user.svg) no-repeat}
.Spinner-module__uLjZfa__spinnerContainer{color:var(--color-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;animation:3s ease-in-out forwards Spinner-module__uLjZfa__fadeIn;display:flex}.Spinner-module__uLjZfa__spinner{border:6px solid var(--color-spinner-track);border-top:6px solid var(--color-spinner-fill);border-radius:50%;width:32px;height:32px;animation:1s linear infinite Spinner-module__uLjZfa__spin}@keyframes Spinner-module__uLjZfa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Spinner-module__uLjZfa__fadeIn{0%{opacity:0}to{opacity:1}}
.Dropdown-module__FSOMZW__dropdown{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;position:relative}.Dropdown-module__FSOMZW__dropdownButton,.Dropdown-module__FSOMZW__dropdownButton:active,.Dropdown-module__FSOMZW__dropdownButton:focus,.Dropdown-module__FSOMZW__dropdownButton:hover{background:inherit;color:inherit;cursor:pointer;border:none;border-radius:0;align-items:center;max-width:300px;display:flex;overflow-x:hidden}.Dropdown-module__FSOMZW__dropdownButton:active,.Dropdown-module__FSOMZW__dropdownButton:focus,.Dropdown-module__FSOMZW__dropdownButton:hover{font-weight:500}.Dropdown-module__FSOMZW__dropdownButton.Dropdown-module__FSOMZW__caret:before{content:"▼";font-size:var(--step--2);margin-right:4px;transition:transform .1s;display:inline-block;transform:rotate(-90deg)}.Dropdown-module__FSOMZW__open .Dropdown-module__FSOMZW__dropdownButton.Dropdown-module__FSOMZW__caret:before{transform:rotate(0)}.Dropdown-module__FSOMZW__dropdownLeft .Dropdown-module__FSOMZW__dropdownContent{right:0;left:unset}.Dropdown-module__FSOMZW__dropdownUp .Dropdown-module__FSOMZW__dropdownContent{top:auto;bottom:100%}.Dropdown-module__FSOMZW__dropdownContent{z-index:20;background-color:#eee;border-radius:6px;flex-direction:column;min-width:160px;max-width:300px;max-height:0;transition:max-height .1s ease-out;display:flex;position:absolute;left:0;overflow-y:auto;box-shadow:0 4px 8px #0003}.Dropdown-module__FSOMZW__open .Dropdown-module__FSOMZW__dropdownContent{max-height:170px}.Dropdown-module__FSOMZW__dropdownContent>*{display:block}.Dropdown-module__FSOMZW__dropdownContent a,.Dropdown-module__FSOMZW__dropdownContent button{color:inherit;font-size:var(--step--1);text-align:left;background:0 0;border:none;border-radius:0;flex-shrink:0;width:100%;padding:8px 16px;text-decoration:none;overflow:hidden}.Dropdown-module__FSOMZW__dropdownContent a:active,.Dropdown-module__FSOMZW__dropdownContent a:focus,.Dropdown-module__FSOMZW__dropdownContent a:hover,.Dropdown-module__FSOMZW__dropdownContent button:active,.Dropdown-module__FSOMZW__dropdownContent button:focus,.Dropdown-module__FSOMZW__dropdownContent button:hover{background-color:#1f1e211a}.Dropdown-module__FSOMZW__dropdownContent input{margin:4px 8px}.Dropdown-module__FSOMZW__dropdownContent a:disabled,.Dropdown-module__FSOMZW__dropdownContent button:disabled{opacity:.5;cursor:not-allowed}.Dropdown-module__FSOMZW__scroller{flex-direction:column;max-height:100%;display:flex;overflow-y:auto}
.ClarificationForm-module__SbRv5q__clarificationForm{background-color:var(--color-chat-dark-bg);margin:var(--space-3xs)var(--space-2xs)var(--space-2xs)var(--space-2xs);border-radius:12px;outline:none;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.ClarificationForm-module__SbRv5q__tabs{gap:var(--space-3xs);padding:var(--space-3xs)var(--space-2xs);background-color:var(--color-chat-dark-bg);display:flex;overflow-x:auto}.ClarificationForm-module__SbRv5q__tab{color:var(--color-text-muted);cursor:pointer;font-size:var(--step--1);font-weight:var(--font-weight-medium);padding:var(--space-3xs)var(--space-2xs);white-space:nowrap;background:0 0;border:none;border-radius:0;transition:background-color .15s,box-shadow .15s,color .15s;box-shadow:inset 0 0 0 1px #0000}.ClarificationForm-module__SbRv5q__tab:hover:not(.ClarificationForm-module__SbRv5q__tabActive){color:var(--color-text-muted);background:0 0;border:none;font-weight:700}.ClarificationForm-module__SbRv5q__tabActive{color:var(--color-text);border-bottom:3px solid var(--color-primary);font-weight:700}.ClarificationForm-module__SbRv5q__tabActive:hover{color:var(--color-text);background:0 0;font-weight:700}.ClarificationForm-module__SbRv5q__chevron{color:var(--color-text-muted);font-size:var(--step-1);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.ClarificationForm-module__SbRv5q__questionContent{padding:var(--space-2xs)var(--space-xs);flex-direction:column;min-height:0;display:flex}.ClarificationForm-module__SbRv5q__questionText{font-size:var(--step-0);margin-bottom:var(--space-xs);color:var(--color-text);line-height:1.5}.ClarificationForm-module__SbRv5q__options{gap:var(--space-3xs);flex-direction:column;display:flex;overflow-y:auto}.ClarificationForm-module__SbRv5q__option{padding:var(--space-3xs)var(--space-2xs);border-radius:var(--border-radius-md);cursor:pointer;align-items:flex-start;display:flex;position:relative}.ClarificationForm-module__SbRv5q__optionFocused{background-color:var(--color-surface-hover);outline:2px solid var(--color-primary);outline-offset:-2px}.ClarificationForm-module__SbRv5q__optionInput{width:1.1em;height:1.1em;margin-right:var(--space-2xs);cursor:pointer;accent-color:var(--color-primary);flex-shrink:0}.ClarificationForm-module__SbRv5q__optionContent{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.ClarificationForm-module__SbRv5q__optionLabel{font-size:var(--step--1);color:var(--color-text);font-weight:var(--font-weight-medium)}.ClarificationForm-module__SbRv5q__optionDescription{font-size:var(--step--1);color:var(--color-text-muted);line-height:1.4}.ClarificationForm-module__SbRv5q__otherInput{margin-top:var(--space-3xs);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);color:var(--color-text);font-family:inherit;font-size:var(--step--1);padding:var(--space-3xs)var(--space-2xs);outline:none;width:100%}.ClarificationForm-module__SbRv5q__otherInput:focus{border:1px solid var(--color-border);outline:none}.ClarificationForm-module__SbRv5q__otherInput::placeholder{color:var(--color-text-muted)}.ClarificationForm-module__SbRv5q__summaryView{gap:var(--space-xs);flex-direction:column;height:100%;display:flex}.ClarificationForm-module__SbRv5q__summaryTitle{font-size:var(--step-0);font-weight:var(--font-weight-medium);color:var(--color-text)}.ClarificationForm-module__SbRv5q__summaryList{gap:var(--space-xs);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ClarificationForm-module__SbRv5q__summaryItem{gap:var(--space-3xs);padding:var(--space-2xs)var(--space-xs);background-color:var(--color-surface);border-radius:var(--border-radius-md);flex-direction:column;display:flex}.ClarificationForm-module__SbRv5q__summaryQuestion{font-size:var(--step--1);font-weight:var(--font-weight-medium);color:var(--color-text)}.ClarificationForm-module__SbRv5q__summaryAnswer{font-size:var(--step--1);color:var(--color-text-muted)}.ClarificationForm-module__SbRv5q__navigationButtons{justify-content:space-between;align-items:end;gap:var(--space-2xs);padding-top:var(--space-xs);margin-top:auto;display:flex}.ClarificationForm-module__SbRv5q__navButton{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);border-radius:var(--border-radius-md);padding:var(--space-3xs)var(--space-2xs);font-size:var(--step--1);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-normal);border:none}.ClarificationForm-module__SbRv5q__navButton:hover{background-color:var(--color-button-primary-hover)}.ClarificationForm-module__SbRv5q__navButton:only-child{margin-left:auto}.ClarificationForm-module__SbRv5q__backButton{background-color:var(--color-button-secondary-bg);color:var(--color-button-secondary-text);border-radius:var(--border-radius-md);padding:var(--space-3xs)var(--space-xs);font-size:var(--step--1);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-normal)}.ClarificationForm-module__SbRv5q__backButton:hover{background-color:var(--color-button-secondary-hover)}.ClarificationForm-module__SbRv5q__submitButton{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);border-radius:var(--border-radius-md);padding:var(--space-3xs)var(--space-2xs);font-size:var(--step--1);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-normal);border:none}.ClarificationForm-module__SbRv5q__submitButton:hover{background-color:var(--color-button-primary-hover)}.ClarificationForm-module__SbRv5q__keyboardHints{font-size:var(--step--2);color:var(--color-text-muted);text-align:center}.ClarificationForm-module__SbRv5q__checkmark{width:1em;height:1em;margin-right:var(--space-3xs);color:var(--color-primary);vertical-align:middle;display:inline-block}.ClarificationForm-module__SbRv5q__validationOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1001;background:#00000080;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ClarificationForm-module__SbRv5q__validationDialog{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--space-xs);max-width:90%;box-shadow:0 10px 25px #0000004d}.ClarificationForm-module__SbRv5q__validationMessage{font-size:var(--step-0);color:var(--color-text);margin-bottom:var(--space-xs);text-align:center}.ClarificationForm-module__SbRv5q__validationButtons{gap:var(--space-2xs);justify-content:center;display:flex}.ClarificationForm-module__SbRv5q__validationButtonPrimary{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);border-radius:var(--border-radius-md);padding:var(--space-3xs)var(--space-xs);font-size:var(--step--1);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-normal);border:none;flex:1}.ClarificationForm-module__SbRv5q__validationButtonPrimary:hover{background-color:var(--color-button-primary-hover)}.ClarificationForm-module__SbRv5q__validationButtonSecondary{background-color:var(--color-button-secondary-bg);color:var(--color-button-secondary-text);padding:var(--space-3xs)var(--space-xs);font-size:var(--step--1);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-normal);flex:1}.ClarificationForm-module__SbRv5q__validationButtonSecondary:hover{background-color:var(--color-button-secondary-hover)}.ClarificationForm-module__SbRv5q__validationButtonFocused{outline:2px solid var(--color-primary);outline-offset:2px}
.Chat-module__vVjGxa__chatContainer{flex-direction:column;flex:1;align-items:center;width:100%;display:flex;overflow-y:auto}.Chat-module__vVjGxa__chatMessages{gap:var(--space-2xs);margin:var(--space-3xs)var(--space-2xs);max-width:960px;width:calc(100% - 2*var(--space-2xs));white-space:pre-wrap;font-size:var(--step--1);flex-direction:column;flex:1;display:flex}.Chat-module__vVjGxa__suggested{background:linear-gradient(90deg,var(--color-chat-dark-bg)0%,var(--color-chat-dark-bg)40%,var(--color-chat-dark-bg-hover)50%,var(--color-chat-dark-bg)60%,var(--color-chat-dark-bg)100%);border-radius:var(--border-radius-xl);cursor:pointer;font-weight:var(--font-weight-medium);width:280px;max-width:100%;padding:var(--space-2xs)var(--space-xs);background-size:300% 100%;justify-content:flex-start;align-items:center;margin:0 auto;animation:1.5s ease-out Chat-module__vVjGxa__suggestedShimmer;display:flex}@keyframes Chat-module__vVjGxa__suggestedShimmer{0%{background-position:100% 0}to{background-position:0 0}}.Chat-module__vVjGxa__suggested:hover{background:var(--color-chat-dark-bg-hover)}.Chat-module__vVjGxa__suggested svg{width:1.5em;height:1.5em;margin-right:var(--space-2xs);-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}.Chat-module__vVjGxa__generatingSuggestions{justify-content:center;align-items:center;gap:var(--space-2xs);color:var(--color-text-muted);font-size:var(--step--1);margin:var(--space-xs)0;font-style:italic;display:flex}.Chat-module__vVjGxa__chatInput{gap:var(--space-2xs);margin:var(--space-3xs)var(--space-2xs)var(--space-2xs)var(--space-2xs);font-size:var(--step--1);display:flex;position:relative}.Chat-module__vVjGxa__chatInput>button{border-radius:var(--border-radius-2xl);cursor:pointer;height:var(--button-height-md);width:var(--button-height-md);transition:background-color var(--transition-normal);font-size:var(--step-0);bottom:var(--space-2xs);right:var(--space-2xs);border:none;justify-content:center;align-items:center;display:flex;position:absolute}.Chat-module__vVjGxa__sendButton{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);padding:0}.Chat-module__vVjGxa__sendButton:hover:not(:disabled){background-color:var(--color-button-primary-hover)}.Chat-module__vVjGxa__sendButton:disabled{background-color:var(--color-chat-send-disabled);cursor:not-allowed}.Chat-module__vVjGxa__stopButton{background-color:var(--color-chat-stop-bg);color:var(--color-text-light);border-radius:50%;padding:0}.Chat-module__vVjGxa__stopButton:hover:not(:disabled){background-color:var(--color-chat-stop-hover)}.Chat-module__vVjGxa__stopButton:disabled{background-color:var(--color-chat-stop-disabled);cursor:not-allowed}.Chat-module__vVjGxa__chatInputWrapper{background-color:var(--color-chat-dark-bg);border:var(--border-width-medium)solid var(--color-chat-dark-bg);border-radius:12px;width:100%;transition:border .2s ease-in-out}.Chat-module__vVjGxa__chatInputField{margin-bottom:calc(var(--button-height-md) + var(--space-xs));cursor:text;max-height:120px;font-family:inherit;font-size:inherit;box-sizing:border-box;outline:none;flex:1;padding:8px 12px 0;line-height:1.5;overflow-y:auto}.Chat-module__vVjGxa__chatInputField:focus{border-color:var(--color-chat-input-focus)}.Chat-module__vVjGxa__chatInputField:empty:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;position:absolute}div.Chat-module__vVjGxa__chatModel{color:var(--color-text-muted);font-size:var(--step--1);bottom:var(--space-3xs);left:var(--space-3xs);position:absolute}div.Chat-module__vVjGxa__chatModel>button{padding:0 var(--space-2xs)}div.Chat-module__vVjGxa__chatModel>button:focus{outline-color:var(--color-text-muted)}div.Chat-module__vVjGxa__chatModel>button:before{content:none!important}.Chat-module__vVjGxa__dot{background-color:var(--color-chat-dot);border-radius:50%;width:10px;height:10px;margin-left:8px;animation:1s infinite Chat-module__vVjGxa__pulse;display:inline-block}@keyframes Chat-module__vVjGxa__pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}
.ChatPanel-module__aO3MNa__chatContainer{position:relative}.ChatPanel-module__aO3MNa__chatHeader{padding:var(--space-2xs)var(--space-xs);justify-content:space-between;align-items:center;gap:16px;display:flex}.ChatPanel-module__aO3MNa__chatHeader button{background-color:var(--color-chat-dark-bg);color:var(--color-text);font-size:var(--step--1);height:2em;padding:0 var(--space-xs);border-radius:1em}.ChatPanel-module__aO3MNa__chatHeader button:hover{background-color:var(--color-chat-button-hover)}button.ChatPanel-module__aO3MNa__chatClose{justify-content:center;align-items:center;width:2em;padding:0;display:flex}button.ChatPanel-module__aO3MNa__chatClose svg{width:.6em;height:.6em}
.ChatHistoryPanel-module__wdScvq__container{height:100%;font-size:var(--step--1);color:var(--color-text);flex-direction:column;display:flex;overflow-x:hidden}.ChatHistoryPanel-module__wdScvq__header{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ChatHistoryPanel-module__wdScvq__header h3{font-size:var(--step--1);color:var(--color-text);margin:0;font-weight:600}.ChatHistoryPanel-module__wdScvq__back,.ChatHistoryPanel-module__wdScvq__new{background:var(--color-surface-hover);border:1px solid var(--color-border-light);color:var(--color-text);font-size:var(--step--1);border-radius:999px;height:26px;padding:0 10px}.ChatHistoryPanel-module__wdScvq__empty,.ChatHistoryPanel-module__wdScvq__loading,.ChatHistoryPanel-module__wdScvq__error{color:var(--color-text-muted);padding:12px}.ChatHistoryPanel-module__wdScvq__rename{align-items:center;gap:6px;display:inline-flex}.ChatHistoryPanel-module__wdScvq__rename input{border:1px solid var(--color-border-light);font-size:var(--step--1);border-radius:6px;max-width:140px;padding:2px 6px}
.ChatList-module__SWB5HW__list{overflow:hidden auto}.ChatList-module__SWB5HW__row{border-bottom:1px solid var(--color-border);cursor:pointer;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.ChatList-module__SWB5HW__row:last-child{border-bottom:none}.ChatList-module__SWB5HW__active{background:var(--color-surface-selected)}.ChatList-module__SWB5HW__topRow{align-items:center;gap:8px;min-width:0;display:flex}.ChatList-module__SWB5HW__titleLine{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.ChatList-module__SWB5HW__title{font-weight:600;font-size:var(--step--1);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatList-module__SWB5HW__badges{gap:6px;min-width:0;display:inline-flex}.ChatList-module__SWB5HW__badge{background:var(--color-chat-dark-bg);border:1px solid var(--color-border-light);font-size:var(--step--2);color:var(--color-text);border-radius:8px;min-width:max-content;padding:0 6px}.ChatList-module__SWB5HW__preview{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatList-module__SWB5HW__meta{color:var(--color-text-muted);font-size:var(--step--1);column-gap:var(--space-2xs);display:flex}.ChatList-module__SWB5HW__actions{gap:6px;display:inline-flex}.ChatList-module__SWB5HW__actions>.ChatList-module__SWB5HW__iconBtn{background:var(--color-surface);border:1px solid var(--color-border-light);width:28px;height:28px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChatList-module__SWB5HW__iconBtn svg{width:16px;height:16px}.ChatList-module__SWB5HW__actions>.ChatList-module__SWB5HW__iconBtn.ChatList-module__SWB5HW__pinActive{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-light)}.ChatList-module__SWB5HW__row:hover{background:var(--color-dropdown-hover)}
.Files-module__UK2Y1W__viewer{flex-direction:column;flex:1;height:16px;display:flex;overflow:auto}.Files-module__UK2Y1W__viewer>:first-child{flex:1}.Files-module__UK2Y1W__viewHeader{color:var(--color-text);height:24px;padding:0 var(--space-xs)0 var(--space-2xs);text-overflow:ellipsis;white-space:nowrap;font-size:var(--step--1);align-items:center;gap:16px;display:flex}.Files-module__UK2Y1W__fileList{flex:1;margin:0;padding-bottom:24px;padding-left:0;list-style:none;overflow-y:auto}.Files-module__UK2Y1W__fileList li{margin:0}.Files-module__UK2Y1W__fileList li:first-child a{border-top:none}.Files-module__UK2Y1W__fileList a{border-top:1px solid var(--color-border);color:var(--color-text);align-items:center;gap:16px;padding:8px 16px 8px 20px;text-decoration:none;display:flex}.Files-module__UK2Y1W__fileList a:hover{background-color:var(--color-files-hover-bg)}.Files-module__UK2Y1W__fileList a>svg{color:var(--color-text-muted);flex-shrink:0;font-size:8pt}.Files-module__UK2Y1W__fileList a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Files-module__UK2Y1W__fileName{flex:1;min-width:80px}.Files-module__UK2Y1W__fileHint{color:var(--color-text-muted);margin-left:8px}.Files-module__UK2Y1W__fileSize{color:var(--color-text-muted);text-align:right}.Files-module__UK2Y1W__fileDate{text-align:right;text-overflow:clip;flex:none;width:auto;overflow:visible}.Files-module__UK2Y1W__viewer [role=menu]>[role=menuitem]{color:var(--color-files-directory)}
.CodeView-module__u5fs2a__codeView{background:var(--color-viewer-bg);flex-direction:column;display:flex}.CodeView-module__u5fs2a__codeView pre{background:0 0;flex-direction:column;flex:1;margin:0;padding:0;display:flex}.CodeView-module__u5fs2a__codeView code{font-family:var(--font-family-mono);flex:1;min-width:fit-content}
.Filters-module__pQ7-ya__tableFilter{flex-direction:column;width:100%;display:flex}.Filters-module__pQ7-ya__filterPillContainer{flex-wrap:wrap;gap:.5rem;margin:.5rem;display:flex}.Filters-module__pQ7-ya__filterPill{background-color:var(--color-neutral-200);padding:0 0 0 var(--space-xs);font-size:var(--step--1);box-shadow:var(--shadow-md);border-radius:16px;align-items:center;display:flex}.Filters-module__pQ7-ya__filterColumn{margin-right:.25rem;font-weight:500}.Filters-module__pQ7-ya__filterComparison{color:var(--color-neutral-600);margin-right:.25rem}.Filters-module__pQ7-ya__filterValue{margin-right:.25rem}.Filters-module__pQ7-ya__filterRemove{color:var(--color-neutral-600);font-size:var(--step-0);background:0 0;border:none;width:1.5rem;height:1.5rem;padding:0;font-weight:700}.Filters-module__pQ7-ya__filterRemove:hover{color:var(--color-text);background-color:#0000000d;border-radius:50%;transition:background-color .2s}.Filters-module__pQ7-ya__addFilterButton{color:var(--color-button-primary-text);cursor:pointer;font-size:var(--step--1);background-color:#0000}.Filters-module__pQ7-ya__addFilterButton:hover{background-color:var(--color-neutral-200);color:var(--color-text)}.Filters-module__pQ7-ya__filterCreator{background-color:var(--color-neutral-100);border-radius:4px;margin-top:.5rem;padding:.75rem}.Filters-module__pQ7-ya__filterFormRow{gap:.5rem;margin-bottom:.75rem;display:flex}.Filters-module__pQ7-ya__filterSelect,.Filters-module__pQ7-ya__filterInput{border:1px solid var(--color-border);font-size:var(--step--1);border-radius:4px;flex:1;padding:.35rem .5rem}.Filters-module__pQ7-ya__filterButtons{justify-content:flex-end;gap:.5rem;display:flex}.Filters-module__pQ7-ya__filterButtons button{border-radius:var(--border-radius-md);font-size:var(--step--1);padding:.25rem .75rem}.Filters-module__pQ7-ya__filterCancelButton{background-color:var(--color-button-cancel-bg);color:var(--color-button-cancel-text)}.Filters-module__pQ7-ya__filterAddButton{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);font-weight:500}.Filters-module__pQ7-ya__filterCancelButton:hover{background-color:var(--color-button-cancel-hover);color:var(--color-text)}.Filters-module__pQ7-ya__filterAddButton:hover{background-color:var(--color-button-primary-hover)}
.SampleControls-module__R31-8G__sampleControls{align-items:center;gap:var(--space-xs);display:flex}.SampleControls-module__R31-8G__sampleDropdown>div{margin-top:4px}.SampleControls-module__R31-8G__sampleDropdown>button{padding:0}.SampleControls-module__R31-8G__sampleTypeMenu{flex-direction:column;min-width:120px;display:flex}.SampleControls-module__R31-8G__sampleTypeMenu>button{font-size:var(--step--1);padding:var(--space-2xs)var(--space-xs);text-align:left;background:0 0;border:none;border-radius:0}.SampleControls-module__R31-8G__sampleTypeMenu>button:hover{background-color:#1f1e211a}.SampleControls-module__R31-8G__sampleTypeMenu>button[aria-pressed=true]{background-color:#1f1e2126;font-weight:500}.SampleControls-module__R31-8G__sizeDropdown>div{margin-top:4px}.SampleControls-module__R31-8G__sizeDropdown>button{padding:0}.SampleControls-module__R31-8G__sizeForm{padding:var(--space-xs)}.SampleControls-module__R31-8G__rowRange{align-items:center;gap:var(--space-2xs);display:flex}.SampleControls-module__R31-8G__rowRange input{width:70px;height:var(--step-1);padding:var(--space-3xs)var(--space-2xs);font-size:var(--step--1);border:1px solid var(--color-border);border-radius:var(--border-radius)}.SampleControls-module__R31-8G__rowRange span{font-size:var(--step--1)}.SampleControls-module__R31-8G__warning{cursor:help}
.InlineLoadIndicator-module__hVNEDG__inlineLoading{align-items:center;gap:3px;height:24px;margin:0 .5rem;display:flex}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDot{background-color:#666;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both InlineLoadIndicator-module__hVNEDG__inlineLoadingPulse}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDot,.InlineLoadIndicator-module__hVNEDG__inlineLoadingDotDark{border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both InlineLoadIndicator-module__hVNEDG__inlineLoadingPulse}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDot{background-color:var(--color-loading-bg)}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDotDark{background-color:var(--color-text-light)}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDot:first-child,.InlineLoadIndicator-module__hVNEDG__inlineLoadingDotDark:first-child{animation-delay:-.32s}.InlineLoadIndicator-module__hVNEDG__inlineLoadingDot:nth-child(2),.InlineLoadIndicator-module__hVNEDG__inlineLoadingDotDark:nth-child(2){animation-delay:-.16s}@keyframes InlineLoadIndicator-module__hVNEDG__inlineLoadingPulse{0%,80%,to{opacity:.6;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}
.ColumnHeader-module__owBPQq__columnHeader{align-items:center;column-gap:5px;height:100%;display:flex}.ColumnHeader-module__owBPQq__headerInfo{flex-direction:column;flex:auto;justify-content:center;gap:1px;min-width:0;display:flex;overflow:hidden}.ColumnHeader-module__owBPQq__columnName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.2;overflow:hidden}.ColumnHeader-module__owBPQq__metadata{opacity:.65;white-space:nowrap;text-overflow:ellipsis;gap:6px;font-size:.7em;line-height:1.2;display:flex;overflow:hidden}.ColumnHeader-module__owBPQq__dataType{flex-shrink:0;font-family:monospace}
.GeneratedColumnHeader-module__RPxwWW__generatedColumnHeader{align-items:center;column-gap:5px;height:100%;display:flex}.GeneratedColumnHeader-module__RPxwWW__headerInfo{flex-direction:column;flex:auto;justify-content:center;gap:1px;min-width:0;display:flex;overflow:hidden}.GeneratedColumnHeader-module__RPxwWW__columnName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.2;overflow:hidden}.GeneratedColumnHeader-module__RPxwWW__metadata{opacity:.65;white-space:nowrap;text-overflow:ellipsis;gap:6px;font-size:.7em;line-height:1.2;display:flex;overflow:hidden}.GeneratedColumnHeader-module__RPxwWW__dataType,.GeneratedColumnHeader-module__RPxwWW__generationType{flex-shrink:0;font-family:monospace}.GeneratedColumnHeader-module__RPxwWW__dataType:after{content:"·";opacity:.5;margin-left:6px}.GeneratedColumnHeader-module__RPxwWW__generatedColumnHeader>button{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-self:center;align-items:center;padding:2px;display:inline-flex}.GeneratedColumnHeader-module__RPxwWW__generatedColumnHeader>button:hover{opacity:.7}.GeneratedColumnHeader-module__RPxwWW__generatedColumnHeader>button>svg{width:16px;height:16px}.GeneratedColumnHeader-module__RPxwWW__editButton>svg{fill:var(--color-table-user-header-icon)}.GeneratedColumnHeader-module__RPxwWW__removeButton>svg{fill:#dc3545;width:14px;height:14px}.GeneratedColumnHeader-module__RPxwWW__confirmButton>svg{fill:#28a745}.GeneratedColumnHeader-module__RPxwWW__cancelButton>svg{fill:#dc3545}.GeneratedColumnHeader-module__RPxwWW__generatedColumnHeader div[role=group]>span[role=img]{color:var(--color-table-user-header-icon)!important}
.MultiSelectDropdown-module__DTPOpq__multiSelectDropdown{width:100%;max-width:100%;position:relative}.MultiSelectDropdown-module__DTPOpq__dropdownButton{width:100%;color:var(--color-text);font-size:var(--step-0);cursor:pointer;background:#eef0f9;border:none;border-radius:7px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.MultiSelectDropdown-module__DTPOpq__headerLabel{cursor:pointer;flex:1;align-items:center;margin:0;display:flex}.MultiSelectDropdown-module__DTPOpq__headerText{font-size:var(--step-0);color:var(--color-text);-webkit-user-select:none;user-select:none;font-weight:400}.MultiSelectDropdown-module__DTPOpq__chevronButton{cursor:pointer;border:none;justify-content:center;align-items:center;margin-left:8px;padding:0;display:flex;background:0 0!important}.MultiSelectDropdown-module__DTPOpq__chevronButton:focus{outline:none;background:0 0!important}.MultiSelectDropdown-module__DTPOpq__chevronButton:hover,.MultiSelectDropdown-module__DTPOpq__chevronButton:active{background:0 0!important}.MultiSelectDropdown-module__DTPOpq__chevron{flex-shrink:0;width:12px;height:12px;margin-left:8px;transition:transform .2s}.MultiSelectDropdown-module__DTPOpq__chevronOpen{transform:rotate(180deg)}.MultiSelectDropdown-module__DTPOpq__dropdownContent{z-index:1000;background:#eef0f9;border-radius:7px;width:100%;max-height:184px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 12px 17.4px 2px #cdcbde}.MultiSelectDropdown-module__DTPOpq__optionItem{padding:0}.MultiSelectDropdown-module__DTPOpq__optionLabel{cursor:pointer;border:none;align-items:center;width:100%;margin:0;padding:12px 16px;display:flex}.MultiSelectDropdown-module__DTPOpq__checkbox{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;margin:0 12px 0 0}.MultiSelectDropdown-module__DTPOpq__optionText{font-size:var(--step-0);color:var(--color-text);-webkit-user-select:none;user-select:none;font-weight:400}.MultiSelectDropdown-module__DTPOpq__scrollableContent{max-height:184px;overflow-y:auto}.MultiSelectDropdown-module__DTPOpq__scrollableContent::-webkit-scrollbar{width:8px}.MultiSelectDropdown-module__DTPOpq__scrollableContent::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.MultiSelectDropdown-module__DTPOpq__scrollableContent::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.MultiSelectDropdown-module__DTPOpq__scrollableContent::-webkit-scrollbar-thumb:hover{background:#0000004d}
.ExportPanel-module__o--x6W__exportPanel{background-color:var(--color-surface);border-radius:12px;flex-direction:column;width:400px;max-width:90vw;height:100vh;margin:0 auto;display:flex;position:relative;overflow-y:auto}.ExportPanel-module__o--x6W__exportInner{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:24px;max-width:100%;min-height:0;padding:24px;display:flex;overflow-y:auto}.ExportPanel-module__o--x6W__exportPanel h2{font-family:var(--font-family-sans);font-style:normal;font-weight:500;font-size:var(--step--0);text-align:center;color:#000;width:100%;margin:0 0 24px;line-height:17px}.ExportPanel-module__o--x6W__formGroup{flex-direction:column;gap:12px;width:100%;max-width:352px;display:flex}.ExportPanel-module__o--x6W__formGroup>label{font-style:normal;font-weight:var(--font-weight-light);font-size:var(--step--1);color:#000;margin:0;line-height:17px}.ExportPanel-module__o--x6W__formInput{width:100%;font-size:var(--step--1);color:var(--color-text);box-sizing:border-box;background-color:#eef0f9;border:1px solid #0000;border-radius:8px;outline:none;padding:12px 16px}.ExportPanel-module__o--x6W__formInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha);outline:none}.ExportPanel-module__o--x6W__formInput::placeholder{color:var(--color-text-muted)}.ExportPanel-module__o--x6W__formHelp{color:var(--color-text-muted);font-size:var(--step--2);margin:0;line-height:1.4;display:block}.ExportPanel-module__o--x6W__filterSubSection{background-color:var(--color-background-alt);border-radius:8px;padding:16px}.ExportPanel-module__o--x6W__filterSubSection label{font-weight:400;font-size:var(--step--1);cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ExportPanel-module__o--x6W__subCheckbox{width:16px;height:16px;accent-color:var(--color-primary);margin:0}.ExportPanel-module__o--x6W__currentFilters{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;flex-wrap:wrap;gap:8px;max-height:120px;margin-bottom:6px;padding:12px;display:flex;overflow-y:auto}.ExportPanel-module__o--x6W__filterPill{background-color:var(--color-background-alt);border:1px solid var(--color-border);font-size:var(--step--2);white-space:nowrap;color:var(--color-text-muted);border-radius:16px;padding:4px 8px;font-weight:400;display:inline-block}.ExportPanel-module__o--x6W__modalFooter{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:auto;padding:20px 24px;display:flex}.ExportPanel-module__o--x6W__modalFooter button{width:100%;max-width:352px;font-size:var(--step--1);font-weight:500}.ExportPanel-module__o--x6W__modalFooter button:first-child{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.ExportPanel-module__o--x6W__modalFooter button:first-child:hover:not(:disabled){background-color:var(--color-button-primary-hover)}.ExportPanel-module__o--x6W__modalFooter button:last-child{background-color:var(--color-button-cancel-bg);color:var(--color-button-cancel-text)}.ExportPanel-module__o--x6W__modalFooter button:last-child:hover{background-color:var(--color-button-cancel-hover);color:var(--color-text)}.ExportPanel-module__o--x6W__modalFooter button:disabled{opacity:.5;cursor:not-allowed}.ExportPanel-module__o--x6W__modalFooter button:disabled:hover{background-color:var(--color-button-primary-bg);border-color:var(--color-button-primary-bg)}.ExportPanel-module__o--x6W__columnDropdown{width:100%}.ExportPanel-module__o--x6W__columnDropdown .ExportPanel-module__o--x6W__dropdownContent{background:#eef0f9;border-radius:7px;width:480px;height:184px;position:absolute;box-shadow:0 12px 17.4px 2px #cdcbde}.ExportPanel-module__o--x6W__columnDropdown button{text-align:left;width:100%}.ExportPanel-module__o--x6W__selectedOption{background-color:var(--color-primary-alpha)!important;color:var(--color-primary)!important;font-weight:500!important}
.Dropzone-module__lj9o7q__dropzoneSelect{width:100%;height:100%;position:relative}.Dropzone-module__lj9o7q__dropzone{flex-direction:column;height:100%;display:flex}.Dropzone-module__lj9o7q__overlay{background-color:var(--color-dropzone-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;padding:12px;font-size:125%;display:none;position:fixed;inset:0}.Dropzone-module__lj9o7q__target{border:6px dashed var(--color-dropzone-border);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.Dropzone-module__lj9o7q__uploads{background-color:var(--color-dropzone-surface);border:1px solid var(--color-border);flex-direction:column;gap:8px;max-width:90vh;max-height:180px;padding:8px 12px;font-size:8pt;list-style:none;display:flex;bottom:0;right:0;overflow:hidden auto}.Dropzone-module__lj9o7q__uploads li{border:1px solid var(--color-border);align-items:center;margin:0;padding:8px;display:flex}.Dropzone-module__lj9o7q__uploads li span{white-space:nowrap;margin:4px 8px}.Dropzone-module__lj9o7q__filename{flex:1}.Dropzone-module__lj9o7q__progress{width:100px}.Dropzone-module__lj9o7q__percent{text-align:right;width:40px}.Dropzone-module__lj9o7q__close{text-align:right;width:20px}.Dropzone-module__lj9o7q__fileError{color:var(--color-dropzone-error)}.Dropzone-module__lj9o7q__dropzone.Dropzone-module__lj9o7q__hover .Dropzone-module__lj9o7q__overlay{display:flex}.Dropzone-module__lj9o7q__close{cursor:pointer;color:var(--color-text-muted);font-size:var(--step-0)}.Dropzone-module__lj9o7q__close:hover{color:var(--color-dropzone-disabled)}
.LandingDropzone-module__VdR1lG__dropzoneContainer{margin:40px auto 80px;position:relative}.LandingDropzone-module__VdR1lG__arrow{z-index:1;position:absolute;top:-60px;right:80px}.LandingDropzone-module__VdR1lG__parquetFile{font-size:var(--step--2);background:url(/assets/landing/parquet.svg) top/70px no-repeat;justify-content:center;align-items:flex-end;height:110px;display:flex;position:absolute;top:-120px;right:0}a.LandingDropzone-module__VdR1lG__parquetFile,a.LandingDropzone-module__VdR1lG__parquetFile:active,a.LandingDropzone-module__VdR1lG__parquetFile:hover,a.LandingDropzone-module__VdR1lG__parquetFile:visited{color:var(--color-landing-text-muted);text-decoration:none}a.LandingDropzone-module__VdR1lG__parquetFile:active,a.LandingDropzone-module__VdR1lG__parquetFile:hover{text-decoration:underline}.LandingDropzone-module__VdR1lG__landingDropzone{border:1px dashed var(--color-landing-dropzone-border);background:var(--color-landing-dropzone-bg);max-width:800px;box-shadow:var(--shadow-2xl);border-radius:var(--border-radius-xl);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:160px;margin:0 auto;transition:background-color .2s,border-color .2s;display:flex}.LandingDropzone-module__VdR1lG__landingDropzone:hover{background:var(--color-landing-dropzone-hover-bg);border-color:var(--color-landing-dropzone-hover-border)}.LandingDropzone-module__VdR1lG__landingDropzone div{font-size:var(--step--1);text-align:center;color:var(--color-landing-text-muted);line-height:1.6}.LandingDropzone-module__VdR1lG__landingDropzone button{color:var(--color-landing-text-bright);background:var(--color-landing-button-hover);padding:var(--space-3xs)var(--space-m);border:1px solid var(--color-landing-glass-border);cursor:pointer;border-radius:999px;text-decoration:none}.LandingDropzone-module__VdR1lG__instructions{max-width:800px;margin:20px auto 0}
.Landing-module__NkFR1G__main{background:linear-gradient(30deg,var(--color-landing-bg-start),var(--color-landing-bg-end))}.Landing-module__NkFR1G__container{background:url(/assets/landing/grid.png);flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:100vh;display:flex}.Landing-module__NkFR1G__content{color:var(--color-landing-text-muted);flex:1;width:100%;padding:40px 20px 30px}.Landing-module__NkFR1G__content a{color:var(--color-landing-text-muted)}.Landing-module__NkFR1G__content h1,.Landing-module__NkFR1G__content h2{color:var(--color-landing-text-bright)}.Landing-module__NkFR1G__content h1{font-size:var(--step-3)}.Landing-module__NkFR1G__feature{color:var(--color-landing-text-muted);max-width:800px;margin:20px auto 100px}.Landing-module__NkFR1G__featureWide{max-width:1000px}.Landing-module__NkFR1G__feature h2{margin-top:0}.Landing-module__NkFR1G__feature:first-child{margin-bottom:100px}.Landing-module__NkFR1G__feature:first-child p{text-wrap:balance;max-width:600px;margin:40px 0}.Landing-module__NkFR1G__feature p{font-size:var(--step-0);margin:20px 0;line-height:1.7em}.Landing-module__NkFR1G__feature p:first-child{font-size:var(--step-1);margin-top:0;font-weight:600}.Landing-module__NkFR1G__feature p:last-child{margin-bottom:0}.Landing-module__NkFR1G__feature pre{color:var(--color-landing-text-muted);font-family:monospace;font-size:var(--step--1);text-align:left;white-space:pre-wrap;border-radius:8px;margin:20px 0;padding:10px}@media (max-width:767px){.Landing-module__NkFR1G__feature{width:100%;margin:20px auto 40px;padding:20px}.Landing-module__NkFR1G__feature:first-child{padding-right:0}.Landing-module__NkFR1G__parquetFile{display:none}.Landing-module__NkFR1G__content{background:0 0;margin-top:0;padding-top:20px}}.Landing-module__NkFR1G__registerContainer{text-align:center}.Landing-module__NkFR1G__registerContainer h2{font-size:var(--step-5)}.Landing-module__NkFR1G__registerContainer p{font-size:var(--step--1);margin:var(--space-m)auto;margin-top:var(--space-xs);max-width:360px}.Landing-module__NkFR1G__registerContainer button{transition:all var(--transition-normal);background:#32a;transform:scale(1)}.Landing-module__NkFR1G__registerContainer button:hover{background:#32c;transform:scale(1.05);box-shadow:0 4px 12px #43a6}.Landing-module__NkFR1G__faq h2{margin-bottom:20px}.Landing-module__NkFR1G__faqItem{margin-bottom:30px}.Landing-module__NkFR1G__faqItem h4{font-size:var(--step-0);color:var(--color-landing-text-bright);margin-top:0;margin-bottom:10px;font-weight:600}.Landing-module__NkFR1G__faqItem p{font-size:var(--step--1);margin:0;line-height:1.6}.Landing-module__NkFR1G__demoThumbnail{cursor:pointer;flex-direction:column;align-items:center;transition:transform .2s,opacity .2s;display:flex}.Landing-module__NkFR1G__demoThumbnail:hover{opacity:.9;transform:scale(1.05)}.Landing-module__NkFR1G__thumbnailImage{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#6443b44d,#4433aa80);border:2px solid #ffffff4d;border-radius:12px;justify-content:center;align-items:center;width:160px;height:90px;font-size:40px;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000004d}.Landing-module__NkFR1G__demoThumbnail:hover .Landing-module__NkFR1G__thumbnailImage{background:linear-gradient(135deg,#6443b480,#4433aab3);border-color:#ffffff80;box-shadow:0 6px 16px #0006}.Landing-module__NkFR1G__thumbnailText{font-size:var(--step--1);color:var(--color-landing-text-bright);text-align:center;font-weight:600}.Landing-module__NkFR1G__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0;display:grid}.Landing-module__NkFR1G__card{background:var(--color-landing-card-bg);border:1px solid #ffffff26;border-radius:8px;padding:24px}.Landing-module__NkFR1G__card h3{color:var(--color-landing-text-bright);font-size:var(--step-0);margin:0 0 12px}.Landing-module__NkFR1G__card p{font-size:var(--step--1);margin:0;line-height:1.6}@media (max-width:767px){.Landing-module__NkFR1G__demoThumbnail{margin:20px 0;position:static}.Landing-module__NkFR1G__thumbnailImage{width:120px;height:68px;font-size:32px}.Landing-module__NkFR1G__cardsGrid{grid-template-columns:1fr;gap:16px}}
.LandingFooter-module__kEt89q__footer{color:#bbb;width:100%;font-size:var(--step--1);background-color:#181818;padding:8px}.LandingFooter-module__kEt89q__footer a{color:#bbb;margin:0 4px;text-decoration:none}.LandingFooter-module__kEt89q__footer a:hover{text-decoration:underline}.LandingFooter-module__kEt89q__footer svg{margin:-2px 4px;display:inline-block}.LandingFooter-module__kEt89q__footer a:hover{filter:brightness(1.2)}.LandingFooter-module__kEt89q__footerRight{float:right}
.LandingNav-module__aQaeRa__nav{color:var(--color-landing-text-bright);padding:var(--space-xs)var(--space-s);width:100%}.LandingNav-module__aQaeRa__navTop{justify-content:space-between;align-items:center;display:flex}.LandingNav-module__aQaeRa__navTop>:first-child{font-size:var(--step-2)}.LandingNav-module__aQaeRa__navTop>:first-child>svg{width:30px;height:30px;margin-right:var(--space-2xs)}.LandingNav-module__aQaeRa__navMenu,.LandingNav-module__aQaeRa__navLinks{align-items:center;gap:var(--space-m);display:flex}.LandingNav-module__aQaeRa__navLinksMobile{display:none}.LandingNav-module__aQaeRa__navLink{color:var(--color-landing-text-muted);font-size:var(--step--1);text-decoration:none;transition:color .2s ease-in-out}.LandingNav-module__aQaeRa__navLink:hover{color:var(--color-landing-text-bright)}button.LandingNav-module__aQaeRa__gearMenu{border-radius:var(--border-radius-2xl);color:var(--color-landing-text-muted);cursor:pointer;padding:var(--space-3xs);background:0 0;border:none;display:none}button.LandingNav-module__aQaeRa__gearMenu:active,button.LandingNav-module__aQaeRa__gearMenu:focus{background:0 0;border:none}.LandingNav-module__aQaeRa__gearMenu svg{width:20px;height:20px}.LandingNav-module__aQaeRa__gearMenu:hover{color:var(--color-landing-text-bright)}.LandingNav-module__aQaeRa__signIn,.LandingNav-module__aQaeRa__signIn:active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius-2xl);color:#ccd;font-size:var(--step--1);white-space:nowrap;padding:var(--space-3xs)var(--space-s);background-color:#00000005;border:1px solid #432384;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .2s ease-in-out}.LandingNav-module__aQaeRa__signIn:focus-visible{outline:1px solid #ddd}.LandingNav-module__aQaeRa__signIn:active,.LandingNav-module__aQaeRa__signIn:focus,.LandingNav-module__aQaeRa__signIn:hover{color:#dde;background-color:#2b1a4b;border:1px solid #6943b4}@media (max-width:767px){button.LandingNav-module__aQaeRa__gearMenu{display:flex}.LandingNav-module__aQaeRa__navLinks{display:none}.LandingNav-module__aQaeRa__navLinksMobile{grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s ease-in-out;display:grid;overflow:hidden}.LandingNav-module__aQaeRa__navLinksMobile>div{flex-direction:column;min-height:0;display:flex}.LandingNav-module__aQaeRa__navLinksMobile>div>a{gap:var(--space-xs)}.LandingNav-module__aQaeRa__navLinksMobileOpen{grid-template-rows:1fr}.LandingNav-module__aQaeRa__navLinksMobile .LandingNav-module__aQaeRa__navLink{padding:var(--space-xs);text-align:center}}
.Toast-module__CSPocq__toast{background:var(--color-toast-bg);color:var(--color-toast-text);border-radius:var(--border-radius-lg);box-shadow:0 2px 5px var(--color-toast-shadow);justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.Toast-module__CSPocq__toast a{color:var(--color-text-light);text-decoration:underline}.Toast-module__CSPocq__toastButton{color:var(--color-toast-text);cursor:pointer;font-size:var(--step-0);margin-left:var(--space-xs);background:0 0;border:none;width:1.5rem;height:1.5rem;padding:0;font-weight:700}.Toast-module__CSPocq__toastStack{z-index:9999;flex-direction:column-reverse;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}
.Topbar-module__7Ljepa__topHeader{border-radius:var(--border-radius-lg);height:3em;min-height:32px;margin:var(--space-3xs);align-items:center;padding:0 10px 0 20px;display:flex}.Topbar-module__7Ljepa__topHeaderDivided{background:var(--color-background-dark);color:var(--color-text-light)}.Topbar-module__7Ljepa__topHeader h1{font-size:var(--step-1);-webkit-user-select:none;user-select:none;margin:0}.Topbar-module__7Ljepa__topHeader.Topbar-module__7Ljepa__workspaceHeader{color:#fff;background-color:var(--color-primary)}.Topbar-module__7Ljepa__status{margin-left:10px}.Topbar-module__7Ljepa__status>a{color:inherit}.Topbar-module__7Ljepa__topModel>button{font-size:var(--step-0)}.Topbar-module__7Ljepa__topActions{flex-shrink:0;align-items:center;gap:16px;margin-left:auto;display:flex}.Topbar-module__7Ljepa__topActions>a,.Topbar-module__7Ljepa__topActions>button{box-shadow:inset 0 0 0 1px var(--color-text-light);color:var(--color-text-light);font-size:var(--step--1);white-space:nowrap;background:0 0;border-radius:1em;flex-shrink:0;justify-content:center;align-items:center;column-gap:3px;height:2em;padding:0 12px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.Topbar-module__7Ljepa__topActions>a:active,.Topbar-module__7Ljepa__topActions>button:active,.Topbar-module__7Ljepa__topActions>a:focus,.Topbar-module__7Ljepa__topActions>button:focus,.Topbar-module__7Ljepa__topActions>a:hover,.Topbar-module__7Ljepa__topActions>button:hover{box-shadow:inset 0 0 0 2px var(--color-text-light);background-color:#ffffff1a;outline:none}.Topbar-module__7Ljepa__topActions>a:active,.Topbar-module__7Ljepa__topActions>button:active{background-color:#fff3}.Topbar-module__7Ljepa__topActions>a>svg,.Topbar-module__7Ljepa__topActions>button>svg{width:13px;height:13px}.Topbar-module__7Ljepa__title{margin:0 2px;margin-right:var(--space-xs);min-width:0;overflow:auto}.Topbar-module__7Ljepa__workspaceHeader .Topbar-module__7Ljepa__title{align-items:center;column-gap:10px;display:flex}.Topbar-module__7Ljepa__title::-webkit-scrollbar{display:none}.Topbar-module__7Ljepa__title a{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration-thickness:1px}.Topbar-module__7Ljepa__filenameTabActive{text-align:right;text-overflow:ellipsis;background:var(--color-topbar-overlay);max-width:250px;font-size:var(--step--1);color:var(--color-text-light);border:1px solid var(--color-topbar-overlay-border);white-space:nowrap;direction:rtl;border-radius:20px;margin-left:8px;padding:1px 12px;overflow:hidden}.Topbar-module__7Ljepa__filenameTabInactive{text-align:right;text-overflow:ellipsis;max-width:250px;font-size:var(--step--1);border:1px solid var(--color-topbar-overlay-border);white-space:nowrap;background:var(--color-toc-active);border-color:var(--color-toc-active);color:var(--color-text-light);cursor:pointer;direction:rtl;border-radius:20px;margin-left:8px;padding:1px 12px;overflow:hidden}@media (max-width:360px){.Topbar-module__7Ljepa__title a:not(:last-child){display:none}}.Topbar-module__7Ljepa__topHeader input{border:1px solid #0000;border-radius:8px;flex-shrink:1;min-width:0;height:24px}.Topbar-module__7Ljepa__topHeader input:focus{border:1px solid var(--color-topbar-filter-border)}.Topbar-module__7Ljepa__topGear>button>svg{color:var(--color-text-light);width:20px;height:20px}.Topbar-module__7Ljepa__topGear>button:active,.Topbar-module__7Ljepa__topGear>button:hover{filter:brightness(3)}.Topbar-module__7Ljepa__topGear>div>button{color:var(--color-text)}.Topbar-module__7Ljepa__workspaceNameButton{white-space:nowrap;background:0 0;border:none;padding:2px 4px}.Topbar-module__7Ljepa__workspaceNameButton:active,.Topbar-module__7Ljepa__workspaceNameButton:hover{background:#ffffff1a}.Topbar-module__7Ljepa__topActions .Topbar-module__7Ljepa__topActionsRound{width:2em;height:2em;padding:0}
.OPFSModal-module__NwH28G__modal{background:var(--color-surface);border-radius:var(--border-radius-lg);width:90%;max-width:500px;box-shadow:var(--shadow-xl);border:none;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.OPFSModal-module__NwH28G__modal::backdrop{background:var(--color-overlay)}.OPFSModal-module__NwH28G__modal h2{margin:0 0 1rem}.OPFSModal-module__NwH28G__modal p{color:var(--color-text-muted)}.OPFSModal-module__NwH28G__fileInfo{background:var(--color-background-muted);border-radius:var(--border-radius-lg);margin-bottom:1.5rem;padding:1rem}.OPFSModal-module__NwH28G__fileName{font-weight:var(--font-weight-medium);word-break:break-all}.OPFSModal-module__NwH28G__fileSize{font-size:var(--step--1);color:var(--color-text-muted)}.OPFSModal-module__NwH28G__actions{flex-direction:column;gap:.75rem;display:flex}.OPFSModal-module__NwH28G__uploadButton{background:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.OPFSModal-module__NwH28G__uploadButton:hover{background:var(--color-button-primary-hover)}.OPFSModal-module__NwH28G__discardButton{background:var(--color-button-cancel-bg);color:var(--color-error)}.OPFSModal-module__NwH28G__discardButton:hover{background:var(--color-button-cancel-hover);color:var(--color-error)}
.LandingTable-module__NE9E6G__landingPageTable{height:400px}.LandingTable-module__NE9E6G__landingPageTable .LandingTable-module__NE9E6G__table{background-color:var(--color-background);border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:400px;display:flex;overflow:hidden}.LandingTable-module__NE9E6G__landingPageTable .LandingTable-module__NE9E6G__table>div:first-child[role=presentation]{display:none}.LandingTable-module__NE9E6G__landingPageTable .LandingTable-module__NE9E6G__table tbody tr td{cursor:pointer}.LandingTable-module__NE9E6G__titleColumn{width:492px}.LandingTable-module__NE9E6G__textColumn{width:1000px}
.DemoVideoOverlay-module__tcRQua__overlay{z-index:1000;opacity:0;background:#000000d9;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:fixed;inset:0}.DemoVideoOverlay-module__tcRQua__overlayVisible{opacity:1}.DemoVideoOverlay-module__tcRQua__videoContainer{aspect-ratio:16/9;opacity:0;background:#000;border-radius:8px;width:98vw;max-height:90vh;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease-in-out;position:relative;overflow:hidden;transform:scale(.6);box-shadow:0 10px 40px #00000080}.DemoVideoOverlay-module__tcRQua__videoExpanded{opacity:1;transform:scale(1)}.DemoVideoOverlay-module__tcRQua__video{width:100%;height:100%;display:block}.DemoVideoOverlay-module__tcRQua__closeButton{color:#fff;cursor:pointer;z-index:10;background:#000000b3;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;line-height:1;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.DemoVideoOverlay-module__tcRQua__closeButton:hover{background:#000000e6;border-color:#ffffff80;transform:scale(1.1)}
.MacBook-module__tjt9nW__macbookContainer{background-color:var(--color-landing-button-bg);border-radius:8px;flex-direction:column;display:flex;box-shadow:2px 2px 16px 4px #0003}.MacBook-module__tjt9nW__macbookHeader{background-color:var(--color-landing-button-hover);border-radius:8px 8px 0 0;justify-content:flex-start;align-items:center;width:100%;padding:7px 12px;display:flex}.MacBook-module__tjt9nW__macbookHeader>div{border-radius:50%;width:12px;height:12px;margin:0 4px}.MacBook-module__tjt9nW__macbookHeader .MacBook-module__tjt9nW__red{background-color:#e55}.MacBook-module__tjt9nW__macbookHeader .MacBook-module__tjt9nW__yellow{background-color:#ea4}.MacBook-module__tjt9nW__macbookHeader .MacBook-module__tjt9nW__green{background-color:#2b3}
.WorkspaceModals-module__D-gkxG__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.WorkspaceModals-module__D-gkxG__modal{background:#fff;border-radius:.5rem;width:90%;max-width:500px;padding:2rem;box-shadow:0 10px 25px #0003}.WorkspaceModals-module__D-gkxG__modal h2{color:#333;margin:0 0 .5rem;font-size:1.5rem}.WorkspaceModals-module__D-gkxG__modal p{color:#666;margin:0 0 1.5rem;line-height:1.5}.WorkspaceModals-module__D-gkxG__inputGroup{margin-bottom:2rem}.WorkspaceModals-module__D-gkxG__inputGroup label{margin-bottom:.5rem;font-weight:500;display:block}.WorkspaceModals-module__D-gkxG__inputGroup input{width:100%}.WorkspaceModals-module__D-gkxG__error{color:#dc3545;margin-top:.5rem;font-size:.875rem;display:block}.WorkspaceModals-module__D-gkxG__actions{justify-content:flex-end;gap:.75rem;display:flex}.WorkspaceModals-module__D-gkxG__cancelButton{background:var(--color-button-cancel-bg);color:var(--color-button-cancel-text)}.WorkspaceModals-module__D-gkxG__cancelButton:active,.WorkspaceModals-module__D-gkxG__cancelButton:focus,.WorkspaceModals-module__D-gkxG__cancelButton:hover:not(:disabled){background:var(--color-button-cancel-hover);color:var(--color-button-cancel-text)}.WorkspaceModals-module__D-gkxG__actions button:disabled{opacity:.6;cursor:not-allowed}
.CopyToClipboard-module__CoI45q__copyButton{background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CopyToClipboard-module__CoI45q__copyButton svg{width:20px;height:20px}
div.AdminUsers-module__F9N6-a__outer{overflow-y:auto}.AdminUsers-module__F9N6-a__container{width:960px;margin:0 auto}.AdminUsers-module__F9N6-a__header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.AdminUsers-module__F9N6-a__userInfo{grid-template-columns:auto 1fr;display:grid}.AdminUsers-module__F9N6-a__userInfo dt{margin-right:var(--space-xs);font-weight:600}.AdminUsers-module__F9N6-a__levelsRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.AdminUsers-module__F9N6-a__levelItem{border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--space-xs);text-align:center;background-color:var(--color-surface);flex-direction:column;display:flex}.AdminUsers-module__F9N6-a__levelItem>*{margin:0}.AdminUsers-module__F9N6-a__levelItem sub{color:var(--color-text-muted)}.AdminUsers-module__F9N6-a__levelAchieved{border-color:var(--color-accent)}.AdminUsers-module__F9N6-a__eventItem{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2xs);margin-bottom:var(--space-2xs);word-break:break-word;display:flex}.AdminUsers-module__F9N6-a__eventItem :first-child{min-width:200px}.AdminUsers-module__F9N6-a__eventItem div div:last-child{color:var(--color-text-muted);font-size:var(--step--2);gap:var(--space-2xs);display:flex}.AdminUsers-module__F9N6-a__loading{text-align:center;padding:2rem}.AdminUsers-module__F9N6-a__usersTable{border-collapse:collapse;width:100%}.AdminUsers-module__F9N6-a__usersTable th,.AdminUsers-module__F9N6-a__usersTable td{text-align:left;border-bottom:1px solid var(--color-border);padding:.75rem .5rem}.AdminUsers-module__F9N6-a__usersTable tr:hover td{background-color:var(--color-surface-hover)}
.PerformanceChart-module__ppb8Lq__chart{border:1px solid var(--color-landing-card-border);padding:var(--space-2xs)var(--space-m)var(--space-3xs)var(--space-s);--label-col:160px;--bar-gap:12px;background:#333;border-radius:10px;position:relative;box-shadow:0 10px 40px #00000040}.PerformanceChart-module__ppb8Lq__chartTitle{color:var(--color-landing-text-muted);font-size:var(--step--1);margin-bottom:var(--space-xs)}.PerformanceChart-module__ppb8Lq__axis{height:36px;margin-left:calc(var(--label-col) + var(--bar-gap));width:calc(100% - (var(--label-col) + var(--bar-gap)));position:relative}.PerformanceChart-module__ppb8Lq__axisLine{border-top:1px solid #ffffff29;position:absolute;top:18px;left:0;right:0}.PerformanceChart-module__ppb8Lq__tick{text-align:center;position:absolute;top:0;transform:translate(-50%)}.PerformanceChart-module__ppb8Lq__tickLabel{font-size:var(--step--2);color:var(--color-landing-text-muted);white-space:nowrap}.PerformanceChart-module__ppb8Lq__tickMark{background:#ffffff40;width:1px;height:8px;margin:4px auto 0}.PerformanceChart-module__ppb8Lq__rows{position:relative}.PerformanceChart-module__ppb8Lq__guides{left:calc(var(--label-col) + var(--bar-gap));width:calc(100% - (var(--label-col) + var(--bar-gap)));position:absolute;top:0;bottom:0}.PerformanceChart-module__ppb8Lq__vGuide{pointer-events:none;border-left:1px dashed #ffffff24;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.PerformanceChart-module__ppb8Lq__chartRow{grid-template-columns:var(--label-col)1fr;align-items:center;gap:var(--bar-gap);padding:10px 0;display:grid}.PerformanceChart-module__ppb8Lq__rowLabel{color:var(--color-landing-text-bright)}.PerformanceChart-module__ppb8Lq__bar{background:0 0;border-radius:999px;height:6px;position:relative}.PerformanceChart-module__ppb8Lq__bar:after{content:"";background:0 0;border-radius:10px;width:10px;height:20px;position:absolute;top:-6px;right:0}.PerformanceChart-module__ppb8Lq__track{align-items:center;height:10px;display:flex;position:relative}.PerformanceChart-module__ppb8Lq__barNeutral{background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff14}.PerformanceChart-module__ppb8Lq__barHighlight{background:linear-gradient(90deg,#8a5cf6 0%,#5f8cff 50%,#00d4ff 100%);box-shadow:0 0 8px #6448bf99,0 0 18px #00d4ff66}.PerformanceChart-module__ppb8Lq__endDot{background:radial-gradient(circle at 30% 30%,#fff 0%,#a2b6ff 35%,#5f8cff 60%,#0000 70%);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 10px #5f8cffcc,0 0 24px #00d4ff8c}p.PerformanceChart-module__ppb8Lq__chartSource{font-size:var(--step--1);margin:0}p.PerformanceChart-module__ppb8Lq__chartSource a{text-decoration:underline}
.Docs-module__bhmaIq__docs{padding:8px 16px;display:block;overflow-y:auto}.Docs-module__bhmaIq__copyButton{background-color:var(--color-neutral-200);color:var(--color-text-dark);margin:16px;position:absolute;top:16px;right:16px}.Docs-module__bhmaIq__copyButton:active,.Docs-module__bhmaIq__copyButton:focus,.Docs-module__bhmaIq__copyButton:hover{background-color:var(--color-neutral-300);color:var(--color-text-dark)}.Docs-module__bhmaIq__docs section{max-width:640px;margin:40px auto}.Docs-module__bhmaIq__docs h1{margin-bottom:40px}.Docs-module__bhmaIq__docs code{width:100%}.Docs-module__bhmaIq__docs img{border-radius:8px}.Docs-module__bhmaIq__docs footer{color:var(--color-text-muted);margin-top:40px}
.WorkspaceList-module__8-wbda__workspaceTable{border-collapse:collapse;background:var(--background-color,#fff);border-radius:8px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000001a}.WorkspaceList-module__8-wbda__workspaceTable thead{border-bottom:1px solid var(--border-color,#e0e0e0)}.WorkspaceList-module__8-wbda__workspaceTable th{text-align:left;font-size:var(--step--1);color:var(--color-text-muted);white-space:nowrap;padding:12px 16px}.WorkspaceList-module__8-wbda__iconHeader{width:60px}.WorkspaceList-module__8-wbda__nameHeader{width:auto;min-width:250px}.WorkspaceList-module__8-wbda__filesHeader{width:100px}.WorkspaceList-module__8-wbda__columnsHeader{text-align:center;width:100px}.WorkspaceList-module__8-wbda__modifiedHeader{width:120px}.WorkspaceList-module__8-wbda__actionsHeader{text-align:right;width:200px}.WorkspaceList-module__8-wbda__workspaceRow{border-bottom:1px solid var(--border-color,#e0e0e0);cursor:pointer;transition:background-color .2s}.WorkspaceList-module__8-wbda__workspaceRow:hover{background:#dfddea}.WorkspaceList-module__8-wbda__workspaceRow:last-child{border-bottom:none}.WorkspaceList-module__8-wbda__workspaceRow td{vertical-align:middle;padding:16px}.WorkspaceList-module__8-wbda__nameCell{padding-left:16px}.WorkspaceList-module__8-wbda__nameColumn{flex-direction:column;display:flex}.WorkspaceList-module__8-wbda__workspaceName{color:var(--text-color,#333);font-weight:500;font-size:var(--step-0)}.WorkspaceList-module__8-wbda__primaryFile{font-size:var(--step--2);opacity:.8}.WorkspaceList-module__8-wbda__filesCell{text-align:left}.WorkspaceList-module__8-wbda__fileCount{font-size:var(--step--1)}.WorkspaceList-module__8-wbda__columnsCell{text-align:center}.WorkspaceList-module__8-wbda__columnCount{font-size:var(--step--1)}.WorkspaceList-module__8-wbda__modifiedCell{text-align:left}.WorkspaceList-module__8-wbda__timeAgo{font-size:var(--step--1);white-space:nowrap}.WorkspaceList-module__8-wbda__actionsCell{text-align:right;padding-right:16px}.WorkspaceList-module__8-wbda__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.WorkspaceList-module__8-wbda__actions button{border-radius:var(--border-radius-2xl);padding:var(--space-2xs)var(--space-s);font-size:var(--step--1);justify-content:center;align-items:center;height:32px;display:inline-flex}.WorkspaceList-module__8-wbda__actions button.WorkspaceList-module__8-wbda__deleteButton{color:var(--color-error);border:1px solid var(--danger-color,#dc3545);background:0 0;width:32px;padding:0}.WorkspaceList-module__8-wbda__deleteButton:hover:not(:disabled){background:var(--danger-color,#dc3545);color:#fff}.WorkspaceList-module__8-wbda__deleteButton:disabled,.WorkspaceList-module__8-wbda__deleteButton.WorkspaceList-module__8-wbda__deleting{opacity:.6;cursor:not-allowed}.WorkspaceList-module__8-wbda__emptyRow{text-align:center;padding:40px}.WorkspaceList-module__8-wbda__emptyRow td{color:var(--text-secondary,#666);font-style:italic}@media (max-width:768px){.WorkspaceList-module__8-wbda__workspaceTable{font-size:var(--step-0)}.WorkspaceList-module__8-wbda__workspaceTable th{font-size:var(--step--1);padding:8px 12px}.WorkspaceList-module__8-wbda__workspaceRow td{padding:12px}.WorkspaceList-module__8-wbda__nameCell{padding-left:12px}.WorkspaceList-module__8-wbda__actionsCell{padding-right:12px}.WorkspaceList-module__8-wbda__actions{flex-direction:column;align-items:stretch;gap:4px}.WorkspaceList-module__8-wbda__iconHeader,.WorkspaceList-module__8-wbda__filesHeader,.WorkspaceList-module__8-wbda__filesCell,.WorkspaceList-module__8-wbda__columnsHeader,.WorkspaceList-module__8-wbda__columnsCell,.WorkspaceList-module__8-wbda__modifiedHeader,.WorkspaceList-module__8-wbda__modifiedCell{display:none}}
.AdminDashboard-module__bJff2G__container{box-sizing:border-box;width:100%;min-height:0;margin:0 auto;overflow-y:auto}.AdminDashboard-module__bJff2G__card{box-shadow:none;padding:var(--space-l);margin:0 auto var(--space-l);background:0 0;border:none;max-width:1100px}.AdminDashboard-module__bJff2G__systemInfo{margin-bottom:var(--space-xl);padding:var(--space-s)0 var(--space-l);border-bottom:1px solid var(--color-border);gap:var(--space-m)var(--space-2xl);grid-template-columns:1fr;align-items:start;display:grid}.AdminDashboard-module__bJff2G__systemInfo>h2{margin:0 0 var(--space-xs)0;grid-column:1/-1}.AdminDashboard-module__bJff2G__infoSection{margin-bottom:var(--space-l);min-width:0}.AdminDashboard-module__bJff2G__infoSection:last-child{margin-bottom:0}.AdminDashboard-module__bJff2G__infoSection h3{font-size:var(--step-0);margin:0 0 var(--space-s)0;color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.AdminDashboard-module__bJff2G__infoItem{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-2xs);grid-template-columns:200px 1fr;min-width:0;display:grid}.AdminDashboard-module__bJff2G__infoItem label{font-weight:var(--font-weight-medium);min-width:0;color:var(--color-text)}.AdminDashboard-module__bJff2G__infoItem code{background-color:var(--color-background-alt);padding:var(--space-2xs)var(--space-xs);border-radius:var(--border-radius-sm);font-family:var(--font-family-mono);font-size:var(--step--1);white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.AdminDashboard-module__bJff2G__infoItem a{color:inherit;text-decoration:none;transition:color .2s}.AdminDashboard-module__bJff2G__infoItem a:hover{color:var(--color-primary)}.AdminDashboard-module__bJff2G__infoItem a:hover code{background-color:var(--color-primary-background)}.AdminDashboard-module__bJff2G__navigation h2{margin-bottom:var(--space-m)}.AdminDashboard-module__bJff2G__navGrid{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.AdminDashboard-module__bJff2G__navCard{background-color:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--space-m);color:inherit;cursor:pointer;text-decoration:none;transition:all .2s;display:block}.AdminDashboard-module__bJff2G__navCard:hover{background-color:var(--color-surface-hover);border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.AdminDashboard-module__bJff2G__navCard h3{margin:0 0 var(--space-xs)0;color:var(--color-primary)}.AdminDashboard-module__bJff2G__navCard p{color:var(--color-text-muted);font-size:var(--step--1);margin:0}.AdminDashboard-module__bJff2G__commitHash code{background:var(--color-background-alt);padding:0 var(--space-2xs);vertical-align:middle;line-height:1.2;display:inline-block}.AdminDashboard-module__bJff2G__commitHash:hover code{background:var(--color-primary-background)}
.AdminPrompts-module__-2zHbq__adminPrompts{min-height:0}.AdminPrompts-module__-2zHbq__adminPrompts>div label{align-items:center;gap:.5em;display:inline-flex}.AdminPrompts-module__-2zHbq__adminPrompts button,.AdminPrompts-module__-2zHbq__adminPrompts button:active,.AdminPrompts-module__-2zHbq__adminPrompts button:focus,.AdminPrompts-module__-2zHbq__adminPrompts button:focus-visible,.AdminPrompts-module__-2zHbq__adminPrompts button:hover{font-size:var(--step--1)}.AdminPrompts-module__-2zHbq__promptRaw{font-family:var(--font-family-mono);padding:var(--space-s)}
.DiskUsage-module__fwrfqa__bar{border-radius:var(--border-radius-lg);border:1px solid #ccc;height:80px;display:flex;overflow:hidden}.DiskUsage-module__fwrfqa__segment{box-sizing:border-box;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;font-size:.9rem;display:flex}.DiskUsage-module__fwrfqa__system{color:#fff;background-color:#2196f3}.DiskUsage-module__fwrfqa__hypData{color:#fff;background-color:#783fb1}.DiskUsage-module__fwrfqa__free{color:#444;background-color:#f5f5f5;background-image:repeating-linear-gradient(45deg,#ddd 0 8px,#0000 8px 18px)}.DiskUsage-module__fwrfqa__label{font-weight:700}.DiskUsage-module__fwrfqa__total{text-align:center;color:#666;font-size:var(--step--1);margin-bottom:var(--space-m)}
.Waterfall-module__h-iCQa__outer{padding:24px;overflow-y:auto}.Waterfall-module__h-iCQa__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.Waterfall-module__h-iCQa__subtitle{color:var(--color-text-muted);margin:2px 0 0;font-size:14px}.Waterfall-module__h-iCQa__status{color:var(--color-text-muted);text-align:center;margin:auto;font-size:14px}.Waterfall-module__h-iCQa__timeline{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.Waterfall-module__h-iCQa__legend{font-size:var(--step--1);color:var(--color-text-muted);flex-wrap:wrap;gap:12px;display:flex}.Waterfall-module__h-iCQa__legendItem{align-items:center;gap:6px;display:flex}.Waterfall-module__h-iCQa__legendSwatch{border-radius:var(--border-radius-sm);background:var(--color-primary);width:12px;height:12px}.Waterfall-module__h-iCQa__timelineHeader{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.04em;grid-template-columns:200px 1fr;font-size:12px;display:grid}.Waterfall-module__h-iCQa__row{border-top:1px solid var(--color-border-light);grid-template-columns:200px 1fr;align-items:center;gap:12px;display:grid}.Waterfall-module__h-iCQa__row:first-of-type{border-top:none}.Waterfall-module__h-iCQa__meta{flex-direction:column;gap:2px;font-size:12px;display:flex}.Waterfall-module__h-iCQa__user{color:var(--color-text-muted);margin-top:-4px;font-size:10px}.Waterfall-module__h-iCQa__barTrack{background:var(--color-neutral-100);border-radius:4px;height:20px;position:relative;overflow:hidden}.Waterfall-module__h-iCQa__bar{background:var(--color-primary);border-radius:4px;position:absolute;top:0;bottom:0}
.Jobs-module__dp_mcW__page{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.Jobs-module__dp_mcW__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.Jobs-module__dp_mcW__titleGroup{align-items:baseline;gap:8px;display:flex}.Jobs-module__dp_mcW__title{font-size:var(--step-2);margin:0;line-height:1.1}.Jobs-module__dp_mcW__count{color:var(--text-muted);font-size:var(--step--1)}.Jobs-module__dp_mcW__actions{align-items:center;gap:12px;display:inline-flex}.Jobs-module__dp_mcW__refreshButton{font-size:var(--step--1);border-radius:6px;padding:4px 10px}.Jobs-module__dp_mcW__adminToggle{font-size:var(--step--1);align-items:center;gap:6px;display:inline-flex}.Jobs-module__dp_mcW__tableWrap{max-width:100%;max-height:95vh;overflow:hidden auto}.Jobs-module__dp_mcW__jobsTable{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%}.Jobs-module__dp_mcW__jobsTable th,.Jobs-module__dp_mcW__jobsTable td{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.Jobs-module__dp_mcW__jobsTable th:first-child,.Jobs-module__dp_mcW__jobsTable td:first-child,.Jobs-module__dp_mcW__jobsTable th:nth-child(3),.Jobs-module__dp_mcW__jobsTable td:nth-child(3){width:28%}.Jobs-module__dp_mcW__jobsTable thead th{text-align:left;font-weight:600;font-size:var(--step--1);color:var(--color-text-muted);border-bottom:1px solid var(--border-color,#e0e0e0);z-index:1;background:var(--table-header-bg,#fff);padding:6px 8px;position:sticky;top:0}.Jobs-module__dp_mcW__jobsTable th,.Jobs-module__dp_mcW__jobsTable td{width:100px}.Jobs-module__dp_mcW__row td{vertical-align:middle;font-size:var(--step--1);border-bottom:1px solid var(--border-color,#eee);padding:6px 8px}.Jobs-module__dp_mcW__filePrimary{font-weight:600}.Jobs-module__dp_mcW__jobMeta{margin-top:2px}.Jobs-module__dp_mcW__dim{color:var(--text-muted)}.Jobs-module__dp_mcW__progressText{color:var(--text-muted);margin-top:2px;display:block}.Jobs-module__dp_mcW__status{text-transform:capitalize;font-weight:600}.Jobs-module__dp_mcW__status-pending{color:#8a6a00}.Jobs-module__dp_mcW__status-processing{color:#0053a6}.Jobs-module__dp_mcW__status-completed{color:#0a7c3a}.Jobs-module__dp_mcW__status-cancelled{color:#8b6914}.Jobs-module__dp_mcW__status-failed{color:#a61b1b}.Jobs-module__dp_mcW__actionsCell{white-space:nowrap}.Jobs-module__dp_mcW__actionButton{font-size:var(--step--2);color:var(--color-error);border:1px solid var(--color-error);background:0 0;border-radius:6px;margin-right:6px;padding:4px 8px}.Jobs-module__dp_mcW__actionButton:disabled{opacity:.5}.Jobs-module__dp_mcW__actionButton:hover:not(:disabled){background:var(--color-error);color:#fff}.Jobs-module__dp_mcW__actionButton:hover:disabled{color:var(--color-error);background:0 0}.Jobs-module__dp_mcW__emptyStateMini{border:1px dashed var(--border-color,#e0e0e0);color:var(--text-muted);border-radius:8px;padding:16px}.Jobs-module__dp_mcW__emptyNote{font-size:var(--step--1)}
.About-module__suJDDW__aboutContainer{padding:0 20px;overflow-y:auto}.About-module__suJDDW__about{max-width:640px;margin:30px auto;line-height:1.4}.About-module__suJDDW__about h1,.About-module__suJDDW__about h2{margin-top:60px;margin-bottom:30px}.About-module__suJDDW__about li{margin-bottom:10px}.About-module__suJDDW__about img{max-width:100%;height:auto}.About-module__suJDDW__story{margin:20px auto 60px}.About-module__suJDDW__story hr{margin:20px 5px}.About-module__suJDDW__team{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.About-module__suJDDW__teamMember{text-align:center;width:300px}.About-module__suJDDW__team h2{margin-top:1rem;margin-bottom:.5rem}.About-module__suJDDW__team p{margin:.5rem 0}.About-module__suJDDW__profilePic{width:200px;height:200px;margin:0 auto;position:relative}.About-module__suJDDW__profileRound img{border-radius:50%}.About-module__suJDDW__profilePic img{filter:grayscale();transition:filter .3s}.About-module__suJDDW__profilePic img:hover{filter:grayscale(0%)}.About-module__suJDDW__team img:after{content:"";flex-grow:100}.About-module__suJDDW__hiringLink a,.About-module__suJDDW__hiringLink a:focus,.About-module__suJDDW__hiringLink a:hover,.About-module__suJDDW__hiringLink a:visited{text-align:center;margin:20px auto;font-size:1.2rem;text-decoration:underline;display:block}.About-module__suJDDW__hiringLink a:hover{font-weight:500}.About-module__suJDDW__job{border:1px solid var(--color-border);margin:10px 0;padding:10px}.About-module__suJDDW__job .About-module__suJDDW__location{color:var(--color-text-muted);font-size:.8rem}.About-module__suJDDW__project{border:1px solid var(--color-border);border-radius:10px;margin:60px 0;padding:30px;position:relative}.About-module__suJDDW__project>h3{margin-top:0;margin-bottom:20px;font-size:16pt}.About-module__suJDDW__project>a:first-child{float:right;padding:4px;transition:filter .3s}.About-module__suJDDW__project>a:first-child:hover{filter:drop-shadow(0 2px 5px var(--color-about-shadow))}.About-module__suJDDW__register{background-color:var(--color-background-muted);box-shadow:0 2px 5px var(--color-about-card-shadow);border-radius:10px;margin:60px auto;padding:20px}.About-module__suJDDW__register p{margin-top:0}.About-module__suJDDW__register form{gap:10px;display:flex}.About-module__suJDDW__register form input{flex-grow:1}
.ChatSessions-module__wC6xqa__container{position:relative}.ChatSessions-module__wC6xqa__trigger{background:var(--color-surface-hover);border:1px solid var(--color-border-light);color:var(--color-text);font-size:var(--step--1);border-radius:999px;height:26px;padding:0 10px}.ChatSessions-module__wC6xqa__menu{z-index:10;background:var(--color-surface);border:1px solid var(--color-border-light);min-width:360px;max-height:50vh;box-shadow:0 10px 20px var(--color-dropdown-shadow);border-radius:10px;position:absolute;top:calc(100% + 4px);right:0;overflow:auto}.ChatSessions-module__wC6xqa__header{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ChatSessions-module__wC6xqa__headerTitle{font-size:var(--step--1);color:var(--color-text);font-weight:600}.ChatSessions-module__wC6xqa__new{background:var(--color-surface-hover);border:1px solid var(--color-border-light);color:var(--color-text);font-size:var(--step--1);border-radius:999px;height:26px;padding:0 10px}.ChatSessions-module__wC6xqa__empty{color:var(--color-text-muted);padding:12px}
.FormPage-module__qIo3La__container{max-width:600px;padding:var(--space-m);background-color:var(--color-neutral-100);box-shadow:var(--box-shadow);border-radius:8px;margin:10% auto}.FormPage-module__qIo3La__container form{gap:var(--space-s);display:flex}.FormPage-module__qIo3La__container input{padding:var(--space-xs)var(--space-2xs);flex:1}.FormPage-module__qIo3La__container input:disabled{opacity:.6;cursor:not-allowed}.FormPage-module__qIo3La__container button{padding:var(--space-3xs)}.FormPage-module__qIo3La__container button:disabled{opacity:.6;cursor:not-allowed}.FormPage-module__qIo3La__error{color:var(--color-error);margin-top:.5rem}.FormPage-module__qIo3La__success{color:var(--color-success);margin-top:.5rem}
.MarkdownTable-module__NQIMMq__markdownTable table{border-collapse:collapse;width:100%}.MarkdownTable-module__NQIMMq__markdownTable th,.MarkdownTable-module__NQIMMq__markdownTable td{padding:var(--space-2xs);text-align:left}.MarkdownTable-module__NQIMMq__markdownTable th{border-bottom:var(--border-width-medium)solid var(--color-text-muted);font-weight:var(--font-weight-medium)}.MarkdownTable-module__NQIMMq__markdownTable td{border-bottom:var(--border-width-thin)solid var(--color-neutral-700)}.MarkdownTable-module__NQIMMq__markdownTable tr:last-child td{border-bottom:none}.MarkdownTable-module__NQIMMq__markdownTable table{grid-auto-flow:row;width:100%;max-width:100%;display:grid}.MarkdownTable-module__NQIMMq__markdownTable thead,.MarkdownTable-module__NQIMMq__markdownTable tbody,.MarkdownTable-module__NQIMMq__markdownTable tr{display:contents}.MarkdownTable-module__NQIMMq__markdownTable table:not(:has(tr:first-child>:nth-child(2))){grid-template-columns:100%}.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(2)):not(:has(tr:first-child>:nth-child(3))){grid-template-columns:repeat(2,minmax(20%,max-content))}.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(3)):not(:has(tr:first-child>:nth-child(4))){grid-template-columns:repeat(3,minmax(10%,max-content))}.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(4)){display:table}:is(.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(4)) thead,.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(4)) tbody){display:table-row-group}.MarkdownTable-module__NQIMMq__markdownTable table:has(tr:first-child>:nth-child(4)) tr{display:table-row}
.Pricing-module__O7xhaG__pricingPage{background:var(--color-background);overflow-y:auto}.Pricing-module__O7xhaG__wrapper{gap:var(--space-xl);width:100%;max-width:var(--max-width-content);padding:var(--space-xl)var(--space-m);flex-direction:column;margin:0 auto;display:flex}.Pricing-module__O7xhaG__hero{text-align:center;max-width:var(--max-width-prose);margin:0 auto}.Pricing-module__O7xhaG__hero p{color:var(--color-text-muted);margin-top:var(--space-2xs)}.Pricing-module__O7xhaG__tiers{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.Pricing-module__O7xhaG__tiers article{background:var(--color-surface);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-sm);gap:var(--space-s);padding:var(--space-m);transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal);flex-direction:column;display:flex;position:relative}.Pricing-module__O7xhaG__tiers article:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.Pricing-module__O7xhaG__tiers article[data-highlighted]{background:var(--color-surface-primary);border-color:var(--color-primary);box-shadow:var(--shadow-md)}.Pricing-module__O7xhaG__tiers article header h2{margin-bottom:var(--space-3xs)}.Pricing-module__O7xhaG__tiers article header{gap:var(--space-3xs);flex-direction:column;display:flex}.Pricing-module__O7xhaG__tiers article header p{color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.Pricing-module__O7xhaG__tiers article>div{font-size:var(--step-4);font-weight:var(--font-weight-semibold)}.Pricing-module__O7xhaG__tiers article>div span{color:var(--color-text-muted);font-size:var(--step--1);display:inline-block}.Pricing-module__O7xhaG__tiers article ul{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__O7xhaG__tiers article ul li{align-items:flex-start;gap:var(--space-3xs);line-height:var(--line-height-normal);display:flex}.Pricing-module__O7xhaG__tiers article ul li:before{color:var(--color-primary);content:"+";font-weight:var(--font-weight-semibold)}.Pricing-module__O7xhaG__tiers article a{background-color:var(--color-primary);border-radius:var(--border-radius-lg);color:var(--color-text-light);font-weight:var(--font-weight-medium);padding:var(--space-3xs)var(--space-s);transition:background-color var(--transition-normal),box-shadow var(--transition-normal);justify-content:center;align-items:center;margin-top:auto;display:inline-flex}.Pricing-module__O7xhaG__tiers article a:hover{background-color:var(--color-primary-dark);color:var(--color-text-light);box-shadow:var(--shadow-md);text-decoration:none}.Pricing-module__O7xhaG__faq{background:var(--color-surface);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--border-radius-xl);padding:var(--space-l)}.Pricing-module__O7xhaG__faq dl{gap:var(--space-m);margin:0;display:grid}.Pricing-module__O7xhaG__faq dt{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3xs)}.Pricing-module__O7xhaG__faq dd{color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}
.Product-module__b0WUXq__product{padding:var(--space-l)0;display:block;overflow-y:auto}.Product-module__b0WUXq__videoLink{justify-content:center;display:flex}.Product-module__b0WUXq__videoLink a{transition:transform .2s}.Product-module__b0WUXq__videoLink a:hover{transform:scale(1.02)}.Product-module__b0WUXq__product section{max-width:800px;margin:0 auto}.Product-module__b0WUXq__product code{background-color:var(--color-code-bg);border-radius:var(--border-radius-md);padding:2px 6px}.Product-module__b0WUXq__subtitle{color:var(--color-text-muted);margin-bottom:16px;font-style:italic}.Product-module__b0WUXq__note{color:var(--color-text-muted);margin-left:16px;font-size:.9em;font-style:italic}.Product-module__b0WUXq__workflowItem{margin:var(--space-l)0;padding:var(--space-m);background:var(--color-surface-primary);border-radius:var(--border-radius-lg);border-left:3px solid var(--color-primary)}.Product-module__b0WUXq__workflowItem h3{margin-top:0}.Product-module__b0WUXq__featureItem{margin:24px 0}
.Workspaces-module__TT8bqG__workspacesContent{flex-direction:column;flex:1;width:100%;max-width:1200px;margin:0 auto;padding:20px;display:flex;overflow:auto}.Workspaces-module__TT8bqG__searchContainer{margin-bottom:24px}.Workspaces-module__TT8bqG__searchInput{border-radius:var(--border-radius-xl);border-width:var(--border-width-thin);width:100%;max-width:300px;font-size:var(--step--1);float:right;background:var(--color-surface)url(/assets/search.svg) no-repeat center right var(--space-2xs);padding:12px 32px 12px 16px}.Workspaces-module__TT8bqG__searchInput:focus{border-width:var(--border-width-thin)}.Workspaces-module__TT8bqG__workspaceCount{color:var(--text-muted);font-size:var(--step-0)}.Workspaces-module__TT8bqG__tableContainer{overflow-y:auto}.Workspaces-module__TT8bqG__emptyState{text-align:center;flex:1;justify-content:center;align-items:center;display:flex}.Workspaces-module__TT8bqG__emptyStateContent{max-width:540px;padding:40px}.Workspaces-module__TT8bqG__createWorkspaceButton{font-weight:var(--font-weight-medium);padding:12px 24px}.Workspaces-module__TT8bqG__noResults{text-align:center;color:var(--text-muted);padding:40px}
