.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}
.EditorTerminal-module__NZ2pIG__terminalContainer{width:100%;height:100%;padding:var(--spacing-1) var(--spacing-2)}.EditorTerminal-module__NZ2pIG__visible{display:block}.EditorTerminal-module__NZ2pIG__hidden{display:none}
.EditorMonaco-module__o72TpW__monacoWrapper{width:100%;height:100%}
.RegisterForm-module__VzbBKa__wrapper{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:440px;display:flex}.RegisterForm-module__VzbBKa__brand{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);display:flex}.RegisterForm-module__VzbBKa__brandName{font-size:var(--font-size-lg);letter-spacing:-.01em}.RegisterForm-module__VzbBKa__headlineGroup{flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__headline{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0}.RegisterForm-module__VzbBKa__socials{gap:var(--spacing-3);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__errorMessage{text-align:center}.RegisterForm-module__VzbBKa__fields{gap:var(--spacing-5);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__nameGrid{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.RegisterForm-module__VzbBKa__passwordGroup{gap:var(--spacing-2);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__eyeButton{color:var(--color-text-muted);cursor:pointer;padding:var(--spacing-1);min-width:44px;min-height:44px;transition:color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.RegisterForm-module__VzbBKa__eyeButton:hover{color:var(--color-text-primary)}.RegisterForm-module__VzbBKa__eyeButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.RegisterForm-module__VzbBKa__strengthRow{align-items:center;gap:var(--spacing-2);display:flex}.RegisterForm-module__VzbBKa__strengthBars{gap:var(--spacing-1);flex:1;display:flex}.RegisterForm-module__VzbBKa__strengthSegment{height:var(--spacing-1);border-radius:var(--radius-full);transition:background-color var(--transition-fast);flex:1}.RegisterForm-module__VzbBKa__strengthEmpty{background-color:var(--color-border)}.RegisterForm-module__VzbBKa__strengthError{background-color:var(--color-error)}.RegisterForm-module__VzbBKa__strengthWarning{background-color:var(--color-warning)}.RegisterForm-module__VzbBKa__strengthSuccess{background-color:var(--color-success)}.RegisterForm-module__VzbBKa__strengthLabel{text-align:right;flex-shrink:0;width:50px}.RegisterForm-module__VzbBKa__termsRow{align-items:flex-start;gap:var(--spacing-2);display:flex}.RegisterForm-module__VzbBKa__termsText{line-height:var(--line-height-normal);text-align:left}.RegisterForm-module__VzbBKa__submitButton{margin-top:var(--spacing-1)}.RegisterForm-module__VzbBKa__loginLine{text-align:center}
.WeeklyChartCard-module__n94qfq__card{position:relative}.WeeklyChartCard-module__n94qfq__num{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);align-items:baseline;gap:var(--spacing-1);font-variant-numeric:tabular-nums;margin:0 0 var(--spacing-0-5);color:var(--color-text-primary);display:flex}.WeeklyChartCard-module__n94qfq__lbl{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.WeeklyChartCard-module__n94qfq__desc{margin-bottom:var(--spacing-3)}.WeeklyChartCard-module__n94qfq__legend{right:var(--spacing-4);position:absolute;top:60px}.WeeklyChartCard-module__n94qfq__dayLabels{margin-top:var(--spacing-1);justify-content:space-between;display:flex}
.SuitesCard-module__shC7xW__tableWrap{width:100%;overflow-x:auto}.SuitesCard-module__shC7xW__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.SuitesCard-module__shC7xW__th{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding:var(--spacing-2-5) var(--spacing-3);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);white-space:nowrap;border-bottom:1px solid var(--color-border-subtle);-webkit-user-select:none;user-select:none;text-align:left}.SuitesCard-module__shC7xW__row{transition:background-color var(--transition-fast)}.SuitesCard-module__shC7xW__row:hover td{background-color:var(--color-surface-hover-subtle)}.SuitesCard-module__shC7xW__td{font-family:var(--font-family-sans);font-size:var(--font-size-metric);color:var(--color-text-primary);padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle}.SuitesCard-module__shC7xW__alignRight{text-align:right}.SuitesCard-module__shC7xW__suiteCell{align-items:center;gap:var(--spacing-2);display:flex}.SuitesCard-module__shC7xW__suiteMeta{gap:var(--spacing-0-5);flex-direction:column;display:flex}.SuitesCard-module__shC7xW__progressCell{gap:var(--spacing-1);flex-direction:column;display:flex}
.IntegrationsGrid-module__TRlntW__wrapper{align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.IntegrationsGrid-module__TRlntW__grid{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);width:100%;display:grid}@media (max-width:1200px){.IntegrationsGrid-module__TRlntW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.IntegrationsGrid-module__TRlntW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.IntegrationsGrid-module__TRlntW__grid{grid-template-columns:1fr}}
.SubscriptionCard-module__Gt7fta__card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-5-5)}.SubscriptionCard-module__Gt7fta__head{margin-bottom:var(--spacing-5-5);justify-content:space-between;align-items:center;display:flex}.SubscriptionCard-module__Gt7fta__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-slight);color:var(--color-text-primary)}.SubscriptionCard-module__Gt7fta__banner{margin-bottom:var(--spacing-4-5)}.SubscriptionCard-module__Gt7fta__usageBlock{gap:var(--spacing-3-5);flex-direction:column;display:flex}.SubscriptionCard-module__Gt7fta__details{margin-top:var(--spacing-4-5)}.SubscriptionCard-module__Gt7fta__emptyUsage{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) 0;flex-direction:column;display:flex}.SubscriptionCard-module__Gt7fta__emptyIcon{color:var(--color-text-muted);opacity:.4}
.EditorPage-module___RtPJq__page{background-color:var(--color-background);grid-template-rows:44px 1fr;height:100%;display:grid;position:relative;overflow:hidden}.EditorPage-module___RtPJq__dragOverlay{z-index:9999;cursor:col-resize;position:fixed;inset:0}.EditorPage-module___RtPJq__header{padding:0 var(--spacing-3-5);background:var(--color-background);border-bottom:1px solid var(--color-surface-elevated);justify-content:space-between;align-items:center;gap:var(--spacing-2-5);height:44px;display:flex}.EditorPage-module___RtPJq__headerLeft{align-items:center;gap:var(--spacing-3-5);display:flex}.EditorPage-module___RtPJq__brand{align-items:center;gap:var(--spacing-2);display:flex}.EditorPage-module___RtPJq__brandLogo{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-segment-tab);width:24px;height:24px;color:var(--color-info);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.EditorPage-module___RtPJq__brandName{font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:.01em;font-size:var(--font-size-sm);position:relative}.EditorPage-module___RtPJq__brandName:after{content:"";background:linear-gradient(90deg, transparent, var(--color-info), transparent);width:50%;height:2px;margin-top:1px;display:block}.EditorPage-module___RtPJq__headerTabs{align-items:center;display:flex}.EditorPage-module___RtPJq__headerTab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-3-5);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-md) var(--radius-md) 0 0;background:0 0;border:1px solid #0000;border-bottom:0;height:30px;margin-bottom:-1px;font-family:inherit;display:inline-flex}.EditorPage-module___RtPJq__headerTabActive{background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-border)}.EditorPage-module___RtPJq__headerTab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.EditorPage-module___RtPJq__tabClose{color:var(--color-text-muted);margin-left:var(--spacing-1);cursor:pointer;display:inline-flex}.EditorPage-module___RtPJq__tabClose:hover{color:var(--color-text-primary)}.EditorPage-module___RtPJq__tabAdd{color:var(--color-text-muted);padding:var(--spacing-1-5) var(--spacing-2-5);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.EditorPage-module___RtPJq__headerRight{align-items:center;gap:var(--spacing-2);display:flex}.EditorPage-module___RtPJq__headerIcon{border-radius:var(--radius-chart);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.EditorPage-module___RtPJq__headerIcon:hover{background:var(--color-surface-elevated);color:var(--color-text-primary)}.EditorPage-module___RtPJq__headerIcon:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.EditorPage-module___RtPJq__body{grid-template-columns:48px 1fr;height:100%;min-height:0;display:grid;overflow:hidden}.EditorPage-module___RtPJq__activityBar{background:var(--color-background);border-right:1px solid var(--color-border-subtle);padding:var(--spacing-2-5) 0;align-items:center;gap:var(--spacing-1);flex-direction:column;display:flex}.EditorPage-module___RtPJq__activityBtn{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;display:flex;position:relative}.EditorPage-module___RtPJq__activityBtnActive{background:var(--color-surface-hover);color:var(--color-text-primary)}.EditorPage-module___RtPJq__activityBtn:hover{color:var(--color-text-primary)}.EditorPage-module___RtPJq__activityBtn:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.EditorPage-module___RtPJq__mainArea{flex-direction:row;height:100%;min-height:0;display:flex;overflow:hidden}.EditorPage-module___RtPJq__resizeHandle{cursor:col-resize;width:4px;transition:background var(--transition-fast);z-index:2;background:0 0;flex-shrink:0;position:relative}.EditorPage-module___RtPJq__resizeHandle:hover,.EditorPage-module___RtPJq__resizeHandle:active{background:var(--color-primary)}.EditorPage-module___RtPJq__resizeHandle:before{content:"";position:absolute;inset:0 -3px}.EditorPage-module___RtPJq__resizeHandleH{cursor:row-resize;height:4px;transition:background var(--transition-fast);z-index:2;background:0 0;flex-shrink:0;position:relative}.EditorPage-module___RtPJq__resizeHandleH:hover,.EditorPage-module___RtPJq__resizeHandleH:active{background:var(--color-primary)}.EditorPage-module___RtPJq__resizeHandleH:before{content:"";position:absolute;inset:-3px 0}.EditorPage-module___RtPJq__fileTree{background:var(--color-surface);flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow-y:auto}.EditorPage-module___RtPJq__fileTreeHeader{padding:var(--spacing-2-5) var(--spacing-3) var(--spacing-2);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.EditorPage-module___RtPJq__fileTreeTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.EditorPage-module___RtPJq__collapseBtn{color:var(--color-text-muted);width:20px;height:20px}.EditorPage-module___RtPJq__collapseBtn:hover{color:var(--color-text-primary)}.EditorPage-module___RtPJq__fileTreeSection{padding:var(--spacing-1-5);flex:1}.EditorPage-module___RtPJq__editorColumn{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.EditorPage-module___RtPJq__editorMain{background:var(--color-editor-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.EditorPage-module___RtPJq__fileTabs{background:var(--color-background);border-bottom:1px solid var(--color-border-subtle);padding:0 var(--spacing-1-5);align-items:center;gap:var(--spacing-0-5);flex-shrink:0;height:32px;display:flex;overflow-x:auto}.EditorPage-module___RtPJq__fileTab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;border-radius:var(--radius-segment-tab) var(--radius-segment-tab) 0 0;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;height:30px;margin-bottom:-1px;font-family:inherit;display:inline-flex}.EditorPage-module___RtPJq__fileTabActive{background:var(--color-editor-bg);color:var(--color-text-primary);border-color:var(--color-border-subtle)}.EditorPage-module___RtPJq__fileTabDot{border-radius:var(--radius-full);background:var(--color-info);width:6px;height:6px}.EditorPage-module___RtPJq__fileTabClose{color:var(--color-text-muted);width:12px;height:12px;margin-left:var(--spacing-0-5);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.EditorPage-module___RtPJq__fileTabClose:hover{color:var(--color-text-primary)}.EditorPage-module___RtPJq__monacoArea{flex:1;min-height:0;position:relative;overflow:hidden}.EditorPage-module___RtPJq__emptyEditor{justify-content:center;align-items:center;gap:var(--spacing-3);height:100%;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;display:flex}.EditorPage-module___RtPJq__bottomWrapper{flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.EditorPage-module___RtPJq__bottomBar{background:var(--color-background);border-top:1px solid var(--color-border-subtle);padding:0 var(--spacing-3);flex-shrink:0;justify-content:space-between;align-items:center;height:30px;display:flex}.EditorPage-module___RtPJq__bottomTabs{align-items:center;gap:var(--spacing-0-5);display:flex}.EditorPage-module___RtPJq__bottomTab{padding:var(--spacing-1) var(--spacing-2-5);font-size:var(--font-size-xs);color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;font-family:inherit}.EditorPage-module___RtPJq__bottomTab:hover{color:var(--color-text-primary)}.EditorPage-module___RtPJq__bottomTabActive{color:var(--color-text-primary);background:var(--color-surface-hover)}.EditorPage-module___RtPJq__bottomToggle{color:var(--color-text-muted)}.EditorPage-module___RtPJq__bottomPanel{border-top:1px solid var(--color-border-subtle);flex:1;min-height:0;overflow:hidden}.EditorPage-module___RtPJq__problemsEmpty{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}.EditorPage-module___RtPJq__previewCol{flex-shrink:0;height:100%;overflow:hidden}
.IntegrationsPage-module__bcq6_G__page{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:1040px;margin:0 auto;display:flex}.IntegrationsPage-module__bcq6_G__header{align-items:center;gap:var(--spacing-2);text-align:center;flex-direction:column;display:flex}.IntegrationsPage-module__bcq6_G__title{letter-spacing:var(--letter-spacing-tight)}.IntegrationsPage-module__bcq6_G__subtitle{max-width:380px;line-height:var(--line-height-normal)}.IntegrationsPage-module__bcq6_G__categories{justify-content:center;display:flex}.IntegrationsPage-module__bcq6_G__toolbar{justify-content:space-between;align-items:center;display:flex}.IntegrationsPage-module__bcq6_G__searchBtn{margin-left:auto}
.NewProjectPage-module__zWx-0G__page{flex-direction:column;min-height:100%;display:flex}.NewProjectPage-module__zWx-0G__subheader{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) var(--spacing-5);border-bottom:1px solid var(--color-border-subtle);background:var(--color-background);display:flex}.NewProjectPage-module__zWx-0G__serverError{margin:var(--spacing-3) var(--spacing-7,28px) 0;padding:var(--spacing-3) var(--spacing-4);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-md)}.NewProjectPage-module__zWx-0G__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-6) var(--spacing-7,28px) var(--spacing-5);display:flex}.NewProjectPage-module__zWx-0G__headerLeft{gap:var(--spacing-1);flex-direction:column;display:flex}.NewProjectPage-module__zWx-0G__title{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.NewProjectPage-module__zWx-0G__actions{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.NewProjectPage-module__zWx-0G__formHint{padding:0 var(--spacing-7,28px);text-align:right}.NewProjectPage-module__zWx-0G__cols{gap:var(--spacing-4-5);padding:0 var(--spacing-7,28px) var(--spacing-8);grid-template-columns:1fr 1.05fr;display:grid}.NewProjectPage-module__zWx-0G__colsSingle{gap:var(--spacing-4-5);padding:0 var(--spacing-7,28px) var(--spacing-8);grid-template-columns:1fr;max-width:720px;display:grid}@media (max-width:1180px){.NewProjectPage-module__zWx-0G__cols{grid-template-columns:1fr}}
.IntegrationApiPage-module__BVQpAG__page{flex-direction:column;min-height:0;display:flex}.IntegrationApiPage-module__BVQpAG__projBar{padding:var(--spacing-3) var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.IntegrationApiPage-module__BVQpAG__projBarLeft{align-items:center;gap:var(--spacing-3);display:flex}.IntegrationApiPage-module__BVQpAG__projMark{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-primary), var(--color-accent-purple));width:34px;height:34px;color:var(--color-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.IntegrationApiPage-module__BVQpAG__projCrumb{align-items:center;gap:var(--spacing-2);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-1-5) var(--spacing-3);display:inline-flex}.IntegrationApiPage-module__BVQpAG__projSep{opacity:.6}.IntegrationApiPage-module__BVQpAG__projBarRight{align-items:center;gap:var(--spacing-6);display:flex}.IntegrationApiPage-module__BVQpAG__projLink{color:var(--color-text-secondary);font-size:var(--font-size-metric);font-family:var(--font-family-sans);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:none}.IntegrationApiPage-module__BVQpAG__projLink:hover{color:var(--color-text-primary)}.IntegrationApiPage-module__BVQpAG__pageHead{padding:var(--spacing-5) var(--spacing-8) var(--spacing-1)}.IntegrationApiPage-module__BVQpAG__pageTitle{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);color:var(--color-text-primary);margin:0}.IntegrationApiPage-module__BVQpAG__pageMeta{align-items:center;gap:var(--spacing-4-5);margin-top:var(--spacing-2-5);display:flex}.IntegrationApiPage-module__BVQpAG__metaLink{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-family-sans);transition:color var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.IntegrationApiPage-module__BVQpAG__metaLink:hover{color:var(--color-text-primary)}.IntegrationApiPage-module__BVQpAG__metaLink:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.IntegrationApiPage-module__BVQpAG__playgroundLink{align-items:center;gap:var(--spacing-1-5);cursor:pointer;font-family:var(--font-family-sans);color:var(--color-info);transition:opacity var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.IntegrationApiPage-module__BVQpAG__playgroundLink:hover{opacity:.8}.IntegrationApiPage-module__BVQpAG__playgroundLink:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.IntegrationApiPage-module__BVQpAG__playText{color:var(--color-info)}.IntegrationApiPage-module__BVQpAG__tabsRow{padding:var(--spacing-3) var(--spacing-8) 0;border-bottom:1px solid var(--color-border-subtle)}.IntegrationApiPage-module__BVQpAG__tabs{gap:var(--spacing-6);display:inline-flex}.IntegrationApiPage-module__BVQpAG__tab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) 0 var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);font-family:var(--font-family-sans);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;border-bottom:1.5px solid #0000;display:inline-flex}.IntegrationApiPage-module__BVQpAG__tab:hover{color:var(--color-text-primary)}.IntegrationApiPage-module__BVQpAG__tab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.IntegrationApiPage-module__BVQpAG__tabActive{color:var(--color-info);border-bottom-color:var(--color-info)}.IntegrationApiPage-module__BVQpAG__cfgBody{gap:var(--spacing-8);padding:var(--spacing-6) var(--spacing-8) var(--spacing-16);grid-template-columns:220px 1fr 260px;align-items:start;display:grid}.IntegrationApiPage-module__BVQpAG__cards{gap:var(--spacing-4-5);flex-direction:column;max-width:680px;display:flex}.IntegrationApiPage-module__BVQpAG__codeModeBtn{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);display:inline-flex}.IntegrationApiPage-module__BVQpAG__aside{top:var(--spacing-3);position:sticky}.IntegrationApiPage-module__BVQpAG__asideTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-slight);margin:0 0 var(--spacing-3)}.IntegrationApiPage-module__BVQpAG__asideDesc{font-size:var(--font-size-metric);line-height:var(--line-height-normal);margin:0 0 var(--spacing-4)}.IntegrationApiPage-module__BVQpAG__asideLink{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-family-sans);transition:opacity var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.IntegrationApiPage-module__BVQpAG__asideLink:hover{text-decoration:underline}.IntegrationApiPage-module__BVQpAG__asideLink:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}@media (max-width:1240px){.IntegrationApiPage-module__BVQpAG__cfgBody{grid-template-columns:200px 1fr}.IntegrationApiPage-module__BVQpAG__aside{display:none}}@media (max-width:980px){.IntegrationApiPage-module__BVQpAG__cfgBody{grid-template-columns:1fr}}
.EpicJourneysPage-module__W-23-q__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-tighter);margin:0 0 var(--spacing-5-5)}.EpicJourneysPage-module__W-23-q__bottomRow{gap:var(--spacing-4-5);grid-template-columns:1.4fr 1fr;display:grid}@media (max-width:1280px){.EpicJourneysPage-module__W-23-q__bottomRow{grid-template-columns:1fr}}
.TeamPage-module__8uvwjG__page{flex:1;min-height:0;display:flex;overflow:hidden}
.ProfileHistoryPage-module__IKH8FG__page{gap:var(--spacing-4-5);flex-direction:column;display:flex}
.ProfilePage-module__OJkjXa__page{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.ProfilePage-module__OJkjXa__header{align-items:center;gap:var(--spacing-4);display:flex}.ProfilePage-module__OJkjXa__avatarWrapper{flex-shrink:0}.ProfilePage-module__OJkjXa__avatar{border-radius:var(--radius-full);object-fit:cover;background-color:var(--color-surface-elevated);width:80px;height:80px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.ProfilePage-module__OJkjXa__userInfo{gap:var(--spacing-1);flex-direction:column;display:flex}.ProfilePage-module__OJkjXa__userName{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.ProfilePage-module__OJkjXa__userEmail{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.ProfilePage-module__OJkjXa__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-5)}.ProfilePage-module__OJkjXa__cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0}.ProfilePage-module__OJkjXa__infoGrid{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.ProfilePage-module__OJkjXa__infoGrid{grid-template-columns:1fr}}.ProfilePage-module__OJkjXa__infoItem{gap:var(--spacing-1);flex-direction:column;display:flex}.ProfilePage-module__OJkjXa__infoLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.ProfilePage-module__OJkjXa__infoValue{font-size:var(--font-size-sm);color:var(--color-text-primary)}.ProfilePage-module__OJkjXa__bioSection{grid-column:1/-1}.ProfilePage-module__OJkjXa__bioText{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--leading-relaxed);white-space:pre-wrap}.ProfilePage-module__OJkjXa__emptyValue{color:var(--color-text-tertiary);font-style:italic}.ProfilePage-module__OJkjXa__actions{gap:var(--spacing-3);margin-top:var(--spacing-2);display:flex}.ProfilePage-module__OJkjXa__editButton{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-primary);background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast);border:none;display:inline-flex}.ProfilePage-module__OJkjXa__editButton:hover{background-color:var(--color-primary-hover)}.ProfilePage-module__OJkjXa__editButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ProfilePage-module__OJkjXa__deleteButton{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast), color var(--transition-fast);background-color:#0000;display:inline-flex}.ProfilePage-module__OJkjXa__deleteButton:hover{background-color:var(--color-error);color:var(--color-text-on-primary)}.ProfilePage-module__OJkjXa__deleteButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-error);outline:none}.ProfilePage-module__OJkjXa__deleteButton:disabled,.ProfilePage-module__OJkjXa__editButton:disabled{opacity:.5;cursor:not-allowed}.ProfilePage-module__OJkjXa__form{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfilePage-module__OJkjXa__formRow{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.ProfilePage-module__OJkjXa__formRow{grid-template-columns:1fr}}.ProfilePage-module__OJkjXa__formField{gap:var(--spacing-1);flex-direction:column;display:flex}.ProfilePage-module__OJkjXa__formFieldFull{grid-column:1/-1;}.ProfilePage-module__OJkjXa__formLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ProfilePage-module__OJkjXa__formInput{padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-primary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;transition:border-color var(--transition-fast)}.ProfilePage-module__OJkjXa__formInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ProfilePage-module__OJkjXa__formInput::placeholder{color:var(--color-text-tertiary)}.ProfilePage-module__OJkjXa__formTextarea{resize:vertical;min-height:100px;}.ProfilePage-module__OJkjXa__formError{font-size:var(--font-size-xs);color:var(--color-error)}.ProfilePage-module__OJkjXa__formActions{gap:var(--spacing-3);padding-top:var(--spacing-2);justify-content:flex-end;display:flex}.ProfilePage-module__OJkjXa__cancelButton{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast);background-color:#0000;align-items:center;display:inline-flex}.ProfilePage-module__OJkjXa__cancelButton:hover{background-color:var(--color-surface-elevated)}.ProfilePage-module__OJkjXa__cancelButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ProfilePage-module__OJkjXa__saveButton{}.ProfilePage-module__OJkjXa__createPrompt{text-align:center;padding:var(--spacing-8)}.ProfilePage-module__OJkjXa__createPromptText{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-4)}.ProfilePage-module__OJkjXa__skeleton{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.ProfilePage-module__OJkjXa__skeletonHeader{align-items:center;gap:var(--spacing-4);display:flex}.ProfilePage-module__OJkjXa__skeletonAvatar{border-radius:var(--radius-full);background-color:var(--color-surface-elevated);width:80px;height:80px;animation:1.5s ease-in-out infinite ProfilePage-module__OJkjXa__pulse}.ProfilePage-module__OJkjXa__skeletonLine{border-radius:var(--radius-sm);background-color:var(--color-surface-elevated);height:16px;animation:1.5s ease-in-out infinite ProfilePage-module__OJkjXa__pulse}.ProfilePage-module__OJkjXa__skeletonLineLg{width:200px;height:24px;}.ProfilePage-module__OJkjXa__skeletonLineSm{width:160px;}.ProfilePage-module__OJkjXa__skeletonLineSmGap{margin-top:var(--spacing-2);}.ProfilePage-module__OJkjXa__skeletonCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-5);gap:var(--spacing-4);flex-direction:column;display:flex}.ProfilePage-module__OJkjXa__skeletonGrid{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.ProfilePage-module__OJkjXa__alert{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);align-items:center;gap:var(--spacing-2);display:flex}.ProfilePage-module__OJkjXa__alertError{background-color:var(--color-error-surface);color:var(--color-error);border:1px solid var(--color-error);}.ProfilePage-module__OJkjXa__alertSuccess{background-color:var(--color-success-surface);color:var(--color-success);border:1px solid var(--color-success);}.ProfilePage-module__OJkjXa__confirmOverlay{background-color:var(--color-overlay);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProfilePage-module__OJkjXa__confirmDialog{background-color:var(--color-surface);border-radius:var(--radius-lg);padding:var(--spacing-6);width:90%;max-width:400px;box-shadow:var(--shadow-lg)}.ProfilePage-module__OJkjXa__confirmTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2) 0}.ProfilePage-module__OJkjXa__confirmMessage{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-5) 0;line-height:var(--leading-relaxed)}.ProfilePage-module__OJkjXa__confirmActions{gap:var(--spacing-3);justify-content:flex-end;display:flex}@keyframes ProfilePage-module__OJkjXa__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ProfileDeleteDialog-module__kacS5G__actions{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.RunsListPage-module__uN2LjW__page{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.RunsListPage-module__uN2LjW__title{margin:0}.RunsListPage-module__uN2LjW__loadingContainer{justify-content:center;align-items:center;min-height:320px;display:flex}
.RunDetailPage-module__QvYa3q__page{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.RunDetailPage-module__QvYa3q__loadingContainer{justify-content:center;align-items:center;min-height:320px;display:flex}.RunDetailPage-module__QvYa3q__header{gap:var(--spacing-3);flex-direction:column;display:flex}.RunDetailPage-module__QvYa3q__headerInfo{gap:var(--spacing-2);flex-direction:column;display:flex}.RunDetailPage-module__QvYa3q__title{margin:0}.RunDetailPage-module__QvYa3q__headerMeta{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.RunDetailPage-module__QvYa3q__section{gap:var(--spacing-3);flex-direction:column;display:flex}.RunDetailPage-module__QvYa3q__sectionTitle{margin:0}.RunDetailPage-module__QvYa3q__logEntries{gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--color-surface-secondary);border-radius:var(--radius-md);flex-direction:column;display:flex}.RunDetailPage-module__QvYa3q__logEntry{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-border);display:flex}.RunDetailPage-module__QvYa3q__logEntry:last-child{border-bottom:none}
.CreateRunPage-module__VOx-uG__page{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:600px;display:flex}.CreateRunPage-module__VOx-uG__title{margin:0}.CreateRunPage-module__VOx-uG__errorBanner{padding:var(--spacing-3);background-color:var(--color-error-bg);border-radius:var(--radius-md);border:1px solid var(--color-error-border)}.CreateRunPage-module__VOx-uG__form{gap:var(--spacing-5);flex-direction:column;display:flex}.CreateRunPage-module__VOx-uG__field{gap:var(--spacing-1);flex-direction:column;display:flex}.CreateRunPage-module__VOx-uG__actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);display:flex}
.SettingsPage-module__BN8aXW__page{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:720px;display:flex}.SettingsPage-module__BN8aXW__title{margin:0}.SettingsPage-module__BN8aXW__loadingContainer{justify-content:center;align-items:center;min-height:320px;display:flex}.SettingsPage-module__BN8aXW__sections{gap:var(--spacing-8);flex-direction:column;display:flex}.SettingsPage-module__BN8aXW__section{gap:var(--spacing-4);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.SettingsPage-module__BN8aXW__section:last-child{border-bottom:none;padding-bottom:0}.SettingsPage-module__BN8aXW__sectionTitle{margin:0}.SettingsPage-module__BN8aXW__field{gap:var(--spacing-1);flex-direction:column;display:flex}.SettingsPage-module__BN8aXW__switchRow{align-items:center;gap:var(--spacing-3);display:flex}.SettingsPage-module__BN8aXW__actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);display:flex}
.OrganizationsPage-module__j53EeG__page{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.OrganizationsPage-module__j53EeG__title{margin:0}.OrganizationsPage-module__j53EeG__loadingContainer{justify-content:center;align-items:center;min-height:320px;display:flex}
.PlatformHomePage-module__iuAo3G__page{gap:var(--spacing-5);flex-direction:column;width:100%;display:flex}.PlatformHomePage-module__iuAo3G__greetingRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.PlatformHomePage-module__iuAo3G__greeting{margin:0}.PlatformHomePage-module__iuAo3G__controls{align-items:center;gap:var(--spacing-3);display:flex}.PlatformHomePage-module__iuAo3G__topGrid{gap:var(--spacing-3);grid-template-columns:1fr 1.6fr 1fr;display:grid}.PlatformHomePage-module__iuAo3G__bottomGrid{gap:var(--spacing-3);grid-template-columns:1fr 1.3fr 1.3fr;display:grid}@media (max-width:1024px){.PlatformHomePage-module__iuAo3G__topGrid,.PlatformHomePage-module__iuAo3G__bottomGrid{grid-template-columns:1fr}}
.ActivityLogsPage-module__k3qNoa__page{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.ActivityLogsPage-module__k3qNoa__title{margin:0}.ActivityLogsPage-module__k3qNoa__methodCell{align-items:center;gap:var(--spacing-2);display:inline-flex}.ActivityLogsPage-module__k3qNoa__pathText{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.ActivityLogsPage-module__k3qNoa__durationText{font-variant-numeric:tabular-nums}
