.RegisterPage-module___ZhUaa__page{width:100%;min-height:100%;padding:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}
.OtpVerificationPage-module__ScWN4a__page{width:100%;min-height:100%;padding:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.OtpVerificationPage-module__ScWN4a__card{flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.OtpVerificationPage-module__ScWN4a__iconWrapper{width:72px;height:72px;margin-bottom:var(--spacing-6);border-radius:var(--radius-full);background-color:var(--color-surface-elevated);border:1.5px solid var(--color-border);color:var(--color-primary);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);justify-content:center;align-items:center;display:flex}.OtpVerificationPage-module__ScWN4a__iconWrapperSuccess{background-color:var(--color-success-bg);border-color:var(--color-success);color:var(--color-success)}.OtpVerificationPage-module__ScWN4a__title{margin:0 0 var(--spacing-2);font-family:var(--font-family-sans);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);text-align:center}.OtpVerificationPage-module__ScWN4a__description{margin:0 0 var(--spacing-8);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);text-align:center;max-width:340px}.OtpVerificationPage-module__ScWN4a__email{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.OtpVerificationPage-module__ScWN4a__inputSection{margin-bottom:var(--spacing-6);justify-content:center;width:100%;display:flex}.OtpVerificationPage-module__ScWN4a__timerSection{justify-content:center;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6);min-height:24px;display:flex}.OtpVerificationPage-module__ScWN4a__timerIcon{color:var(--color-text-muted);flex-shrink:0}.OtpVerificationPage-module__ScWN4a__timer{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-text-muted);letter-spacing:var(--letter-spacing-tabular);margin:0}.OtpVerificationPage-module__ScWN4a__timerUrgent{color:var(--color-warning)}.OtpVerificationPage-module__ScWN4a__expired{font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-error);font-weight:var(--font-weight-medium);margin:0}.OtpVerificationPage-module__ScWN4a__error{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background-color:var(--color-error-bg);border:1px solid #0000;width:100%;max-width:380px;display:flex}.OtpVerificationPage-module__ScWN4a__errorIcon{color:var(--color-error);flex-shrink:0}.OtpVerificationPage-module__ScWN4a__errorText{font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-normal)}.OtpVerificationPage-module__ScWN4a__verifyButton{width:100%;max-width:380px;min-height:var(--size-touch-target);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-6);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border:none;position:relative;overflow:hidden}.OtpVerificationPage-module__ScWN4a__verifyButton:hover:not(:disabled){background-color:var(--color-primary-hover);transform:translateY(-1px)}.OtpVerificationPage-module__ScWN4a__verifyButton:active:not(:disabled){transform:translateY(0)}.OtpVerificationPage-module__ScWN4a__verifyButton:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.OtpVerificationPage-module__ScWN4a__verifyButton:disabled{opacity:.4;cursor:not-allowed;transform:none}.OtpVerificationPage-module__ScWN4a__buttonContent{justify-content:center;align-items:center;gap:var(--spacing-2);display:flex}.OtpVerificationPage-module__ScWN4a__spinner{border-radius:var(--radius-full);border:2px solid;border-top-color:#0000;width:18px;height:18px;animation:.6s linear infinite OtpVerificationPage-module__ScWN4a__spin}@keyframes OtpVerificationPage-module__ScWN4a__spin{to{transform:rotate(360deg)}}.OtpVerificationPage-module__ScWN4a__divider{background-color:var(--color-border);width:100%;max-width:380px;height:1px;margin-bottom:var(--spacing-6)}.OtpVerificationPage-module__ScWN4a__resendSection{justify-content:center;align-items:center;gap:var(--spacing-1-5);margin-bottom:var(--spacing-4);display:flex}.OtpVerificationPage-module__ScWN4a__resendLabel{font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-muted)}.OtpVerificationPage-module__ScWN4a__resendButton{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none}.OtpVerificationPage-module__ScWN4a__resendButton:hover:not(:disabled){color:var(--color-primary-hover);background-color:var(--color-surface-hover)}.OtpVerificationPage-module__ScWN4a__resendButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.OtpVerificationPage-module__ScWN4a__resendButton:disabled{color:var(--color-text-muted);cursor:not-allowed}.OtpVerificationPage-module__ScWN4a__backLink{align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;display:inline-flex}.OtpVerificationPage-module__ScWN4a__backLink:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.OtpVerificationPage-module__ScWN4a__backLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.OtpVerificationPage-module__ScWN4a__backLinkIcon{flex-shrink:0}.OtpVerificationPage-module__ScWN4a__progressDots{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-8);display:flex}.OtpVerificationPage-module__ScWN4a__dot{border-radius:var(--radius-full);background-color:var(--color-border);width:8px;height:8px;transition:background-color var(--transition-normal)}.OtpVerificationPage-module__ScWN4a__dotActive{background-color:var(--color-primary);width:24px}.OtpVerificationPage-module__ScWN4a__dotCompleted{background-color:var(--color-success)}
.PassRateCard-module__-fTfpa__bigNumber{font-size:var(--font-size-hero);line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);margin:var(--spacing-2) 0 var(--spacing-1);align-items:baseline;gap:var(--spacing-2);font-variant-numeric:tabular-nums;color:var(--color-text-primary);display:flex}.PassRateCard-module__-fTfpa__bigUnit{color:var(--color-text-muted);font-size:var(--font-size-2xl)}.PassRateCard-module__-fTfpa__desc{margin-bottom:var(--spacing-6)}.PassRateCard-module__-fTfpa__barLabels{margin-top:var(--spacing-2);justify-content:space-between;display:flex}
.MetricsPanel-module__oy3aQW__list{gap:var(--spacing-3);flex-direction:column;display:flex}
.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}
.SuiteListSkeleton-module__nZXWiW__grid{grid-template-columns:repeat(auto-fill, minmax(var(--spacing-72), 1fr));gap:var(--spacing-4);display:grid}.SuiteListSkeleton-module__nZXWiW__card{gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);flex-direction:column;display:flex}.SuiteListSkeleton-module__nZXWiW__badges{gap:var(--spacing-2);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}
.AutomationSuitesPage-module__zq73aG__page{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;width:100%;min-height:100%;display:flex}.AutomationSuitesPage-module__zq73aG__header{gap:var(--spacing-1);flex-direction:column;display:flex}.AutomationSuitesPage-module__zq73aG__title,.AutomationSuitesPage-module__zq73aG__subtitle{margin:0}.AutomationSuitesPage-module__zq73aG__filters{width:100%}.AutomationSuitesPage-module__zq73aG__results{gap:var(--spacing-6);flex-direction:column;display:flex}.AutomationSuitesPage-module__zq73aG__grid{grid-template-columns:repeat(auto-fill, minmax(var(--spacing-72), 1fr));gap:var(--spacing-4);display:grid}.AutomationSuitesPage-module__zq73aG__gridRefreshing{opacity:.6;pointer-events:none;transition:opacity var(--transition-fast)}.AutomationSuitesPage-module__zq73aG__pagination{align-self:center}.AutomationSuitesPage-module__zq73aG__state{justify-content:center;align-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-10) var(--spacing-6);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.AutomationSuitesPage-module__zq73aG__stateIcon{color:var(--color-text-muted)}
.AutomationSuiteDetailPage-module__Nm-2RG__page{flex-direction:column;width:100%;height:100%;min-height:100%;display:flex}.AutomationSuiteDetailPage-module__Nm-2RG__toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}.AutomationSuiteDetailPage-module__Nm-2RG__back{align-items:center;gap:var(--spacing-1);display:inline-flex}.AutomationSuiteDetailPage-module__Nm-2RG__actions{align-items:center;gap:var(--spacing-2);display:inline-flex}.AutomationSuiteDetailPage-module__Nm-2RG__actions button{align-items:center;gap:var(--spacing-1);display:inline-flex}.AutomationSuiteDetailPage-module__Nm-2RG__canvasWrap{flex:auto;min-height:0;display:flex}.AutomationSuiteDetailPage-module__Nm-2RG__canvasWrap>*{flex:auto;min-width:0}.AutomationSuiteDetailPage-module__Nm-2RG__state{justify-content:center;align-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-10) var(--spacing-6);flex-direction:column;flex:auto;display:flex}.AutomationSuiteDetailPage-module__Nm-2RG__stateIcon{color:var(--color-text-muted)}
.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}}
.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}
