@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}body{background-color:#f5f7fa}.navigation-status{position:fixed;inset:0 0 auto;z-index:3000;padding:12px 20px;color:#304b57;background:#f1f6fb;border-bottom:1px solid #dce6ed;font-size:14px}.navigation-status.is-initial{inset:0;display:grid;place-items:center;background:#f5f7fa;border:0;text-align:center}.navigation-status strong{font-size:18px;font-weight:600}.navigation-status p{margin-top:8px;color:#627681}.navigation-status.is-error{color:#775019}.navigation-status button{margin-top:14px;min-height:36px;padding:0 18px;border:1px solid #176e61;border-radius:6px;background:#176e61;color:#fff;cursor:pointer}:root{--ddfl-primary: #2e5bee;--ddfl-primary-soft: #eef2ff;--ddfl-bg: #f5f5f5;--ddfl-border: #e0e0e0;--ddfl-text: #2a2a2a;--ddfl-muted: #8d8d8d;--ddfl-radius: 8px}body{color:var(--ddfl-text);background:var(--ddfl-bg)}.el-button{border-radius:var(--ddfl-radius);font-weight:400}.el-button--primary{--el-button-bg-color: var(--ddfl-primary);--el-button-border-color: var(--ddfl-primary);--el-button-hover-bg-color: #426cf0;--el-button-hover-border-color: #426cf0;--el-button-active-bg-color: #244cce;--el-button-active-border-color: #244cce}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--ddfl-radius);box-shadow:0 0 0 1px #dfe5f0 inset}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--ddfl-primary) inset}.el-card,.el-table,.el-dialog,.el-drawer,.el-message-box{border-radius:var(--ddfl-radius)}.el-card{border:1px solid #edf0f5;box-shadow:none}.el-table{--el-table-header-bg-color: #f7f9ff;--el-table-header-text-color: var(--ddfl-text);--el-table-border-color: #edf0f5;--el-table-row-hover-bg-color: #f7f9ff}.el-table th.el-table__cell{font-weight:600}.el-tag{border-radius:var(--ddfl-radius)}.el-pagination{--el-pagination-button-color: var(--ddfl-text);--el-pagination-hover-color: var(--ddfl-primary)}.el-pagination.is-background .el-pager li.is-active{background-color:var(--ddfl-primary)}.page-container,.customer-page,.product-page,.order-page,.settings-page,.finance-page{color:var(--ddfl-text)}.search-card,.filter-card,.table-card,.form-card,.stat-card,.metric-card,.panel-card{border-radius:var(--ddfl-radius)!important;border:1px solid #edf0f5!important;box-shadow:none!important}:root{--ops-primary:#2454d6;--ops-primary-hover:#1c43ae;--ops-primary-soft:#edf3ff;--ops-text:#243247;--ops-secondary:#475569;--ops-muted:#64748b;--ops-bg:#f4f6fa;--ops-surface:#fff;--ops-subtle:#f8fafc;--ops-border:#e0e6ef;--ops-success:#16735b;--ops-warning:#946119;--ops-danger:#bc3434;--ops-radius:10px;--ops-control-radius:6px;--ops-control-height:36px;--ops-space-1:4px;--ops-space-2:8px;--ops-space-3:12px;--ops-space-4:16px;--ops-space-6:24px;--ops-font:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--ddfl-primary:var(--ops-primary);--ddfl-primary-soft:var(--ops-primary-soft);--ddfl-bg:var(--ops-bg);--ddfl-text:var(--ops-text);--ddfl-muted:var(--ops-muted);--ddfl-border:var(--ops-border);--ddfl-radius:var(--ops-radius);--el-color-primary:#2454d6;--el-color-primary-light-3:#6687e2;--el-color-primary-light-5:#91a9ea;--el-color-primary-light-7:#bdccf2;--el-color-primary-light-8:#d3ddf7;--el-color-primary-light-9:#edf3ff;--el-color-primary-dark-2:#1c43ae;--el-text-color-primary:#243247;--el-text-color-regular:#475569;--el-text-color-secondary:#64748b;--el-font-family:var(--ops-font);--el-border-radius-base:6px}.ops-console{font:14px/1.5 var(--ops-font);color:var(--ops-text);background:var(--ops-bg)}.ops-console *,.ops-page *{box-sizing:border-box}.ops-console :is(button,input,select,textarea),.ops-page :is(button,input,select,textarea){font-family:var(--ops-font)}.ops-console :is(button,a,input,select,textarea,[tabindex]):not(.el-input__inner):not(.el-select__input):not(.el-range-input):not(.el-textarea__inner):focus-visible,.ops-theme :is(.el-dialog,.el-drawer,.el-message-box) :is(button,a,input,[tabindex]):not(.el-input__inner):not(.el-select__input):not(.el-range-input):not(.el-textarea__inner):focus-visible{outline:2px solid var(--ops-primary);outline-offset:3px}.ops-console :is(button,a){touch-action:manipulation}.ops-console button:disabled{cursor:not-allowed}#app .ops-console .el-button{min-height:var(--ops-control-height);padding:8px 14px;border-radius:var(--ops-control-radius);font-size:13px}#app .ops-console .el-button:is(.el-button--text,.is-text,.is-link){min-height:30px;padding:4px 6px;background:transparent;border-color:transparent}#app .ops-console .el-button--primary:not(.is-plain):not(.is-link):not(.is-text){background:var(--ops-primary);border-color:var(--ops-primary)}#app .ops-console .el-button--primary:not(.is-plain):not(.is-link):not(.is-text):hover{background:var(--ops-primary-hover);border-color:var(--ops-primary-hover)}#app .ops-console .el-button--primary.is-disabled{opacity:.55}#app .ops-console .el-button--text,.ops-console .el-link--primary{color:var(--ops-primary)}#app .ops-console .el-button--text:hover,.ops-console .el-button.is-link:hover{text-decoration:underline;text-underline-offset:3px}#app .ops-console .el-input__inner{height:var(--ops-control-height);line-height:var(--ops-control-height);font-size:13px}#app .ops-console .el-input__wrapper{min-height:var(--ops-control-height);border-radius:var(--ops-control-radius)}#app .ops-console .el-input__wrapper .el-input__inner{height:calc(var(--ops-control-height) - 2px)}#app .ops-console .el-input__icon{line-height:var(--ops-control-height)}#app .ops-console .el-date-editor.el-range-editor{min-height:var(--ops-control-height);height:auto}#app .ops-console .el-range-editor .el-range-input{font-size:13px}#app .ops-console .el-textarea__inner{font-size:14px;line-height:1.6;border-radius:var(--ops-control-radius)}#app .ops-console .el-form-item__label{font-size:13px;color:var(--ops-secondary);line-height:var(--ops-control-height)}#app .ops-console .el-form-item__content{line-height:var(--ops-control-height)}#app .ops-console .el-form-item__error{font-size:12px;line-height:1.4}#app .ops-console .el-card{border-color:var(--ops-border);border-radius:var(--ops-radius);box-shadow:none}#app .ops-console .el-card__header{padding:16px 20px;border-bottom-color:var(--ops-border)}#app .ops-console .el-card__body{padding:20px}#app .ops-console .el-table{font-size:13px;color:var(--ops-text);border-color:var(--ops-border);border-radius:6px}#app .ops-console .el-table th.el-table__cell,.ops-console .el-table th{background:var(--ops-subtle);color:var(--ops-secondary);font-size:12px;font-weight:600}#app .ops-console .el-table td.el-table__cell,.ops-console .el-table th.el-table__cell{padding:12px 0;border-bottom-color:var(--ops-border)}#app .ops-console .el-table .cell{line-height:21px;padding-left:14px;padding-right:14px;overflow-wrap:anywhere}#app .ops-console .el-table--striped .el-table__body tr.el-table__row--striped td{background:#fcfdff}#app .ops-console .el-table__body tr:hover>td{background:var(--ops-primary-soft)!important}#app .ops-console .el-table__empty-block{min-height:140px}#app .ops-console .el-table__empty-text{color:var(--ops-muted);font-size:13px}#app .ops-console .el-tag{border-radius:5px;font-size:12px;line-height:22px;height:24px;padding:0 8px}#app .ops-console .el-tag--success{color:var(--ops-success);background:#eef8f3;border-color:#cfe8da}#app .ops-console .el-tag--warning{color:var(--ops-warning);background:#fff8e9;border-color:#f0dfb7}#app .ops-console .el-tag--danger{color:var(--ops-danger);background:#fff1f1;border-color:#f3cccc}#app .ops-console .el-tag--info{color:var(--ops-secondary);background:#f2f5f8;border-color:var(--ops-border)}#app .ops-console .el-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:var(--ops-secondary);font-weight:400}.ops-console :is(.pagination-container,.pagination-row,.pagination-wrapper,.pagination-wrap){display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--ops-border)}#app .ops-console .el-pagination .el-input__inner{height:32px;line-height:32px}#app .ops-console .el-pagination .el-input__wrapper{min-height:32px}#app .ops-console .el-pager li,.ops-console .el-pagination>button{min-width:32px;height:32px;line-height:32px}#app .ops-console .el-alert{border-radius:8px;line-height:1.5}#app .ops-console .el-alert__title{font-size:13px}#app .ops-console :is(.layout-main,.main-container){min-width:0;min-height:0;background:var(--ops-bg)}#app .ops-console :is(.layout-content,.content-wrapper){padding:20px 24px 28px;background:var(--ops-bg);min-width:0;min-height:0;scrollbar-gutter:stable;scroll-padding-bottom:80px}#app .ops-console :is(.layout-content,.content-wrapper)>:is(.page-container,.module-page,.workbench-container,.homepage,.business-page){min-width:0;padding:0;margin:0}#app .ops-console :is(.target-list-page,.target-form-page,.target-detail-page,.target-dashboard-page){min-width:0}#app .ops-console :is(.layout-sidebar,.sidebar:not(.is-collapse)){width:208px;flex:0 0 208px;border-right:1px solid var(--ops-border);background:#fff}#app .ops-console :is(.sidebar-header,.sidebar-brand){height:60px;min-height:60px;line-height:60px;padding:0 20px;text-align:left;border-bottom:1px solid var(--ops-border)}#app .ops-console :is(.sidebar-header h3,.sidebar-brand){font-size:16px;font-weight:650;color:var(--ops-text)}#app .ops-console .sidebar-menu{padding:10px 8px;border:0}#app .ops-console .sidebar-menu :is(.el-menu-item,.el-submenu__title,.el-sub-menu__title){height:40px;line-height:40px;border-radius:6px;font-size:13px;margin:3px 0}#app .ops-console .sidebar-menu .el-menu-item.is-active{background:var(--ops-primary-soft)!important;color:var(--ops-primary)!important;font-weight:600}#app .ops-console .sidebar-menu .el-menu-item.is-active i{color:var(--ops-primary)}#app .ops-console .sidebar-footer{border-top:1px solid var(--ops-border);box-shadow:none;padding:8px}#app .ops-console .footer-row{width:100%;height:40px;line-height:40px;border:0;background:#fff;text-align:left;font-size:13px;color:var(--ops-secondary)}#app .ops-console .footer-row:hover{background:var(--ops-primary-soft);color:var(--ops-primary)}#app .ops-console :is(.layout-topbar,.main-topbar){height:44px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:12px;border-bottom:1px solid var(--ops-border);box-shadow:none;background:#fff;color:var(--ops-muted);font-size:12px}#app .ops-console .header-mall{padding:0;background:none;color:var(--ops-secondary);font-size:13px}#app .ops-console .visited-tabs{min-height:42px;flex-shrink:0;padding-left:24px;padding-right:24px;border-bottom:1px solid var(--ops-border);gap:4px}#app .ops-console .visited-tab{height:30px;padding:0 6px 0 10px;border:0;border-radius:5px;background:transparent;color:var(--ops-muted);font-size:12px}#app .ops-console .visited-tab.active{background:var(--ops-primary-soft);color:var(--ops-primary)}#app .ops-console :is(.visited-tab-main,.visited-tab-close){border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}#app .ops-console .visited-tab-main{padding:4px 0;white-space:nowrap}#app .ops-console .visited-tab-close{width:24px;height:24px;padding:0;display:grid;place-items:center}#app .ops-console .breadcrumb-bar{height:auto;min-height:0;padding:0;background:none;box-shadow:none}#app .ops-console .breadcrumb-bar .el-breadcrumb__inner{font-size:12px;line-height:20px;color:var(--ops-secondary)}#app .ops-console .breadcrumb-bar .el-breadcrumb__separator{margin:0 8px}#app .ops-console :is(.page-header,.page-action-bar,.target-page-header){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 20px;padding:0;border:0;background:transparent;box-shadow:none;min-height:36px}#app .ops-console :is(.page-heading,.page-header h1,.page-header h2,.page-header h3,.toolbar h1){font-size:22px;line-height:30px;font-weight:650;color:var(--ops-text);margin:0}#app .ops-console :is(.page-header p,.page-description,.page-desc,.scope-hint,.page-context){font-size:13px;line-height:21px;color:var(--ops-muted)}#app .ops-console :is(.card-header,.panel-title,.section-header){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#app .ops-console :is(.card-title,.card-header,.panel-title h2,.section-title,.section-header h2){font-size:15px;line-height:24px;font-weight:600;color:var(--ops-text)}#app .ops-console :is(.target-filter-bar,.search-card,.filter-card){background:#fff;border:1px solid var(--ops-border);border-radius:var(--ops-radius);padding:16px 20px;margin-bottom:16px}#app .ops-console :is(.filter-field,.filter-control,.order-search-field)>:is(label,span:first-child){font-size:12px;color:var(--ops-secondary);line-height:20px}#app .ops-console :is(.target-filter-bar,.filter-row,.search-form,.filter-form){gap:12px;flex-wrap:wrap}#app .ops-console .el-form--inline .el-form-item{margin-right:12px;margin-bottom:12px}#app .ops-console :is(.target-table-section,.panel,.business-card,.section-card){border-color:var(--ops-border);border-radius:var(--ops-radius);background:#fff;box-shadow:none;min-width:0}#app .ops-console :is(.metric-grid,.target-metrics-grid){gap:12px}#app .ops-console :is(.metric-value,.stat-value,.overview-value){font-variant-numeric:tabular-nums;font-weight:650}#app .ops-console :is(.metric-label,.stat-label,.overview-label,.target-metric-card>span){color:var(--ops-muted);font-size:12px}#app .ops-console :is(.detail-field,.order-info-field,.target-detail-item){min-width:0;overflow-wrap:anywhere}#app .ops-console :is(.detail-field-label,.target-detail-label,.order-info-label){color:var(--ops-muted);font-size:12px}#app .ops-console :is(.detail-field-value,.target-detail-value,.order-info-value){color:var(--ops-text);font-size:14px;line-height:22px}.ops-link,#app .ops-console .order-number{color:var(--ops-primary);font-size:13px!important;font-weight:550!important;cursor:pointer;text-decoration:underline;text-decoration-color:#aebfec;text-underline-offset:3px;overflow-wrap:anywhere}.ops-link{border:0;background:none;font:inherit;padding:2px 0;text-align:left}.ops-link:hover,#app .ops-console .order-number:hover{text-decoration-color:currentColor;color:var(--ops-primary-hover)}.ops-link:disabled{opacity:.55;cursor:not-allowed}.ops-theme :is(.el-dialog,.el-message-box){border-radius:12px;overflow:hidden;max-width:calc(100vw - 32px);box-shadow:0 20px 60px #182b4933}.ops-theme .el-dialog{display:flex;flex-direction:column;max-height:calc(100dvh - 64px)}.ops-theme .el-dialog__header{padding:20px 24px 16px;margin-right:0;border-bottom:1px solid var(--ops-border)}.ops-theme .el-dialog__title{color:var(--ops-text);font-size:18px;font-weight:600}.ops-theme .el-dialog__body{padding:20px 24px;overflow:auto;min-height:0;color:var(--ops-text);font-size:14px}.ops-theme .el-dialog__footer{padding:16px 24px;border-top:1px solid var(--ops-border);background:var(--ops-subtle);flex-shrink:0}.ops-theme .el-drawer__header{padding:20px 24px;margin-bottom:0;border-bottom:1px solid var(--ops-border);font-size:18px;color:var(--ops-text)}.ops-theme .el-drawer__body{overflow:auto}.ops-page{min-width:0}.ops-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:20px}.ops-page-heading{min-width:0;flex:1}.ops-page h1{margin:0;color:var(--ops-text);font-size:22px;line-height:30px;font-weight:650}.ops-page-description{margin:6px 0 0;font-size:13px;line-height:21px;color:var(--ops-muted)}.ops-page-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ops-page-filters,.ops-section{background:var(--ops-surface);border:1px solid var(--ops-border);border-radius:var(--ops-radius);padding:20px;margin-bottom:16px;min-width:0}.ops-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ops-section h2{margin:0;font-size:16px;line-height:24px;color:var(--ops-text)}.ops-section-description{margin:4px 0 0;font-size:13px;color:var(--ops-muted)}.ops-section-footer,.ops-page-footer{margin-top:16px;padding-top:16px;border-top:1px solid var(--ops-border);display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ops-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px}.ops-metric{padding:16px 20px;border:1px solid var(--ops-border);border-radius:var(--ops-radius);background:#fff}.ops-metric span{display:block;font-size:12px;color:var(--ops-muted)}.ops-metric strong{display:block;margin-top:8px;font-size:24px;line-height:32px;font-variant-numeric:tabular-nums;color:var(--ops-text)}.ops-metric small{display:block;margin-top:4px;color:var(--ops-muted);font-size:12px}.ops-filter-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px}.ops-filter-fields{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;flex:1;min-width:0}.ops-filter-field{display:flex;flex-direction:column;gap:6px;min-width:160px;flex:1}.ops-filter-field>label{color:var(--ops-secondary);font-size:12px}.ops-filter-actions{display:flex;gap:8px;flex-wrap:wrap}.ops-filter-hint{flex-basis:100%;margin:0;font-size:12px;line-height:20px;color:var(--ops-muted)}.ops-result-state{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:220px;padding:32px 20px;color:var(--ops-muted)}.ops-result-symbol{display:grid;place-items:center;width:48px;height:48px;margin-bottom:12px;background:var(--ops-subtle);border:1px solid var(--ops-border);border-radius:12px;font-size:22px}.ops-result-state h3{font-size:15px;color:var(--ops-text);margin:0 0 6px;font-weight:600}.ops-result-state p{font-size:13px;line-height:21px;margin:0 0 16px;max-width:520px;overflow-wrap:anywhere}.ops-result-state.is-error .ops-result-symbol{color:var(--ops-danger);background:#fff1f1;border-color:#f3cccc}.ops-result-state button{border:1px solid var(--ops-border);border-radius:6px;background:#fff;padding:8px 16px;color:var(--ops-primary);cursor:pointer;font:inherit}.ops-result-state button:focus-visible{outline:2px solid var(--ops-primary);outline-offset:3px}.ops-result-state.is-loading .ops-result-symbol{animation:ops-pulse 1.3s ease-in-out infinite}@keyframes ops-pulse{50%{opacity:.45}}@media (max-width:1200px){#app .ops-console :is(.layout-content,.content-wrapper){padding:16px}#app .ops-console :is(.layout-sidebar,.sidebar:not(.is-collapse)){width:184px;flex-basis:184px}}@media (max-width:760px){#app .ops-console{flex-direction:column}#app .ops-console :is(.layout-sidebar,.sidebar:not(.is-collapse),.sidebar){width:100%;flex:0 0 auto;height:auto;max-height:160px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:44px auto;border-right:0;border-bottom:1px solid var(--ops-border);overflow:hidden}#app .ops-console :is(.sidebar-header,.sidebar-brand){grid-column:1;grid-row:1;width:auto;min-width:0;height:44px;min-height:44px;line-height:44px;padding:0 12px;font-size:14px}#app .ops-console .sidebar-menu{grid-column:1 / -1;grid-row:2;display:block;flex:none;width:100%;min-width:0;min-height:44px;max-height:108px;overflow:auto;padding:4px}#app .ops-console .menu-scrollbar{grid-column:1 / -1;grid-row:2;min-width:0;min-height:44px;max-height:108px;padding-top:0}#app .ops-console .menu-scrollbar .el-scrollbar__wrap{height:auto;max-height:108px}#app .ops-console .menu-scrollbar .el-scrollbar__view{width:100%;min-width:0}#app .ops-console .sidebar .menu-scrollbar .sidebar-menu:not(.el-menu--collapse){width:100%;min-width:0;max-height:none;overflow:visible}#app .ops-console .sidebar-footer{grid-column:2;grid-row:1;min-width:130px;height:44px;min-height:0;margin-top:0;padding:4px 8px;border:0}#app .ops-console .sidebar-footer .footer-row{height:36px;line-height:36px;margin:0;white-space:nowrap}#app .ops-console :is(.layout-content,.content-wrapper){padding:16px 12px 24px}#app .ops-console :is(.layout-topbar,.main-topbar){padding:0 12px}#app .ops-console .visited-tabs{padding:0 12px}#app .ops-console :is(.page-heading,.page-header h1,.page-header h2){font-size:20px}#app .ops-console .target-filter-bar{padding:16px 12px}#app .ops-console .el-date-editor--daterange{max-width:100%}#app .ops-console .el-card__body,.ops-page-filters,.ops-section{padding:16px}.ops-page-actions{width:100%}.ops-filter-field{min-width:140px}.ops-filter-actions{width:100%}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-theme .el-dialog{margin-top:16px!important;max-height:calc(100dvh - 32px);width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)}.ops-theme :is(.el-dialog__header,.el-dialog__body,.el-dialog__footer){padding:16px}}@media (pointer:coarse){.ops-console{--ops-control-height:44px}.ops-console .el-button,.ops-console .el-button--text,.ops-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.ops-console *,.ops-result-state.is-loading .ops-result-symbol{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#app .ops-console .el-form--inline{display:flex;align-items:flex-end;flex-wrap:wrap}#app .ops-console :is(.el-form--inline,.filter-form,.search-form) .el-form-item{max-width:100%}#app .ops-console :is(.filter-field,.filter-control) :is(.el-input,.el-select){max-width:100%}@media (max-width:760px){#app .ops-console :is(.page-header,.page-action-bar){align-items:flex-start}#app .ops-console :is(.page-header,.page-action-bar)>[class*=actions]{flex-wrap:wrap}.ops-console .el-table{width:100%}.ops-console .el-form--inline .el-form-item{flex:1 1 180px}}#app .ops-console .sidebar .sidebar-menu:not(.el-menu--collapse){width:100%}.ops-theme :is(.el-input__inner,.el-select__input,.el-range-input):focus-visible{outline:none}.ops-theme .el-input__inner:focus{border-color:var(--ops-primary)}.ops-theme .el-input__wrapper.is-focus,.ops-theme .el-input__wrapper:focus-within,.ops-theme .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--ops-primary) inset}.ops-theme .el-textarea__inner:focus-visible{outline:none;border-color:var(--ops-primary)}.ops-theme .el-range-editor.is-active{border-color:var(--ops-primary)}#app .ops-console :is(.el-form--inline,.search-form,.filter-form,.filter-bar,.filter-row,.toolbar,.drawer-toolbar) .el-select{width:var(--ops-filter-control-width,220px);min-width:180px;max-width:100%;flex-shrink:0}#app .ops-console :is(.search-form,.filter-form) .el-form-item__content{min-width:0}#app .ops-console .el-pagination .el-select{width:110px;min-width:0}#app .ops-console .el-input-group__prepend .el-select{min-width:0;width:auto}#app .ops-console .ops-entity-select{width:var(--ops-entity-control-width,280px);min-width:220px;max-width:100%}.ops-theme .ops-entity-options .el-select-dropdown__item:not(.ops-entity-navigation){height:auto;min-height:58px;padding-top:8px;padding-bottom:8px;line-height:20px}.ops-entity-option{display:grid;gap:3px;min-width:0;max-width:420px}.ops-entity-option strong{font-size:13px;font-weight:500;color:var(--ops-text);overflow-wrap:anywhere;white-space:normal}.ops-entity-option span{font-size:12px;color:var(--ops-muted);overflow-wrap:anywhere;white-space:normal}.ops-entity-navigation{height:auto;padding:8px 12px}.ops-entity-navigation>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ops-muted)}.ops-entity-navigation button{border:0;padding:6px;border-radius:4px;color:var(--ops-primary);background:transparent;cursor:pointer;font:inherit}.ops-entity-navigation button:disabled{color:var(--ops-muted);opacity:.5;cursor:not-allowed}@media (max-width:760px){#app .ops-console :is(.el-form--inline,.search-form,.filter-form,.filter-bar,.filter-row,.toolbar,.drawer-toolbar) .el-select{max-width:100%}.ops-entity-option{max-width:calc(100vw - 72px)}}#app .ops-console .el-form--label-top .el-form-item__label{line-height:20px;padding-bottom:6px}.ops-theme .el-drawer{max-width:100vw}.ops-theme :is(.el-drawer,.el-dialog) .ops-entity-select{width:100%;min-width:0;max-width:100%}
