*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary: #7c3aed;--color-primary-light: #a78bfa;--color-success: #52C41A;--color-warning: #FAAD14;--color-error: #F5222D;--color-bg-container: #FFFFFF;--color-bg-layout: #F6F8FB;--color-bg-elevated: #FFFFFF;--color-text: #1F2937;--color-text-secondary: #64748B;--color-border: #E2E8F0;--gibbs-radius-sm: 6px;--gibbs-radius: 8px;--gibbs-radius-lg: 12px;--gibbs-shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--gibbs-shadow-md: 0 8px 24px rgba(15, 23, 42, .06);--gibbs-surface-muted: #F8FAFC;--gradient-primary: linear-gradient(135deg, #7c3aed 0%, #3b82f6 100%);--gradient-success: linear-gradient(135deg, #52C41A 0%, #45B012 100%);--gradient-error: linear-gradient(135deg, #F5222D 0%, #D9363E 100%);--shadow-sm: var(--gibbs-shadow-sm);--shadow-md: var(--gibbs-shadow-md);--brand-primary: #7c3aed;--brand-primary-strong: #6d28d9;--brand-primary-rgb: 124, 58, 237;--brand-accent: #3b82f6;--brand-border: #c4b5fd;--brand-gradient: linear-gradient(135deg, #7c3aed 0%, #3b82f6 100%);--brand-gradient-soft: linear-gradient(135deg, rgba(124, 58, 237, .18) 0%, rgba(59, 130, 246, .14) 100%);--brand-shadow: 0 4px 12px rgba(124, 58, 237, .18);--brand-shadow-strong: 0 8px 20px rgba(124, 58, 237, .24);--page-header-bg: linear-gradient(135deg, rgba(255, 255, 255, .98) 0%, rgba(248, 250, 252, .96) 100%);--page-filter-bg: rgba(255, 255, 255, .92);--page-icon-bg: rgba(124, 58, 237, .1);--page-icon-shadow: none;--status-info: #1677ff;--status-info-text: #0958d9;--status-info-bg: rgba(22, 119, 255, .12);--status-info-border: rgba(22, 119, 255, .35);--status-success: #52c41a;--status-success-text: #237804;--status-success-bg: rgba(82, 196, 26, .12);--status-success-border: rgba(82, 196, 26, .35);--status-warning: #faad14;--status-warning-text: #ad6800;--status-warning-bg: rgba(250, 173, 20, .12);--status-warning-border: rgba(250, 173, 20, .35);--status-error: #ff4d4f;--status-error-text: #a8071a;--status-error-bg: rgba(255, 77, 79, .12);--status-error-border: rgba(255, 77, 79, .35);--status-neutral-bg: rgba(148, 163, 184, .18);--status-neutral-border: rgba(148, 163, 184, .35)}[data-theme=dark]{--color-primary: #a78bfa;--color-primary-light: #c4b5fd;--color-success: #73D13D;--color-warning: #FFC53D;--color-error: #FF4D4F;--color-bg-container: #151A20;--color-bg-layout: #0F141A;--color-bg-elevated: #1B222C;--color-text: #E5E7EB;--color-text-secondary: #A7B0BE;--color-border: #263241;--gibbs-shadow-sm: 0 1px 2px rgba(0, 0, 0, .24);--gibbs-shadow-md: 0 8px 24px rgba(0, 0, 0, .28);--gibbs-surface-muted: #111821;--gradient-primary: linear-gradient(135deg, #8b5cf6 0%, #60a5fa 100%);--gradient-success: linear-gradient(135deg, #73D13D 0%, #52C41A 100%);--gradient-error: linear-gradient(135deg, #FF4D4F 0%, #D9363E 100%);--shadow-sm: var(--gibbs-shadow-sm);--shadow-md: var(--gibbs-shadow-md);--brand-primary: #a78bfa;--brand-primary-strong: #8b5cf6;--brand-primary-rgb: 167, 139, 250;--brand-accent: #60a5fa;--brand-border: rgba(167, 139, 250, .45);--brand-gradient: linear-gradient(135deg, #8b5cf6 0%, #60a5fa 100%);--brand-gradient-soft: linear-gradient(135deg, rgba(139, 92, 246, .22) 0%, rgba(96, 165, 250, .18) 100%);--brand-shadow: 0 4px 12px rgba(96, 165, 250, .22);--brand-shadow-strong: 0 8px 20px rgba(96, 165, 250, .25);--page-header-bg: linear-gradient(135deg, rgba(21, 26, 32, .98) 0%, rgba(17, 24, 33, .96) 100%);--page-filter-bg: rgba(17, 24, 33, .82);--page-icon-bg: rgba(107, 154, 255, .16);--page-icon-shadow: none;--status-info: #60a5fa;--status-info-text: #bfdbfe;--status-info-bg: rgba(96, 165, 250, .18);--status-info-border: rgba(96, 165, 250, .4);--status-success: #73d13d;--status-success-text: #b7eb8f;--status-success-bg: rgba(115, 209, 61, .18);--status-success-border: rgba(115, 209, 61, .4);--status-warning: #ffc53d;--status-warning-text: #ffe58f;--status-warning-bg: rgba(255, 197, 61, .18);--status-warning-border: rgba(255, 197, 61, .4);--status-error: #ff7875;--status-error-text: #ffccc7;--status-error-bg: rgba(255, 120, 117, .18);--status-error-border: rgba(255, 120, 117, .4);--status-neutral-bg: rgba(148, 163, 184, .2);--status-neutral-border: rgba(148, 163, 184, .35)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease}html,body,#root{max-width:100%;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}.light-purple-solid-btn,.light-purple-solid-btn.ant-btn{background:#8a77c5!important;border-color:#9b7bff!important;color:#fff!important;font-weight:600!important;box-shadow:0 6px 14px #9b7bff59!important}.light-purple-solid-btn:hover,.light-purple-solid-btn:focus,.light-purple-solid-btn:focus-visible,.light-purple-solid-btn:active{background:#9b7bff!important;border-color:#9b7bff!important;color:#fff!important}[data-theme=dark] .ant-card-head{background:transparent!important;border-bottom-color:var(--color-border)!important}[data-theme=dark] .ant-table-thead>tr>th{background:#1a1a1a!important;color:var(--color-text)!important;border-bottom-color:var(--color-border)!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:var(--color-border)!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#2a2a2a!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right{background:#ffffff!important}.ant-table-thead>tr>.ant-table-cell-fix-left,.ant-table-thead>tr>.ant-table-cell-fix-right{background:#fafafa!important}.ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#f5f5f5!important}[data-theme=dark] .ant-table-cell-fix-left,[data-theme=dark] .ant-table-cell-fix-right{background:#1f1f1f!important}[data-theme=dark] .ant-table-thead>tr>.ant-table-cell-fix-left,[data-theme=dark] .ant-table-thead>tr>.ant-table-cell-fix-right{background:#1a1a1a!important}[data-theme=dark] .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#2a2a2a!important}.ant-pagination-item a{color:var(--color-text)!important}.ant-pagination-item-active a{color:var(--color-primary)!important}.ant-pagination-total-text{color:var(--color-text-secondary)!important}body[data-theme=light] .ant-pagination-item a,html[data-theme=light] .ant-pagination-item a,body:not([data-theme=dark]) .ant-pagination-item a,html:not([data-theme=dark]) .ant-pagination-item a{color:#333!important}body[data-theme=light] .ant-pagination-item-active a,html[data-theme=light] .ant-pagination-item-active a,body:not([data-theme=dark]) .ant-pagination-item-active a,html:not([data-theme=dark]) .ant-pagination-item-active a{color:var(--color-primary)!important}body[data-theme=light] .ant-pagination-total-text,html[data-theme=light] .ant-pagination-total-text,body:not([data-theme=dark]) .ant-pagination-total-text,html:not([data-theme=dark]) .ant-pagination-total-text{color:#666!important}body[data-theme=light] .ant-pagination-prev .ant-pagination-item-link,body[data-theme=light] .ant-pagination-next .ant-pagination-item-link,html[data-theme=light] .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .ant-pagination-next .ant-pagination-item-link,body:not([data-theme=dark]) .ant-pagination-prev .ant-pagination-item-link,body:not([data-theme=dark]) .ant-pagination-next .ant-pagination-item-link,html:not([data-theme=dark]) .ant-pagination-prev .ant-pagination-item-link,html:not([data-theme=dark]) .ant-pagination-next .ant-pagination-item-link{color:#333!important}body[data-theme=light] .ant-alert-warning,html[data-theme=light] .ant-alert-warning,body:not([data-theme=dark]) .ant-alert-warning,html:not([data-theme=dark]) .ant-alert-warning{background-color:var(--status-warning-bg)!important;border-color:var(--status-warning-border)!important}body[data-theme=light] .ant-alert-warning .ant-alert-message,html[data-theme=light] .ant-alert-warning .ant-alert-message,body:not([data-theme=dark]) .ant-alert-warning .ant-alert-message,html:not([data-theme=dark]) .ant-alert-warning .ant-alert-message{color:var(--status-warning-text)!important}body[data-theme=light] .ant-alert-warning .ant-alert-description,html[data-theme=light] .ant-alert-warning .ant-alert-description,body:not([data-theme=dark]) .ant-alert-warning .ant-alert-description,html:not([data-theme=dark]) .ant-alert-warning .ant-alert-description{color:var(--status-warning-text)!important}body[data-theme=light] .ant-alert-info .ant-alert-message,html[data-theme=light] .ant-alert-info .ant-alert-message,body:not([data-theme=dark]) .ant-alert-info .ant-alert-message,html:not([data-theme=dark]) .ant-alert-info .ant-alert-message{color:var(--status-info-text)!important}body[data-theme=light] .ant-alert-info .ant-alert-description,html[data-theme=light] .ant-alert-info .ant-alert-description,body:not([data-theme=dark]) .ant-alert-info .ant-alert-description,html:not([data-theme=dark]) .ant-alert-info .ant-alert-description{color:var(--status-info-text)!important}.edl-tabs-segmented.ant-segmented{border-radius:999px}.edl-tabs-segmented.ant-segmented .ant-segmented-thumb{background:rgba(var(--brand-primary-rgb),.22)!important;border-radius:999px!important;box-shadow:0 6px 14px rgba(var(--brand-primary-rgb),.18)!important}.edl-tabs-segmented.ant-segmented .ant-segmented-item{border-radius:999px!important;padding:6px 12px!important}.edl-tabs-segmented.ant-segmented .ant-segmented-item-selected{color:var(--brand-primary)!important;border-radius:999px!important}.edl-tabs-segmented.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--brand-primary)!important}.purple-create-ui .ant-checkbox-checked .ant-checkbox-inner,.purple-create-ui .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.purple-create-ui .ant-radio-checked .ant-radio-inner{border-color:var(--brand-primary)!important}.purple-create-ui .ant-radio-checked .ant-radio-inner:after{background-color:var(--brand-primary)!important}.purple-create-ui .ant-switch-checked{background:var(--brand-primary)!important}.purple-create-ui .ant-switch-checked:hover{background:var(--brand-primary-strong)!important}.ant-switch-checked{background:var(--brand-primary)!important}.ant-switch-checked:hover{background:var(--brand-primary-strong)!important}.purple-create-ui .ant-btn-link{color:var(--brand-primary)!important}.purple-create-ui .ant-btn-link:hover{color:var(--brand-primary-strong)!important}.purple-create-ui .ant-btn-primary{background:var(--brand-gradient)!important;border:none!important;box-shadow:var(--brand-shadow)!important}.platform-brand-page .ant-btn-primary,.account-center-page .ant-btn-primary,.interaction-jobs-page .ant-btn-primary,.sa-surface-page .ant-btn-primary,.aimd-page .ant-btn-primary{background:var(--brand-gradient)!important;border-color:transparent!important;box-shadow:var(--brand-shadow)!important}.platform-brand-page .ant-btn-link,.account-center-page .ant-btn-link,.interaction-jobs-page .ant-btn-link,.sa-surface-page .ant-btn-link,.aimd-page .ant-btn-link{color:var(--brand-primary)!important}.platform-brand-page .ant-btn-link:hover,.account-center-page .ant-btn-link:hover,.interaction-jobs-page .ant-btn-link:hover,.sa-surface-page .ant-btn-link:hover,.aimd-page .ant-btn-link:hover{color:var(--brand-primary-strong)!important}.platform-brand-page .ant-tabs-ink-bar,.account-center-page .ant-tabs-ink-bar,.interaction-jobs-page .ant-tabs-ink-bar,.sa-surface-page .ant-tabs-ink-bar,.aimd-page .ant-tabs-ink-bar{background:var(--brand-primary)!important}.platform-brand-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.account-center-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.interaction-jobs-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.sa-surface-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.aimd-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--brand-primary)!important}.platform-brand-page .ant-segmented:not(.account-center-main-segmented):not(.account-center-stats-tabs) .ant-segmented-item-selected,.interaction-jobs-page .ant-segmented .ant-segmented-item-selected,.sa-surface-page .ant-segmented .ant-segmented-item-selected,.aimd-page .ant-segmented .ant-segmented-item-selected{color:var(--brand-primary)!important}.purple-create-ui .light-purple-solid-btn,.purple-create-ui .light-purple-solid-btn.ant-btn{background:#9b7bff!important;border-color:#9b7bff!important;color:#fff!important;font-weight:600!important;box-shadow:0 6px 14px #9b7bff59!important}.purple-create-ui .light-purple-solid-btn:hover,.purple-create-ui .light-purple-solid-btn:focus,.purple-create-ui .light-purple-solid-btn:focus-visible,.purple-create-ui .light-purple-solid-btn:active{background:#9b7bff!important;border-color:#9b7bff!important;color:#fff!important}body[data-theme=light] .ant-alert-error,html[data-theme=light] .ant-alert-error,body:not([data-theme=dark]) .ant-alert-error,html:not([data-theme=dark]) .ant-alert-error{background-color:var(--status-error-bg)!important;border-color:var(--status-error-border)!important}body[data-theme=light] .ant-alert-error .ant-alert-message,html[data-theme=light] .ant-alert-error .ant-alert-message,body:not([data-theme=dark]) .ant-alert-error .ant-alert-message,html:not([data-theme=dark]) .ant-alert-error .ant-alert-message{color:var(--status-error-text)!important}body[data-theme=light] .ant-alert-error .ant-alert-description,html[data-theme=light] .ant-alert-error .ant-alert-description,body:not([data-theme=dark]) .ant-alert-error .ant-alert-description,html:not([data-theme=dark]) .ant-alert-error .ant-alert-description{color:var(--status-error-text)!important}html[data-theme=light] input::placeholder,html[data-theme=light] .ant-input::placeholder{color:#00000073!important;opacity:1}body[data-theme=light] .ant-alert-warning .ant-alert-icon,html[data-theme=light] .ant-alert-warning .ant-alert-icon,body:not([data-theme=dark]) .ant-alert-warning .ant-alert-icon,html:not([data-theme=dark]) .ant-alert-warning .ant-alert-icon{color:var(--status-warning)!important}body[data-theme=light] .ant-pagination-simple .ant-pagination-simple-pager,html[data-theme=light] .ant-pagination-simple .ant-pagination-simple-pager,body:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-simple-pager,html:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-simple-pager{color:#333!important}body[data-theme=light] .ant-pagination-simple .ant-pagination-simple-pager input,html[data-theme=light] .ant-pagination-simple .ant-pagination-simple-pager input,body:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-simple-pager input,html:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-simple-pager input{color:#333!important;background-color:#fff!important;border-color:#d9d9d9!important}body[data-theme=light] .ant-pagination-simple .ant-pagination-slash,html[data-theme=light] .ant-pagination-simple .ant-pagination-slash,body:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-slash,html:not([data-theme=dark]) .ant-pagination-simple .ant-pagination-slash{color:#666!important}body:not([data-theme=dark]) .ant-modal-title,body:not([data-theme=dark]) .ant-modal-content,body:not([data-theme=dark]) .ant-message-notice-content,body:not([data-theme=dark]) .ant-notification-notice,body:not([data-theme=dark]) .ant-popover-inner,body:not([data-theme=dark]) .ant-popover-title,body:not([data-theme=dark]) .ant-popover-message{color:#333!important}body:not([data-theme=dark]) .ant-modal-header{background:#ffffff!important;color:#333!important}body:not([data-theme=dark]) .ant-modal-content,body:not([data-theme=dark]) .ant-message-notice-content,body:not([data-theme=dark]) .ant-notification-notice,body:not([data-theme=dark]) .ant-popover-inner{background:#ffffff!important}body:not([data-theme=dark]) .ant-descriptions-item-label,body:not([data-theme=dark]) .ant-descriptions-item-content,body:not([data-theme=dark]) .ant-table-cell{color:#333!important}.quota-warning-alert{background-color:var(--status-warning-bg)!important;border-color:var(--status-warning-border)!important}.quota-warning-alert .ant-alert-message,.quota-warning-alert .ant-alert-description{color:var(--status-warning-text)!important}.quota-warning-alert .ant-alert-icon{color:var(--status-warning)!important}.user-management-table .ant-table-thead>tr>th{background:var(--color-bg-elevated)!important;font-weight:600;font-size:13px;padding:12px 16px}.user-management-table .ant-table-tbody>tr>td{padding:12px 16px;font-size:13px}.user-management-table .ant-table-tbody>tr:hover>td{background:var(--color-bg-layout)!important}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{border-color:var(--color-primary)!important;background:var(--color-primary)!important;opacity:.1}.ant-tag-checkable{transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.ant-tag-checkable:active{transform:scale(.98)}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 #667eea66}70%{box-shadow:0 0 0 10px #667eea00}to{box-shadow:0 0 #667eea00}}.filter-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.filter-card:hover{transform:none;box-shadow:var(--gibbs-shadow-sm)}.gradient-bg{background:linear-gradient(-45deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:400% 400%;animation:gradientShift 15s ease infinite}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loading-shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}[data-theme=dark] .loading-shimmer{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.user-filter-section{animation:slideInUp .6s ease-out}.user-stats-card{animation:fadeIn .8s ease-out;animation-fill-mode:both}.user-stats-card:nth-child(1){animation-delay:.1s}.user-stats-card:nth-child(2){animation-delay:.2s}.user-stats-card:nth-child(3){animation-delay:.3s}.user-stats-card:nth-child(4){animation-delay:.4s}.user-management-table .ant-table-tbody>tr{transition:all .2s ease}.user-management-table .ant-table-tbody>tr:hover{transform:translate(2px);box-shadow:0 2px 8px #0000001a}[data-theme=dark] .user-management-table .ant-table-tbody>tr:hover{box-shadow:0 2px 8px #0000004d}.ant-btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-btn:hover{transform:none;box-shadow:none}.ant-btn:active{transform:translateY(0)}.ant-input:focus,.ant-input-focused{transform:none;transition:all .3s ease}.ant-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-card:hover{transform:none}[data-theme=light] .recharge-balance-card.ant-card{background:linear-gradient(135deg,#d7d0ff 0%,#cfe1ff 100%)!important;color:#111827!important}[data-theme=dark] .recharge-balance-card.ant-card{background:linear-gradient(135deg,#5b4bd6 0%,#2f6fe3 100%)!important;color:#fff!important}.recharge-balance-card.ant-card .ant-card-body{background:transparent!important}.recharge-balance-card .recharge-balance-card__label{color:#ffffffd9!important;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.recharge-balance-card .recharge-balance-card__currency{color:#ffffffbf!important;font-size:18px}.recharge-balance-card .recharge-balance-card__amount{color:#fff!important;font-size:52px;font-weight:900;letter-spacing:-.04em;line-height:1}.recharge-balance-card .recharge-balance-card__pill.ant-tag{background:rgba(255,255,255,.18)!important;border-color:#ffffff38!important;color:#fff!important;border-radius:999px}[data-theme=light] .recharge-balance-card .recharge-balance-card__label{color:#111827b3!important}[data-theme=light] .recharge-balance-card .recharge-balance-card__currency{color:#11182799!important}[data-theme=light] .recharge-balance-card .recharge-balance-card__amount{color:#111827!important}[data-theme=light] .recharge-balance-card .recharge-balance-card__pill.ant-tag{background:rgba(17,24,39,.08)!important;border-color:#1118272e!important;color:#111827!important}[data-theme=light] .recharge-balance-card .recharge-balance-card__icon{color:#1118272e!important}[data-theme=dark] .recharge-balance-card .recharge-balance-card__icon{color:#ffffff38!important}[data-theme=light] .recharge-balance-card .recharge-balance-card__icon-small{color:#111827b3!important}[data-theme=dark] .recharge-balance-card .recharge-balance-card__icon-small{color:#ffffffd9!important}.sidebar-menu-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.sidebar-menu-scroll::-webkit-scrollbar{width:6px}.sidebar-menu-scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:3px}.sidebar-menu-scroll::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.sidebar-menu-scroll::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}.ant-layout-sider-dark .ant-menu-dark{background:transparent!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-item{margin:2px 8px!important;border-radius:8px!important;color:#ffffffa6!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-item:hover{background:rgba(255,255,255,.06)!important;color:#ffffffd9!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-item-selected{background:linear-gradient(135deg,rgba(124,58,237,.24) 0%,rgba(59,130,246,.18) 100%)!important;color:#fff!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-title{margin:2px 8px!important;border-radius:8px!important;color:#ffffffa6!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-title:hover{background:rgba(255,255,255,.06)!important;color:#ffffffd9!important}.ant-layout-sider-dark .ant-menu-dark .ant-menu-sub{background:transparent!important}.admin-pill-nav{position:relative;display:flex;align-items:center;gap:8px;overflow-x:auto;padding:6px 8px;scrollbar-width:none}.admin-pill-nav::-webkit-scrollbar{display:none}.admin-pill-nav__indicator{position:absolute;top:6px;bottom:6px;left:0;border-radius:999px;background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(59,130,246,.16));box-shadow:0 6px 16px #7c3aed29;transition:transform .25s ease,width .25s ease;z-index:0}.admin-pill-nav__indicator--instant{transition:none}.admin-pill-nav__item{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid transparent;background:transparent;color:#000000a6;font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.admin-pill-nav__item:hover{color:#000000d9;border-color:#7c3aed33;background:rgba(124,58,237,.05)}.admin-pill-nav__item--active{color:var(--brand-primary);font-weight:600}.admin-pill-nav__icon{display:inline-flex;align-items:center;font-size:15px}.admin-pill-nav__label,.admin-pill-nav__item .ant-badge,.admin-pill-nav__item .ant-badge .admin-pill-nav__label{color:inherit}.admin-pill-nav__badge,.admin-pill-nav__badge .admin-pill-nav__label,.admin-menu-badge,.admin-menu-badge .admin-menu-badge__label{color:inherit!important}.admin-pill-nav__badge .ant-badge-count,.admin-menu-badge .ant-badge-count{color:#fff!important}[data-theme=dark] .admin-pill-nav__indicator{background:linear-gradient(135deg,rgba(139,92,246,.26),rgba(96,165,250,.2));box-shadow:0 6px 16px #0f172a66}[data-theme=dark] .admin-pill-nav__item{color:#ffffffb3}[data-theme=dark] .admin-pill-nav__item:hover{color:#fff;border-color:#a78bfa73;background:rgba(167,139,250,.12)}[data-theme=dark] .admin-pill-nav__item--active{color:var(--brand-primary)}.ant-layout-sider-dark .ant-menu-dark .ant-menu-sub .ant-menu-item{padding-left:48px!important}.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title,.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-item-icon,.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title .ant-menu-item-icon{margin:0!important}.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-layout-sider-collapsed .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title{padding:0!important;display:flex;align-items:center;justify-content:center}:not([data-theme=dark]) .ant-tabs-tab{color:var(--color-text)!important}:not([data-theme=dark]) .ant-tabs-tab:hover{color:var(--color-primary-light)!important}:not([data-theme=dark]) .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)!important;text-shadow:0 0 .25px currentColor}:not([data-theme=dark]) .ant-typography:not(.ant-typography-danger):not(.ant-typography-warning):not(.ant-typography-success),:not([data-theme=dark]) .ant-typography-secondary{color:var(--color-text)!important}:not([data-theme=dark]) .ant-typography-danger{color:#ff4d4f!important}:not([data-theme=dark]) .ant-typography-warning{color:#faad14!important}:not([data-theme=dark]) .ant-typography-success{color:#52c41a!important}:not([data-theme=dark]) .ant-typography-secondary{color:var(--color-text-secondary)!important}:not([data-theme=dark]) .ant-descriptions-item-label,:not([data-theme=dark]) .ant-descriptions-item-content{color:var(--color-text)!important}:not([data-theme=dark]) .ant-form-item-label>label{color:var(--color-text)!important}:not([data-theme=dark]) .ant-space-item,:not([data-theme=dark]) .ant-list-item-meta-title,:not([data-theme=dark]) .ant-list-item-meta-description{color:var(--color-text)!important}:not([data-theme=dark]) .ant-statistic-title{color:var(--color-text-secondary)!important}:not([data-theme=dark]) .ant-statistic-content{color:var(--color-text)!important}:not([data-theme=dark]) .ant-select-selection-item{color:var(--color-text)!important}:not([data-theme=dark]) .ant-dropdown-menu-item{color:var(--color-text)!important}:not([data-theme=dark]) .required-field .ant-input,:not([data-theme=dark]) .required-field .ant-input-number,:not([data-theme=dark]) .required-field .ant-input-affix-wrapper,:not([data-theme=dark]) .required-field .ant-input-number-affix-wrapper,:not([data-theme=dark]) .required-field .ant-select-selector,:not([data-theme=dark]) .required-field .ant-picker,:not([data-theme=dark]) .required-field .ant-picker-input>input{background:#f3f4f6!important}:not([data-theme=dark]) .required-field .ant-form-item-label>label{color:#6d28d9!important;font-weight:600}[data-theme=dark] .required-field .ant-input,[data-theme=dark] .required-field .ant-input-number,[data-theme=dark] .required-field .ant-input-affix-wrapper,[data-theme=dark] .required-field .ant-input-number-affix-wrapper,[data-theme=dark] .required-field .ant-select-selector,[data-theme=dark] .required-field .ant-picker,[data-theme=dark] .required-field .ant-picker-input>input{background:rgba(255,255,255,.08)!important}.scene-tooltip,.graph-tooltip{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;opacity:1!important}html[data-theme=light] .admin-dashboard-title,html[data-theme=light] .formula-management-title,html[data-theme=light] .job-management-title{color:#1f1f1f!important}html[data-theme=light] .admin-dashboard-desc,html[data-theme=light] .formula-management-desc,html[data-theme=light] .job-management-desc,html[data-theme=light] .kpi-card-text{color:#595959!important}:where(html[data-theme=light]) h1,:where(html[data-theme=light]) h2,:where(html[data-theme=light]) h3,:where(html[data-theme=light]) .ant-typography{color:inherit}html[data-theme=light] h1.ant-typography,html[data-theme=light] h2.ant-typography,html[data-theme=light] h3.ant-typography,html[data-theme=light] h4.ant-typography,html[data-theme=light] h5.ant-typography,html[data-theme=light] .ant-typography h1,html[data-theme=light] .ant-typography h2,html[data-theme=light] .ant-typography h3,html[data-theme=light] .ant-typography h4,html[data-theme=light] .ant-typography h5{color:#1f1f1f!important}html[data-theme=light] .ant-typography:not(.ant-tooltip-inner *),html[data-theme=light] span.ant-typography:not(.ant-tooltip-inner *),html[data-theme=light] div.ant-typography:not(.ant-tooltip-inner *),html[data-theme=light] p.ant-typography:not(.ant-tooltip-inner *){color:#1f1f1f!important}html[data-theme=light] .ant-typography-secondary,html[data-theme=light] .ant-typography.ant-typography-secondary{color:#595959!important}html[data-theme=light] .ant-card-head-title,html[data-theme=light] .ant-card-meta-title,html[data-theme=light] .ant-card-head{color:#1f1f1f!important}html[data-theme=light] .ant-card-meta-description{color:#595959!important}html[data-theme=light] .ant-table{color:#1f1f1f!important;background:transparent!important}html[data-theme=light] .ant-table-tbody>tr{background:#ffffff!important}html[data-theme=light] .ant-table-thead>tr>th,html[data-theme=light] .ant-table-thead>tr>td,body[data-theme=light] .ant-table-thead>tr>th,body[data-theme=light] .ant-table-thead>tr>td{background-color:#fafafa!important;color:#000000e0!important;border-bottom:1px solid #f0f0f0!important;font-weight:600!important}html[data-theme=light] .ant-table-tbody>tr>td{color:#595959!important;background:#ffffff!important}html[data-theme=light] .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}html[data-theme=light] .ant-table-cell{color:inherit!important}html[data-theme=light] .ant-descriptions-title,html[data-theme=light] .ant-descriptions-item-label,html[data-theme=light] .ant-descriptions-item-content{color:#595959!important}html[data-theme=light] .ant-list-item-meta-title{color:#1f1f1f!important}html[data-theme=light] .ant-list-item-meta-description{color:#595959!important}html[data-theme=light] .ant-form-item-label>label{color:#1f1f1f!important}html[data-theme=light] .ant-input,html[data-theme=light] .ant-select-selector{color:#1f1f1f!important}html[data-theme=light] .ant-statistic-title{color:#595959!important}html[data-theme=light] .ant-statistic-content,html[data-theme=light] .ant-statistic-content-value,html[data-theme=light] body{color:#1f1f1f!important}html[data-theme=light] div:not(.ant-tooltip-inner):not(.ant-tooltip-content):not(.ant-tooltip-inner *){color:inherit}html[data-theme=light] .ant-menu{color:#1f1f1f!important;background:transparent!important}html[data-theme=light] .ant-menu-item,html[data-theme=light] .ant-menu-submenu-title{color:#595959!important}html[data-theme=light] .ant-menu-item-selected{color:var(--brand-primary)!important}html[data-theme=light] .ant-menu-title-content{color:inherit!important}html[data-theme=light] a{color:var(--brand-primary)}html[data-theme=light] a:hover{color:var(--brand-primary-strong)}html[data-theme=light] .ant-tooltip-inner{background:#1f2937!important;color:#f9fafb!important;box-shadow:0 8px 24px #0f172a59}html[data-theme=light] .ant-tooltip-arrow:before{background:#1f2937!important}html[data-theme=light] .ant-tooltip *,html[data-theme=light] .ant-tooltip span,html[data-theme=light] .ant-tooltip div,html[data-theme=light] .ant-tooltip p,html[data-theme=light] .ant-tooltip .ant-typography{color:#f9fafb!important}html[data-theme=dark] .ant-tooltip-inner{background:#0f172a!important;color:#e2e8f0!important;box-shadow:0 10px 28px #0000008c}html[data-theme=dark] .ant-tooltip-arrow:before{background:#0f172a!important}html[data-theme=dark] .ant-tooltip *,html[data-theme=dark] .ant-tooltip span,html[data-theme=dark] .ant-tooltip div,html[data-theme=dark] .ant-tooltip p,html[data-theme=dark] .ant-tooltip .ant-typography{color:#e2e8f0!important}.ant-tooltip{max-width:min(360px,calc(100vw - 32px))!important}.ant-tooltip-inner{max-width:min(360px,calc(100vw - 32px));max-height:min(45vh,320px);overflow:auto;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.45;font-size:12px;padding:8px 10px}@media (max-width: 560px){.ant-tooltip,.ant-tooltip-inner{max-width:calc(100vw - 28px)!important}}html[data-theme=dark] .ant-app,html[data-theme=dark] .ant-layout,html[data-theme=dark] .ant-layout-content,html[data-theme=dark] .ant-card,html[data-theme=dark] .ant-card-body,html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-modal-header,html[data-theme=dark] .ant-modal-footer,html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-drawer-header,html[data-theme=dark] .ant-popover-inner,html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-panel-container,html[data-theme=dark] .ant-table,html[data-theme=dark] .ant-table-container,html[data-theme=dark] .ant-list,html[data-theme=dark] .ant-descriptions,html[data-theme=dark] .ant-empty{background-color:var(--color-bg-container)!important;color:var(--color-text)!important}html[data-theme=dark] .ant-popover-title,html[data-theme=dark] .ant-popover-inner-content,html[data-theme=dark] .ant-popover-message,html[data-theme=dark] .ant-popover-message-title,html[data-theme=dark] .ant-modal-title,html[data-theme=dark] .ant-drawer-title,html[data-theme=dark] .ant-dropdown-menu-title-content,html[data-theme=dark] .ant-select-item,html[data-theme=dark] .ant-picker-cell,html[data-theme=dark] .ant-picker-header,html[data-theme=dark] .ant-picker-content th,html[data-theme=dark] .ant-picker-input>input,html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-number-input,html[data-theme=dark] .ant-select-selection-item,html[data-theme=dark] .ant-select-selection-placeholder,html[data-theme=dark] .ant-descriptions-item-label,html[data-theme=dark] .ant-descriptions-item-content,html[data-theme=dark] .ant-table-cell,html[data-theme=dark] .ant-statistic-title,html[data-theme=dark] .ant-statistic-content,html[data-theme=dark] .ant-typography{color:var(--color-text)!important}html[data-theme=dark] .ant-typography-secondary,html[data-theme=dark] .ant-empty-description,html[data-theme=dark] .ant-form-item-extra,html[data-theme=dark] .ant-form-item-explain,html[data-theme=dark] .ant-picker-cell-disabled,html[data-theme=dark] .ant-select-selection-placeholder{color:var(--color-text-secondary)!important}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-select-selector,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-mentions,html[data-theme=dark] textarea.ant-input{background-color:var(--color-bg-elevated)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] textarea.ant-input::placeholder,html[data-theme=dark] .ant-picker-input>input::placeholder{color:#e8e8e86b!important}html[data-theme=dark] .ant-card,html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-popover-inner,html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-panel-container{border-color:var(--color-border)!important}html[data-theme=dark] .ant-app,html[data-theme=dark] .ant-layout,html[data-theme=dark] .ant-layout-content,html[data-theme=dark] .workspace-content{background-color:var(--color-bg-layout)!important}html[data-theme=dark] .ant-table-thead>tr>th,html[data-theme=dark] .ant-table-thead>tr>td{background-color:#1a1a1a!important;color:var(--color-text)!important}html[data-theme=dark] .ant-table-tbody>tr>td{background-color:var(--color-bg-container)!important;color:var(--color-text-secondary)!important}html[data-theme=dark] .ant-table-tbody>tr:hover>td,html[data-theme=dark] .ant-dropdown-menu-item:hover,html[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled),html[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:hover,html[data-theme=dark] .ant-picker-cell-in-view .ant-picker-cell-inner:hover{background-color:#ffffff14!important}html[data-theme=dark] [style*="background: #fff"],html[data-theme=dark] [style*="background:#fff"],html[data-theme=dark] [style*="background: white"],html[data-theme=dark] [style*="background-color: #fff"],html[data-theme=dark] [style*="background-color:#fff"],html[data-theme=dark] [style*="background-color: white"],html[data-theme=dark] [style*="background: rgb(255, 255, 255)"],html[data-theme=dark] [style*="background-color: rgb(255, 255, 255)"]{background:var(--color-bg-container)!important;color:var(--color-text)!important}html[data-theme=dark] [style*="background: #fffbe6"],html[data-theme=dark] [style*="background:#fffbe6"],html[data-theme=dark] [style*="background: rgb(255, 251, 230)"]{background:rgba(255,197,61,.14)!important;color:var(--status-warning-text)!important}html[data-theme=dark] [style*="background: #fff2f0"],html[data-theme=dark] [style*="background:#fff2f0"],html[data-theme=dark] [style*="background: rgb(255, 242, 240)"]{background:rgba(255,120,117,.14)!important;color:var(--status-error-text)!important}.workspace-content .ant-card:hover,.workspace-content .ant-card-hoverable:hover,.workspace-content .md-job-card:hover,.workspace-content .ant-btn:hover{transform:none}.workspace-content .ant-btn-primary:hover{box-shadow:none}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{background:rgba(var(--brand-primary-rgb),.12)!important;border-color:rgba(var(--brand-primary-rgb),.35)!important;color:var(--brand-primary)!important;opacity:1!important}html[data-theme=dark] .ant-tag-checkable:not(.ant-tag-checkable-checked):hover{background:rgba(var(--brand-primary-rgb),.18)!important;color:var(--status-info-text)!important}html[data-theme=dark] .aimd-job-card__metric,html[data-theme=dark] .aimd-detail-stat-card,html[data-theme=dark] .aimd-detail-chip-card,html[data-theme=dark] .aimd-detail-component-card,html[data-theme=dark] .aimd-detail-formula-card,html[data-theme=dark] .aimd-detail-checkpoint-card,html[data-theme=dark] .aimd-detail-structure-viewer,html[data-theme=dark] .aimd-detail-structure-pick,html[data-theme=dark] .aimd-template-pick-card,html[data-theme=dark] .aimd-electrode-card,html[data-theme=dark] .rn-workbench__journey-lane,html[data-theme=dark] .rn-workbench__journey-terminal-item,html[data-theme=dark] .rn-workbench__journey-terminal-media,html[data-theme=dark] .rn-workbench__advanced-toggle,html[data-theme=dark] .guided-tour-card,html[data-theme=dark] .guided-tour-panel{background:linear-gradient(180deg,rgba(31,41,55,.92),rgba(17,24,39,.96))!important;border-color:#94a3b847!important;color:var(--color-text)!important}html[data-theme=dark] .aimd-job-card__metric-label,html[data-theme=dark] .aimd-detail-stat-card [class*=label],html[data-theme=dark] .aimd-detail-chip-card [class*=label],html[data-theme=dark] .rn-workbench__journey-terminal-stats{color:var(--color-text-secondary)!important}html[data-theme=dark] .aimd-job-card__metric-value,html[data-theme=dark] .aimd-detail-mini-card,html[data-theme=dark] .rn-workbench__journey-item-name,html[data-theme=dark] .rn-workbench__journey-stage-title,html[data-theme=dark] .rn-workbench__journey-terminal-title{color:var(--color-text)!important}html[data-theme=dark] .aimd-detail-structure-pick:hover,html[data-theme=dark] .aimd-detail-structure-pick.is-active,html[data-theme=dark] .aimd-template-pick-card:hover,html[data-theme=dark] .aimd-electrode-card:hover{background:linear-gradient(180deg,rgba(124,58,237,.18),rgba(17,24,39,.96))!important;border-color:#a78bfa6b!important;box-shadow:0 12px 24px #00000047!important}.ant-card,.ant-card .ant-card-body,.ant-card .ant-card-head,.ant-card .ant-card-head-wrapper,.ant-card .ant-card-extra,.ant-card .ant-space,.ant-card .ant-space-item,.ant-card .ant-row,.ant-card .ant-col,.ant-card [class*=__body],.ant-card [class*=__content],.ant-card [class*=__summary],.ant-card [class*=__meta],.ant-card [class*=__title],.ant-card [class*=__value]{min-width:0}.ant-card .ant-card-body{overflow:hidden}.ant-card .ant-typography,.ant-card p,.ant-card .ant-card-meta-title,.ant-card .ant-card-meta-description,.ant-card .ant-descriptions-item-content,.ant-card .ant-statistic-content,.ant-card .ant-statistic-content-value,.ant-card .ant-list-item-meta-title,.ant-card .ant-list-item-meta-description,.ant-card .ant-tag,.ant-card .ant-btn,.ant-card code,.ant-card pre{overflow-wrap:anywhere;word-break:break-word}.ant-card .ant-card-head-title,.ant-card .ant-card-meta-title,.ant-list-item-meta-title,.ant-descriptions-item-content,.ant-statistic-content,.ant-typography,.ant-tag,.ant-alert-message,.ant-alert-description{min-width:0;max-width:100%}.ant-card .ant-card-extra{white-space:normal}.ant-card .ant-space{max-width:100%}.ant-card .ant-space:not(.ant-space-vertical){flex-wrap:wrap}.ant-table-wrapper{max-width:100%;min-width:0;overflow-x:auto}.ant-table-wrapper .ant-table{min-width:0}.ant-table-cell{overflow-wrap:anywhere;word-break:break-word}.ant-form,.ant-form-item,.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-picker,.ant-input-number,.ant-upload,.ant-segmented,.ant-radio-group,.ant-checkbox-wrapper,.ant-btn,.ant-alert,.ant-descriptions,.ant-list,.ant-tabs,.ant-collapse,.ant-statistic,.ant-modal,.ant-drawer{min-width:0;max-width:100%}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number,textarea.ant-input{max-width:100%}.workspace-main-layout,.workspace-content,.workspace-content>*,.workspace-content .ant-layout,.workspace-content .ant-layout-content{min-width:0}.workspace-content img,.workspace-content canvas,.workspace-content svg,.workspace-content video{max-width:100%}.gibbs-page-header,.gibbs-page-header__main,.gibbs-page-header__identity,.gibbs-page-header__title-row,.gibbs-page-header__title-copy,.gibbs-page-header__meta,.gibbs-page-header__actions,.gibbs-page-header__filters,.gibbs-page-header__categories,.gibbs-page-header__extra{min-width:0;max-width:100%}.gibbs-page-header__title-copy h1,.gibbs-page-header__title-copy h2,.gibbs-page-header__title-copy h3,.gibbs-page-header__title-copy h4{overflow-wrap:anywhere}.gibbs-page-header__actions{justify-content:flex-end}.gibbs-page-header__filters .ant-row,.gibbs-page-header__filters .ant-space,.gibbs-page-header__filters .ant-segmented{min-width:0;max-width:100%}.mobile-detail-page,.mobile-list-page,.mobile-list-page .ant-card,.mobile-list-page .ant-row,.mobile-list-page .ant-col,.mobile-list-page .ant-space,.mobile-list-page .ant-segmented,.mobile-list-page .ant-pagination{min-width:0}.mobile-list-page .ant-pagination{max-width:100%}.mobile-detail-page .ant-card,.mobile-detail-page .ant-row,.mobile-detail-page .ant-col,.mobile-detail-page .ant-space,.mobile-detail-page .ant-tabs,.mobile-detail-page .ant-tabs-content,.mobile-detail-page .ant-tabs-tabpane{min-width:0}.workspace-content .gibbs-page-shell{background:var(--color-bg-layout)!important}.workspace-content .gibbs-page-shell__inner,.workspace-content .gibbs-page-content{min-width:0;max-width:100%}.workspace-content .gibbs-page-shell__header{min-width:0}.workspace-content .gibbs-page-shell__heading{flex:1 1 280px}.workspace-content .gibbs-page-shell__heading h1,.workspace-content .gibbs-page-shell__heading h2,.workspace-content .gibbs-page-shell__heading h3{overflow-wrap:anywhere}.workspace-content .gibbs-page-shell__extra{min-width:0}.workspace-content .gibbs-page-header{border-radius:var(--gibbs-radius)!important;border-color:var(--color-border)!important;box-shadow:none!important}.workspace-content .gibbs-page-header .ant-card-body,.workspace-content .gibbs-page-header__filters{border-radius:var(--gibbs-radius)!important}.workspace-content .gibbs-page-header__icon{border-radius:var(--gibbs-radius)!important;box-shadow:none!important}.workspace-content .ant-card{border-radius:var(--gibbs-radius)!important;border-color:var(--color-border)!important;box-shadow:none!important}.workspace-content .ant-card-hoverable:hover,.workspace-content .md-job-card:hover{border-color:rgba(var(--brand-primary-rgb),.34)!important;box-shadow:var(--gibbs-shadow-sm)!important;transform:none!important}.workspace-content .ant-card .ant-card-head{min-height:46px;padding-left:16px;padding-right:16px;border-bottom-color:var(--color-border);background:transparent}.workspace-content .ant-card .ant-card-head-title{padding:12px 0;white-space:normal;overflow-wrap:anywhere}.workspace-content .ant-card .ant-card-extra,.workspace-content .ant-card .ant-card-body{min-width:0}.workspace-content .ant-btn{border-radius:var(--gibbs-radius)!important;box-shadow:none!important}.workspace-content .ant-btn-primary{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.workspace-content .ant-btn-primary:hover,.workspace-content .ant-btn-primary:focus{background:var(--color-primary-light)!important;border-color:var(--color-primary-light)!important;box-shadow:none!important}.workspace-content .platform-brand-page .ant-btn-primary,.workspace-content .account-center-page .ant-btn-primary,.workspace-content .interaction-jobs-page .ant-btn-primary,.workspace-content .sa-surface-page .ant-btn-primary,.workspace-content .aimd-page .ant-btn-primary{background:var(--brand-gradient)!important;border-color:transparent!important;box-shadow:var(--brand-shadow)!important}.workspace-content .account-center-page .account-center-content .ant-card{border-radius:16px!important}.workspace-content .account-center-page .recharge-balance-card.ant-card{border-radius:28px!important}.workspace-content .ant-input,.workspace-content .ant-input-affix-wrapper,.workspace-content .ant-input-number,.workspace-content .ant-input-number-input,.workspace-content .ant-select-selector,.workspace-content .ant-picker,.workspace-content textarea.ant-input{border-radius:var(--gibbs-radius)!important}.workspace-content .ant-segmented{border-radius:var(--gibbs-radius)!important;background:var(--gibbs-surface-muted)!important;max-width:100%}.workspace-content .ant-segmented-item,.workspace-content .ant-segmented-thumb{border-radius:var(--gibbs-radius-sm)!important}.workspace-content .ant-segmented-item-label{min-width:0;overflow-wrap:anywhere}.workspace-content .ant-table-wrapper{min-width:0}.workspace-content .ant-table{border-radius:var(--gibbs-radius)!important}.workspace-content .ant-table-container,.workspace-content .ant-table-thead>tr:first-child>*:first-child,.workspace-content .ant-table-thead>tr:first-child>*:last-child{border-radius:var(--gibbs-radius) var(--gibbs-radius) 0 0!important}.workspace-content .ant-table-thead>tr>th{background:var(--gibbs-surface-muted)!important;color:var(--color-text)!important;border-bottom-color:var(--color-border)!important}.workspace-content .ant-tabs-nav{margin-bottom:16px}.workspace-content .ant-tabs-tab-btn{max-width:100%;overflow-wrap:anywhere}.workspace-content .ant-alert,.workspace-content .ant-collapse,.workspace-content .ant-descriptions-view,.workspace-content .ant-list,.workspace-content .ant-modal-content,.workspace-content .ant-drawer-content,.workspace-content .ant-popover-inner,.workspace-content .ant-dropdown-menu{border-radius:var(--gibbs-radius)!important}.workspace-content .ant-tag{border-radius:var(--gibbs-radius-sm)!important}html[data-theme=dark] .workspace-content .ant-card,html[data-theme=dark] .workspace-content .ant-modal-content,html[data-theme=dark] .workspace-content .ant-drawer-content,html[data-theme=dark] .workspace-content .ant-popover-inner,html[data-theme=dark] .workspace-content .ant-dropdown-menu{background:var(--color-bg-container)!important;color:var(--color-text)!important}html[data-theme=dark] .workspace-content .ant-table,html[data-theme=dark] .workspace-content .ant-table-container,html[data-theme=dark] .workspace-content .ant-table-cell{background:var(--color-bg-container);color:var(--color-text)}.md-detail-tabs .ant-tabs-tab-btn,.interaction-detail-tabs .ant-tabs-tab-btn,.qc-results-tabs .ant-tabs-tab-btn,.account-center-main-segmented .ant-segmented-item-label,.account-center-stats-tabs .ant-segmented-item-label{white-space:normal;overflow-wrap:anywhere}@media (max-width: 900px){html,body,#root{width:100%}.workspace-header{height:56px!important}.workspace-content{min-height:calc(100dvh - 98px)!important}.workspace-content>div{padding-left:clamp(10px,3vw,16px)!important;padding-right:clamp(10px,3vw,16px)!important}.gibbs-page-header{border-radius:var(--gibbs-radius)!important}.gibbs-page-header .ant-card-body{padding:14px!important}.gibbs-page-header__main{gap:12px!important}.gibbs-page-header__identity{flex-basis:100%!important}.gibbs-page-header__title-row{align-items:flex-start!important}.gibbs-page-header__icon{width:38px!important;height:38px!important;border-radius:var(--gibbs-radius)!important}.gibbs-page-header__title-copy h1,.gibbs-page-header__title-copy h2,.gibbs-page-header__title-copy h3,.gibbs-page-header__title-copy h4{font-size:clamp(20px,6vw,26px)!important;line-height:1.2!important}.gibbs-page-header__meta .ant-space,.gibbs-page-header__actions{width:100%;justify-content:flex-start}.gibbs-page-header__actions .ant-space-item,.gibbs-page-header__actions .ant-btn{flex:1 1 auto}.gibbs-page-header__actions .ant-btn{min-width:0}.gibbs-page-header__filters{margin-top:12px!important;padding:10px!important;border-radius:12px!important}.ant-card{border-radius:var(--gibbs-radius)!important}.ant-card .ant-card-head{padding-left:12px!important;padding-right:12px!important;min-height:44px!important}.ant-card .ant-card-head-wrapper{align-items:flex-start;gap:8px;flex-wrap:wrap}.ant-card .ant-card-head-title{padding:12px 0!important;white-space:normal}.ant-card .ant-card-body{padding:12px!important}.ant-row{row-gap:12px}.ant-col{max-width:100%;min-width:0}.ant-space{max-width:100%}.ant-space:not(.ant-space-vertical){flex-wrap:wrap}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{padding:8px 0!important}.ant-descriptions-view{overflow-x:auto}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:10px 12px!important}.ant-modal{max-width:calc(100vw - 24px)!important;margin:12px auto!important}.ant-modal-content{border-radius:var(--gibbs-radius)!important;overflow:hidden}.ant-modal-body{max-height:calc(100dvh - 160px);overflow:auto;padding:16px!important}.ant-drawer-content-wrapper{max-width:100vw}.ant-table-wrapper{border-radius:10px}.ant-table{font-size:12px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:10px 8px!important}.ant-form-item{margin-bottom:14px}.ant-btn{max-width:100%;white-space:normal;height:auto;min-height:32px;line-height:1.35;display:inline-flex;align-items:center;justify-content:center}.ant-btn.ant-btn-icon-only{width:36px;height:36px;min-height:36px;flex:0 0 auto}.ant-statistic-content{font-size:clamp(18px,6vw,24px)!important;line-height:1.2}.ant-alert{padding:10px 12px!important}.ant-alert-message,.ant-alert-description{overflow-wrap:anywhere}.mobile-list-page{padding:12px!important}.mobile-list-page .gibbs-page-header__filters .ant-row{row-gap:10px!important}.mobile-list-page .gibbs-page-header__filters .ant-col{flex:0 0 100%!important;max-width:100%!important}.mobile-list-page .gibbs-page-header__filters .ant-select,.mobile-list-page .gibbs-page-header__filters .ant-input-affix-wrapper,.mobile-list-page .gibbs-page-header__filters .ant-picker{width:100%!important}.mobile-list-page .ant-segmented{display:block;overflow-x:auto;padding:5px!important}.mobile-list-page .ant-segmented-group{width:max-content!important;min-width:max-content!important;gap:4px}.mobile-list-page .ant-segmented-item{flex:0 0 auto!important}.mobile-list-page .ant-segmented-item-label{min-height:32px;line-height:1.25!important;white-space:normal;overflow-wrap:anywhere;display:inline-flex;align-items:center;justify-content:center}.mobile-list-page .ant-card+.ant-card,.mobile-list-page .ant-alert+.ant-card{margin-top:12px}.mobile-list-page .ant-pagination{display:flex;justify-content:center;row-gap:8px}.mobile-list-page .ant-pagination-options,.mobile-list-page .ant-pagination-total-text{flex-basis:100%;text-align:center}.md-job-card .ant-card-body{padding:14px!important}.md-job-card .ant-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.md-job-card .ant-card-actions>li{width:auto!important;margin:0!important}.md-job-card .ant-card-actions .ant-btn{width:100%;padding-left:6px;padding-right:6px}.qc-jobs-page .ant-table-wrapper,.interaction-jobs-page .ant-table-wrapper{margin-left:-2px;margin-right:-2px}.interaction-jobs-page .ant-descriptions-item-label,.interaction-jobs-page .ant-descriptions-item-content{display:block!important;width:100%!important}.mobile-detail-page{padding:12px!important}.mobile-detail-page .ant-card{border-radius:var(--gibbs-radius)!important}.mobile-detail-page .ant-statistic-content{max-width:100%}.md-detail-page>div:first-child,.interaction-detail-page>.ant-card:first-child,.qc-detail-topbar{margin-bottom:12px!important}.md-detail-page>div:first-child .ant-row,.interaction-detail-page>.ant-card:first-child .ant-row,.qc-detail-topbar{align-items:flex-start!important}.md-detail-page>div:first-child .ant-space,.interaction-detail-page>.ant-card:first-child .ant-space,.qc-detail-title-actions,.qc-detail-command-row{max-width:100%;flex-wrap:wrap}.md-detail-page>div:first-child .ant-col,.interaction-detail-page>.ant-card:first-child .ant-col{flex:1 1 100%!important;max-width:100%}.md-detail-page>div:first-child .ant-btn,.interaction-detail-page>.ant-card:first-child .ant-btn,.qc-detail-command-row .ant-btn{min-height:36px}.md-detail-status-row .ant-col{flex:1 1 50%}.md-detail-tabs .ant-tabs-nav,.interaction-detail-tabs .ant-tabs-nav,.qc-results-tabs .ant-tabs-nav,.account-center-tabs .ant-tabs-nav{margin:10px!important;padding:5px!important;border-radius:var(--gibbs-radius)!important;overflow-x:auto!important;overflow-y:hidden!important}.md-detail-tabs .ant-tabs-nav-wrap,.interaction-detail-tabs .ant-tabs-nav-wrap,.qc-results-tabs .ant-tabs-nav-wrap,.account-center-tabs .ant-tabs-nav-wrap{overflow:visible!important}.md-detail-tabs .ant-tabs-nav-list,.interaction-detail-tabs .ant-tabs-nav-list,.qc-results-tabs .ant-tabs-nav-list,.account-center-tabs .ant-tabs-nav-list{width:max-content!important;min-width:max-content!important;gap:6px!important}.md-detail-tabs .ant-tabs-tab,.interaction-detail-tabs .ant-tabs-tab,.qc-results-tabs .ant-tabs-tab,.account-center-tabs .ant-tabs-tab{flex:0 0 auto!important;min-height:38px!important;padding:8px 10px!important}.md-detail-tabs .ant-tabs-content-holder,.interaction-detail-tabs .ant-tabs-content-holder,.qc-results-tabs .ant-tabs-content-holder,.account-center-tabs .ant-tabs-content-holder{padding:0 10px 10px!important}.qc-results-panel .ant-card-head-wrapper{align-items:flex-start}.qc-results-panel .ant-card-extra{margin-inline-start:0;width:100%}.qc-results-panel .ant-card-extra .ant-space{width:100%;justify-content:flex-start}.qc-results-energy-card .ant-statistic-content,.qc-results-energy-card .ant-statistic-content-value,.qc-results-energy-card .ant-statistic-content-suffix{white-space:normal}pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}}@media (max-width: 560px){.workspace-content>div{padding-top:12px!important;padding-bottom:12px!important}.ant-card .ant-card-body{padding-left:10px!important;padding-right:10px!important}.ant-page-header,.ant-result,.ant-empty{padding-left:12px!important;padding-right:12px!important}.ant-picker,.ant-input-number,.ant-select,.ant-input-affix-wrapper,.ant-input{width:100%}.ant-segmented{overflow-x:auto}.ant-segmented-group{min-width:max-content}.ant-pagination{justify-content:center}.ant-pagination-total-text{width:100%;text-align:center}}@media (max-width: 420px){.ant-card .ant-space-item,.ant-card .ant-btn:not(.ant-btn-icon-only){max-width:100%}.ant-card .ant-btn:not(.ant-btn-icon-only){flex:1 1 auto}}.ant-alert-info{background-color:var(--status-info-bg)!important;border-color:var(--status-info-border)!important}.ant-alert-info .ant-alert-message,.ant-alert-info .ant-alert-description{color:var(--status-info-text)!important}.ant-alert-info .ant-alert-icon{color:var(--status-info)!important}.ant-alert-success{background-color:var(--status-success-bg)!important;border-color:var(--status-success-border)!important}.ant-alert-success .ant-alert-message,.ant-alert-success .ant-alert-description{color:var(--status-success-text)!important}.ant-alert-success .ant-alert-icon{color:var(--status-success)!important}.ant-alert-warning{background-color:var(--status-warning-bg)!important;border-color:var(--status-warning-border)!important}.ant-alert-warning .ant-alert-message,.ant-alert-warning .ant-alert-description{color:var(--status-warning-text)!important}.ant-alert-warning .ant-alert-icon{color:var(--status-warning)!important}.ant-alert-error{background-color:var(--status-error-bg)!important;border-color:var(--status-error-border)!important}.ant-alert-error .ant-alert-message,.ant-alert-error .ant-alert-description{color:var(--status-error-text)!important}.ant-alert-error .ant-alert-icon{color:var(--status-error)!important}.ant-tag-info,.ant-tag-processing{color:var(--status-info-text)!important;background:var(--status-info-bg)!important;border-color:var(--status-info-border)!important}.ant-tag-success{color:var(--status-success-text)!important;background:var(--status-success-bg)!important;border-color:var(--status-success-border)!important}.ant-tag-warning{color:var(--status-warning-text)!important;background:var(--status-warning-bg)!important;border-color:var(--status-warning-border)!important}.ant-tag-error{color:var(--status-error-text)!important;background:var(--status-error-bg)!important;border-color:var(--status-error-border)!important}.ant-tag-default{color:var(--color-text-secondary)!important;background:var(--status-neutral-bg)!important;border-color:var(--status-neutral-border)!important}.ant-badge-status-success .ant-badge-status-dot{background:var(--status-success)!important}.ant-badge-status-success .ant-badge-status-text{color:var(--status-success-text)!important}.ant-badge-status-warning .ant-badge-status-dot{background:var(--status-warning)!important}.ant-badge-status-warning .ant-badge-status-text{color:var(--status-warning-text)!important}.ant-badge-status-error .ant-badge-status-dot{background:var(--status-error)!important}.ant-badge-status-error .ant-badge-status-text{color:var(--status-error-text)!important}.ant-badge-status-processing .ant-badge-status-dot,.ant-badge-status-info .ant-badge-status-dot{background:var(--status-info)!important}.ant-badge-status-processing .ant-badge-status-text,.ant-badge-status-info .ant-badge-status-text{color:var(--status-info-text)!important}.ant-badge-status-default .ant-badge-status-dot{background:var(--color-border)!important}.ant-badge-status-default .ant-badge-status-text{color:var(--color-text-secondary)!important}.react-resizable{position:relative}.react-resizable-handle{position:absolute;right:-4px;bottom:0;width:8px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:1}.react-resizable-handle:after{content:"";position:absolute;right:3px;top:25%;height:50%;width:2px;border-radius:2px;background:rgba(15,23,42,.35)}html[data-theme=dark] .react-resizable-handle:after{background:rgba(226,232,240,.35)}.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown{z-index:1200!important}html[data-theme=light] .ant-popover,html[data-theme=light] .ant-popover-inner,html[data-theme=light] .ant-popover-inner-content,html[data-theme=light] .ant-popover-title,html[data-theme=light] .ant-popover-message,html[data-theme=light] .ant-popover-message-title,html[data-theme=light] .ant-popover .ant-typography,html[data-theme=light] .ant-popover p,html[data-theme=light] .ant-popover div{color:#1f1f1f!important}
