.dialog-footer[data-v-73fd9d1e]{display:flex;justify-content:flex-end;gap:12px}.resource-provider-page[data-v-72817fbc]{min-height:100vh;color:#17233d;background:#fff}.header-search[data-v-72817fbc]{width:min(420px,34vw)}.field-icon[data-v-72817fbc]{width:15px;height:15px;color:#8a98b3}.page-flow[data-v-72817fbc]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-72817fbc]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-72817fbc]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-72817fbc]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-72817fbc]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-72817fbc]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-72817fbc]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-72817fbc]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.metric-grid[data-v-72817fbc]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card[data-v-72817fbc]{display:flex;align-items:center;gap:14px;min-height:86px;padding:14px 16px;border:1px solid #edf1f7;border-radius:8px;background:#fff}.metric-icon[data-v-72817fbc]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px}.metric-icon svg[data-v-72817fbc]{width:22px;height:22px}.metric-content[data-v-72817fbc]{display:grid;gap:4px}.metric-content span[data-v-72817fbc],.metric-content small[data-v-72817fbc]{color:#63728a;font-size:12px}.metric-content strong[data-v-72817fbc]{color:#102a56;font-size:24px;font-weight:800;line-height:1}.metric-card--blue .metric-icon[data-v-72817fbc]{color:#1f6fff;background:#edf5ff}.metric-card--green .metric-icon[data-v-72817fbc]{color:#16a34a;background:#eefbea}.metric-card--orange .metric-icon[data-v-72817fbc]{color:#f97316;background:#fff2e6}.metric-card--purple .metric-icon[data-v-72817fbc]{color:#6d5dfc;background:#f2efff}.metric-card--red .metric-icon[data-v-72817fbc]{color:#ef4444;background:#fff0f2}.metric-card--cyan .metric-icon[data-v-72817fbc]{color:#1f6fff;background:#edf5ff}.metric-content small[data-v-72817fbc]{color:#16a34a}.table-section[data-v-72817fbc]{overflow:hidden;background:#fff}.table-tabs[data-v-72817fbc]{display:flex;flex-wrap:wrap;gap:0 28px;padding:0 0 12px}.result-tab[data-v-72817fbc]{position:relative;padding:0 0 9px;color:#354862;font-size:13px;font-weight:700;line-height:1.4;cursor:default;background:transparent;border:0}.result-tab--active[data-v-72817fbc]{color:#1f6fff}.result-tab--active[data-v-72817fbc]:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:#1f6fff;border-radius:999px}.provider-table[data-v-72817fbc]{width:100%}[data-v-72817fbc] .provider-cell{display:flex;align-items:center;gap:10px}[data-v-72817fbc] .provider-logo{display:inline-grid;width:24px;height:24px;flex:0 0 auto;place-items:center;color:#fff;font-size:9px;font-weight:800;border-radius:50%}[data-v-72817fbc] .provider-logo--blue{background:#1f6fff}[data-v-72817fbc] .provider-logo--green{background:#16a34a}[data-v-72817fbc] .provider-logo--orange{background:#f97316}[data-v-72817fbc] .provider-logo--purple{background:#6d5dfc}[data-v-72817fbc] .provider-logo--red{background:#ef4444}[data-v-72817fbc] .provider-logo--cyan{background:#0891b2}[data-v-72817fbc] .provider-copy{display:grid;gap:2px;min-width:0}[data-v-72817fbc] .provider-copy strong{overflow:hidden;color:#102a56;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}[data-v-72817fbc] .provider-copy small{overflow:hidden;color:#63728a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}[data-v-72817fbc] .country-cell{display:inline-flex;align-items:center;gap:8px}[data-v-72817fbc] .country-code{display:inline-grid;min-width:22px;height:16px;place-items:center;color:#1f6fff;font-size:9px;font-weight:800;background:#edf5ff;border-radius:4px}[data-v-72817fbc] .service-tags,[data-v-72817fbc] .action-cell{display:flex;justify-content:center;align-items:center;gap:8px}[data-v-72817fbc] .rating-cell{display:inline-flex;align-items:center;gap:6px}[data-v-72817fbc] .rating-value{color:#102a56;font-weight:800}[data-v-72817fbc] .rating-stars{color:#ff9f1a;font-size:12px;letter-spacing:1px}[data-v-72817fbc] .sla-cell{display:grid;gap:6px;color:#102a56;font-size:12px;font-weight:700}[data-v-72817fbc] .sla-track{width:86px;height:4px;overflow:hidden;background:#e9eef6;border-radius:999px}[data-v-72817fbc] .sla-track i{display:block;height:100%;background:#16a34a;border-radius:inherit}.table-footer[data-v-72817fbc]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 0;color:#354862;font-size:13px}[data-v-72817fbc] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-72817fbc] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-72817fbc] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-72817fbc] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.metric-grid[data-v-72817fbc]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel[data-v-72817fbc]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions[data-v-72817fbc]{grid-column:auto;justify-content:flex-start}}@media(max-width:960px){.operation-bar[data-v-72817fbc],.table-footer[data-v-72817fbc]{align-items:flex-start;flex-direction:column}.metric-grid[data-v-72817fbc],.filter-panel[data-v-72817fbc]{grid-template-columns:1fr}.filter-panel label[data-v-72817fbc],.filter-date[data-v-72817fbc]{grid-column:auto;grid-template-columns:1fr!important}}.channel-list-page[data-v-5fa167ac]{min-height:100vh;color:#17233d;background:#fff}.channel-form-modal[data-v-a1510d99] .n-card{max-height:min(88vh,860px);display:flex;flex-direction:column}.channel-form-modal[data-v-a1510d99] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-a1510d99]{max-height:min(68vh,640px);overflow-y:auto;padding-right:4px}.form-section[data-v-a1510d99]{padding:14px 0 4px;border-top:1px solid #edf1f7}.form-section[data-v-a1510d99]:first-child{padding-top:0;border-top:0}.form-section h3[data-v-a1510d99]{margin:0 0 12px;color:#102a56;font-size:14px;font-weight:800}.form-grid[data-v-a1510d99]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px}.dynamic-row[data-v-a1510d99]{display:grid;gap:0 18px;align-items:center}.dynamic-row--fee[data-v-a1510d99]{grid-template-columns:repeat(4,minmax(0,1fr)) 48px}.dynamic-actions[data-v-a1510d99]{display:flex;align-items:center;justify-content:flex-start;height:28px}.dynamic-actions[data-v-a1510d99] .n-button{width:28px;height:28px;padding:0}.full-control[data-v-a1510d99]{width:100%}.dialog-footer[data-v-a1510d99]{display:flex;justify-content:center;gap:20px}.dialog-footer .n-button[data-v-a1510d99]{min-width:104px}[data-v-a1510d99] .n-button .n-button__icon svg{width:15px;height:15px}@media(max-width:900px){.form-grid[data-v-a1510d99],.dynamic-row--fee[data-v-a1510d99]{grid-template-columns:1fr;max-width:none}.dynamic-actions[data-v-a1510d99]{height:auto;margin-top:0;padding-bottom:16px;justify-content:flex-start}}.page-flow[data-v-41f9be3c]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-41f9be3c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-41f9be3c]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-41f9be3c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-41f9be3c]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-41f9be3c]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-41f9be3c]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-41f9be3c]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.metric-grid[data-v-41f9be3c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card[data-v-41f9be3c]{display:flex;align-items:center;gap:14px;min-height:86px;padding:14px 16px;border:1px solid #edf1f7;border-radius:8px;background:#fff}.metric-icon[data-v-41f9be3c]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px}.metric-icon svg[data-v-41f9be3c]{width:22px;height:22px}.metric-content[data-v-41f9be3c]{display:grid;gap:4px}.metric-content span[data-v-41f9be3c],.metric-content small[data-v-41f9be3c]{color:#63728a;font-size:12px}.metric-content strong[data-v-41f9be3c]{color:#102a56;font-size:24px;font-weight:800;line-height:1}.metric-card--blue .metric-icon[data-v-41f9be3c],.metric-card--sky .metric-icon[data-v-41f9be3c]{color:#1f6fff;background:#edf5ff}.metric-card--green .metric-icon[data-v-41f9be3c]{color:#16a34a;background:#eefbea}.metric-card--purple .metric-icon[data-v-41f9be3c]{color:#6d5dfc;background:#f2efff}.metric-card--orange .metric-icon[data-v-41f9be3c]{color:#f97316;background:#fff2e6}.metric-card--red .metric-icon[data-v-41f9be3c]{color:#ef4444;background:#fff0f2}.table-section[data-v-41f9be3c]{overflow:hidden;background:#fff}.channel-table[data-v-41f9be3c]{width:100%}.table-footer[data-v-41f9be3c]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-41f9be3c] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-41f9be3c] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-41f9be3c] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-41f9be3c] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.metric-grid[data-v-41f9be3c]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel[data-v-41f9be3c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-41f9be3c],.table-footer[data-v-41f9be3c]{align-items:flex-start;flex-direction:column}.metric-grid[data-v-41f9be3c],.filter-panel[data-v-41f9be3c]{grid-template-columns:1fr}.filter-panel label[data-v-41f9be3c],.filter-date[data-v-41f9be3c]{grid-column:auto;grid-template-columns:1fr!important}}.channel-form-modal[data-v-c0509011] .n-card{max-height:min(88vh,860px);display:flex;flex-direction:column}.channel-form-modal[data-v-c0509011] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-c0509011]{max-height:min(68vh,640px);overflow-y:auto;padding-right:4px}.form-section[data-v-c0509011]{padding:14px 0 4px;border-top:1px solid #edf1f7}.form-section[data-v-c0509011]:first-child{padding-top:0;border-top:0}.form-section h3[data-v-c0509011]{margin:0 0 12px;color:#102a56;font-size:14px;font-weight:800}.form-grid[data-v-c0509011]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px}.form-grid--compact[data-v-c0509011]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}.fuel-row[data-v-c0509011]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 48px;gap:0 18px;align-items:center;max-width:720px}.fuel-actions[data-v-c0509011]{display:flex;align-items:center;justify-content:center;height:28px;margin-top:0}.fuel-actions[data-v-c0509011] .n-button{width:28px;height:28px;padding:0}.full-control[data-v-c0509011]{width:100%}.dialog-footer[data-v-c0509011]{display:flex;justify-content:center;gap:20px}.dialog-footer .n-button[data-v-c0509011]{min-width:104px}@media(max-width:900px){.form-grid[data-v-c0509011],.form-grid--compact[data-v-c0509011],.fuel-row[data-v-c0509011]{grid-template-columns:1fr;max-width:none}.fuel-actions[data-v-c0509011]{height:auto;margin-top:0;padding-bottom:16px;justify-content:flex-start}}.page-flow[data-v-4b709f90]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-4b709f90]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-4b709f90]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-4b709f90]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-4b709f90]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-4b709f90]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-4b709f90]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-4b709f90]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.metric-grid[data-v-4b709f90]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card[data-v-4b709f90]{display:flex;align-items:center;gap:14px;min-height:86px;padding:14px 16px;border:1px solid #edf1f7;border-radius:8px;background:#fff}.metric-icon[data-v-4b709f90]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px}.metric-icon svg[data-v-4b709f90]{width:22px;height:22px}.metric-content[data-v-4b709f90]{display:grid;gap:4px}.metric-content span[data-v-4b709f90],.metric-content small[data-v-4b709f90]{color:#63728a;font-size:12px}.metric-content strong[data-v-4b709f90]{color:#102a56;font-size:24px;font-weight:800;line-height:1}.metric-card--blue .metric-icon[data-v-4b709f90],.metric-card--sky .metric-icon[data-v-4b709f90]{color:#1f6fff;background:#edf5ff}.metric-card--green .metric-icon[data-v-4b709f90]{color:#16a34a;background:#eefbea}.metric-card--purple .metric-icon[data-v-4b709f90]{color:#6d5dfc;background:#f2efff}.metric-card--orange .metric-icon[data-v-4b709f90]{color:#f97316;background:#fff2e6}.metric-card--red .metric-icon[data-v-4b709f90]{color:#ef4444;background:#fff0f2}.table-section[data-v-4b709f90]{overflow:hidden;background:#fff}.channel-table[data-v-4b709f90]{width:100%}.table-footer[data-v-4b709f90]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-4b709f90] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-4b709f90] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-4b709f90] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-4b709f90] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.metric-grid[data-v-4b709f90]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel[data-v-4b709f90]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-4b709f90],.table-footer[data-v-4b709f90]{align-items:flex-start;flex-direction:column}.metric-grid[data-v-4b709f90],.filter-panel[data-v-4b709f90]{grid-template-columns:1fr}.filter-panel label[data-v-4b709f90],.filter-date[data-v-4b709f90]{grid-column:auto;grid-template-columns:1fr!important}}.page-flow[data-v-a531dced]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-a531dced]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-a531dced]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-a531dced]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-a531dced]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-a531dced]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-a531dced]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-a531dced]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.metric-grid[data-v-a531dced]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card[data-v-a531dced]{display:flex;align-items:center;gap:14px;min-height:86px;padding:14px 16px;border:1px solid #edf1f7;border-radius:8px;background:#fff}.metric-icon[data-v-a531dced]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px}.metric-icon svg[data-v-a531dced]{width:22px;height:22px}.metric-content[data-v-a531dced]{display:grid;gap:4px}.metric-content span[data-v-a531dced],.metric-content small[data-v-a531dced]{color:#63728a;font-size:12px}.metric-content strong[data-v-a531dced]{color:#102a56;font-size:24px;font-weight:800;line-height:1}.metric-card--blue .metric-icon[data-v-a531dced],.metric-card--sky .metric-icon[data-v-a531dced]{color:#1f6fff;background:#edf5ff}.metric-card--green .metric-icon[data-v-a531dced]{color:#16a34a;background:#eefbea}.metric-card--purple .metric-icon[data-v-a531dced]{color:#6d5dfc;background:#f2efff}.metric-card--orange .metric-icon[data-v-a531dced]{color:#f97316;background:#fff2e6}.metric-card--red .metric-icon[data-v-a531dced]{color:#ef4444;background:#fff0f2}.table-section[data-v-a531dced]{overflow:hidden;background:#fff}.channel-table[data-v-a531dced]{width:100%}.table-footer[data-v-a531dced]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 0;color:#354862;font-size:13px}[data-v-a531dced] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-a531dced] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-a531dced] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-a531dced] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.metric-grid[data-v-a531dced]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel[data-v-a531dced]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-a531dced],.table-footer[data-v-a531dced]{align-items:flex-start;flex-direction:column}.metric-grid[data-v-a531dced],.filter-panel[data-v-a531dced]{grid-template-columns:1fr}.filter-panel label[data-v-a531dced],.filter-date[data-v-a531dced]{grid-column:auto;grid-template-columns:1fr!important}}.channel-list-home[data-v-e618d977]{display:flex;flex-direction:column}.channel-type-tabs[data-v-e618d977]{display:flex;align-items:center;gap:4px;width:fit-content;margin:16px 24px 0;padding:2px;background:#f1f5f9;border-radius:8px}.channel-type-tab[data-v-e618d977]{height:30px;padding:0 14px;color:#475569;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:6px}.channel-type-tab[data-v-e618d977]:hover{color:#0f172a}.channel-type-tab--active[data-v-e618d977]{color:#0f5fff;background:#fff;box-shadow:0 1px 2px #0f172a14}.search-panel[data-v-52a8ffac]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:end;margin-bottom:16px}.search-panel__fields[data-v-52a8ffac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.search-panel label[data-v-52a8ffac]{display:grid;gap:6px;min-width:0}.search-panel label>span[data-v-52a8ffac]{color:#334155;font-size:12px;font-weight:700}.search-panel__actions[data-v-52a8ffac]{display:flex;align-items:center;gap:10px}.detail-table[data-v-52a8ffac]{width:100%}.table-footer[data-v-52a8ffac]{display:flex;justify-content:flex-end;padding-top:14px;color:#354862;font-size:13px}[data-v-52a8ffac] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-52a8ffac] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-52a8ffac] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}@media(max-width:960px){.search-panel[data-v-52a8ffac]{grid-template-columns:1fr}.search-panel__fields[data-v-52a8ffac]{grid-template-columns:repeat(2,minmax(0,1fr))}}.upload-field[data-v-39700325]{display:flex;flex-direction:column;gap:10px;width:100%}.upload-dragger[data-v-39700325]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.upload-dragger strong[data-v-39700325]{color:#243b63;font-size:13px;font-weight:600}.upload-dragger span[data-v-39700325]{color:#7085a3;font-size:12px}.dialog-footer[data-v-39700325]{display:flex;justify-content:flex-end;gap:12px}.page-flow[data-v-05027049]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-05027049]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar__title[data-v-05027049]{display:flex;align-items:center;gap:8px}.operation-bar h1[data-v-05027049]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.table-section[data-v-05027049]{overflow:hidden;background:#fff}.price-table[data-v-05027049]{width:100%}.table-footer[data-v-05027049]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-05027049] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-05027049] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-05027049] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-05027049] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:960px){.operation-bar[data-v-05027049]{align-items:flex-start;flex-direction:column}}.detail-summary[data-v-7084c0d6]{margin-bottom:16px}.detail-section-label[data-v-7084c0d6]{margin:0 0 8px;color:#354862;font-size:13px;font-weight:700}.detail-section-label+.detail-table[data-v-7084c0d6]{margin-bottom:16px}.detail-table[data-v-7084c0d6]{width:100%}[data-v-7084c0d6] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-7084c0d6] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}.dialog-footer[data-v-521843a0]{display:flex;justify-content:flex-end;gap:12px}.page-flow[data-v-10116503]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-10116503]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar__title[data-v-10116503]{display:flex;align-items:center;gap:8px}.operation-bar h1[data-v-10116503]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.table-section[data-v-10116503]{overflow:hidden;background:#fff}.surcharge-table[data-v-10116503]{width:100%}.table-footer[data-v-10116503]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-10116503] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-10116503] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-10116503] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-10116503] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:960px){.operation-bar[data-v-10116503]{align-items:flex-start;flex-direction:column}}.detail-summary[data-v-8194c7a8]{margin-bottom:16px}.detail-table[data-v-8194c7a8]{width:100%}[data-v-8194c7a8] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-8194c7a8] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}.full-width[data-v-02a31096]{width:100%}.tier-range[data-v-02a31096]{display:flex;align-items:center;gap:8px;width:100%}.tier-range[data-v-02a31096] .n-input-number{flex:1;min-width:0}.tier-range__divider[data-v-02a31096]{color:#7085a3;flex:0 0 auto}.dialog-footer[data-v-02a31096]{display:flex;justify-content:flex-end;gap:12px}.page-flow[data-v-1a7ed24d]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-1a7ed24d]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar__title[data-v-1a7ed24d]{display:flex;align-items:center;gap:8px}.operation-bar h1[data-v-1a7ed24d]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.table-section[data-v-1a7ed24d]{overflow:hidden;background:#fff}.cost-table[data-v-1a7ed24d]{width:100%}.table-footer[data-v-1a7ed24d]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-1a7ed24d] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-1a7ed24d] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-1a7ed24d] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-1a7ed24d] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:960px){.operation-bar[data-v-1a7ed24d]{align-items:flex-start;flex-direction:column}}.search-panel[data-v-3ffc20d0]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:end;margin-bottom:16px}.search-panel__fields[data-v-3ffc20d0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.search-panel label[data-v-3ffc20d0]{display:grid;gap:6px;min-width:0}.search-panel label>span[data-v-3ffc20d0]{color:#334155;font-size:12px;font-weight:700}.search-panel__actions[data-v-3ffc20d0]{display:flex;align-items:center;gap:10px}.detail-table[data-v-3ffc20d0]{width:100%}.table-footer[data-v-3ffc20d0]{display:flex;justify-content:flex-end;padding-top:14px;color:#354862;font-size:13px}[data-v-3ffc20d0] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-3ffc20d0] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-3ffc20d0] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}@media(max-width:960px){.search-panel[data-v-3ffc20d0]{grid-template-columns:1fr}.search-panel__fields[data-v-3ffc20d0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.upload-field[data-v-c835dca5]{display:flex;flex-direction:column;gap:10px;width:100%}.upload-dragger[data-v-c835dca5]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.upload-dragger strong[data-v-c835dca5]{color:#243b63;font-size:13px;font-weight:600}.upload-dragger span[data-v-c835dca5]{color:#7085a3;font-size:12px}.dialog-footer[data-v-c835dca5]{display:flex;justify-content:flex-end;gap:12px}.page-flow[data-v-f1c78897]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-f1c78897]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar__title[data-v-f1c78897]{display:flex;align-items:center;gap:8px}.operation-bar h1[data-v-f1c78897]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.table-section[data-v-f1c78897]{overflow:hidden;background:#fff}.price-table[data-v-f1c78897]{width:100%}.table-footer[data-v-f1c78897]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-f1c78897] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-f1c78897] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-f1c78897] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-f1c78897] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:960px){.operation-bar[data-v-f1c78897]{align-items:flex-start;flex-direction:column}}.surcharge-template-form-modal[data-v-3c78ec9c] .n-card{display:flex;max-height:min(88vh,860px);flex-direction:column}.surcharge-template-form-modal[data-v-3c78ec9c] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-3c78ec9c]{max-height:min(68vh,640px);padding-right:4px;overflow-x:hidden;overflow-y:auto}.template-form[data-v-3c78ec9c]{display:flex;flex-direction:column;gap:4px}.dynamic-section[data-v-3c78ec9c]{margin:8px 0 12px}.dynamic-section__head[data-v-3c78ec9c]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0 0 10px}.dynamic-section__title[data-v-3c78ec9c]{margin:0;color:#102a56;font-size:14px;font-weight:800;white-space:nowrap}.dynamic-section__title--required[data-v-3c78ec9c]:before{content:"* ";color:#ef4444}.dynamic-section__hint[data-v-3c78ec9c]{margin:8px 0 0;color:#7085a3;font-size:12px}.dynamic-table[data-v-3c78ec9c]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-3c78ec9c],.dynamic-table__row[data-v-3c78ec9c]{display:grid;gap:8px;align-items:start}.dynamic-table--peak .dynamic-table__header[data-v-3c78ec9c],.dynamic-table--peak .dynamic-table__row[data-v-3c78ec9c]{grid-template-columns:minmax(140px,1.6fr) minmax(72px,.8fr) minmax(160px,1.2fr) minmax(160px,1.2fr) 40px}.dynamic-table--commission .dynamic-table__header[data-v-3c78ec9c],.dynamic-table--commission .dynamic-table__row[data-v-3c78ec9c]{grid-template-columns:minmax(140px,1.6fr) minmax(72px,.8fr) minmax(72px,.8fr) minmax(72px,.8fr) minmax(72px,.8fr) 40px}.dynamic-table__header span[data-v-3c78ec9c]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-3c78ec9c]{display:flex;justify-content:center}.dynamic-date[data-v-3c78ec9c]{width:100%}.dynamic-form-item[data-v-3c78ec9c]{margin-bottom:0}[data-v-3c78ec9c] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.append-btn[data-v-3c78ec9c]{margin-top:10px}.dialog-footer[data-v-3c78ec9c]{display:flex;justify-content:flex-end;gap:10px}[data-v-3c78ec9c] .n-form-item-label{color:#334155;font-weight:700}[data-v-3c78ec9c] .n-button .n-button__icon svg{width:15px;height:15px}.surcharge-template-page[data-v-b6e70038]{min-height:100vh;color:#17233d;background:#fff}.page-flow[data-v-b6e70038]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-b6e70038]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-b6e70038]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-b6e70038]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-b6e70038]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-b6e70038]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-b6e70038]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-b6e70038]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5/-1}.table-section[data-v-b6e70038]{overflow:hidden;background:#fff}.template-table[data-v-b6e70038]{width:100%}.table-footer[data-v-b6e70038]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-b6e70038] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-b6e70038] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-b6e70038] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-b6e70038] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-b6e70038]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-b6e70038],.table-footer[data-v-b6e70038]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-b6e70038]{grid-template-columns:1fr}.filter-panel label[data-v-b6e70038],.filter-date[data-v-b6e70038]{grid-column:auto;grid-template-columns:1fr!important}}.reduction-template-form-modal[data-v-c1ce42f9] .n-card{display:flex;max-height:min(88vh,860px);flex-direction:column}.reduction-template-form-modal[data-v-c1ce42f9] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-c1ce42f9]{max-height:min(68vh,640px);padding-right:4px;overflow-x:hidden;overflow-y:auto}.cost-form[data-v-c1ce42f9]{display:flex;flex-direction:column;gap:4px}.dynamic-section[data-v-c1ce42f9]{margin:8px 0 12px}.dynamic-section__head[data-v-c1ce42f9]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0 0 10px}.dynamic-section__title[data-v-c1ce42f9]{margin:0;color:#102a56;font-size:14px;font-weight:800;white-space:nowrap}.dynamic-section__title--required[data-v-c1ce42f9]:before{content:"* ";color:#ef4444}.dynamic-table[data-v-c1ce42f9]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-c1ce42f9],.dynamic-table__row[data-v-c1ce42f9]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 40px;gap:8px;align-items:start}.dynamic-table__header span[data-v-c1ce42f9]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-c1ce42f9]{display:flex;justify-content:center}.dynamic-form-item[data-v-c1ce42f9]{min-width:0;margin-bottom:0}[data-v-c1ce42f9] .dynamic-form-item .n-form-item-blank{min-width:0}[data-v-c1ce42f9] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.dialog-footer[data-v-c1ce42f9]{display:flex;justify-content:flex-end;gap:10px}[data-v-c1ce42f9] .n-form-item-label{color:#334155;font-weight:700}[data-v-c1ce42f9] .n-button .n-button__icon svg{width:15px;height:15px}.reduction-template-page[data-v-5053c290]{min-height:100vh;color:#17233d;background:#fff}.page-flow[data-v-5053c290]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-5053c290]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-5053c290]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-5053c290]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-5053c290]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-5053c290]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-5053c290]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-5053c290]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5 / -1}.table-section[data-v-5053c290]{overflow:hidden;background:#fff}.list-table[data-v-5053c290]{width:100%}.table-footer[data-v-5053c290]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-5053c290] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-5053c290] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-5053c290] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-5053c290] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-5053c290]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-5053c290],.table-footer[data-v-5053c290]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-5053c290]{grid-template-columns:1fr}.filter-panel label[data-v-5053c290],.filter-date[data-v-5053c290]{grid-column:auto;grid-template-columns:1fr!important}}.detail-summary[data-v-d6ee2fad]{margin-bottom:16px}.detail-section-label[data-v-d6ee2fad]{margin:0 0 8px;color:#354862;font-size:13px;font-weight:700}.detail-table[data-v-d6ee2fad]{width:100%}[data-v-d6ee2fad] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-d6ee2fad] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}.detail-summary[data-v-7c760c33]{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#354862;font-size:13px}.detail-table[data-v-7c760c33]{width:100%}.cost-quote-form-modal[data-v-b5a893cd] .n-card{display:flex;max-height:min(88vh,860px);flex-direction:column}.cost-quote-form-modal[data-v-b5a893cd] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-b5a893cd]{max-height:min(68vh,640px);padding-right:4px;overflow-y:auto}.cost-form[data-v-b5a893cd]{display:flex;flex-direction:column;gap:4px}.full-width[data-v-b5a893cd]{width:100%}.field-hint[data-v-b5a893cd]{margin:-4px 0 8px 100px;color:#7085a3;font-size:12px}.field-hint--inline[data-v-b5a893cd]{margin:0}.upload-block[data-v-b5a893cd]{display:flex;flex-direction:column;gap:8px;width:100%}.dynamic-section[data-v-b5a893cd]{margin:8px 0 12px}.dynamic-section__title[data-v-b5a893cd]{margin:0 0 10px;color:#102a56;font-size:14px;font-weight:800}.dynamic-section__hint[data-v-b5a893cd]{margin:4px 0 0;color:#7085a3;font-size:12px}.dynamic-table[data-v-b5a893cd]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-b5a893cd],.dynamic-table__row[data-v-b5a893cd]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr) 40px;gap:8px;align-items:start}.dynamic-table__header span[data-v-b5a893cd]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-b5a893cd]{display:flex;justify-content:center}.dynamic-date[data-v-b5a893cd]{width:100%}.dynamic-form-item[data-v-b5a893cd]{margin-bottom:0}[data-v-b5a893cd] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.upload-field[data-v-b5a893cd]{display:flex;flex-direction:column;gap:10px;width:100%}.upload-dragger[data-v-b5a893cd]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.upload-dragger strong[data-v-b5a893cd]{color:#243b63;font-size:13px;font-weight:600}.upload-dragger span[data-v-b5a893cd]{color:#7085a3;font-size:12px}.dialog-footer[data-v-b5a893cd]{display:flex;justify-content:flex-end;gap:10px}[data-v-b5a893cd] .n-form-item-label{color:#334155;font-weight:700}[data-v-b5a893cd] .n-button .n-button__icon svg{width:15px;height:15px}.page-flow[data-v-75295db7]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-75295db7]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-75295db7]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-75295db7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-75295db7]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-75295db7]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-75295db7]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-75295db7]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5 / -1}.table-section[data-v-75295db7]{overflow:hidden;background:#fff}.list-table[data-v-75295db7]{width:100%}.table-footer[data-v-75295db7]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-75295db7] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-75295db7] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-75295db7] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-75295db7] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-75295db7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-75295db7],.table-footer[data-v-75295db7]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-75295db7]{grid-template-columns:1fr}.filter-panel label[data-v-75295db7],.filter-date[data-v-75295db7]{grid-column:auto;grid-template-columns:1fr!important}}.cost-template-form-modal[data-v-a34662e7] .n-card{display:flex;max-height:min(88vh,820px);flex-direction:column}.cost-template-form-modal[data-v-a34662e7] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-a34662e7]{max-height:min(68vh,600px);padding-right:4px;overflow-y:auto}.template-form[data-v-a34662e7]{display:flex;flex-direction:column;gap:4px}.dynamic-section[data-v-a34662e7]{margin:8px 0 12px}.dynamic-section__title[data-v-a34662e7]{margin:0 0 10px;color:#102a56;font-size:14px;font-weight:800}.dynamic-section__title--required[data-v-a34662e7]:before{content:"* ";color:#ef4444}.dynamic-table[data-v-a34662e7]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-a34662e7],.dynamic-table__row[data-v-a34662e7]{display:grid;grid-template-columns:minmax(120px,1.1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(130px,1.2fr) 40px;gap:8px;align-items:start}.dynamic-table__header span[data-v-a34662e7]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-a34662e7]{display:flex;justify-content:center}.dynamic-form-item[data-v-a34662e7]{margin-bottom:0}[data-v-a34662e7] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.dialog-footer[data-v-a34662e7]{display:flex;justify-content:flex-end;gap:10px}[data-v-a34662e7] .n-form-item-label{color:#334155;font-weight:700}[data-v-a34662e7] .n-button .n-button__icon svg{width:15px;height:15px}.page-flow[data-v-cba83ee7]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-cba83ee7]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-cba83ee7]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-cba83ee7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-cba83ee7]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-cba83ee7]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-cba83ee7]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-cba83ee7]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5 / -1}.table-section[data-v-cba83ee7]{overflow:hidden;background:#fff}.list-table[data-v-cba83ee7]{width:100%}.table-footer[data-v-cba83ee7]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-cba83ee7] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-cba83ee7] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-cba83ee7] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-cba83ee7] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-cba83ee7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-cba83ee7],.table-footer[data-v-cba83ee7]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-cba83ee7]{grid-template-columns:1fr}.filter-panel label[data-v-cba83ee7],.filter-date[data-v-cba83ee7]{grid-column:auto;grid-template-columns:1fr!important}}.cost-management-home[data-v-318f4baa]{display:flex;flex-direction:column}.cost-tabs[data-v-318f4baa]{display:flex;align-items:center;gap:4px;width:fit-content;margin:16px 24px 0;padding:2px;background:#f1f5f9;border-radius:8px}.cost-tab[data-v-318f4baa]{height:30px;padding:0 14px;color:#475569;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:6px}.cost-tab[data-v-318f4baa]:hover{color:#0f172a}.cost-tab--active[data-v-318f4baa]{color:#0f5fff;background:#fff;box-shadow:0 1px 2px #0f172a14}.cost-management-page[data-v-ddab4e05]{min-height:100vh;color:#17233d;background:#fff}.commission-detail-modal[data-v-0ed65048] .n-card{max-height:min(80vh,720px);display:flex;flex-direction:column}.commission-detail-modal[data-v-0ed65048] .n-card__content{flex:1;min-height:0;overflow:auto}[data-v-0ed65048] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-0ed65048] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}.basic-commission-form-modal[data-v-8b026885] .n-card{display:flex;max-height:min(88vh,820px);flex-direction:column}.basic-commission-form-modal[data-v-8b026885] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-8b026885]{max-height:min(68vh,600px);padding-right:4px;overflow-y:auto}.basic-commission-form[data-v-8b026885]{display:flex;flex-direction:column;gap:4px}.full-control[data-v-8b026885]{width:100%}.field-with-hint[data-v-8b026885]{display:flex;flex-direction:column;width:100%}.field-hint[data-v-8b026885]{margin:6px 0 0;color:#ef4444;font-size:12px;line-height:1.4}.dialog-footer[data-v-8b026885]{display:flex;justify-content:flex-end;gap:10px}[data-v-8b026885] .n-form-item-label{color:#334155;font-weight:700}.page-flow[data-v-4494dfa4]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-4494dfa4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-4494dfa4]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-4494dfa4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-4494dfa4]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-4494dfa4]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-4494dfa4]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-4494dfa4]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:4 / -1}.table-section[data-v-4494dfa4]{overflow:hidden;background:#fff}.list-table[data-v-4494dfa4]{width:100%}.table-footer[data-v-4494dfa4]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-4494dfa4] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-4494dfa4] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-4494dfa4] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-4494dfa4] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-4494dfa4]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions[data-v-4494dfa4]{grid-column:2 / -1}}@media(max-width:960px){.operation-bar[data-v-4494dfa4],.table-footer[data-v-4494dfa4]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-4494dfa4]{grid-template-columns:1fr}.filter-panel label[data-v-4494dfa4],.filter-date[data-v-4494dfa4]{grid-column:auto;grid-template-columns:1fr!important}.filter-actions[data-v-4494dfa4]{grid-column:auto;justify-content:flex-start}}.commission-template-form-modal[data-v-7d94eb64] .n-card{display:flex;max-height:min(88vh,820px);flex-direction:column}.commission-template-form-modal[data-v-7d94eb64] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-7d94eb64]{max-height:min(68vh,600px);padding-right:4px;overflow-y:auto}.template-form[data-v-7d94eb64]{display:flex;flex-direction:column;gap:4px}.dynamic-section[data-v-7d94eb64]{margin:8px 0 12px}.dynamic-section__title[data-v-7d94eb64]{margin:0 0 10px;color:#102a56;font-size:14px;font-weight:800}.dynamic-section__title--required[data-v-7d94eb64]:before{content:"* ";color:#ef4444}.dynamic-table[data-v-7d94eb64]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-7d94eb64],.dynamic-table__row[data-v-7d94eb64]{display:grid;grid-template-columns:minmax(120px,1.1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(130px,1.2fr) 40px;gap:8px;align-items:start}.dynamic-table__header span[data-v-7d94eb64]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-7d94eb64]{display:flex;justify-content:center}.dynamic-form-item[data-v-7d94eb64]{margin-bottom:0}[data-v-7d94eb64] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.dialog-footer[data-v-7d94eb64]{display:flex;justify-content:flex-end;gap:10px}[data-v-7d94eb64] .n-form-item-label{color:#334155;font-weight:700}[data-v-7d94eb64] .n-button .n-button__icon svg{width:15px;height:15px}.page-flow[data-v-9b246b69]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-9b246b69]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-9b246b69]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-9b246b69]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-9b246b69]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-9b246b69]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-9b246b69]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-9b246b69]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5 / -1}.table-section[data-v-9b246b69]{overflow:hidden;background:#fff}.list-table[data-v-9b246b69]{width:100%}.table-footer[data-v-9b246b69]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-9b246b69] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-9b246b69] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-9b246b69] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-9b246b69] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-9b246b69]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.operation-bar[data-v-9b246b69],.table-footer[data-v-9b246b69]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-9b246b69]{grid-template-columns:1fr}.filter-panel label[data-v-9b246b69],.filter-date[data-v-9b246b69]{grid-column:auto;grid-template-columns:1fr!important}}.tier-commission-form-modal[data-v-f04637d4] .n-card{display:flex;max-height:min(88vh,820px);flex-direction:column}.tier-commission-form-modal[data-v-f04637d4] .n-card__content{flex:1;min-height:0;overflow:hidden}.dialog-body[data-v-f04637d4]{max-height:min(68vh,600px);padding-right:4px;overflow-y:auto}.tier-commission-form[data-v-f04637d4]{display:flex;flex-direction:column;gap:4px}.full-control[data-v-f04637d4]{width:100%}.dynamic-section[data-v-f04637d4]{margin:8px 0 12px}.dynamic-section__title[data-v-f04637d4]{margin:0 0 10px;color:#102a56;font-size:14px;font-weight:800}.dynamic-section__title--required[data-v-f04637d4]:before{content:"* ";color:#ef4444}.dynamic-table[data-v-f04637d4]{display:flex;flex-direction:column;gap:8px}.dynamic-table__header[data-v-f04637d4],.dynamic-table__row[data-v-f04637d4]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(200px,1.2fr) 72px;gap:8px;align-items:start}.dynamic-table__header span[data-v-f04637d4]{color:#354862;font-size:12px;font-weight:800}.dynamic-table__header[data-v-f04637d4]{color:#334155;font-size:12px;font-weight:800}.dynamic-table__actions[data-v-f04637d4]{display:flex;gap:4px;align-items:center;justify-content:center}.dynamic-form-item[data-v-f04637d4]{margin-bottom:0}[data-v-f04637d4] .dynamic-form-item .n-form-item-feedback-wrapper{min-height:18px}.add-row-button[data-v-f04637d4]{margin-top:10px}.dialog-footer[data-v-f04637d4]{display:flex;justify-content:flex-end;gap:10px}[data-v-f04637d4] .n-form-item-label{color:#334155;font-weight:700}[data-v-f04637d4] .n-button .n-button__icon svg{width:15px;height:15px}.page-flow[data-v-e1d02c95]{display:flex;flex-direction:column;gap:16px;padding:18px 24px 24px;background:#fff}.operation-bar[data-v-e1d02c95]{display:flex;align-items:center;justify-content:space-between;gap:16px}.operation-bar h1[data-v-e1d02c95]{margin:0;color:#102a56;font-size:20px;font-weight:800;line-height:1.3}.filter-panel[data-v-e1d02c95]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;align-items:center;padding:14px;background:#fff;border:1px solid #edf1f7;border-radius:8px}.filter-panel label[data-v-e1d02c95]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-panel label>span[data-v-e1d02c95]{color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.filter-date[data-v-e1d02c95]{grid-template-columns:72px minmax(0,1fr)!important}.filter-actions[data-v-e1d02c95]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:5 / -1}.table-section[data-v-e1d02c95]{overflow:hidden;background:#fff}.list-table[data-v-e1d02c95]{width:100%}.table-footer[data-v-e1d02c95]{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;color:#354862;font-size:13px}[data-v-e1d02c95] .n-button .n-button__icon svg{width:15px;height:15px}[data-v-e1d02c95] .n-data-table .n-data-table-th{color:#354862;font-weight:800;background:#f5f8ff}[data-v-e1d02c95] .n-data-table .n-data-table-td{color:#243b63;font-size:12px}[data-v-e1d02c95] .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:#f8fbff}@media(max-width:1440px){.filter-panel[data-v-e1d02c95]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions[data-v-e1d02c95]{grid-column:2 / -1}}@media(max-width:960px){.operation-bar[data-v-e1d02c95],.table-footer[data-v-e1d02c95]{align-items:flex-start;flex-direction:column}.filter-panel[data-v-e1d02c95]{grid-template-columns:1fr}.filter-panel label[data-v-e1d02c95],.filter-date[data-v-e1d02c95]{grid-column:auto;grid-template-columns:1fr!important}.filter-actions[data-v-e1d02c95]{grid-column:auto;justify-content:flex-start}}.commission-management-home[data-v-f2090b17]{display:flex;flex-direction:column}.commission-tabs[data-v-f2090b17]{display:flex;align-items:center;gap:4px;width:fit-content;margin:16px 24px 0;padding:2px;background:#f1f5f9;border-radius:8px}.commission-tab[data-v-f2090b17]{height:30px;padding:0 14px;color:#475569;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:6px}.commission-tab[data-v-f2090b17]:hover{color:#0f172a}.commission-tab--active[data-v-f2090b17]{color:#0f5fff;background:#fff;box-shadow:0 1px 2px #0f172a14}.commission-management-page[data-v-fbe8d78a]{min-height:100vh;color:#17233d;background:#fff}.channel-groups-page[data-v-80a4e74e]{min-height:100vh;color:#173b70;background:#fff}.channel-groups-page__body[data-v-80a4e74e]{display:grid;gap:10px;padding:10px 14px 12px;background:#fff}.header-search[data-v-80a4e74e]{width:360px}.field-icon[data-v-80a4e74e]{width:14px;height:14px;color:#1f6fff}.metric-grid[data-v-80a4e74e]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.metric-card[data-v-80a4e74e],.filter-card[data-v-80a4e74e],.section-card[data-v-80a4e74e]{border:1px solid #e7edf7;border-radius:4px;background:#fff}.metric-card[data-v-80a4e74e]{display:flex;align-items:center;gap:10px;min-height:70px;padding:11px 12px}.metric-card__icon[data-v-80a4e74e]{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:4px}.metric-card__icon svg[data-v-80a4e74e]{width:20px;height:20px}.metric-card__content span[data-v-80a4e74e],.metric-card__content small[data-v-80a4e74e]{display:block;font-size:11px;line-height:1.2}.metric-card__content span[data-v-80a4e74e]{color:#294b7a;font-weight:700}.metric-card__content strong[data-v-80a4e74e]{display:block;margin:5px 0 3px;color:#123468;font-size:20px;line-height:1}.metric-card__content small[data-v-80a4e74e]{color:#10b981}.metric-card--blue .metric-card__icon[data-v-80a4e74e],.quick-action__icon--blue[data-v-80a4e74e]{color:#1f6fff;background:#eef5ff}.metric-card--green .metric-card__icon[data-v-80a4e74e],.quick-action__icon--green[data-v-80a4e74e]{color:#0f9f73;background:#ecfdf5}.metric-card--purple .metric-card__icon[data-v-80a4e74e],.quick-action__icon--purple[data-v-80a4e74e]{color:#7c3aed;background:#f4f0ff}.metric-card--orange .metric-card__icon[data-v-80a4e74e]{color:#f97316;background:#fff7ed}.metric-card--cyan .metric-card__icon[data-v-80a4e74e]{color:#0891b2;background:#ecfeff}.quick-action__icon--red[data-v-80a4e74e]{color:#ef4444;background:#fff1f2}.main-layout[data-v-80a4e74e]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:10px;align-items:start}.main-column[data-v-80a4e74e],.side-column[data-v-80a4e74e]{display:grid;gap:10px}.filter-card[data-v-80a4e74e]{display:grid;grid-template-columns:162px repeat(3,minmax(130px,1fr)) 174px;gap:9px 12px;align-items:end;padding:10px 12px}.filter-field[data-v-80a4e74e]{display:grid;gap:5px;min-width:0}.filter-field span[data-v-80a4e74e]{color:#173b70;font-size:11px;font-weight:800}.filter-field--name[data-v-80a4e74e]{grid-column:span 1}.filter-actions[data-v-80a4e74e]{display:flex;gap:8px;justify-content:flex-end}.section-card[data-v-80a4e74e]{overflow:hidden}.section-card__header[data-v-80a4e74e]{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:8px 12px;border-bottom:1px solid #edf2fa}.section-card__header h2[data-v-80a4e74e]{margin:0;color:#123468;font-size:13px;font-weight:800}.section-card__header--table[data-v-80a4e74e]{min-height:34px}.data-table[data-v-80a4e74e]{padding:0 8px}.group-name[data-v-80a4e74e]{display:flex;align-items:center;gap:8px}.group-name__icon[data-v-80a4e74e]{display:inline-grid;width:18px;height:18px;place-items:center;border-radius:3px;color:#fff;font-size:10px;font-weight:800}.group-name__icon--blue[data-v-80a4e74e]{background:#1f6fff}.group-name__icon--green[data-v-80a4e74e]{background:#10b981}.group-name__icon--purple[data-v-80a4e74e]{background:#7c3aed}.group-name__icon--orange[data-v-80a4e74e]{background:#f97316}.group-name strong[data-v-80a4e74e]{color:#123468;font-size:12px}.table-actions[data-v-80a4e74e]{display:flex;align-items:center;justify-content:center;gap:6px}.table-footer[data-v-80a4e74e]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 10px;color:#173b70;font-size:12px;border-top:1px solid #edf2fa}.chart-grid[data-v-80a4e74e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chart-card[data-v-80a4e74e]{min-height:210px}.chart-view[data-v-80a4e74e]{width:100%;height:170px}.side-card[data-v-80a4e74e]{min-height:166px}.side-chart[data-v-80a4e74e]{width:100%;height:134px}.rank-chart[data-v-80a4e74e]{width:100%;height:122px}.quick-grid[data-v-80a4e74e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding:11px 12px 12px}.quick-action[data-v-80a4e74e]{display:grid;gap:5px;place-items:center;padding:0;color:#173b70;font-size:11px;background:transparent;border:0;cursor:default}.quick-action__icon[data-v-80a4e74e]{display:grid;width:34px;height:30px;place-items:center;border-radius:4px}.quick-action__icon svg[data-v-80a4e74e]{width:17px;height:17px}.note-list[data-v-80a4e74e]{display:grid;gap:8px;margin:0;padding:10px 14px 12px 22px;color:#173b70;font-size:11px;line-height:1.6}.note-list li[data-v-80a4e74e]::marker{color:#1f6fff}.page-footer[data-v-80a4e74e]{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:36px;padding:0 12px;color:#47658f;font-size:12px;border:1px solid #eef3fa;border-radius:4px;background:#fff}.page-footer svg[data-v-80a4e74e]{width:15px;height:15px;color:#1f6fff}[data-v-80a4e74e] .n-input,[data-v-80a4e74e] .n-base-selection{--n-height: 28px !important;--n-border: 1px solid #dbe5f2 !important;--n-border-hover: 1px solid #1f6fff !important;--n-border-focus: 1px solid #1f6fff !important;--n-border-radius: 3px !important;font-size:11px}[data-v-80a4e74e] .n-button{--n-height: 28px !important;--n-border-radius: 3px !important;font-size:11px}[data-v-80a4e74e] .n-data-table .n-data-table-th{color:#173b70;font-size:11px;font-weight:800;background:#f6f9ff}[data-v-80a4e74e] .n-data-table .n-data-table-td{color:#173b70;font-size:11px}[data-v-80a4e74e] .n-data-table .n-data-table-th,[data-v-80a4e74e] .n-data-table .n-data-table-td{padding:6px 8px}[data-v-80a4e74e] .n-tag{font-size:11px}@media(max-width:1320px){.metric-grid[data-v-80a4e74e]{grid-template-columns:repeat(4,minmax(0,1fr))}.main-layout[data-v-80a4e74e]{grid-template-columns:1fr}}@media(max-width:920px){.filter-card[data-v-80a4e74e],.chart-grid[data-v-80a4e74e],.metric-grid[data-v-80a4e74e]{grid-template-columns:1fr}.filter-actions[data-v-80a4e74e]{justify-content:flex-start}}
