*{margin:0;padding:0}.app-head{height:64px;padding:0 var(--space-10);background:var(--bg-card);border-bottom:1px solid var(--border-light);box-shadow:var(--shadow-sm);box-sizing:border-box;z-index:100;align-items:center;display:flex;position:relative}.head-left{align-items:center;gap:var(--space-5);flex:1;min-width:0;display:flex}.head-logo{object-fit:cover;cursor:pointer;flex-shrink:0;width:120px;height:auto}.head-subtitle{font-size:var(--text-lg);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.head-nav{align-items:center;gap:var(--space-1);margin:0 var(--space-7);display:flex}.nav-btn{padding:7px var(--space-5);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-base);cursor:pointer;transition:all var(--transition-normal);white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;font-family:inherit;display:flex}.nav-btn i{font-size:var(--text-md)}.nav-btn:hover{background:var(--bg-hover);color:var(--color-primary)}.head-right{align-items:center;gap:var(--space-5);flex-shrink:0;display:flex}.user-info{align-items:center;gap:var(--space-3);display:flex}.user-avatar{background:var(--bg-active);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.user-avatar i{font-size:var(--text-xl);color:var(--color-primary)}.user-meta{flex-direction:column;line-height:1.3;display:flex}.user-name{font-size:var(--text-base);color:var(--text-primary);font-weight:600}.user-type-row{align-items:center;gap:6px;min-height:18px;display:flex}.user-type{font-size:var(--text-xs);color:var(--text-tertiary)}.head-settings-btn{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--bg-card);cursor:pointer;width:34px;height:34px;transition:all var(--transition-normal);color:var(--text-secondary);font-size:var(--text-xl);outline:none;justify-content:center;align-items:center;display:flex}.head-settings-btn:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--bg-hover)}.entity-verification-label{border-radius:var(--radius-2xl);box-sizing:border-box;justify-content:center;align-items:center;height:18px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.entity-verification-label.verified{background-color:var(--color-primary-light-hover);color:#0369a1;border:1px solid #bae6fd}.entity-verification-label.pending{color:#d97706;background-color:#fef3c7;border:1px solid #fed7aa}.entity-verification-label.unverified{color:#6b7280;background-color:#f3f4f6;border:1px solid #d1d5db}.content-no-head{width:100%;height:100vh;overflow-y:auto}.content-with-head{width:100%;height:calc(100vh - 64px);overflow-y:auto}.el-main,.el-container{margin:0;padding:0}.el-dropdown-menu__item--divided{padding-top:var(--space-6)!important;margin-top:0!important}.el-dropdown-menu__item--divided:before{margin-top:-7px!important}.el-dropdown-menu__item--divided:hover:before{background-color:var(--bg-active)}@font-face{font-family:element-icons;src:url(./element-icons-B-tDfklg.woff)format("woff"),url(./element-icons-_lZGOqcG.ttf)format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=\ el-icon-],[class^=el-icon-]{speak:none;font-variant:normal;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:element-icons!important}.el-icon-ice-cream-round:before{content:""}.el-icon-ice-cream-square:before{content:""}.el-icon-lollipop:before{content:""}.el-icon-potato-strips:before{content:""}.el-icon-milk-tea:before{content:""}.el-icon-ice-drink:before{content:""}.el-icon-ice-tea:before{content:""}.el-icon-coffee:before{content:""}.el-icon-orange:before{content:""}.el-icon-pear:before{content:""}.el-icon-apple:before{content:""}.el-icon-cherry:before{content:""}.el-icon-watermelon:before{content:""}.el-icon-grape:before{content:""}.el-icon-refrigerator:before{content:""}.el-icon-goblet-square-full:before{content:""}.el-icon-goblet-square:before{content:""}.el-icon-goblet-full:before{content:""}.el-icon-goblet:before{content:""}.el-icon-cold-drink:before{content:""}.el-icon-coffee-cup:before{content:""}.el-icon-water-cup:before{content:""}.el-icon-hot-water:before{content:""}.el-icon-ice-cream:before{content:""}.el-icon-dessert:before{content:""}.el-icon-sugar:before{content:""}.el-icon-tableware:before{content:""}.el-icon-burger:before{content:""}.el-icon-knife-fork:before{content:""}.el-icon-fork-spoon:before{content:""}.el-icon-chicken:before{content:""}.el-icon-food:before{content:""}.el-icon-dish-1:before{content:""}.el-icon-dish:before{content:""}.el-icon-moon-night:before{content:""}.el-icon-moon:before{content:""}.el-icon-cloudy-and-sunny:before{content:""}.el-icon-partly-cloudy:before{content:""}.el-icon-cloudy:before{content:""}.el-icon-sunny:before{content:""}.el-icon-sunset:before{content:""}.el-icon-sunrise-1:before{content:""}.el-icon-sunrise:before{content:""}.el-icon-heavy-rain:before{content:""}.el-icon-lightning:before{content:""}.el-icon-light-rain:before{content:""}.el-icon-wind-power:before{content:""}.el-icon-baseball:before{content:""}.el-icon-soccer:before{content:""}.el-icon-football:before{content:""}.el-icon-basketball:before{content:""}.el-icon-ship:before{content:""}.el-icon-truck:before{content:""}.el-icon-bicycle:before{content:""}.el-icon-mobile-phone:before{content:""}.el-icon-service:before{content:""}.el-icon-key:before{content:""}.el-icon-unlock:before{content:""}.el-icon-lock:before{content:""}.el-icon-watch:before{content:""}.el-icon-watch-1:before{content:""}.el-icon-timer:before{content:""}.el-icon-alarm-clock:before{content:""}.el-icon-map-location:before{content:""}.el-icon-delete-location:before{content:""}.el-icon-add-location:before{content:""}.el-icon-location-information:before{content:""}.el-icon-location-outline:before{content:""}.el-icon-location:before{content:""}.el-icon-place:before{content:""}.el-icon-discover:before{content:""}.el-icon-first-aid-kit:before{content:""}.el-icon-trophy-1:before{content:""}.el-icon-trophy:before{content:""}.el-icon-medal:before{content:""}.el-icon-medal-1:before{content:""}.el-icon-stopwatch:before{content:""}.el-icon-mic:before{content:""}.el-icon-copy-document:before{content:""}.el-icon-full-screen:before{content:""}.el-icon-switch-button:before{content:""}.el-icon-aim:before{content:""}.el-icon-crop:before{content:""}.el-icon-odometer:before{content:""}.el-icon-time:before{content:""}.el-icon-bangzhu:before{content:""}.el-icon-close-notification:before{content:""}.el-icon-microphone:before{content:""}.el-icon-turn-off-microphone:before{content:""}.el-icon-position:before{content:""}.el-icon-postcard:before{content:""}.el-icon-message:before{content:""}.el-icon-chat-line-square:before{content:""}.el-icon-chat-dot-square:before{content:""}.el-icon-chat-dot-round:before{content:""}.el-icon-chat-square:before{content:""}.el-icon-chat-line-round:before{content:""}.el-icon-chat-round:before{content:""}.el-icon-set-up:before{content:""}.el-icon-turn-off:before{content:""}.el-icon-open:before{content:""}.el-icon-connection:before{content:""}.el-icon-link:before{content:""}.el-icon-cpu:before{content:""}.el-icon-thumb:before{content:""}.el-icon-female:before{content:""}.el-icon-male:before{content:""}.el-icon-guide:before{content:""}.el-icon-news:before{content:""}.el-icon-price-tag:before{content:""}.el-icon-discount:before{content:""}.el-icon-wallet:before{content:""}.el-icon-coin:before{content:""}.el-icon-money:before{content:""}.el-icon-bank-card:before{content:""}.el-icon-box:before{content:""}.el-icon-present:before{content:""}.el-icon-sell:before{content:""}.el-icon-sold-out:before{content:""}.el-icon-shopping-bag-2:before{content:""}.el-icon-shopping-bag-1:before{content:""}.el-icon-shopping-cart-2:before{content:""}.el-icon-shopping-cart-1:before{content:""}.el-icon-shopping-cart-full:before{content:""}.el-icon-smoking:before{content:""}.el-icon-no-smoking:before{content:""}.el-icon-house:before{content:""}.el-icon-table-lamp:before{content:""}.el-icon-school:before{content:""}.el-icon-office-building:before{content:""}.el-icon-toilet-paper:before{content:""}.el-icon-notebook-2:before{content:""}.el-icon-notebook-1:before{content:""}.el-icon-files:before{content:""}.el-icon-collection:before{content:""}.el-icon-receiving:before{content:""}.el-icon-suitcase-1:before{content:""}.el-icon-suitcase:before{content:""}.el-icon-film:before{content:""}.el-icon-collection-tag:before{content:""}.el-icon-data-analysis:before{content:""}.el-icon-pie-chart:before{content:""}.el-icon-data-board:before{content:""}.el-icon-data-line:before{content:""}.el-icon-reading:before{content:""}.el-icon-magic-stick:before{content:""}.el-icon-coordinate:before{content:""}.el-icon-mouse:before{content:""}.el-icon-brush:before{content:""}.el-icon-headset:before{content:""}.el-icon-umbrella:before{content:""}.el-icon-scissors:before{content:""}.el-icon-mobile:before{content:""}.el-icon-attract:before{content:""}.el-icon-monitor:before{content:""}.el-icon-search:before{content:""}.el-icon-takeaway-box:before{content:""}.el-icon-paperclip:before{content:""}.el-icon-printer:before{content:""}.el-icon-document-add:before{content:""}.el-icon-document:before{content:""}.el-icon-document-checked:before{content:""}.el-icon-document-copy:before{content:""}.el-icon-document-delete:before{content:""}.el-icon-document-remove:before{content:""}.el-icon-tickets:before{content:""}.el-icon-folder-checked:before{content:""}.el-icon-folder-delete:before{content:""}.el-icon-folder-remove:before{content:""}.el-icon-folder-add:before{content:""}.el-icon-folder-opened:before{content:""}.el-icon-folder:before{content:""}.el-icon-edit-outline:before{content:""}.el-icon-edit:before{content:""}.el-icon-date:before{content:""}.el-icon-c-scale-to-original:before{content:""}.el-icon-view:before{content:""}.el-icon-loading:before{content:""}.el-icon-rank:before{content:""}.el-icon-sort-down:before{content:""}.el-icon-sort-up:before{content:""}.el-icon-sort:before{content:""}.el-icon-finished:before{content:""}.el-icon-refresh-left:before{content:""}.el-icon-refresh-right:before{content:""}.el-icon-refresh:before{content:""}.el-icon-video-play:before{content:""}.el-icon-video-pause:before{content:""}.el-icon-d-arrow-right:before{content:""}.el-icon-d-arrow-left:before{content:""}.el-icon-arrow-up:before{content:""}.el-icon-arrow-down:before{content:""}.el-icon-arrow-right:before{content:""}.el-icon-arrow-left:before{content:""}.el-icon-top-right:before{content:""}.el-icon-top-left:before{content:""}.el-icon-top:before{content:""}.el-icon-bottom:before{content:""}.el-icon-right:before{content:""}.el-icon-back:before{content:""}.el-icon-bottom-right:before{content:""}.el-icon-bottom-left:before{content:""}.el-icon-caret-top:before{content:""}.el-icon-caret-bottom:before{content:""}.el-icon-caret-right:before{content:""}.el-icon-caret-left:before{content:""}.el-icon-d-caret:before{content:""}.el-icon-share:before{content:""}.el-icon-menu:before{content:""}.el-icon-s-grid:before{content:""}.el-icon-s-check:before{content:""}.el-icon-s-data:before{content:""}.el-icon-s-opportunity:before{content:""}.el-icon-s-custom:before{content:""}.el-icon-s-claim:before{content:""}.el-icon-s-finance:before{content:""}.el-icon-s-comment:before{content:""}.el-icon-s-flag:before{content:""}.el-icon-s-marketing:before{content:""}.el-icon-s-shop:before{content:""}.el-icon-s-open:before{content:""}.el-icon-s-management:before{content:""}.el-icon-s-ticket:before{content:""}.el-icon-s-release:before{content:""}.el-icon-s-home:before{content:""}.el-icon-s-promotion:before{content:""}.el-icon-s-operation:before{content:""}.el-icon-s-unfold:before{content:""}.el-icon-s-fold:before{content:""}.el-icon-s-platform:before{content:""}.el-icon-s-order:before{content:""}.el-icon-s-cooperation:before{content:""}.el-icon-bell:before{content:""}.el-icon-message-solid:before{content:""}.el-icon-video-camera:before{content:""}.el-icon-video-camera-solid:before{content:""}.el-icon-camera:before{content:""}.el-icon-camera-solid:before{content:""}.el-icon-download:before{content:""}.el-icon-upload2:before{content:""}.el-icon-upload:before{content:""}.el-icon-picture-outline-round:before{content:""}.el-icon-picture-outline:before{content:""}.el-icon-picture:before{content:""}.el-icon-close:before{content:""}.el-icon-check:before{content:""}.el-icon-plus:before{content:""}.el-icon-minus:before{content:""}.el-icon-help:before{content:""}.el-icon-s-help:before{content:""}.el-icon-circle-close:before{content:""}.el-icon-circle-check:before{content:""}.el-icon-circle-plus-outline:before{content:""}.el-icon-remove-outline:before{content:""}.el-icon-zoom-out:before{content:""}.el-icon-zoom-in:before{content:""}.el-icon-error:before{content:""}.el-icon-success:before{content:""}.el-icon-circle-plus:before{content:""}.el-icon-remove:before{content:""}.el-icon-info:before{content:""}.el-icon-question:before{content:""}.el-icon-warning-outline:before{content:""}.el-icon-warning:before{content:""}.el-icon-goods:before{content:""}.el-icon-s-goods:before{content:""}.el-icon-star-off:before{content:""}.el-icon-star-on:before{content:""}.el-icon-more-outline:before{content:""}.el-icon-more:before{content:""}.el-icon-phone-outline:before{content:""}.el-icon-phone:before{content:""}.el-icon-user:before{content:""}.el-icon-user-solid:before{content:""}.el-icon-setting:before{content:""}.el-icon-s-tools:before{content:""}.el-icon-delete:before{content:""}.el-icon-delete-solid:before{content:""}.el-icon-eleme:before{content:""}.el-icon-platform-eleme:before{content:""}.el-icon-loading{animation:2s linear infinite rotating}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--color-primary:#0080ff;--color-primary-hover:#0060cc;--color-primary-active:#004da3;--color-primary-light:#e8f2ff;--color-primary-light-hover:#f0f7ff;--color-primary-border:#b3d0ff;--color-primary-shadow:#0080ff1a;--color-primary-shadow-md:#0080ff24;--el-color-primary:var(--color-primary);--el-color-primary-dark-2:var(--color-primary-hover);--el-color-primary-light-3:#4da6ff;--el-color-primary-light-5:#80c0ff;--el-color-primary-light-7:#b3d9ff;--el-color-primary-light-8:#cce6ff;--el-color-primary-light-9:var(--color-primary-light);--el-switch-on-color:var(--color-primary);--el-radio-button-checked-bg-color:var(--color-primary);--el-radio-button-checked-border-color:var(--color-primary);--el-radio-button-checked-text-color:var(--text-white);--el-radio-button-checked-box-shadow:-1px 0 0 0 var(--color-primary);--color-success:#37ca10;--color-success-hover:#2ba80d;--color-success-light:#f0fce8;--color-success-border:#b7e49a;--color-danger:#fa4e32;--color-danger-hover:#e03a20;--color-danger-light:#fff0ee;--color-danger-border:#ffbdb4;--color-danger-shadow:#fa4e321a;--color-warning:#ff8500;--color-warning-hover:#d97000;--color-warning-light:#fff8e8;--color-warning-border:#ffd98a;--color-info:#909399;--color-info-hover:#7a7d82;--color-info-light:#f4f4f5;--color-info-border:#d3d4d6;--text-primary:#303133;--text-heading:#1a1a2e;--text-secondary:#606266;--text-tertiary:#909399;--text-placeholder:#b8c2cc;--text-disabled:#b8c2cc;--text-white:#fff;--border-default:#dcdfe6;--border-light:#edf0f5;--border-lighter:#f0f2f5;--border-upload:#d4e8ff;--bg-page:#f5f7fa;--bg-card:#fff;--bg-section:#fafbfc;--bg-hover:#f0f7ff;--bg-active:#e8f2ff;--bg-disabled:#f5f7fa;--bg-input-group:#f8fafc;--bg-upload:#fafcff;--bg-mask:#ffffffd9;--bg-tooltip:#1e2232eb;--bg-segment:#edf0f5;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-full:100px;--shadow-sm:0 1px 4px #0000000f;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 40px #00000026;--shadow-sidebar:2px 0 8px #0000000a;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:14px;--space-7:16px;--space-8:18px;--space-9:20px;--space-10:24px;--space-11:28px;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--focus-ring:0 0 0 2px var(--bg-card), 0 0 0 4px var(--color-primary)}.text-xs{font-size:var(--text-xs)!important}.text-sm{font-size:var(--text-sm)!important}.text-base{font-size:var(--text-base)!important}.text-md{font-size:var(--text-md)!important}.text-lg{font-size:var(--text-lg)!important}.text-xl{font-size:var(--text-xl)!important}.text-2xl{font-size:var(--text-2xl)!important}.text-3xl{font-size:var(--text-3xl)!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}:focus-visible,button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.view-root{width:100%;height:100%;padding:var(--space-7) var(--space-9);box-sizing:border-box;background-color:var(--bg-card);overflow-y:auto}.common-title{color:var(--text-primary);font-size:var(--text-2xl);font-weight:700}.page-header{height:54px;padding:0 var(--space-1);background:var(--bg-card);border-bottom:1px solid var(--border-light);margin-bottom:var(--space-9);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.page-title{font-size:var(--text-xl);color:var(--text-heading);align-items:center;gap:var(--space-4);letter-spacing:-.3px;margin:0;font-weight:600;display:flex}.page-title-row{align-items:center;min-width:0;height:100%;display:flex}.page-title:before{content:"";background:var(--color-primary);border-radius:2px;flex-shrink:0;width:4px;height:18px;display:inline-block}.page-header-tabs{height:100%;margin-left:var(--space-9);align-items:center;display:flex}.page-tab-nav{align-items:center;gap:var(--space-8);height:100%;display:flex}.page-tab-button{height:100%;color:var(--text-secondary);font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0;font-weight:600}.page-tab-button:hover,.page-tab-button.active{color:var(--color-primary)}.page-tab-button.active{border-bottom-color:var(--color-primary)}.tab-action-bar{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.page-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.page-actions>*{flex:none;margin:0!important}.page-actions .ai-diagnosis-button,.page-actions .import-from-meeting-wrap,.page-actions .el-dropdown{align-items:center;display:inline-flex}.page-actions>.el-button+.el-button{margin-left:0}.page-actions>.el-button,.page-actions>.el-dropdown .el-button,.page-actions>.ai-diagnosis-button>.el-button,.page-actions>.import-from-meeting-wrap>.el-button,.page-actions>.btn-wrap-width,.page-actions>.btn-common{box-sizing:border-box;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-width:auto;height:32px;min-height:32px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.page-actions>.btn-wrap-width,.page-actions>.btn-common{width:auto;margin:0}.switch-label-row{align-items:center;gap:var(--space-4);min-height:24px;color:var(--text-primary);font-size:var(--text-md);white-space:nowrap;font-weight:600;line-height:1.4;display:inline-flex}.action-bar{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-bottom:var(--space-7);display:flex}.flex-row-wrap{flex-flow:wrap;display:flex}.flex-column{flex-direction:column;display:flex}.flex-1-overflow-y{flex:1;overflow-y:auto}.btn-common{cursor:pointer;text-align:center;border-radius:var(--radius-lg);background-color:var(--color-primary);color:var(--text-white);font-size:var(--text-lg);width:110px;padding:var(--space-4) 0}.btn-common.disabled{cursor:not-allowed;background-color:var(--bg-disabled);color:var(--text-disabled);border-color:var(--border-light);opacity:.72;pointer-events:none}.table-margin-top{margin-top:var(--space-6)}.table-margin-bottom{margin-bottom:var(--space-6)}.list-btn-green{cursor:pointer;color:var(--text-white);background-color:var(--color-success);font-size:var(--text-md);text-align:center;width:80px;padding:var(--space-5) 0;border-radius:var(--radius-sm);box-sizing:border-box}.list-btn-blue{cursor:pointer;color:var(--text-white);background-color:var(--color-primary);font-size:var(--text-md);text-align:center;width:80px;padding:var(--space-5) 0;border-radius:var(--radius-sm);box-sizing:border-box}.list-btn-red{cursor:pointer;color:var(--text-white);background-color:var(--color-danger);font-size:var(--text-md);text-align:center;width:80px;padding:var(--space-5) 0;border-radius:var(--radius-sm);box-sizing:border-box}.list-btn-yellow{cursor:pointer;color:var(--text-white);background-color:var(--color-warning);font-size:var(--text-md);text-align:center;width:80px;padding:var(--space-5) 0;border-radius:var(--radius-sm);box-sizing:border-box}.table-header{background-color:var(--color-primary);width:100%;color:var(--text-white);font-size:var(--text-md);align-items:center;height:52px;line-height:52px;display:flex}.table-item{color:#242f57;font-size:var(--text-md);padding-bottom:var(--space-9);border-bottom:1px solid #d3d3d3;align-items:center;display:flex}.table-index{text-align:center;padding:0 var(--space-4);box-sizing:border-box;flex:1}.table-name,.table-type{padding:0 var(--space-4);box-sizing:border-box;flex:3}.table-operation{padding:0 var(--space-4);box-sizing:border-box;flex:1.5}.table-tag{color:var(--color-primary);padding:var(--space-3) var(--space-5);box-sizing:border-box;font-size:var(--text-md);border-radius:var(--radius-lg);border:1px var(--color-primary) solid;background-color:var(--color-primary-light)}.btn-wrap-width{cursor:pointer;color:var(--text-white);background-color:var(--color-primary);font-size:var(--text-base);text-align:center;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);box-sizing:border-box;display:inline-block}.btn-wrap-width.disabled{cursor:not-allowed;background-color:var(--bg-disabled);color:var(--text-disabled);border-color:var(--border-light);opacity:.72;pointer-events:none}.page-layout{background:var(--bg-page);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.page-layout .page-header{padding:0 var(--space-11);margin-bottom:0}.page-content{padding:var(--space-9) var(--space-11);background:var(--bg-card);box-sizing:border-box;flex:1;overflow-y:auto}.common-card{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);padding:var(--space-9) var(--space-10);margin-bottom:var(--space-9)}.card-header{margin-bottom:var(--space-9);padding-bottom:var(--space-6);border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;display:flex}.card-title{font-size:var(--text-xl);color:var(--text-primary);font-weight:500}.form-section{margin-bottom:30px}.form-section-title{font-size:var(--text-md);color:var(--text-secondary);margin-bottom:var(--space-6);padding-left:var(--space-4);border-left:3px solid var(--color-primary);font-weight:500}.status-badge{padding:var(--space-1) var(--space-5);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500;display:inline-block}.status-badge.success{background:var(--color-primary-light-hover);color:var(--color-success);border:1px solid #c6e2ff}.status-badge.warning{background:var(--color-warning-light);color:#e6a23c;border:1px solid #f5dab1}.status-badge.danger{background:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger-border)}.status-badge.info{background:var(--color-info-light);color:var(--color-info);border:1px solid var(--color-info-border)}.action-buttons{align-items:center;gap:var(--space-4);display:flex}.action-buttons .el-button--mini{padding:7px 15px}.responsive-table{overflow-x:auto}.responsive-table .el-table{min-width:100%}.loading-overlay{background:var(--bg-mask);z-index:999;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-slow)}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all var(--transition-slow)}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translate(10px)}.page-layout .el-table,.view-root .el-table,.tabsList .el-table{border-radius:var(--radius-lg);border:1px solid var(--border-light);overflow:hidden}.page-layout .el-table th.el-table__cell,.view-root .el-table th.el-table__cell,.tabsList .el-table th.el-table__cell{font-weight:600;font-size:var(--text-base);border-bottom:1px solid var(--border-light);padding:10px 0;background:var(--bg-section)!important;color:var(--text-secondary)!important}.page-layout .el-table td.el-table__cell,.view-root .el-table td.el-table__cell,.tabsList .el-table td.el-table__cell{font-size:var(--text-base);color:var(--text-primary);border-bottom:1px solid var(--border-lighter);padding:10px 0}.page-layout .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.view-root .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.tabsList .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:var(--bg-hover)!important}.page-layout .el-table:before,.view-root .el-table:before,.tabsList .el-table:before{display:none}.el-dialog{overflow:hidden;border-radius:var(--radius-2xl)!important}.el-dialog__header{border-bottom:1px solid var(--border-light);padding:20px 24px 16px}.el-dialog__title{font-size:var(--text-xl)!important;color:var(--text-heading)!important;font-weight:600!important}.el-dialog__body{padding:24px}.el-dialog__footer{border-top:1px solid var(--border-light);padding:16px 24px}.el-button--text,.el-button.is-link{border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:4px 8px;font-weight:500}.el-button--text:hover,.el-button.is-link:hover{background:var(--color-primary-light)}.el-button--text.btn-danger,.el-button--text[data-type=danger],.el-button.is-link.el-button--danger{color:var(--color-danger)!important}.el-button--text.btn-danger:hover,.el-button--text[data-type=danger]:hover,.el-button.is-link.el-button--danger:hover{background:var(--color-danger-light)!important;color:var(--color-danger-hover)!important}.el-dialog .el-form-item__label{color:var(--text-secondary);font-weight:500}.el-dialog .el-input__wrapper,.el-dialog .el-textarea__inner{border-radius:var(--radius-lg);transition:all var(--transition-normal)}.el-dialog .el-input__wrapper{box-shadow:0 0 0 1px var(--border-default) inset}.el-dialog .el-textarea__inner{border-color:var(--border-default)}.el-dialog .el-input.is-active .el-input__wrapper,.el-dialog .el-input.is-focus .el-input__wrapper,.el-dialog .el-input__wrapper.is-focus,.el-dialog .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--color-primary) inset, 0 0 0 2px var(--color-primary-shadow)}.el-dialog .el-textarea__inner:focus{border-color:var(--color-primary)}body{color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif}.el-button{border-radius:var(--radius-md);letter-spacing:.3px;transition:all var(--transition-normal);font-weight:500;font-size:var(--text-base);padding:7px 16px}.el-button--medium{font-size:var(--text-base);padding:7px 16px}.el-button--small{font-size:var(--text-sm);border-radius:var(--radius-sm);padding:5px 12px}.el-button--mini{font-size:var(--text-xs);border-radius:var(--radius-sm);padding:3px 8px}.el-button--default{color:var(--text-secondary);border-color:var(--border-default)}.el-button--default:hover,.el-button--default:focus{color:var(--color-primary);border-color:var(--color-primary-border);background:var(--color-primary-light-hover)}.el-button--primary:not(.is-plain):not(.is-link):not(.is-text){background:var(--color-primary);border-color:var(--color-primary);color:var(--text-white)}.el-button--primary:not(.is-plain):not(.is-link):not(.is-text):hover,.el-button--primary:not(.is-plain):not(.is-link):not(.is-text):focus{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--text-white)}.el-button--primary:not(.is-plain):not(.is-link):not(.is-text):active{background:var(--color-primary-active);border-color:var(--color-primary-active)}.el-button--success:not(.is-plain):not(.is-link):not(.is-text){background:var(--color-success);border-color:var(--color-success);color:var(--text-white)}.el-button--success:not(.is-plain):not(.is-link):not(.is-text):hover,.el-button--success:not(.is-plain):not(.is-link):not(.is-text):focus{background:var(--color-success-hover);border-color:var(--color-success-hover);color:var(--text-white)}.el-button--danger:not(.is-plain):not(.is-link):not(.is-text){background:var(--color-danger);border-color:var(--color-danger);color:var(--text-white)}.el-button--danger:not(.is-plain):not(.is-link):not(.is-text):hover,.el-button--danger:not(.is-plain):not(.is-link):not(.is-text):focus{background:var(--color-danger-hover);border-color:var(--color-danger-hover);color:var(--text-white)}.el-button--warning:not(.is-plain):not(.is-link):not(.is-text){background:var(--color-warning);border-color:var(--color-warning);color:var(--text-white)}.el-button--warning:not(.is-plain):not(.is-link):not(.is-text):hover,.el-button--warning:not(.is-plain):not(.is-link):not(.is-text):focus{background:var(--color-warning-hover);border-color:var(--color-warning-hover);color:var(--text-white)}.el-button--info:not(.is-plain):not(.is-link):not(.is-text){background:var(--color-info);border-color:var(--color-info);color:var(--text-white)}.el-button--info:not(.is-plain):not(.is-link):not(.is-text):hover,.el-button--info:not(.is-plain):not(.is-link):not(.is-text):focus{background:var(--color-info-hover);border-color:var(--color-info-hover);color:var(--text-white)}.el-button--primary.is-plain{background:var(--color-primary-light-hover);border-color:var(--color-primary-border);color:var(--color-primary)}.el-button--primary.is-plain:hover,.el-button--primary.is-plain:focus{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-white)}.el-button--success.is-plain{background:var(--color-success-light);border-color:var(--color-success-border);color:var(--color-success-hover)}.el-button--success.is-plain:hover,.el-button--success.is-plain:focus{background:var(--color-success);border-color:var(--color-success);color:var(--text-white)}.el-button--danger.is-plain{background:var(--color-danger-light);border-color:var(--color-danger-border);color:var(--color-danger-hover)}.el-button--danger.is-plain:hover,.el-button--danger.is-plain:focus{background:var(--color-danger);border-color:var(--color-danger);color:var(--text-white)}.el-button--warning.is-plain{background:var(--color-warning-light);border-color:var(--color-warning-border);color:var(--color-warning-hover)}.el-button--warning.is-plain:hover,.el-button--warning.is-plain:focus{background:var(--color-warning);border-color:var(--color-warning);color:var(--text-white)}.el-button--info.is-plain{background:var(--color-info-light);border-color:var(--color-info-border);color:var(--color-info-hover)}.el-button--info.is-plain:hover,.el-button--info.is-plain:focus{background:var(--color-info);border-color:var(--color-info);color:var(--text-white)}.el-button--text,.el-button.is-link{color:var(--color-primary);background:0 0;border-color:#0000;padding-left:4px;padding-right:4px;font-weight:500}.el-button--text:hover,.el-button.is-link:hover{color:var(--color-primary-hover);background:0 0}.el-button.is-link.el-button--success{color:var(--color-success-hover)}.el-button.is-link.el-button--warning{color:var(--color-warning-hover)}.el-button.is-link.el-button--danger{color:var(--color-danger-hover)}.el-button.is-link.el-button--info{color:var(--color-info-hover)}.el-button.is-link.el-button--success:hover,.el-button.is-link.el-button--success:focus{color:var(--color-success-hover);background:var(--color-success-light)}.el-button.is-link.el-button--warning:hover,.el-button.is-link.el-button--warning:focus{color:var(--color-warning-hover);background:var(--color-warning-light)}.el-button.is-link.el-button--danger:hover,.el-button.is-link.el-button--danger:focus{color:var(--color-danger-hover);background:var(--color-danger-light)}.el-button.is-link.el-button--info:hover,.el-button.is-link.el-button--info:focus{color:var(--color-info-hover);background:var(--color-info-light)}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{cursor:not-allowed;opacity:.72}.el-button.is-disabled:not(.is-link):not(.is-text):not(.el-button--text),.el-button.is-disabled:not(.is-link):not(.is-text):not(.el-button--text):hover,.el-button.is-disabled:not(.is-link):not(.is-text):not(.el-button--text):focus{background:var(--bg-disabled);border-color:var(--border-light);color:var(--text-disabled)}.el-button.is-disabled.is-link,.el-button.is-disabled.is-link:hover,.el-button.is-disabled.is-link:focus,.el-button.is-disabled.is-text,.el-button.is-disabled.is-text:hover,.el-button.is-disabled.is-text:focus,.el-button.is-disabled.el-button--text,.el-button.is-disabled.el-button--text:hover,.el-button.is-disabled.el-button--text:focus{color:var(--text-disabled);background:0 0;border-color:#0000}.el-table .el-button--text+.el-button--text,.el-table .el-button.is-link+.el-button.is-link{margin-left:2px}.el-input__wrapper,.el-input--default .el-input__wrapper,.el-input--small .el-input__wrapper{border-radius:var(--radius-md);min-height:32px;box-shadow:0 0 0 1px var(--border-default) inset;transition:box-shadow var(--transition-normal);box-sizing:border-box}.el-input__inner{width:100%;min-width:0;box-shadow:none;color:var(--text-primary);background:0 0;border:0;height:auto;padding:0;line-height:normal}.el-input__inner::placeholder{color:var(--text-placeholder)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-border) inset}.el-input__inner:focus{box-shadow:none;outline:none}.el-input__wrapper:has(.el-input__inner:-webkit-autofill){background:#e8f0fe!important}.el-input__inner:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:inset 0 0 0 1000px #e8f0fe!important}.el-input__inner:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:inset 0 0 0 1000px #e8f0fe!important}.el-input__inner:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:inset 0 0 0 1000px #e8f0fe!important}.el-input.is-active .el-input__wrapper,.el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--color-primary) inset, 0 0 0 3px var(--color-primary-shadow)}.el-input__prefix,.el-input__suffix{color:var(--text-placeholder)}.el-input.is-focus .el-input__suffix,.el-input.is-focus .el-input__prefix{color:var(--color-primary)}.el-input-group__prepend,.el-input-group__append{border-color:var(--border-default);background:var(--bg-input-group);color:var(--text-secondary);border-radius:0}.el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.el-textarea__inner{border-radius:var(--radius-md);border-color:var(--border-default);color:var(--text-primary);resize:vertical;transition:border-color var(--transition-normal), box-shadow var(--transition-normal)}.el-textarea__inner::placeholder{color:var(--text-placeholder)}.el-textarea__inner:hover{border-color:var(--color-primary-border)}.el-textarea__inner:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-shadow);outline:none}.el-input-number{--input-number-border-color:var(--border-default)}.el-input-number:not(.is-disabled):hover{--input-number-border-color:var(--color-primary-border)}.el-input-number:not(.is-disabled):focus-within{--input-number-border-color:var(--color-primary)}.el-input-number .el-input__wrapper,.el-input-number .el-input__wrapper:hover,.el-input-number .el-input.is-focus .el-input__wrapper,.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__wrapper,.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__wrapper{box-shadow:0 0 0 1px var(--input-number-border-color) inset}.el-input-number:not(.is-controls-right) .el-input-number__decrease,.el-input-number:not(.is-controls-right) .el-input-number__increase{box-sizing:border-box;border-top:1px solid var(--input-number-border-color);border-bottom:1px solid var(--input-number-border-color);justify-content:center;align-items:center;line-height:1;display:flex;top:0;bottom:0}.el-input-number:not(.is-controls-right) .el-input-number__decrease{border-left:1px solid var(--input-number-border-color);border-radius:var(--radius-md) 0 0 var(--radius-md);left:0}.el-input-number:not(.is-controls-right) .el-input-number__increase{border-right:1px solid var(--input-number-border-color);border-radius:0 var(--radius-md) var(--radius-md) 0;right:0}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{box-sizing:border-box;border-radius:0}.el-input-number.is-controls-right .el-input-number__increase{border-top:1px solid var(--input-number-border-color);border-right:1px solid var(--input-number-border-color);border-radius:0 var(--radius-md) 0 0;top:0;right:0}.el-input-number.is-controls-right .el-input-number__decrease{border-bottom:1px solid var(--input-number-border-color);border-right:1px solid var(--input-number-border-color);border-radius:0 0 var(--radius-md) 0;bottom:0;right:0}.el-input-number.is-disabled{--input-number-border-color:#e4e8ee}.el-input.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner{background:var(--bg-disabled);color:var(--text-disabled);cursor:not-allowed;box-shadow:inset 0 0 0 1px #e4e8ee}.el-select{width:100%}.el-select__wrapper{border-radius:var(--radius-md);min-height:32px;box-shadow:0 0 0 1px var(--border-default) inset;transition:box-shadow var(--transition-normal);box-sizing:border-box}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--color-primary-border) inset}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--color-primary) inset, 0 0 0 3px var(--color-primary-shadow)}.el-select__wrapper.is-disabled{background:var(--bg-disabled);box-shadow:inset 0 0 0 1px #e4e8ee}.el-select__selected-item,.el-select__placeholder{color:var(--text-primary)}.el-select__placeholder.is-transparent{color:var(--text-placeholder)}.el-select__wrapper:has(.el-select__clear) .el-select__placeholder.is-transparent{color:var(--text-primary)}.el-select__input,.el-select__input:focus,.el-select__input:focus-visible{box-shadow:none;border:0;outline:none}.el-select__wrapper:has(.el-select__clear) .el-select__input-wrapper:has(+.el-select__placeholder.is-transparent) .el-select__input{caret-color:#0000}.el-select .el-input__wrapper,.el-select .el-input__inner{cursor:pointer}.el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--color-primary) inset, 0 0 0 3px var(--color-primary-shadow)}.el-select-dropdown{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.el-select-dropdown__item{color:var(--text-primary);font-size:var(--text-base);padding:0 var(--space-7);height:36px;transition:background var(--transition-fast), color var(--transition-fast);line-height:36px}.el-select-dropdown__item:not(.is-disabled):hover,.el-select-dropdown__item:not(.is-disabled).hover,.el-select-dropdown__item:not(.is-disabled).is-hovering{background:var(--color-primary-light-hover)}.el-select-dropdown__item.selected,.el-select-dropdown__item.is-selected,.el-select-dropdown__item.selected.hover,.el-select-dropdown__item.selected:hover,.el-select-dropdown__item.is-selected.is-hovering,.el-select-dropdown__item.is-selected:hover{color:var(--color-primary);background:var(--bg-active);font-weight:600}.el-select-dropdown__item.is-disabled,.el-select-dropdown__item.is-disabled:hover,.el-select-dropdown__item.is-disabled.is-hovering{color:var(--text-disabled);cursor:not-allowed;background:0 0}.el-select .el-tag{border-radius:var(--radius-sm);background:var(--bg-active);border-color:var(--color-primary-border);color:var(--color-primary)}.el-select .el-tag .el-tag__close{color:var(--color-primary)}.el-select .el-tag .el-tag__close:hover{background:var(--color-primary);color:var(--text-white)}.el-form:not(.el-form--inline) .el-form-item__content{min-width:0;line-height:normal;display:block}.el-form:not(.el-form--inline) .el-form-item__content>.el-input,.el-form:not(.el-form--inline) .el-form-item__content>.el-select,.el-form:not(.el-form--inline) .el-form-item__content>.el-autocomplete,.el-form:not(.el-form--inline) .el-form-item__content>.el-cascader,.el-form:not(.el-form--inline) .el-form-item__content>.el-textarea{width:100%;max-width:100%}.el-form:not(.el-form--inline) .el-form-item__content>.el-input-number,.el-form:not(.el-form--inline) .el-form-item__content>.el-date-editor,.el-form:not(.el-form--inline) .el-form-item__content>.el-time-picker{max-width:100%}.el-form-item__label{color:var(--text-primary);font-weight:500;font-size:var(--text-base)}.el-dialog .el-form:not(.el-form--inline):not(.el-form--label-top)>.el-form-item>.el-form-item__label{align-items:center;gap:var(--space-1);text-align:right;justify-content:flex-end;min-height:32px;line-height:32px}.el-dialog .el-form:not(.el-form--inline):not(.el-form--label-top)>.el-form-item>.el-form-item__label:not([style*=width]){min-width:var(--dialog-form-label-width,118px)}.form-label-with-tip{justify-content:flex-end;align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.el-form-item__label .tip-icon,.el-form-item__label [class^=el-icon-],.el-form-item__label [class*=\ el-icon-]{color:var(--text-tertiary);cursor:help;flex:none;line-height:1}.form-field-action-row{align-items:center;gap:var(--space-4);width:100%;min-width:0;display:flex}.form-field-action-row>.el-input,.form-field-action-row>.el-select,.form-field-action-row>.el-autocomplete,.form-field-action-row>.el-cascader,.form-field-action-row>.el-textarea{flex:auto;min-width:0}.form-field-action-row>.ai-field-actions,.form-field-action-row>.form-field-actions{flex:none;justify-content:flex-end;align-items:center;margin:0;display:flex}.form-field-action-row>.ai-field-actions .el-button,.form-field-action-row>.form-field-actions .el-button{height:30px;min-height:30px;padding:0 var(--space-4);font-size:var(--text-sm);white-space:nowrap;line-height:30px}.form-field-action-row>.el-button{white-space:nowrap;flex:none}.form-tags-input{width:100%;max-width:100%}.form-help-tooltip{white-space:normal;max-width:520px;line-height:1.55}.readonly-meta-form-item .el-form-item__content{align-items:center;min-height:32px;display:flex}.form-readonly-meta{align-items:center;gap:var(--space-4);width:100%;min-width:0;min-height:32px;color:var(--text-secondary);font-size:var(--text-sm);box-sizing:border-box;flex-wrap:wrap;padding:3px 0;line-height:1.45;display:flex}.form-readonly-meta>span{white-space:nowrap;align-items:center;min-height:24px;display:inline-flex}:is(.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button),.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button),.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-autocomplete+.el-button)){align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}:is(.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.el-select,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button)>.el-input,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-autocomplete+.el-button)>.el-autocomplete){flex:240px;min-width:0;margin-right:0;width:auto!important}:is(.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.el-button,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button)>.el-button,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-autocomplete+.el-button)>.el-button){white-space:nowrap;flex:none;margin-left:0!important}:is(.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.form-help-text,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.login-email-help,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.partner-intro-preview,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-select+.el-button)>.el-alert,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button)>.form-help-text,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button)>.login-email-help,.el-form:not(.el-form--inline) .el-form-item__content:has(>.el-input+.el-button)>.el-alert){flex:0 0 100%}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-textarea__inner{box-shadow:0 0 0 1px var(--color-danger) inset, 0 0 0 3px var(--color-danger-shadow)}.el-form-item.is-error .el-input-number{--input-number-border-color:var(--color-danger)}.el-form-item__error{color:var(--color-danger);font-size:var(--text-xs);padding-top:var(--space-1)}.el-form-item.is-success .el-input__wrapper{box-shadow:0 0 0 1px var(--border-default) inset}.el-form-item.is-success .el-input-number{--input-number-border-color:var(--border-default)}.el-form-item.is-success .el-input.is-active .el-input__wrapper,.el-form-item.is-success .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--color-primary) inset, 0 0 0 3px var(--color-primary-shadow)}.el-table{border-radius:var(--radius-lg);border:1px solid var(--border-light);font-size:var(--text-base);overflow:hidden}.el-table th.el-table__cell{background:var(--bg-input-group);color:var(--text-secondary);font-weight:600;font-size:var(--text-base);padding:var(--space-4) 0;border-bottom:2px solid #e4e8ee}.el-table td.el-table__cell{border-bottom:1px solid var(--border-lighter);color:var(--text-primary);padding:11px 0}.el-table--striped .el-table__body tr.el-table__row--striped td{background:var(--bg-section)}.el-table tbody tr:hover>td.el-table__cell{background:var(--bg-hover)!important}.el-table--border:after,.el-table--group:after,.el-table:before{background-color:var(--border-light)}.el-table--border td.el-table__cell,.el-table--border th.el-table__cell.gutter{border-right:1px solid var(--border-lighter)}.el-table__empty-text{color:var(--text-placeholder);font-size:var(--text-base)}.el-table__fixed-right:before,.el-table__fixed:before{background-color:var(--border-light)}.el-pagination{font-size:var(--text-base);color:var(--text-secondary)}.el-pagination button,.el-pager li{min-width:30px;height:30px;line-height:30px;font-size:var(--text-base);color:var(--text-secondary);transition:all var(--transition-normal);border-radius:var(--radius-sm)!important}.el-pager li:hover{color:var(--color-primary)}.el-pager li.active{font-weight:600;background:var(--color-primary)!important;color:var(--text-white)!important}.el-pagination .btn-prev,.el-pagination .btn-next{border-radius:var(--radius-sm)!important}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--color-primary)}.el-pagination__sizes .el-input .el-input__wrapper,.el-pagination__jump .el-input__wrapper{border-radius:var(--radius-sm);min-height:30px}.el-dialog{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);overflow:hidden}.el-dialog__header{padding:var(--space-8) var(--space-10) var(--space-7);border-bottom:1px solid var(--border-lighter);background:var(--bg-card);box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative;padding-right:calc(var(--space-10) + 38px)!important}.el-dialog__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:var(--text-xl);color:var(--text-heading);letter-spacing:.3px;flex:auto;font-weight:600;line-height:1.4;display:block;overflow:hidden}.el-dialog__headerbtn{top:10px;right:12px}.el-dialog__headerbtn .el-dialog__close{color:var(--text-tertiary);transition:color var(--transition-normal)}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--color-danger)}.el-dialog__body{padding:var(--space-10);color:var(--text-primary)}.el-dialog__footer{padding:var(--space-6) var(--space-10);border-top:1px solid var(--border-lighter);background:var(--bg-section)}.el-tag{border-radius:var(--radius-sm);font-size:var(--text-sm);height:24px;padding:0 9px;font-weight:500;line-height:22px}.el-tag--primary,.el-tag{background:var(--color-primary-light);border-color:var(--color-primary-border);color:var(--color-primary)}.el-tag--success{background:var(--color-success-light);border-color:var(--color-success-border);color:var(--color-success-hover)}.el-tag--danger{background:var(--color-danger-light);border-color:var(--color-danger-border);color:var(--color-danger)}.el-tag--warning{background:var(--color-warning-light);border-color:var(--color-warning-border);color:var(--color-warning-hover)}.el-tag--info{background:var(--color-info-light);border-color:var(--color-info-border);color:var(--color-info)}.el-tag--round{border-radius:var(--radius-2xl)}.el-tag--small{height:22px;padding:0 var(--space-3);line-height:20px}.el-tag--mini{height:18px;padding:0 var(--space-2);line-height:16px;font-size:var(--text-xs)}.el-alert{border-radius:var(--radius-lg);padding:var(--space-5) var(--space-7);border:1px solid #0000}.el-alert--success{background:var(--color-success-light);border-color:var(--color-success-border)}.el-alert--success .el-alert__title,.el-alert--success .el-alert__description,.el-alert--success .el-alert__icon{color:var(--color-success-hover)}.el-alert--info{background:var(--color-primary-light-hover);border-color:var(--color-primary-border)}.el-alert--info .el-alert__title,.el-alert--info .el-alert__description,.el-alert--info .el-alert__icon{color:var(--color-primary)}.el-alert--warning{background:var(--color-warning-light);border-color:var(--color-warning-border)}.el-alert--warning .el-alert__title,.el-alert--warning .el-alert__description,.el-alert--warning .el-alert__icon{color:var(--color-warning-hover)}.el-alert--error{background:var(--color-danger-light);border-color:var(--color-danger-border)}.el-alert--error .el-alert__title,.el-alert--error .el-alert__description,.el-alert--error .el-alert__icon{color:var(--color-danger)}.el-alert__title{font-size:var(--text-base);font-weight:600}.el-alert__description{font-size:var(--text-sm);margin-top:var(--space-1)}.el-tabs__header{margin-bottom:0}.el-tabs__nav-wrap:after{background:var(--border-light);height:1px}.el-tabs__item{font-size:var(--text-md);color:var(--text-secondary);padding:0 var(--space-9);height:44px;transition:color var(--transition-normal);font-weight:500;line-height:44px}.el-tabs__item:hover{color:var(--color-primary)}.el-tabs__item.is-active{color:var(--color-primary);font-weight:600}.el-tabs__active-bar{background:var(--color-primary);border-radius:1px;height:2px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--border-light)}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.el-tabs--card>.el-tabs__header .el-tabs__item{background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-right:2px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--color-primary);background:0 0}.el-tabs--card>.el-tabs__header .el-tabs__item:hover{background:var(--bg-hover)}.el-switch.is-checked .el-switch__core{border-color:var(--color-primary);background-color:var(--color-primary)}.el-switch__core{border-radius:var(--radius-xl);transition:border-color var(--transition-normal), background-color var(--transition-normal)}.el-switch__core:after{border-radius:50%;box-shadow:0 1px 3px #0003}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--color-primary);border-color:var(--color-primary)}.el-checkbox__inner{border-radius:var(--radius-xs);border-color:var(--border-default);transition:all var(--transition-normal)}.el-checkbox__inner:hover{border-color:var(--color-primary)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--text-primary)}.el-checkbox__label{font-size:var(--text-base);color:var(--text-primary)}.el-radio__input.is-checked .el-radio__inner{border-color:var(--color-primary);background:var(--color-primary)}.el-radio__inner{border-color:var(--border-default);transition:all var(--transition-normal)}.el-radio__inner:hover{border-color:var(--color-primary)}.el-radio__input.is-checked+.el-radio__label{color:var(--text-primary)}.el-radio__label{font-size:var(--text-base);color:var(--text-primary)}.el-radio-button__inner{border-color:var(--border-default);color:var(--text-secondary);font-size:var(--text-base);padding:var(--space-3) var(--space-8)}.el-radio-button:first-child .el-radio-button__inner{border-radius:var(--radius-md) 0 0 var(--radius-md)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--radius-md) var(--radius-md) 0}.el-radio-button__orig-radio:checked+.el-radio-button__inner{background:var(--color-primary);border-color:var(--color-primary);box-shadow:-1px 0 0 0 var(--color-primary)}.el-radio-button__inner:hover{color:var(--color-primary)}.el-date-editor .el-range__icon,.el-date-editor .el-range-separator,.el-date-editor .el-range__close-icon{color:var(--text-placeholder)}.el-date-editor .el-range-input{color:var(--text-primary);font-size:var(--text-base)}.el-picker-panel{border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.el-date-table td.today .el-date-table-cell__text{color:var(--color-primary)}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:var(--text-white)}.el-date-table td.available:hover .el-date-table-cell__text{background:var(--bg-active);color:var(--color-primary);border-radius:50%}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--color-primary);color:var(--text-white);border-radius:50%}.el-picker-panel__link-btn{color:var(--color-primary)}.el-upload-dragger{border-radius:var(--radius-lg);border:2px dashed var(--border-upload);background:var(--bg-upload);transition:border-color var(--transition-normal), background var(--transition-normal)}.el-upload-dragger:hover{border-color:var(--color-primary);background:var(--bg-hover)}.el-upload-dragger .el-icon-upload{color:var(--color-primary-border);font-size:48px}.el-upload-dragger:hover .el-icon-upload{color:var(--color-primary)}.el-upload-dragger .el-upload__text{color:var(--text-tertiary)}.el-upload-dragger .el-upload__text em{color:var(--color-primary)}.el-upload--picture-card{border-color:var(--border-upload);border-radius:var(--radius-lg);background:var(--bg-upload);transition:border-color var(--transition-normal), background var(--transition-normal)}.el-upload--picture-card:hover,.el-upload--picture-card:focus{border-color:var(--color-primary);background:var(--bg-hover);color:var(--color-primary)}.el-upload-list--picture-card .el-upload-list__item{border-radius:var(--radius-lg);border-color:var(--border-light)}.el-collapse{border-color:var(--border-light);border-radius:var(--radius-lg);overflow:hidden}.el-collapse-item__header{font-size:var(--text-md);color:var(--text-primary);height:48px;padding:0 var(--space-9);border-bottom-color:var(--border-light);background:var(--bg-section);transition:background var(--transition-normal), color var(--transition-normal);font-weight:500;line-height:48px}.el-collapse-item__header.is-active{color:var(--color-primary);background:var(--bg-hover)}.el-collapse-item__arrow{color:var(--text-placeholder)}.el-collapse-item__header.is-active .el-collapse-item__arrow{color:var(--color-primary)}.el-collapse-item__wrap{border-bottom-color:var(--border-light)}.el-collapse-item__content{padding:var(--space-7) var(--space-9);font-size:var(--text-base);color:var(--text-secondary);line-height:1.7}.el-dropdown-menu{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-2) 0;overflow:hidden}.el-dropdown-menu__item{font-size:var(--text-base);color:var(--text-primary);padding:9px var(--space-8);transition:background var(--transition-fast), color var(--transition-fast);line-height:1}.el-dropdown-menu__item:hover,.el-dropdown-menu__item:focus{background:var(--bg-hover);color:var(--color-primary)}.el-dropdown-menu__item--divided{border-top:1px solid var(--border-lighter);margin-top:var(--space-1);padding-top:var(--space-4)}.el-dropdown-menu__item.is-disabled{color:var(--text-disabled)}.el-message{border-radius:var(--radius-lg);padding:var(--space-5) var(--space-8);min-width:300px;box-shadow:var(--shadow-md);border:none}.el-message--success{background:var(--color-success-light);border:1px solid var(--color-success-border)}.el-message--success .el-message__content,.el-message--success .el-message__icon{color:var(--color-success-hover)}.el-message--warning{background:var(--color-warning-light);border:1px solid var(--color-warning-border)}.el-message--warning .el-message__content,.el-message--warning .el-message__icon{color:var(--color-warning-hover)}.el-message--error{background:var(--color-danger-light);border:1px solid var(--color-danger-border)}.el-message--error .el-message__content,.el-message--error .el-message__icon{color:var(--color-danger)}.el-message--info{background:var(--color-primary-light-hover);border:1px solid var(--color-primary-border)}.el-message--info .el-message__content,.el-message--info .el-message__icon{color:var(--color-primary)}.el-message-box{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);overflow:hidden}.el-message-box__header{padding:var(--space-8) var(--space-10);border-bottom:1px solid var(--border-lighter)}.el-message-box__title{font-size:var(--text-xl);color:var(--text-heading);font-weight:600}.el-message-box__content{padding:var(--space-9) var(--space-10);color:var(--text-secondary);font-size:var(--text-md)}.el-message-box__btns{padding:var(--space-5) var(--space-10);border-top:1px solid var(--border-lighter);background:var(--bg-section)}.el-message-box__btns .el-button{letter-spacing:0;min-width:72px}.el-notification{border-radius:var(--radius-xl);border:1px solid var(--border-light);box-shadow:var(--shadow-md);padding:var(--space-6) var(--space-9)}.el-notification__title{font-size:var(--text-md);color:var(--text-heading);font-weight:600}.el-notification__content{font-size:var(--text-base);color:var(--text-secondary);margin-top:var(--space-2)}.el-loading-mask{background:var(--bg-mask);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.el-loading-spinner .path{stroke:var(--color-primary)}.el-loading-spinner .el-loading-text{color:var(--color-primary);font-size:var(--text-base);margin-top:var(--space-2)}.el-loading-spinner .circular{width:40px;height:40px}.el-tooltip__popper.is-dark{background:var(--bg-tooltip);color:var(--text-white);border-radius:var(--radius-md);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-md);max-width:240px}.el-tooltip__popper.is-light{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.el-tooltip__popper.is-dark[x-placement^=top] .popper__arrow:after{border-top-color:var(--bg-tooltip)}.el-tooltip__popper.is-dark[x-placement^=bottom] .popper__arrow:after{border-bottom-color:var(--bg-tooltip)}.el-popover{border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);font-size:var(--text-base);color:var(--text-primary);padding:var(--space-6) var(--space-7)}.el-popover__title{font-size:var(--text-md);color:var(--text-heading);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-lighter);font-weight:600}.el-step__head.is-finish .el-step__icon,.el-step__head.is-process .el-step__icon{border-color:var(--color-primary)}.el-step__head.is-finish .el-step__icon-inner{color:var(--color-primary)}.el-step__head.is-process .el-step__icon{background:var(--color-primary);color:var(--text-white)}.el-step__head.is-finish .el-step__line{background-color:var(--color-primary)}.el-step__title.is-finish,.el-step__title.is-process,.el-step__description.is-finish{color:var(--color-primary)}.el-breadcrumb__item .el-breadcrumb__inner,.el-breadcrumb__item .el-breadcrumb__inner a{font-size:var(--text-base);color:var(--text-tertiary);font-weight:400}.el-breadcrumb__item .el-breadcrumb__inner:hover,.el-breadcrumb__item .el-breadcrumb__inner a:hover{color:var(--color-primary)}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{color:var(--text-primary);font-weight:500}.el-breadcrumb__separator{color:var(--text-placeholder)}.el-badge__content{background-color:var(--color-danger);border-radius:var(--radius-xl);font-size:var(--text-xs);border:none;min-width:18px;height:18px;padding:0 5px;font-weight:600;line-height:18px;box-shadow:0 1px 4px #fa4e3266}.el-badge__content.is-fixed{top:4px;right:10px}.el-progress-bar__outer{border-radius:var(--radius-full);background:var(--border-light)}.el-progress-bar__inner{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-primary), #40a9ff)}.el-progress--success .el-progress-bar__inner{background:linear-gradient(90deg, var(--color-success), #73d13d)}.el-progress--exception .el-progress-bar__inner{background:linear-gradient(90deg, var(--color-danger), #ff7875)}.el-progress__text{font-size:var(--text-base);color:var(--text-secondary);font-weight:500}.el-progress-circle .el-progress-circle__track{stroke:var(--border-light)}.el-progress-circle .el-progress-circle__path{stroke:var(--color-primary)}.el-avatar{background:var(--bg-active);color:var(--color-primary);font-weight:600}.el-empty__description p{color:var(--text-placeholder);font-size:var(--text-base)}.el-scrollbar__thumb{border-radius:var(--radius-sm);background:#0080ff33}.el-scrollbar__thumb:hover{background:#0080ff66}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#0000001f}::-webkit-scrollbar-thumb:hover{background:#0080ff59}.el-card{border:1px solid var(--border-light);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)!important}.el-card__header{padding:var(--space-6) var(--space-9);border-bottom:1px solid var(--border-lighter);font-size:var(--text-md);color:var(--text-heading);background:var(--bg-section);font-weight:600}.el-card__body{padding:var(--space-9)}.el-divider{border-color:var(--border-light)}.el-divider__text{font-size:var(--text-sm);color:var(--text-placeholder);background:var(--bg-card);padding:0 var(--space-5)}.el-menu-item{font-size:var(--text-md);color:var(--text-secondary);transition:background var(--transition-normal), color var(--transition-normal)}.el-menu-item:hover{background:var(--bg-hover)!important;color:var(--color-primary)!important}.el-menu-item.is-active{font-weight:600;color:var(--color-primary)!important;background:var(--bg-active)!important}.el-submenu__title{font-size:var(--text-md);color:var(--text-secondary)}.el-submenu__title:hover{background:var(--bg-hover)!important;color:var(--color-primary)!important}@media (width<=768px){.app-head{padding:0 var(--space-7);height:56px}.head-nav{display:none}.head-logo{width:100px}.head-subtitle{font-size:var(--text-base)}.user-meta{display:none}.home-sidebar{width:60px}.home-sidebar .sidebar-brand-text,.home-sidebar .sidebar-section-label,.home-sidebar .sidebar-item-label{display:none}.home-sidebar .sidebar-brand{padding:var(--space-7) var(--space-3);justify-content:center}.home-sidebar .sidebar-item{padding:var(--space-4);justify-content:center}.home-sidebar .sidebar-nav{padding:0 var(--space-2) var(--space-7)}.content-with-head{height:calc(100vh - 56px)}.tabsList .tabsList-main>.el-tabs__header.is-top{padding:0 var(--space-7)}.tabsList .tabsList-main>.el-tabs__header .el-tabs__item{font-size:var(--text-md);padding:0 var(--space-5);height:44px;line-height:44px}.sub-page-header,.view-root{padding:var(--space-5) var(--space-7)}.page-header{height:48px;margin-bottom:var(--space-7)}.page-layout .page-header{padding:0 var(--space-7)}.page-content{padding:var(--space-7)}.common-card{padding:var(--space-7);border-radius:var(--radius-lg)}.el-dialog{width:90%!important;margin-top:8vh!important}.el-dialog__body{padding:var(--space-7)}.el-dialog__header{padding:var(--space-6) var(--space-7)}.el-dialog__footer{padding:var(--space-5) var(--space-7)}.el-table{font-size:var(--text-sm)}}@media (width<=640px){.app-head{padding:0 var(--space-5)}.head-logo{width:88px}.entity-verification-label{display:none}.tabsList .tabsList-main>.el-tabs__header .el-tabs__item{padding:0 var(--space-3);font-size:var(--text-base)}.view-root{padding:var(--space-3) var(--space-5)}.page-content{padding:var(--space-5)}.el-button--mini{min-height:32px;padding:var(--space-2) var(--space-4)}.el-button--small{min-height:36px}.el-button{min-height:40px}}@media (width>=1280px){.el-dialog{max-width:720px}}
