[data-brand-suite-ui]{color-scheme:light;--ui-color-surface-page: #FFFFFF;--ui-color-surface-sidebar: #F7F7F8;--ui-color-surface-secondary: #FAFAFA;--ui-color-text-primary: #202124;--ui-color-text-body: #34373D;--ui-color-text-secondary: #62666D;--ui-color-text-muted: #777B82;--ui-color-text-separator: #A6A9AF;--ui-color-text-source: #82828C;--ui-color-text-annotation: #6F6F79;--ui-color-border: #E8E9EC;--ui-color-border-control: #E0E2E6;--ui-color-border-control-hover: #D8DADE;--ui-color-border-quote: #C9CBD0;--ui-color-hover: #F2F3F5;--ui-color-selected: #EBEDF0;--ui-color-action-primary: #4B5FC7;--ui-color-action-primary-hover: #3F52B3;--ui-color-status-warning: #8A5A00;--ui-color-status-error: #B42318;--ui-color-status-unverified: #6357A5;--ui-color-demo-text: #79551A;--ui-color-demo-indicator: #9C742E;--ui-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--ui-font-size-13: 13px;--ui-font-size-14: 14px;--ui-font-size-12: 12px;--ui-font-size-10: 10px;--ui-font-size-11: 11px;--ui-font-size-19: 19px;--ui-font-size-16: 16px;--ui-font-size-15: 15px;--ui-font-size-18: 18px;--ui-font-weight-600: 600;--ui-font-weight-500: 500;--ui-font-weight-550: 550;--ui-font-weight-400: 400;--ui-line-height-1-55: 1.55;--ui-line-height-1-7: 1.7;--ui-line-height-1-4: 1.4;--ui-line-height-1-65: 1.65;--ui-line-height-1-6: 1.6;--ui-line-height-1-5: 1.5;--ui-line-height-1-75: 1.75;--ui-line-height-1: 1;--ui-radius-6: 6px;--ui-radius-7: 7px;--ui-radius-10: 10px;--ui-radius-50percent: 50%;--ui-radius-13: 13px;--ui-radius-5: 5px;--ui-radius-2: 2px;--ui-radius-8: 8px;--ui-space-17: 17px;--ui-space-12: 12px;--ui-space-18: 18px;--ui-space-9: 9px;--ui-space-7: 7px;--ui-space-8: 8px;--ui-space-26: 26px;--ui-space-4: 4px;--ui-space-11: 11px;--ui-space-22: 22px;--ui-space-3: 3px;--ui-space-27: 27px;--ui-space-24: 24px;--ui-space-19: 19px;--ui-space-15: 15px;--ui-space-10: 10px;--ui-space-2: 2px;--ui-space-6: 6px;--ui-space-13: 13px;--ui-space-14: 14px;--ui-space-20: 20px;--ui-space-5: 5px;--ui-space-16: 16px;--ui-color-surface-content: var(--ui-color-surface-page);--ui-color-surface-floating: var(--ui-color-text-primary);--ui-color-text-on-action: var(--ui-color-surface-page);--ui-color-link: var(--ui-color-action-primary);--ui-color-focus: var(--ui-color-action-primary);--ui-shadow-floating: 0 6px 20px #20212422;--ui-icon-size: 15px;--ui-icon-size-compact: 13px;--ui-icon-stroke-width: 1.5;--ui-border-width: 1px;--ui-focus-width: 2px;--ui-shell-sidebar-width: 216px;--ui-shell-sidebar-width-compact: 196px;--ui-shell-context-height: 44px;--ui-shell-context-height-narrow: 43px;--ui-shell-tabs-height: 38px;--ui-shell-tabs-height-narrow: 36px;--ui-shell-viewbar-height: 37px;--ui-shell-viewbar-min-height-narrow: 40px;--ui-control-height: 32px;--ui-control-height-small: 28px;--ui-touch-target-min: 44px;--ui-overlay-width-small: 400px;--ui-overlay-width-medium: 560px;--ui-overlay-width-large: 720px;--ui-color-overlay-scrim: rgba(0, 0, 0, .32)}.aiso-shell{--aiso-shell-sidebar-width: var(--ui-shell-sidebar-width);--aiso-shell-rail-width: 56px;background:var(--ui-color-surface-page);min-height:100vh;padding-left:var(--aiso-shell-sidebar-width)}.aiso-shell__sidebar{font-family:var(--ui-font-family);background:var(--ui-color-surface-sidebar);border-right:var(--ui-border-width) solid var(--ui-color-border);bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;padding:0 var(--ui-space-12) var(--ui-space-12);position:fixed;top:0;width:var(--aiso-shell-sidebar-width);z-index:30}.aiso-shell__brand{align-items:center;display:flex;font-size:var(--ui-font-size-13);font-weight:var(--ui-font-weight-600);justify-content:space-between;min-height:var(--ui-control-height);margin-top:var(--ui-space-16);margin-bottom:var(--ui-space-20);padding:0 var(--ui-space-8)}.aiso-shell__brand img{display:block;max-height:var(--ui-control-height-small);max-width:148px;object-fit:contain}.aiso-shell__workspace-slot{padding-bottom:var(--ui-space-24)}.aiso-workspace-selector__icon{display:none}.aiso-workspace-selector{color:var(--ui-color-text-primary);display:flex;flex-direction:column;gap:var(--ui-space-8);min-width:0}.aiso-workspace-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--ui-radius-6);color:inherit;cursor:pointer;font:inherit;font-size:var(--ui-font-size-13);font-weight:var(--ui-font-weight-550);min-width:0;min-height:var(--ui-control-height);overflow:hidden;padding:0 var(--ui-control-height) 0 var(--ui-space-8);text-overflow:ellipsis;white-space:nowrap;width:100%}.aiso-workspace-selector select:hover{background:var(--ui-color-hover)}.aiso-workspace-selector__arrow{position:absolute;top:50%;transform:translateY(-50%);right:var(--ui-space-8);width:var(--ui-icon-size);height:var(--ui-icon-size);pointer-events:none}.aiso-workspace-selector.is-muted,.aiso-workspace-selector.is-error{color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-12);line-height:var(--ui-line-height-1-4);padding:0 var(--ui-space-8)}.aiso-workspace-selector.is-error{color:var(--ui-color-status-error)}.aiso-shell__nav-section{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-11);font-weight:var(--ui-font-weight-550);margin:var(--ui-space-20) var(--ui-space-8) var(--ui-space-4)}.aiso-shell__nav-item{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-6);box-sizing:border-box;color:var(--ui-color-text-secondary);cursor:pointer;display:flex;font:inherit;font-size:var(--ui-font-size-13);gap:var(--ui-space-8);line-height:var(--ui-line-height-1-5);min-height:var(--ui-control-height);padding:0 var(--ui-space-8);text-align:left;width:100%}.aiso-shell__nav-item:hover{background:var(--ui-color-hover);color:var(--ui-color-text-primary)}.aiso-shell__nav-item.is-active{background:var(--ui-color-selected);color:var(--ui-color-text-primary);font-weight:var(--ui-font-weight-600)}.aiso-shell__secondary{display:flex;flex-direction:column;gap:var(--ui-space-4);margin-top:auto;padding-top:var(--ui-space-8)}.aiso-shell__footer-item{align-items:center;border-radius:var(--ui-radius-6);box-sizing:border-box;color:var(--ui-color-text-secondary);display:flex;font-size:var(--ui-font-size-13);min-height:var(--ui-control-height);padding:0 var(--ui-space-8);width:100%}.aiso-shell__footer-item:hover{background:var(--ui-color-hover);color:var(--ui-color-text-primary)}.aiso-shell__notification-slot{min-width:0;padding:0}.aiso-shell__notification-slot>.ant-badge{display:block;width:100%}.aiso-shell__notification-slot .ant-btn{align-items:center;justify-content:flex-start;color:var(--ui-color-text-secondary);font:inherit;gap:var(--ui-space-8);height:var(--ui-control-height);padding:0 var(--ui-space-8);width:100%;border-radius:var(--ui-radius-6)}.aiso-shell__notification-slot .ant-btn:after{content:"通知"}.aiso-shell__notification-slot .ant-btn:hover{background:var(--ui-color-hover);color:var(--ui-color-text-primary)}.aiso-shell__notification-slot .ant-badge-count{box-shadow:0 0 0 var(--ui-border-width) var(--ui-color-surface-sidebar)}.aiso-shell__utility-item{background:transparent;border:0;cursor:pointer;font:inherit;gap:var(--ui-space-8);text-align:left}.aiso-shell__personal-slot{min-width:0}.aiso-shell__personal{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-6);color:var(--ui-color-text-primary);cursor:pointer;display:grid;font:inherit;font-size:var(--ui-font-size-13);gap:var(--ui-space-8);grid-template-columns:auto minmax(0,1fr) auto;min-height:var(--ui-touch-target-min);padding:var(--ui-space-4) var(--ui-space-8);text-align:left;width:100%}.aiso-shell__personal:hover{background:var(--ui-color-hover)}.aiso-shell__personal-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiso-shell__avatar{align-items:center;background:var(--ui-color-surface-secondary);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-50percent);display:flex;flex:0 0 auto;font-size:var(--ui-font-size-12);font-weight:var(--ui-font-weight-600);height:var(--ui-control-height-small);justify-content:center;overflow:hidden;width:var(--ui-control-height-small)}.aiso-shell__avatar img{height:100%;object-fit:cover;width:100%}.aiso-shell__sidebar svg,.aiso-shell__notification-slot .anticon,.aiso-shell__toggle svg{width:var(--ui-icon-size);height:var(--ui-icon-size);flex-shrink:0;stroke-width:var(--ui-icon-stroke-width)}.aiso-shell .aiso-shell__nav-item:focus-visible,.aiso-shell .aiso-shell__personal:focus-visible,.aiso-shell .aiso-shell__footer-item:focus-visible,.aiso-shell .aiso-shell__notification-slot .ant-btn:focus-visible,.aiso-shell .aiso-workspace-selector select:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus)!important;outline-offset:var(--ui-space-2)}.aiso-shell__workspace{min-width:0}.aiso-shell__content{min-width:0;margin:0;padding:0}.aiso-shell__organization{align-items:center;display:flex;gap:12px}.aiso-shell__content{min-width:0}.aiso-shell__organization-button{align-items:center;background:transparent;border:0;color:var(--aiso-text-primary);cursor:default;display:flex;font:inherit;font-size:13px;gap:8px;padding:4px}.aiso-shell__organization-button small{color:var(--aiso-text-tertiary);display:block;font-size:10px;line-height:1.1;text-align:left}.aiso-shell__organization-button.is-pending{color:var(--aiso-text-tertiary);font-size:11px;gap:6px;opacity:.72;padding:2px 4px}.aiso-shell__organization-button.is-pending .aiso-shell__avatar{border-color:var(--aiso-border-light);font-size:10px;height:22px;width:22px}.aiso-context-switcher{align-items:center;display:flex;gap:10px}.aiso-context-switcher label{align-items:center;color:var(--aiso-text-tertiary);display:flex;font-size:12px;gap:6px}.aiso-context-switcher select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--aiso-text-primary);cursor:pointer;font:inherit;font-size:13px;font-weight:550;outline:0;padding:4px 18px 4px 2px}.aiso-context-switcher select:disabled{color:var(--aiso-text-tertiary);cursor:default}.aiso-context-switcher__divider{background:var(--aiso-border);height:18px;width:1px}.aiso-context-switcher__permission{background:var(--aiso-bg-subtle);border-radius:999px;color:var(--aiso-text-secondary);font-size:11px;padding:3px 7px}.aiso-shell .aiso-credit-summary{align-items:center;color:inherit;display:flex;font-size:var(--ui-font-size-13);gap:var(--ui-space-8);width:100%}.aiso-shell .aiso-credit-summary__value{color:var(--ui-color-text-primary);font-variant-numeric:tabular-nums;margin-left:auto}.aiso-shell.is-sidebar-collapsed{--aiso-shell-sidebar-width: var(--aiso-shell-rail-width)}.aiso-shell__nav{display:flex;flex:1;flex-direction:column;gap:var(--ui-space-12);min-height:0;overflow-y:auto;overflow-x:hidden}.aiso-shell__brand,.aiso-shell__workspace-slot,.aiso-shell__secondary{flex-shrink:0}.aiso-shell__controls{position:sticky;top:0;z-index:35;display:flex;align-items:center;height:var(--ui-shell-context-height);padding:0 var(--ui-space-16);background:var(--ui-color-surface-content)}.aiso-shell__toggle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ui-control-height);height:var(--ui-control-height);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-6);color:var(--ui-color-text-secondary);background:transparent;cursor:pointer}.aiso-shell__toggle:hover{background:var(--ui-color-hover)}.aiso-shell .aiso-shell__toggle:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus)!important;outline-offset:var(--ui-space-2)}.aiso-shell__mobile-drawer .ant-drawer-body{min-height:0;padding:0}.aiso-shell__mobile-drawer .ant-drawer-header{display:none}.aiso-shell__mobile-drawer .ant-drawer-close{color:var(--ui-color-text-secondary);background:transparent;min-height:var(--ui-touch-target-min);min-width:var(--ui-touch-target-min)}.aiso-shell__mobile-drawer .ant-drawer-close:hover{background:var(--ui-color-hover)}@media (max-width: 1100px){.aiso-shell{--aiso-shell-sidebar-width: var(--ui-shell-sidebar-width-compact)}}@media (max-width: 760px){.aiso-shell{padding-left:0}.aiso-shell__controls{height:max(var(--ui-shell-context-height-narrow),var(--ui-touch-target-min));padding:0 var(--ui-space-8)}.aiso-shell__nav-item,.aiso-workspace-selector select{min-height:var(--ui-touch-target-min)}.aiso-shell__toggle{width:var(--ui-touch-target-min);height:var(--ui-touch-target-min)}.aiso-shell__sidebar{position:static;width:100%;height:100%;border-right:0}.aiso-shell__footer-item,.aiso-shell__personal,.aiso-shell__notification-slot .ant-btn{min-height:var(--ui-touch-target-min)}}.aiso-shell.is-sidebar-collapsed .aiso-shell__sidebar{padding:0 var(--ui-space-8) var(--ui-space-8)}.aiso-shell.is-sidebar-collapsed .aiso-shell__brand{justify-content:center;padding:0}.aiso-shell.is-sidebar-collapsed .aiso-shell__workspace-slot{padding-bottom:var(--ui-space-24)}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector select{color:transparent;padding:0}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector option{color:var(--ui-color-text-primary);font-size:var(--ui-font-size-13)}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector__arrow{display:none}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector__icon{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.aiso-shell.is-sidebar-collapsed .aiso-shell__nav-item,.aiso-shell.is-sidebar-collapsed .aiso-shell__footer-item,.aiso-shell.is-sidebar-collapsed .aiso-shell__notification-slot .ant-btn{justify-content:center;padding:0}.aiso-shell.is-sidebar-collapsed .aiso-shell__nav-item span,.aiso-shell.is-sidebar-collapsed .aiso-shell__utility-item span{display:none}.aiso-shell.is-sidebar-collapsed .aiso-shell__notification-slot .ant-btn:after,.aiso-shell.is-sidebar-collapsed .aiso-shell__personal-name,.aiso-shell.is-sidebar-collapsed .aiso-shell__personal>svg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.aiso-shell.is-sidebar-collapsed .aiso-shell__personal{display:flex;justify-content:center;padding:0}.aiso-shell__nav-entry{flex-shrink:0}.aiso-shell__hint .ant-tooltip-inner{background:var(--ui-color-surface-content);color:var(--ui-color-text-primary);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-6);box-shadow:var(--ui-shadow-floating);font-size:var(--ui-font-size-13)}.aiso-shell__hint .ant-tooltip-arrow:before{background:var(--ui-color-surface-content)}.aiso-shell__credits-popover .ant-popover-inner{background:var(--ui-color-surface-content);color:var(--ui-color-text-primary);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-6);box-shadow:var(--ui-shadow-floating)}.aiso-shell .aiso-workspace-selector__select{position:relative;min-width:0;min-height:var(--ui-control-height);width:100%}.aiso-shell .aiso-workspace-selector__create{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-6);color:var(--ui-color-text-secondary);cursor:pointer;display:flex;font:inherit;font-size:var(--ui-font-size-13);gap:var(--ui-space-8);min-height:var(--ui-control-height);padding:0 var(--ui-space-8);width:100%}.aiso-shell .aiso-workspace-selector__create:hover{background:var(--ui-color-hover);color:var(--ui-color-text-primary)}.aiso-shell .aiso-workspace-selector__create:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-space-2)}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector__create{justify-content:center;padding:0}.aiso-shell.is-sidebar-collapsed .aiso-workspace-selector__create span{display:none}.aiso-shell__mobile-drawer-root .ant-drawer-mask{background:var(--ui-color-overlay-scrim)}@media (max-width: 760px),(any-pointer: coarse){.aiso-shell .aiso-workspace-selector__create,.aiso-shell .aiso-workspace-selector select,.aiso-shell__nav-item,.aiso-shell__toggle,.aiso-shell__footer-item,.aiso-shell__notification-slot .ant-btn{min-height:var(--ui-touch-target-min)}}.aiso-page-container[data-brand-suite-ui]{--aiso-font-sans: var(--ui-font-family);--aiso-bg-surface: var(--ui-color-surface-content);--aiso-bg-subtle: var(--ui-color-surface-secondary);--aiso-text-primary: var(--ui-color-text-primary);--aiso-text-secondary: var(--ui-color-text-secondary);--aiso-text-tertiary: var(--ui-color-text-muted);--aiso-border: var(--ui-color-border);--aiso-border-strong: var(--ui-color-border-control-hover);--aiso-info: var(--ui-color-action-primary);--aiso-radius-sm: var(--ui-radius-6);--aiso-radius-md: var(--ui-radius-6);box-sizing:border-box;width:100%;max-width:none;min-width:0;min-height:100dvh;margin:0;padding:var(--ui-space-24);background:var(--ui-color-surface-page);color:var(--ui-color-text-body);font-family:var(--ui-font-family);font-size:var(--ui-font-size-13);line-height:var(--ui-line-height-1-6)}.aiso-page-container[data-brand-suite-ui] .aiso-page-header{gap:var(--ui-space-16);margin-bottom:var(--ui-space-20)}.aiso-page-container[data-brand-suite-ui] .aiso-page-header__title{color:var(--ui-color-text-primary);font-size:var(--ui-font-size-19);font-weight:var(--ui-font-weight-600);line-height:var(--ui-line-height-1-5);letter-spacing:normal}.aiso-page-container[data-brand-suite-ui] .aiso-page-header__description{color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-13)}.aiso-page-container .aiso-page-header>div,.aiso-page-container .aiso-page-header__actions{min-width:0}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) :is(.ant-card,.ant-table-wrapper,.ant-space-item){min-width:0}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-card{background:var(--ui-color-surface-content);border-color:var(--ui-color-border);border-radius:var(--ui-radius-6);box-shadow:none}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-card-head{padding-inline:var(--ui-space-16);min-height:var(--ui-touch-target-min)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-card-head-title{font-size:var(--ui-font-size-14);color:var(--ui-color-text-primary)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-card-body{padding:var(--ui-space-16)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) :is(.ant-btn,.ant-input,.ant-input-number,.ant-select-selector){font-family:var(--ui-font-family);font-size:var(--ui-font-size-13);border-radius:var(--ui-radius-6)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-btn{min-height:var(--ui-control-height);height:auto}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-btn-primary{background:var(--ui-color-action-primary)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-btn-primary:hover{background:var(--ui-color-action-primary-hover)}.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-btn-link{color:var(--ui-color-link)}.aiso-page-container :is(button,input,select,textarea,[tabindex]):focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-space-2)}.aiso-account-page .ant-table-wrapper{max-width:100%;overflow-x:auto}.aiso-account-page .ant-table-content{overscroll-behavior-inline:contain}.aiso-account-page .ant-table-cell{white-space:nowrap}.aiso-account-page :is(.ant-table,.ant-table-thead>tr>th){background:var(--ui-color-surface-content);font-size:var(--ui-font-size-13)}@media (max-width: 1100px){.aiso-page-container[data-brand-suite-ui]{padding-inline:var(--ui-space-20)}}@media (max-width: 760px){.aiso-page-container[data-brand-suite-ui]{padding:var(--ui-space-16)}.aiso-page-container .aiso-page-header,.aiso-page-container .aiso-page-header__actions{flex-wrap:wrap}}@media (max-width: 760px),(any-pointer: coarse){.aiso-page-container:is(.aiso-account-page,.aiso-diagnosis-page,.aiso-dashboard) .ant-btn{min-height:var(--ui-touch-target-min);min-width:var(--ui-touch-target-min)}}.aiso-page-container[data-brand-suite-ui] .ant-card-head-title{color:var(--ui-color-text-primary);font-size:var(--ui-font-size-14);font-weight:var(--ui-font-weight-600)}.aiso-account-page :is(.ant-table-cell,.ant-typography:not(.ant-typography-danger):not(.ant-typography-warning):not(a),.ant-statistic-content){color:var(--ui-color-text-body)}.aiso-account-page :is(.ant-typography-secondary,.ant-statistic-title){color:var(--ui-color-text-secondary)}.aiso-account-page .ant-typography-success{color:var(--ui-color-text-primary)}.aiso-page-container.aiso-dashboard .aiso-dashboard__toolbar .ant-select-single{height:var(--ui-control-height)}.aiso-page-container.aiso-dashboard .aiso-dashboard__toolbar .ant-select-selector{min-height:var(--ui-control-height)!important;border-radius:var(--ui-radius-6)!important}@media (max-width: 760px),(any-pointer: coarse){.aiso-page-container.aiso-dashboard .aiso-dashboard__toolbar .ant-select-single{height:var(--ui-touch-target-min)}.aiso-page-container.aiso-dashboard .aiso-dashboard__toolbar .ant-select-selector{min-height:var(--ui-touch-target-min)!important}}.aiso-diagnosis-header{margin-bottom:16px}.aiso-diagnosis-mode-nav{border-bottom:1px solid var(--aiso-border);display:flex;gap:20px;margin-bottom:14px;padding:0}.aiso-diagnosis-mode-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--aiso-text-secondary);cursor:pointer;font:inherit;font-size:14px;font-weight:550;min-height:36px;padding:0 2px}.aiso-diagnosis-mode-nav button:hover{color:var(--aiso-info)}.aiso-diagnosis-mode-nav button.is-active{background:transparent;border-bottom-color:var(--aiso-info);box-shadow:none;color:var(--aiso-info);font-weight:650}.aiso-diagnosis-header .aiso-page-header{align-items:center;margin-bottom:10px}.aiso-diagnosis-header .aiso-page-header__title{font-size:clamp(28px,2vw,32px);font-weight:650;letter-spacing:-.03em;line-height:1.25}.aiso-diagnosis-header .aiso-page-header__description{font-size:14px;line-height:1.6}.aiso-diagnosis-page,.aiso-deep-page{color:var(--aiso-text-primary)}.aiso-diagnosis-page .ant-card,.aiso-deep-page .ant-card{border-color:var(--aiso-border);box-shadow:none}.aiso-diagnosis-page .ant-card-head-title,.aiso-deep-page .ant-card-head-title{font-size:16px;font-weight:650}.aiso-diagnosis-page .ant-form-item-label>label,.aiso-deep-page .ant-form-item-label>label{color:var(--aiso-text-primary);font-size:14px;font-weight:500}.aiso-diagnosis-page .ant-form-item-label,.aiso-deep-page .ant-form-item-label{padding-bottom:7px}.aiso-diagnosis-page .ant-input,.aiso-diagnosis-page .ant-select-selection-item,.aiso-diagnosis-page .ant-select-selection-placeholder,.aiso-deep-page .ant-input,.aiso-deep-page .ant-select-selection-item,.aiso-deep-page .ant-select-selection-placeholder{font-size:15px}.aiso-diagnosis-page .ant-input:not(.aiso-diagnosis-object-input),.aiso-diagnosis-page .ant-select-selector,.aiso-deep-page .ant-input,.aiso-deep-page .ant-select-selector{border-radius:8px!important;min-height:40px}.aiso-diagnosis-page .ant-input:not(.aiso-diagnosis-object-input),.aiso-deep-page .ant-input{height:40px}.aiso-diagnosis-page .ant-select-single .ant-select-selector,.aiso-deep-page .ant-select-single .ant-select-selector{align-items:center;height:40px!important}.aiso-diagnosis-page .ant-form-item-extra,.aiso-diagnosis-page .ant-form-item-explain,.aiso-deep-page .ant-form-item-extra,.aiso-deep-page .ant-form-item-explain{color:var(--aiso-text-secondary);font-size:12px;line-height:1.5}.aiso-quick-summary,.aiso-deep-summary{top:28px!important}.aiso-quick-steps{margin:26px 0 28px;max-width:820px}.aiso-quick-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--aiso-bg-surface);border-color:var(--aiso-info)}.aiso-quick-steps .ant-steps-item-process .ant-steps-icon,.aiso-quick-steps .ant-steps-item-process .ant-steps-item-title{color:var(--aiso-info)!important}.aiso-quick-main{min-width:0}.aiso-quick-main>.ant-card{background:transparent;border:0!important;border-bottom:1px solid var(--aiso-border)!important;border-radius:0!important;margin-bottom:0!important}.aiso-quick-main>.ant-card .ant-card-head{border-bottom:0;min-height:42px;padding:0}.aiso-quick-main>.ant-card .ant-card-body{padding:12px 0 32px}.aiso-diagnosis-object-input.ant-input-affix-wrapper{border-color:var(--aiso-border-strong);border-radius:8px;min-height:50px;padding:0 16px}.aiso-diagnosis-object-input .ant-input-prefix{color:var(--aiso-text-secondary);margin-right:14px}.aiso-diagnosis-examples{align-items:center;color:var(--aiso-text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:0;margin-bottom:30px}.aiso-diagnosis-examples span{margin-right:14px}.aiso-diagnosis-examples button{background:transparent;border:0;border-right:1px solid var(--aiso-border);color:var(--aiso-text-secondary);cursor:pointer;font:inherit;padding:0 14px}.aiso-diagnosis-examples button:first-of-type{padding-left:0}.aiso-diagnosis-examples button:last-child{border-right:0}.aiso-diagnosis-examples button:hover{color:var(--aiso-info)}.aiso-diagnosis-type .ant-form-item-label{margin-bottom:4px}.aiso-quick-main .ant-radio-group{display:flex;gap:30px}.aiso-quick-main .ant-radio-button-wrapper{background:transparent;border:0!important;border-radius:0!important;box-shadow:none!important;height:42px;line-height:40px;padding:0 18px}.aiso-quick-main .ant-radio-button-wrapper:before{display:none!important}.aiso-quick-main .ant-radio-button-wrapper-checked{background:transparent!important;border-bottom:2px solid var(--aiso-info)!important;color:var(--aiso-info)!important}.aiso-diagnosis-page .ant-radio-button-wrapper,.aiso-deep-page .ant-radio-button-wrapper{border-radius:8px;font-size:14px;min-height:40px}.aiso-deep-page .ant-radio-button-wrapper{line-height:38px}.aiso-diagnosis-page .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{color:var(--aiso-text-secondary);font-size:14px;font-weight:550;padding:10px 0}.aiso-diagnosis-page .ant-collapse-ghost>.ant-collapse-item{border-bottom:1px solid var(--aiso-border)}.aiso-diagnosis-summary{background:var(--aiso-bg-surface)!important;border:1px solid var(--aiso-border-strong)!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden}.aiso-diagnosis-summary .ant-card-head{border-bottom:0;min-height:56px;padding:0 20px}.aiso-diagnosis-summary .ant-card-head-title{color:var(--aiso-text-primary);font-size:15px;font-weight:650;padding:18px 0 10px}.aiso-diagnosis-summary .ant-card-body{padding:0 20px 20px}.aiso-diagnosis-summary__row{align-items:center;border-bottom:1px solid var(--aiso-border);display:flex;justify-content:space-between;min-height:48px}.aiso-diagnosis-summary__row>:last-child{color:var(--aiso-text-primary);font-variant-numeric:tabular-nums}.aiso-diagnosis-summary__button.ant-btn{background:var(--aiso-info);border:1px solid var(--aiso-info);border-radius:8px;color:#fff;font-size:14px;font-weight:600;height:46px;margin-top:18px;box-shadow:none}.aiso-diagnosis-summary__button.ant-btn:hover{background:var(--aiso-info-subtle);border-color:var(--aiso-info);color:var(--aiso-info)}.aiso-deep-actions .ant-btn{border-radius:8px;min-height:42px}.aiso-deep-actions .ant-btn-primary{min-height:46px;font-size:14px;font-weight:600}.aiso-mobile-submit .ant-btn{border-radius:8px;min-height:46px;font-size:14px;font-weight:600}.aiso-deep-grid>.ant-card{background:var(--aiso-bg-surface);border:1px solid var(--aiso-border);border-radius:8px;box-shadow:none}.aiso-deep-grid>.ant-card>.ant-card-body{padding:20px}.aiso-deep-page .ant-card-head-title{line-height:1.4}.aiso-deep-page .ant-form-item{margin-bottom:16px}@media (max-width: 767px){.aiso-diagnosis-header .aiso-page-header{align-items:stretch}.aiso-diagnosis-examples button{padding-inline:8px}}.aiso-progress-page{margin:0 auto;max-width:860px;padding:var(--aiso-space-8) var(--aiso-space-6) var(--aiso-space-12)}.aiso-progress__header{margin-bottom:var(--aiso-space-6)}.aiso-progress__eyebrow{color:var(--aiso-text-tertiary);font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:6px}.aiso-progress__header h1{color:var(--aiso-text-primary);font-size:28px;font-weight:650;letter-spacing:-.02em;line-height:1.2;margin:0}.aiso-progress__header p{color:var(--aiso-text-secondary);font-size:14px;margin:8px 0 0}.aiso-progress__overview{margin-bottom:var(--aiso-space-4)}.aiso-progress__count{color:var(--aiso-text-secondary);font-size:13px;margin-top:8px}.aiso-progress__connection-warning{color:var(--aiso-warning);margin-left:8px}.aiso-progress__queries{margin-bottom:var(--aiso-space-4)}.aiso-progress__empty{color:var(--aiso-text-tertiary);font-size:13px}.aiso-progress__platform-name{color:var(--aiso-text-primary);font-weight:600}.aiso-progress__platform-count{align-items:center;color:var(--aiso-text-secondary);display:inline-flex;font-size:12px;gap:5px}.aiso-progress__question{align-items:flex-start;color:var(--aiso-text-secondary);display:flex;font-size:13px;gap:8px}.aiso-progress__question svg{flex:0 0 auto;margin-top:2px}.aiso-progress__question.is-completed svg{color:var(--aiso-success)}.aiso-progress__question.is-error svg,.aiso-progress__question-error{color:var(--aiso-danger)}.aiso-progress__question.is-running svg{color:var(--aiso-warning)}.aiso-progress__question-error{font-size:12px}.aiso-progress__complete{align-items:center;background:var(--aiso-bg-subtle);border:1px solid var(--aiso-border);border-radius:var(--aiso-radius-md);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px}.aiso-progress__complete>svg{color:var(--aiso-success)}.aiso-progress__complete h2{font-size:16px;margin:0 0 3px}.aiso-progress__complete p{color:var(--aiso-text-secondary);font-size:13px;margin:0}.aiso-progress__connecting{background:var(--aiso-bg-subtle);border-color:var(--aiso-border);box-shadow:none;margin-top:var(--aiso-space-4)}@media (max-width: 720px){.aiso-progress-page{padding:var(--aiso-space-6) var(--aiso-space-4) var(--aiso-space-10)}.aiso-progress__header h1{font-size:24px}.aiso-progress__complete{align-items:flex-start;grid-template-columns:auto 1fr}.aiso-progress__complete-actions{grid-column:1 / -1}}:root{--aiso-font-sans: Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--aiso-bg-canvas: #f7f7f5;--aiso-bg-surface: #ffffff;--aiso-bg-subtle: #f2f2ef;--aiso-text-primary: #171717;--aiso-text-secondary: #686868;--aiso-text-tertiary: #929292;--aiso-border: #e7e7e3;--aiso-border-strong: #d7d7d2;--aiso-accent: #111111;--aiso-accent-contrast: #ffffff;--aiso-success: #16803c;--aiso-warning: #a15c00;--aiso-danger: #c9362b;--aiso-info: #3478bd;--aiso-purple: #722ed1;--aiso-success-subtle: #edf8f0;--aiso-warning-subtle: #fff7e8;--aiso-danger-subtle: #fff1ef;--aiso-info-subtle: #eef6ff;--aiso-font-xs: 11px;--aiso-font-sm: 12px;--aiso-font-md: 14px;--aiso-font-lg: 16px;--aiso-control-sm: 30px;--aiso-control-md: 36px;--aiso-radius-sm: 8px;--aiso-radius-md: 12px;--aiso-radius-lg: 16px;--aiso-shadow-raised: 0 8px 30px rgba(0, 0, 0, .06);--aiso-space-1: 4px;--aiso-space-2: 8px;--aiso-space-3: 12px;--aiso-space-4: 16px;--aiso-space-5: 20px;--aiso-space-6: 24px;--aiso-space-8: 32px;--aiso-space-10: 40px;--aiso-content-max: 1200px;--aiso-sidebar-width: 248px;--aiso-transition: .16s ease}[data-theme=dark]{--aiso-bg-canvas: #171717;--aiso-bg-surface: #202020;--aiso-bg-subtle: #292929;--aiso-text-primary: #f3f3f1;--aiso-text-secondary: #b7b7b2;--aiso-text-tertiary: #858580;--aiso-border: #343432;--aiso-border-strong: #484844;--aiso-accent: #f3f3f1;--aiso-accent-contrast: #171717;--aiso-shadow-raised: 0 8px 30px rgba(0, 0, 0, .22);--aiso-success-subtle: #183d27;--aiso-purple: #722ed1;--aiso-warning-subtle: #403017;--aiso-danger-subtle: #48211e;--aiso-info-subtle: #1b3248}.aiso-ui{color:var(--aiso-text-primary);font-family:var(--aiso-font-sans)}.aiso-spin{animation:aiso-spin 1s linear infinite}@keyframes aiso-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){:root{--aiso-transition: 0ms}.aiso-spin{animation:none}}.aiso-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aiso-space-6);margin-bottom:var(--aiso-space-8)}.aiso-page-header--context{align-items:center;margin-bottom:var(--aiso-space-5)}.aiso-page-header--context .aiso-page-header__eyebrow{margin-bottom:var(--aiso-space-1)}.aiso-page-header__eyebrow{color:var(--aiso-text-tertiary);font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:var(--aiso-space-2);text-transform:uppercase}.aiso-page-header__title{font-size:clamp(24px,2.3vw,32px);font-weight:650;letter-spacing:-.025em;line-height:1.2;margin:0}.aiso-page-header__description{color:var(--aiso-text-secondary);font-size:14px;line-height:1.6;margin:var(--aiso-space-2) 0 0;max-width:680px}.aiso-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--aiso-space-2);justify-content:flex-end}.aiso-panel{background:var(--aiso-bg-surface);border:1px solid var(--aiso-border);border-radius:var(--aiso-radius-lg)}.aiso-panel--padded{padding:var(--aiso-space-6)}.aiso-panel__heading{align-items:center;display:flex;gap:var(--aiso-space-2);margin-bottom:var(--aiso-space-4)}.aiso-panel__heading h2{font-size:15px;font-weight:650;margin:0}.aiso-panel__heading svg{color:var(--aiso-text-secondary)}.aiso-state-view{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:var(--aiso-space-8);text-align:center}.aiso-state-view__icon{align-items:center;background:var(--aiso-bg-subtle);border-radius:999px;color:var(--aiso-text-secondary);display:flex;height:44px;justify-content:center;margin-bottom:var(--aiso-space-4);width:44px}.aiso-state-view__title{font-size:15px;font-weight:650;margin:0}.aiso-state-view__description{color:var(--aiso-text-secondary);font-size:13px;line-height:1.6;margin:var(--aiso-space-2) 0 var(--aiso-space-4);max-width:440px}.aiso-state-view__action{margin-top:var(--aiso-space-1)}.aiso-metrics{display:grid;gap:var(--aiso-space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.aiso-metric{min-width:0;padding:var(--aiso-space-4)}.aiso-metric__label{color:var(--aiso-text-secondary);font-size:12px;margin-bottom:var(--aiso-space-2)}.aiso-metric__value{font-size:24px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em}.aiso-metric__hint{color:var(--aiso-text-tertiary);font-size:12px;margin-top:var(--aiso-space-1)}.aiso-question-index{align-items:center;background:var(--aiso-bg-subtle);border:1px solid var(--aiso-border);border-radius:50%;color:var(--aiso-text-secondary);display:inline-flex;flex:0 0 auto;font-size:12px;height:22px;justify-content:center;width:22px}.aiso-section-toolbar{align-items:center;background:var(--aiso-bg-subtle);border:1px solid var(--aiso-border);border-radius:var(--aiso-radius-md);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:4px 10px}.aiso-section-toolbar .ant-tabs-nav{margin:0}.aiso-section-toolbar .ant-tabs-tab{margin:0 4px 0 0;padding:7px 8px}.aiso-section-toolbar .ant-tabs-ink-bar{height:2px}.aiso-section-tab{align-items:center;display:inline-flex;font-size:13px;gap:6px;padding:0}.aiso-dashboard .ant-card,.aiso-diagnosis-page .ant-card,.aiso-optimize .ant-card,.aiso-monitor-page .ant-card,.aiso-assets-page .ant-card,.aiso-report-page .ant-card{border-color:var(--aiso-border)!important;border-radius:var(--aiso-radius-md)!important;box-shadow:none!important}.aiso-dashboard .ant-card-head,.aiso-diagnosis-page .ant-card-head,.aiso-optimize .ant-card-head,.aiso-monitor-page .ant-card-head,.aiso-assets-page .ant-card-head,.aiso-report-page .ant-card-head{border-color:var(--aiso-border);min-height:48px}.aiso-dashboard .ant-tabs-tab-btn,.aiso-optimize .ant-tabs-tab-btn,.aiso-monitor-page .ant-tabs-tab-btn,.aiso-assets-page .ant-tabs-tab-btn{align-items:center;display:inline-flex}.aiso-dashboard .ant-tabs-tab-btn svg,.aiso-optimize .ant-tabs-tab-btn svg,.aiso-monitor-page .ant-tabs-tab-btn svg,.aiso-assets-page .ant-tabs-tab-btn svg{flex:0 0 auto;vertical-align:-2px}.aiso-ui .ant-btn{box-shadow:none}.aiso-ui .ant-tag{border-radius:999px}@media (max-width: 720px){.aiso-page-header{align-items:stretch;flex-direction:column}.aiso-page-header__actions{justify-content:flex-start}}
