.breadcrumb[data-v-7aae3a16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;margin-bottom:20px}.breadcrumb-link[data-v-7aae3a16]{color:#2563eb;cursor:pointer;-webkit-transition:color .15s;transition:color .15s}.breadcrumb-link[data-v-7aae3a16]:hover{color:#1d4ed8;text-decoration:underline}.breadcrumb-sep[data-v-7aae3a16]{color:#cbd5e1}.breadcrumb-current[data-v-7aae3a16]{color:#64748b;font-weight:500}.page-header[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f3f4f6}.page-header-right[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.confirm-btn[data-v-9e778dc6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 24px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(37,99,235,.3);box-shadow:0 4px 12px rgba(37,99,235,.3)}.confirm-btn[data-v-9e778dc6]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(37,99,235,.4);box-shadow:0 6px 20px rgba(37,99,235,.4);background:linear-gradient(135deg,#3b82f6,#2563eb)}.confirm-btn[data-v-9e778dc6]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 8px rgba(37,99,235,.3);box-shadow:0 2px 8px rgba(37,99,235,.3)}.filter-panel[data-v-9e778dc6]{background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:20px}.filter-content[data-v-9e778dc6]{padding:16px 20px 8px}.filter-row[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-label[data-v-9e778dc6]{font-size:12px;color:#9ca3af;width:56px;text-align:right;margin-right:6px;-ms-flex-negative:0;flex-shrink:0}.filter-tabs[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-tab-sm[data-v-9e778dc6]{padding:4px 12px;font-size:12px;color:#6b7280;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.filter-tab-sm[data-v-9e778dc6]:hover{background:#f3f4f6}.filter-tab-active[data-v-9e778dc6]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe;font-weight:600}.filter-input[data-v-9e778dc6]{width:280px}.list-panel[data-v-9e778dc6]{background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.list-header[data-v-9e778dc6]{padding:16px 20px;border-bottom:1px solid #f3f4f6}.list-title-wrap[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.list-title[data-v-9e778dc6]{font-size:16px;font-weight:700;color:#1e293b}.section-tag[data-v-9e778dc6]{width:4px;height:16px;background:#2563eb;border-radius:2px}.client-table[data-v-9e778dc6]{margin:0}.client-table[data-v-9e778dc6] .el-table__header th{background:#f9fafb;color:#6b7280;font-weight:500;font-size:13px}.client-table[data-v-9e778dc6] .el-table__body tr:hover>td{background:#f3f4f6}.checkbox-wrapper[data-v-9e778dc6]{cursor:pointer;padding:4px}.checkbox-wrapper[data-v-9e778dc6],.checkbox[data-v-9e778dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox[data-v-9e778dc6]{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.checkbox[data-v-9e778dc6]:hover{border-color:#2563eb}.checkbox-checked[data-v-9e778dc6]{background:#2563eb;border-color:#2563eb}.pagination-wrapper[data-v-9e778dc6]{padding:16px 20px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}