.page-container[data-v-fbef2f6a]{width:100%;max-width:1560px;margin:0 auto;padding:var(--space-5)}.page-container--full[data-v-fbef2f6a]{max-width:none}.page-container__header[data-v-fbef2f6a]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5)}.page-container__header-main[data-v-fbef2f6a]{min-width:0;flex:1}.page-container__header-actions[data-v-fbef2f6a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media (max-width: 768px){.page-container[data-v-fbef2f6a]{padding:16px}}.admin-data-table[data-v-558a69a9]{--el-table-border-color: var(--default-border);--el-table-header-bg-color: color-mix(in srgb, var(--default-bg-color) 72%, var(--default-box-color));--el-table-header-text-color: var(--color-text-2);--el-table-text-color: var(--color-text-1);--el-table-tr-bg-color: var(--default-box-color);--el-table-row-hover-bg-color: color-mix(in srgb, var(--default-bg-color) 82%, var(--default-box-color));--el-table-current-row-bg-color: color-mix(in srgb, var(--theme-color) 7%, var(--default-box-color));--el-table-fixed-left-column: var(--default-box-color);--el-table-fixed-right-column: var(--default-box-color);background:var(--default-box-color)}.admin-data-table.admin-data-table--wide-sticky-dock[data-v-558a69a9]{min-width:0}.admin-data-table.admin-data-table--wide-sticky-dock[data-v-558a69a9] .el-scrollbar__view,.admin-data-table.admin-data-table--wide-sticky-dock[data-v-558a69a9] .el-table__body,.admin-data-table.admin-data-table--wide-sticky-dock[data-v-558a69a9] .el-table__header,.admin-data-table.admin-data-table--wide-sticky-dock[data-v-558a69a9] .el-table__footer{min-width:var(--admin-wide-table-min-width, max-content)}.admin-data-table[data-v-558a69a9] .el-table__header-wrapper th.el-table__cell{transition:background-color var(--transition-fast),color var(--transition-fast)}.admin-data-table[data-v-558a69a9] .el-table__row--striped td.el-table__cell{background:color-mix(in srgb,var(--default-bg-color) 88%,var(--default-box-color))}.admin-data-table[data-v-558a69a9] .el-table__empty-block,.admin-data-table[data-v-558a69a9] .el-table__empty-text{background:var(--el-table-tr-bg-color);color:var(--color-text-3)}.admin-data-table[data-v-558a69a9] .el-scrollbar__bar.is-horizontal{height:10px;bottom:4px;opacity:1;border-radius:999px;background:color-mix(in srgb,var(--default-border) 80%,transparent)}.admin-data-table[data-v-558a69a9] .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{background:color-mix(in srgb,var(--color-text-3) 58%,transparent);border-radius:999px;cursor:grab;transition:background-color var(--transition-fast)}.admin-data-table[data-v-558a69a9] .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb:hover{background:color-mix(in srgb,var(--color-text-2) 64%,transparent)}.admin-data-table[data-v-558a69a9] .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb:active{cursor:grabbing}.admin-data-table.admin-data-table--native-scroll-suppressed[data-v-558a69a9] .el-scrollbar__bar.is-horizontal{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.admin-data-table[data-v-558a69a9] th.admin-table-col--center .cell,.admin-data-table[data-v-558a69a9] td.admin-table-col--center .cell{display:flex;align-items:center;justify-content:center;text-align:center}.admin-data-table[data-v-558a69a9] th.admin-table-col--center .cell>*,.admin-data-table[data-v-558a69a9] td.admin-table-col--center .cell>*{margin-inline:auto}.page-shell[data-v-6619bc49]{display:flex;flex-direction:column;gap:20px}.page-section-card[data-v-245208cd]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;width:100%;padding:20px;border:1px solid var(--color-border-1);border-radius:var(--radius-2xl);background:var(--color-bg-white)}.page-section-card__header[data-v-245208cd]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.page-section-card__copy[data-v-245208cd]{min-width:0}.page-section-card__extra[data-v-245208cd]{flex-shrink:0}.page-section-card__body[data-v-245208cd]{min-width:0}.pagination[data-v-6a9e312f]{--admin-table-pagination-control-size: 32px;--admin-table-pagination-sticky-offset: var(--space-4, 16px);--admin-table-pagination-sticky-padding-top: var(--space-2, 8px);--admin-table-pagination-sticky-padding-bottom: var(--space-1, 4px);--admin-table-pagination-safe-area-bottom: env(safe-area-inset-bottom);--admin-table-pagination-sticky-reserve: calc( var(--admin-table-pagination-control-size) + var(--admin-table-pagination-sticky-padding-top) + var(--admin-table-pagination-sticky-padding-bottom) + var(--admin-table-pagination-safe-area-bottom) );display:flex;align-items:center;gap:var(--space-3, 12px);width:100%;margin-top:13px}.pagination__business-total[data-v-6a9e312f]{flex:0 0 auto;color:var(--el-text-color-regular);white-space:nowrap}.pagination.right[data-v-6a9e312f]{justify-content:flex-end}.pagination.center[data-v-6a9e312f]{justify-content:center}.pagination.left[data-v-6a9e312f]{justify-content:flex-start}.pagination--sticky[data-v-6a9e312f]{position:sticky;bottom:calc(var(--admin-table-pagination-sticky-offset) + var(--admin-table-pagination-safe-area-bottom));z-index:4;margin-top:0;padding:var(--admin-table-pagination-sticky-padding-top) 0 calc(var(--admin-table-pagination-sticky-padding-bottom) + var(--admin-table-pagination-safe-area-bottom));background:var(--color-bg-white);border-top:1px solid var(--color-border-2);box-shadow:0 -12px 24px -24px #0f172a73}.pagination--sticky[data-v-6a9e312f]:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--admin-table-pagination-sticky-offset) + var(--admin-table-pagination-safe-area-bottom));background:var(--color-bg-white);pointer-events:none}.pagination--floating[data-v-6a9e312f]{isolation:isolate}.custom-pagination[data-v-6a9e312f] .el-select{width:102px!important}.custom-pagination[data-v-6a9e312f] .el-pagination{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;color:var(--color-text-2)}.custom-pagination[data-v-6a9e312f] .el-pager{display:flex;align-items:center;margin:0;padding:0;list-style:none}.custom-pagination[data-v-6a9e312f] .btn-prev,.custom-pagination[data-v-6a9e312f] .btn-next{background-color:transparent;border:1px solid var(--color-border-1);transition:border-color var(--transition-fast),color var(--transition-fast)}.custom-pagination[data-v-6a9e312f] .btn-prev:hover:not(.is-disabled),.custom-pagination[data-v-6a9e312f] .btn-next:hover:not(.is-disabled){color:var(--color-primary);border-color:var(--color-primary)}.custom-pagination[data-v-6a9e312f] .el-pager li{box-sizing:border-box;font-weight:400!important;background-color:transparent;border:1px solid var(--color-border-1);transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.custom-pagination[data-v-6a9e312f] .el-pager li.is-active{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.custom-pagination[data-v-6a9e312f] .el-pager li:hover:not(.is-disabled){border-color:var(--color-primary)}html[data-theme=dark]{background-color:var(--color-bg-3);color:var(--color-text-2);border-color:var(--color-border-2)}html[data-theme=dark]{background-color:var(--color-bg-4);color:var(--theme-color);border-color:var(--color-primary-soft-border)}html[data-theme=dark]{color:var(--color-text-4);border-color:var(--color-border-2)}html[data-theme=dark]{background-color:var(--color-bg-3)!important;color:var(--color-text-2)!important;box-shadow:inset 0 0 0 1px var(--color-border-2)!important}@media (max-width: 640px){.pagination[data-v-6a9e312f]{justify-content:center}.custom-pagination[data-v-6a9e312f] .el-pagination{gap:15px 0;justify-content:center}}.page-header--chrome[data-v-fae8979c]{padding:2px 0}.page-header__copy[data-v-fae8979c]{min-width:0}.page-header__aside[data-v-fae8979c],.page-header__actions[data-v-fae8979c]{flex-shrink:0}.ops-cache-metrics[data-v-9d35a0c1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ops-cache-metric[data-v-9d35a0c1],.ops-cache-panel[data-v-9d35a0c1],.ops-cache-node[data-v-9d35a0c1]{border:1px solid var(--color-border, #dfe5f2);border-radius:8px;background:var(--color-bg-panel, #fff)}.ops-cache-metric[data-v-9d35a0c1]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 20px}.ops-cache-metric__label[data-v-9d35a0c1]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text-secondary, #6f7891);font-size:14px}.ops-cache-metric strong[data-v-9d35a0c1]{color:var(--color-text-primary, #252b49);font-size:28px;line-height:1.2}.ops-cache-metric p[data-v-9d35a0c1]{margin:0;color:var(--color-text-secondary, #6f7891);font-size:13px;line-height:1.6}.ops-cache-panel[data-v-9d35a0c1]{padding:20px}.ops-cache-panel__header[data-v-9d35a0c1]{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.ops-cache-panel__header h3[data-v-9d35a0c1]{margin:0;color:var(--color-text-primary, #252b49);font-size:18px}.ops-cache-panel__header p[data-v-9d35a0c1]{margin:8px 0 0;color:var(--color-text-secondary, #6f7891);font-size:14px}.ops-cache-node-list[data-v-9d35a0c1]{display:flex;flex-direction:column;gap:12px}.ops-cache-node[data-v-9d35a0c1]{display:grid;grid-template-columns:minmax(180px,1.2fr) 92px minmax(160px,1fr) minmax(160px,1fr) 90px 90px;align-items:center;gap:16px;padding:16px 18px}.ops-cache-node__main[data-v-9d35a0c1],.ops-cache-node__bar[data-v-9d35a0c1],.ops-cache-node__meta[data-v-9d35a0c1],.ops-cache-node__error[data-v-9d35a0c1]{min-width:0}.ops-cache-node__main[data-v-9d35a0c1]{display:flex;flex-direction:column;gap:6px}.ops-cache-node__main strong[data-v-9d35a0c1],.ops-cache-node__meta strong[data-v-9d35a0c1]{color:var(--color-text-primary, #252b49);font-size:14px}.ops-cache-node__main span[data-v-9d35a0c1],.ops-cache-node__bar span[data-v-9d35a0c1],.ops-cache-node__meta span[data-v-9d35a0c1]{color:var(--color-text-secondary, #6f7891);font-size:13px}.ops-cache-node__bar[data-v-9d35a0c1]{display:flex;flex-direction:column;gap:8px}.ops-cache-node__meta[data-v-9d35a0c1]{display:flex;flex-direction:column;gap:6px}.ops-cache-node__error[data-v-9d35a0c1]{grid-column:1 / -1;color:var(--color-danger, #f56c6c);font-size:13px;line-height:1.6}@media (max-width: 1180px){.ops-cache-metrics[data-v-9d35a0c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-cache-node[data-v-9d35a0c1]{grid-template-columns:minmax(180px,1fr) 92px minmax(160px,1fr)}}@media (max-width: 720px){.ops-cache-metrics[data-v-9d35a0c1],.ops-cache-node[data-v-9d35a0c1]{grid-template-columns:1fr}.ops-cache-panel[data-v-9d35a0c1]{padding:16px}}.status-tag[data-v-6ae2114e]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:0 10px;height:28px;border:1px solid var(--color-border-1);border-radius:var(--radius-pill);background:var(--color-fill-1);color:var(--color-text-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.status-tag--primary[data-v-6ae2114e]{color:var(--color-primary-strong);border-color:var(--color-primary-soft-border);background:var(--color-primary-bg)}.status-tag--success[data-v-6ae2114e]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 24%,var(--default-box-color));background:var(--color-success-bg)}.status-tag--warning[data-v-6ae2114e]{color:var(--color-warning);border-color:color-mix(in srgb,var(--color-warning) 24%,var(--default-box-color));background:var(--color-warning-bg)}.status-tag--danger[data-v-6ae2114e]{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 24%,var(--default-box-color));background:var(--color-danger-bg)}.status-tag--info[data-v-6ae2114e]{color:var(--color-info);border-color:var(--color-border-1);background:var(--color-fill-1)}[data-v-ffea78ce] .admin-overlay-drawer .el-drawer{border-left:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg))}[data-v-ffea78ce] .admin-overlay-drawer .el-drawer__header{margin-bottom:0;padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-2))}[data-v-ffea78ce] .admin-overlay-drawer .el-drawer__body{padding:0}[data-v-ffea78ce] .admin-overlay-drawer .el-drawer__footer{padding:var(--space-4) var(--space-6) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.admin-overlay__header[data-v-ffea78ce]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.admin-overlay__copy h3[data-v-ffea78ce]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.admin-overlay__copy p[data-v-ffea78ce]{margin:var(--space-2) 0 0;color:var(--color-text-2);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.admin-overlay__extra[data-v-ffea78ce]{flex-shrink:0}.admin-overlay__body[data-v-ffea78ce]{padding:var(--space-6);background:linear-gradient(180deg,var(--admin-overlay-surface, var(--default-box-color)) 0%,color-mix(in srgb,var(--default-bg-color) 18%,var(--admin-overlay-surface, var(--default-box-color))) 100%)}.admin-overlay__footer-shell[data-v-ffea78ce]{width:100%}.admin-date-time-text[data-v-b2d579f7]{display:inline-grid;min-width:88px;gap:4px;line-height:1.25;white-space:nowrap}.admin-date-time-text__date[data-v-b2d579f7],.admin-date-time-text__time[data-v-b2d579f7]{display:block}.admin-date-time-text__time[data-v-b2d579f7]{color:var(--color-text-2)}.admin-date-time-text--empty[data-v-b2d579f7]{color:var(--color-text-3)}.table-header[data-v-1c0dfa7d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);min-width:0;width:100%}.table-header__left[data-v-1c0dfa7d],.table-header__right[data-v-1c0dfa7d],.table-header__bulk-actions[data-v-1c0dfa7d],.table-header__sorts[data-v-1c0dfa7d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0}.table-header__left[data-v-1c0dfa7d]{flex:1 1 auto}.table-header__right[data-v-1c0dfa7d]{flex:0 1 auto;justify-content:flex-end;margin-left:auto}.table-header__summary[data-v-1c0dfa7d]{color:var(--color-text-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.table-header__density[data-v-1c0dfa7d]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-3);font-size:var(--font-size-sm);white-space:nowrap}.table-header__density[data-v-1c0dfa7d] .el-select{width:96px}.table-header__sort-button--active[data-v-1c0dfa7d]{color:var(--color-primary-strong);border-color:var(--color-primary-soft-border);background:var(--color-primary-bg)}.table-header__column-settings[data-v-1c0dfa7d]{position:relative;flex-shrink:0}.table-header__popover[data-v-1c0dfa7d]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:flex;flex-direction:column;gap:var(--space-3);width:min(220px,calc(100vw - 48px));padding:var(--space-3);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white);box-shadow:var(--shadow-lg)}.table-header__popover-header[data-v-1c0dfa7d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--color-text-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.table-header__checkboxes[data-v-1c0dfa7d]{display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width: 960px){.table-header[data-v-1c0dfa7d]{flex-direction:column;align-items:stretch}.table-header__right[data-v-1c0dfa7d]{justify-content:flex-start}.table-header__column-settings[data-v-1c0dfa7d]{width:100%}.table-header__popover[data-v-1c0dfa7d]{right:auto;left:0}}.page-shell[data-v-ce6655cc]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-ce6655cc]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-ce6655cc]{min-width:0}.page-header__title[data-v-ce6655cc],.page-header>.page-header__copy>h2[data-v-ce6655cc],.page-header>div:first-child>h2[data-v-ce6655cc]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-ce6655cc],.page-header>.page-header__copy>p[data-v-ce6655cc],.page-header>div:first-child>p[data-v-ce6655cc]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-ce6655cc]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-ce6655cc],.module-grid[data-v-ce6655cc],.detail-grid[data-v-ce6655cc],.inventory-grid[data-v-ce6655cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-ce6655cc]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-ce6655cc]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-ce6655cc]{font-size:var(--font-size-2xl)}.metric-tip[data-v-ce6655cc],.card-copy[data-v-ce6655cc]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-ce6655cc]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-ce6655cc]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-ce6655cc]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-ce6655cc]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-ce6655cc]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-ce6655cc]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-ce6655cc]{border-color:var(--color-primary)}.stats-card--success[data-v-ce6655cc]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-ce6655cc]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-ce6655cc]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-ce6655cc]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-ce6655cc]{min-width:0}.bulk-action-bar__count[data-v-ce6655cc]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-ce6655cc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-ce6655cc],.audit-drawer__close[data-v-ce6655cc],.danger-action-dialog__button[data-v-ce6655cc]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-ce6655cc]:hover,.audit-drawer__close[data-v-ce6655cc]:hover,.danger-action-dialog__button[data-v-ce6655cc]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-ce6655cc],.danger-action-dialog__button--danger[data-v-ce6655cc]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-ce6655cc],.danger-action-dialog__panel[data-v-ce6655cc]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-ce6655cc]{height:100%}.danger-action-dialog__panel[data-v-ce6655cc]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-ce6655cc],.danger-action-dialog__header[data-v-ce6655cc]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-ce6655cc],.danger-action-dialog__header-copy[data-v-ce6655cc]{min-width:0}.audit-drawer__eyebrow[data-v-ce6655cc],.danger-action-dialog__eyebrow[data-v-ce6655cc]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-ce6655cc],.danger-action-dialog__title[data-v-ce6655cc]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-ce6655cc],.danger-action-dialog__description[data-v-ce6655cc]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-ce6655cc],.danger-action-dialog__body[data-v-ce6655cc]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-ce6655cc],.danger-action-dialog__footer[data-v-ce6655cc]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-ce6655cc],.warning-card[data-v-ce6655cc],.notes-card[data-v-ce6655cc]{width:100%}.card-title[data-v-ce6655cc],.section-title[data-v-ce6655cc]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-ce6655cc]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-ce6655cc]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-ce6655cc]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-ce6655cc]{text-align:right}.inventory-card__notes[data-v-ce6655cc]{margin-top:var(--space-1)}.list-copy[data-v-ce6655cc],.check-list[data-v-ce6655cc],.page-list[data-v-ce6655cc],.notes-list[data-v-ce6655cc]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-ce6655cc]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-ce6655cc]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-ce6655cc]{margin-top:var(--space-4)}.filter-card[data-v-ce6655cc],.warning-card[data-v-ce6655cc],.notes-card[data-v-ce6655cc]{width:100%}.notes-card ul[data-v-ce6655cc]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-ce6655cc],.module-grid[data-v-ce6655cc],.detail-grid[data-v-ce6655cc],.inventory-grid[data-v-ce6655cc]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-ce6655cc]{flex-direction:column}.bulk-action-bar[data-v-ce6655cc]{align-items:flex-start;flex-direction:column}}.ops-log-page[data-v-ce6655cc]{display:flex;flex-direction:column;gap:18px}.ops-log-toolbar[data-v-ce6655cc],.ops-log-row-actions[data-v-ce6655cc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ops-log-toolbar[data-v-ce6655cc]{flex-wrap:nowrap}.ops-log-filter-grid[data-v-ce6655cc]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr)) minmax(360px,420px) max-content;gap:14px;align-items:flex-end}.ops-log-filter-grid--operation[data-v-ce6655cc]{grid-template-columns:repeat(5,minmax(170px,1fr))}.ops-log-filter-grid--operation .ops-log-date-filter[data-v-ce6655cc]{grid-column:span 2}.ops-log-filter-grid--login[data-v-ce6655cc]{grid-template-columns:minmax(160px,.75fr) minmax(220px,1fr) minmax(180px,.85fr) minmax(160px,.75fr) minmax(360px,420px) max-content}.ops-log-filter-grid[data-v-ce6655cc] .el-select,.ops-log-filter-grid[data-v-ce6655cc] .el-input,.ops-log-filter-grid[data-v-ce6655cc] .el-date-editor--datetimerange{width:100%;min-width:0}.ops-log-filter-actions[data-v-ce6655cc]{display:flex;align-items:center;justify-self:end;align-self:end;gap:8px;padding-bottom:0;white-space:nowrap}.ops-log-date-filter[data-v-ce6655cc]{min-width:0}.ops-log-table-card[data-v-ce6655cc] .page-section-card__body{display:flex;flex-direction:column;gap:14px}.ops-log-table-card[data-v-ce6655cc] .table-header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.ops-log-table-card[data-v-ce6655cc] .table-header__left,.ops-log-table-card[data-v-ce6655cc] .table-header__right,.ops-log-table-card[data-v-ce6655cc] .table-header__bulk-actions{display:flex;align-items:center;min-width:0}.ops-log-table-card[data-v-ce6655cc] .table-header__left{flex:1 1 auto}.ops-log-table-card[data-v-ce6655cc] .table-header__right{flex:0 0 auto}.ops-log-table-card[data-v-ce6655cc] .table-header__right .el-button{width:34px;min-width:34px;height:34px;padding:0}.ops-log-table[data-v-ce6655cc]{margin-top:0}.ops-log-detail[data-v-ce6655cc]{display:flex;flex-direction:column;gap:18px;min-width:0}.ops-log-detail__summary[data-v-ce6655cc]{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px;border:1px solid color-mix(in srgb,var(--color-success) 28%,var(--color-border-2));border-left:4px solid var(--color-success);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-success) 6%,var(--color-bg-white))}.ops-log-detail__summary.is-failed[data-v-ce6655cc]{border-color:color-mix(in srgb,var(--color-danger) 28%,var(--color-border-2));border-left-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-bg-white))}.ops-log-detail__summary-copy[data-v-ce6655cc]{min-width:0}.ops-log-detail__module[data-v-ce6655cc]{display:block;margin-bottom:6px;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:1.4}.ops-log-detail__summary h4[data-v-ce6655cc],.ops-log-detail__section-header h4[data-v-ce6655cc]{margin:0;color:var(--color-text-1);letter-spacing:0}.ops-log-detail__summary h4[data-v-ce6655cc]{font-size:18px;line-height:1.45}.ops-log-detail__summary p[data-v-ce6655cc]{margin:7px 0 0;color:var(--color-text-2);font-size:var(--font-size-sm);line-height:1.6}.ops-log-detail__result[data-v-ce6655cc]{display:grid;grid-template-columns:auto auto;align-items:center;gap:7px 12px;flex:0 0 auto;min-width:128px}.ops-log-detail__result strong[data-v-ce6655cc]{color:var(--color-text-1);font-size:16px;font-weight:var(--font-weight-semibold);text-align:right}.ops-log-detail__result span[data-v-ce6655cc]:last-child{grid-column:1 / -1;color:var(--color-text-3);font-size:var(--font-size-xs);text-align:right}.ops-log-detail__section[data-v-ce6655cc],.ops-log-detail__payload[data-v-ce6655cc]{overflow:hidden;border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-bg-white)}.ops-log-detail__section-header[data-v-ce6655cc]{display:flex;align-items:center;min-height:44px;padding:0 18px;border-bottom:1px solid var(--color-border-2);background:var(--color-fill-1)}.ops-log-detail__section-header h4[data-v-ce6655cc]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ops-log-detail__grid[data-v-ce6655cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ops-log-detail__item[data-v-ce6655cc]{display:grid;grid-template-columns:92px minmax(0,1fr);min-width:0;min-height:54px;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__grid--operation .ops-log-detail__item[data-v-ce6655cc]:nth-last-child(-n+2),.ops-log-detail__grid--request .ops-log-detail__item[data-v-ce6655cc]:last-child{border-bottom:0}.ops-log-detail__item--divider[data-v-ce6655cc]{border-right:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-ce6655cc]{grid-column:1 / -1;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-ce6655cc]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-ce6655cc],.ops-log-detail__item dd[data-v-ce6655cc]{display:flex;align-items:center;min-width:0;margin:0;padding:12px 14px;line-height:1.55}.ops-log-detail__item dt[data-v-ce6655cc]{color:var(--color-text-2);font-size:var(--font-size-sm);background:color-mix(in srgb,var(--color-fill-1) 72%,transparent)}.ops-log-detail__item dd[data-v-ce6655cc]{color:var(--color-text-1);font-size:var(--font-size-sm);overflow-wrap:anywhere}.ops-log-detail__item.is-error dt[data-v-ce6655cc],.ops-log-detail__item.is-error dd[data-v-ce6655cc]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-bg-white))}.ops-log-detail__code[data-v-ce6655cc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ops-log-detail__method[data-v-ce6655cc]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:24px;padding:2px 9px;border:1px solid color-mix(in srgb,var(--color-primary) 32%,var(--color-border-2));border-radius:4px;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-white));color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ops-log-json-block[data-v-ce6655cc]{margin:0;max-height:320px;overflow:auto;border:0;border-radius:0;background:color-mix(in srgb,var(--color-fill-1) 74%,var(--color-bg-white));color:var(--color-text-1);font-size:var(--font-size-sm);line-height:1.7;padding:16px 18px 18px;-moz-tab-size:2;tab-size:2;white-space:pre}@media (max-width: 1800px){.ops-log-filter-grid[data-v-ce6655cc],.ops-log-filter-grid--operation[data-v-ce6655cc],.ops-log-filter-grid--login[data-v-ce6655cc]{grid-template-columns:repeat(4,minmax(180px,1fr))}.ops-log-date-filter[data-v-ce6655cc]{grid-column:1 / span 3}.ops-log-filter-actions[data-v-ce6655cc]{grid-column:4}}@media (max-width: 1180px){.ops-log-filter-grid[data-v-ce6655cc],.ops-log-filter-grid--operation[data-v-ce6655cc],.ops-log-filter-grid--login[data-v-ce6655cc]{grid-template-columns:repeat(2,minmax(180px,1fr))}.ops-log-filter-actions[data-v-ce6655cc]{grid-column:auto;justify-self:start;padding-bottom:0}.ops-log-date-filter[data-v-ce6655cc]{grid-column:span 2}}@media (max-width: 760px){.ops-log-filter-grid[data-v-ce6655cc],.ops-log-filter-grid--operation[data-v-ce6655cc],.ops-log-filter-grid--login[data-v-ce6655cc]{grid-template-columns:1fr}.ops-log-date-filter[data-v-ce6655cc]{grid-column:auto}.ops-log-toolbar[data-v-ce6655cc],.ops-log-table-card[data-v-ce6655cc] .table-header{flex-wrap:wrap}.ops-log-detail__summary[data-v-ce6655cc]{align-items:flex-start;flex-direction:column;gap:16px}.ops-log-detail__result[data-v-ce6655cc]{width:100%}.ops-log-detail__result strong[data-v-ce6655cc],.ops-log-detail__result span[data-v-ce6655cc]:last-child{text-align:left}.ops-log-detail__grid[data-v-ce6655cc]{grid-template-columns:1fr}.ops-log-detail__item[data-v-ce6655cc],.ops-log-detail__item--wide[data-v-ce6655cc]{grid-column:auto;border-right:0;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item[data-v-ce6655cc]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-ce6655cc]{padding-left:12px}}.page-shell[data-v-7383dff1]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-7383dff1]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-7383dff1]{min-width:0}.page-header__title[data-v-7383dff1],.page-header>.page-header__copy>h2[data-v-7383dff1],.page-header>div:first-child>h2[data-v-7383dff1]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-7383dff1],.page-header>.page-header__copy>p[data-v-7383dff1],.page-header>div:first-child>p[data-v-7383dff1]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-7383dff1]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-7383dff1],.module-grid[data-v-7383dff1],.detail-grid[data-v-7383dff1],.inventory-grid[data-v-7383dff1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-7383dff1]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-7383dff1]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-7383dff1]{font-size:var(--font-size-2xl)}.metric-tip[data-v-7383dff1],.card-copy[data-v-7383dff1]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-7383dff1]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-7383dff1]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-7383dff1]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-7383dff1]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-7383dff1]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-7383dff1]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-7383dff1]{border-color:var(--color-primary)}.stats-card--success[data-v-7383dff1]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-7383dff1]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-7383dff1]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-7383dff1]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-7383dff1]{min-width:0}.bulk-action-bar__count[data-v-7383dff1]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-7383dff1]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-7383dff1],.audit-drawer__close[data-v-7383dff1],.danger-action-dialog__button[data-v-7383dff1]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-7383dff1]:hover,.audit-drawer__close[data-v-7383dff1]:hover,.danger-action-dialog__button[data-v-7383dff1]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-7383dff1],.danger-action-dialog__button--danger[data-v-7383dff1]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-7383dff1],.danger-action-dialog__panel[data-v-7383dff1]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-7383dff1]{height:100%}.danger-action-dialog__panel[data-v-7383dff1]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-7383dff1],.danger-action-dialog__header[data-v-7383dff1]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-7383dff1],.danger-action-dialog__header-copy[data-v-7383dff1]{min-width:0}.audit-drawer__eyebrow[data-v-7383dff1],.danger-action-dialog__eyebrow[data-v-7383dff1]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-7383dff1],.danger-action-dialog__title[data-v-7383dff1]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-7383dff1],.danger-action-dialog__description[data-v-7383dff1]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-7383dff1],.danger-action-dialog__body[data-v-7383dff1]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-7383dff1],.danger-action-dialog__footer[data-v-7383dff1]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-7383dff1],.warning-card[data-v-7383dff1],.notes-card[data-v-7383dff1]{width:100%}.card-title[data-v-7383dff1],.section-title[data-v-7383dff1]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-7383dff1]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-7383dff1]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-7383dff1]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-7383dff1]{text-align:right}.inventory-card__notes[data-v-7383dff1]{margin-top:var(--space-1)}.list-copy[data-v-7383dff1],.check-list[data-v-7383dff1],.page-list[data-v-7383dff1],.notes-list[data-v-7383dff1]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-7383dff1]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-7383dff1]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-7383dff1]{margin-top:var(--space-4)}.filter-card[data-v-7383dff1],.warning-card[data-v-7383dff1],.notes-card[data-v-7383dff1]{width:100%}.notes-card ul[data-v-7383dff1]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-7383dff1],.module-grid[data-v-7383dff1],.detail-grid[data-v-7383dff1],.inventory-grid[data-v-7383dff1]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-7383dff1]{flex-direction:column}.bulk-action-bar[data-v-7383dff1]{align-items:flex-start;flex-direction:column}}.ops-log-page[data-v-7383dff1]{display:flex;flex-direction:column;gap:18px}.ops-log-toolbar[data-v-7383dff1],.ops-log-row-actions[data-v-7383dff1]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ops-log-toolbar[data-v-7383dff1]{flex-wrap:nowrap}.ops-log-filter-grid[data-v-7383dff1]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr)) minmax(360px,420px) max-content;gap:14px;align-items:flex-end}.ops-log-filter-grid--operation[data-v-7383dff1]{grid-template-columns:repeat(5,minmax(170px,1fr))}.ops-log-filter-grid--operation .ops-log-date-filter[data-v-7383dff1]{grid-column:span 2}.ops-log-filter-grid--login[data-v-7383dff1]{grid-template-columns:minmax(160px,.75fr) minmax(220px,1fr) minmax(180px,.85fr) minmax(160px,.75fr) minmax(360px,420px) max-content}.ops-log-filter-grid[data-v-7383dff1] .el-select,.ops-log-filter-grid[data-v-7383dff1] .el-input,.ops-log-filter-grid[data-v-7383dff1] .el-date-editor--datetimerange{width:100%;min-width:0}.ops-log-filter-actions[data-v-7383dff1]{display:flex;align-items:center;justify-self:end;align-self:end;gap:8px;padding-bottom:0;white-space:nowrap}.ops-log-date-filter[data-v-7383dff1]{min-width:0}.ops-log-table-card[data-v-7383dff1] .page-section-card__body{display:flex;flex-direction:column;gap:14px}.ops-log-table-card[data-v-7383dff1] .table-header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.ops-log-table-card[data-v-7383dff1] .table-header__left,.ops-log-table-card[data-v-7383dff1] .table-header__right,.ops-log-table-card[data-v-7383dff1] .table-header__bulk-actions{display:flex;align-items:center;min-width:0}.ops-log-table-card[data-v-7383dff1] .table-header__left{flex:1 1 auto}.ops-log-table-card[data-v-7383dff1] .table-header__right{flex:0 0 auto}.ops-log-table-card[data-v-7383dff1] .table-header__right .el-button{width:34px;min-width:34px;height:34px;padding:0}.ops-log-table[data-v-7383dff1]{margin-top:0}.ops-log-detail[data-v-7383dff1]{display:flex;flex-direction:column;gap:18px;min-width:0}.ops-log-detail__summary[data-v-7383dff1]{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px;border:1px solid color-mix(in srgb,var(--color-success) 28%,var(--color-border-2));border-left:4px solid var(--color-success);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-success) 6%,var(--color-bg-white))}.ops-log-detail__summary.is-failed[data-v-7383dff1]{border-color:color-mix(in srgb,var(--color-danger) 28%,var(--color-border-2));border-left-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-bg-white))}.ops-log-detail__summary-copy[data-v-7383dff1]{min-width:0}.ops-log-detail__module[data-v-7383dff1]{display:block;margin-bottom:6px;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:1.4}.ops-log-detail__summary h4[data-v-7383dff1],.ops-log-detail__section-header h4[data-v-7383dff1]{margin:0;color:var(--color-text-1);letter-spacing:0}.ops-log-detail__summary h4[data-v-7383dff1]{font-size:18px;line-height:1.45}.ops-log-detail__summary p[data-v-7383dff1]{margin:7px 0 0;color:var(--color-text-2);font-size:var(--font-size-sm);line-height:1.6}.ops-log-detail__result[data-v-7383dff1]{display:grid;grid-template-columns:auto auto;align-items:center;gap:7px 12px;flex:0 0 auto;min-width:128px}.ops-log-detail__result strong[data-v-7383dff1]{color:var(--color-text-1);font-size:16px;font-weight:var(--font-weight-semibold);text-align:right}.ops-log-detail__result span[data-v-7383dff1]:last-child{grid-column:1 / -1;color:var(--color-text-3);font-size:var(--font-size-xs);text-align:right}.ops-log-detail__section[data-v-7383dff1],.ops-log-detail__payload[data-v-7383dff1]{overflow:hidden;border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-bg-white)}.ops-log-detail__section-header[data-v-7383dff1]{display:flex;align-items:center;min-height:44px;padding:0 18px;border-bottom:1px solid var(--color-border-2);background:var(--color-fill-1)}.ops-log-detail__section-header h4[data-v-7383dff1]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ops-log-detail__grid[data-v-7383dff1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ops-log-detail__item[data-v-7383dff1]{display:grid;grid-template-columns:92px minmax(0,1fr);min-width:0;min-height:54px;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__grid--operation .ops-log-detail__item[data-v-7383dff1]:nth-last-child(-n+2),.ops-log-detail__grid--request .ops-log-detail__item[data-v-7383dff1]:last-child{border-bottom:0}.ops-log-detail__item--divider[data-v-7383dff1]{border-right:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-7383dff1]{grid-column:1 / -1;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-7383dff1]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-7383dff1],.ops-log-detail__item dd[data-v-7383dff1]{display:flex;align-items:center;min-width:0;margin:0;padding:12px 14px;line-height:1.55}.ops-log-detail__item dt[data-v-7383dff1]{color:var(--color-text-2);font-size:var(--font-size-sm);background:color-mix(in srgb,var(--color-fill-1) 72%,transparent)}.ops-log-detail__item dd[data-v-7383dff1]{color:var(--color-text-1);font-size:var(--font-size-sm);overflow-wrap:anywhere}.ops-log-detail__item.is-error dt[data-v-7383dff1],.ops-log-detail__item.is-error dd[data-v-7383dff1]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-bg-white))}.ops-log-detail__code[data-v-7383dff1]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ops-log-detail__method[data-v-7383dff1]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:24px;padding:2px 9px;border:1px solid color-mix(in srgb,var(--color-primary) 32%,var(--color-border-2));border-radius:4px;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-white));color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ops-log-json-block[data-v-7383dff1]{margin:0;max-height:320px;overflow:auto;border:0;border-radius:0;background:color-mix(in srgb,var(--color-fill-1) 74%,var(--color-bg-white));color:var(--color-text-1);font-size:var(--font-size-sm);line-height:1.7;padding:16px 18px 18px;-moz-tab-size:2;tab-size:2;white-space:pre}@media (max-width: 1800px){.ops-log-filter-grid[data-v-7383dff1],.ops-log-filter-grid--operation[data-v-7383dff1],.ops-log-filter-grid--login[data-v-7383dff1]{grid-template-columns:repeat(4,minmax(180px,1fr))}.ops-log-date-filter[data-v-7383dff1]{grid-column:1 / span 3}.ops-log-filter-actions[data-v-7383dff1]{grid-column:4}}@media (max-width: 1180px){.ops-log-filter-grid[data-v-7383dff1],.ops-log-filter-grid--operation[data-v-7383dff1],.ops-log-filter-grid--login[data-v-7383dff1]{grid-template-columns:repeat(2,minmax(180px,1fr))}.ops-log-filter-actions[data-v-7383dff1]{grid-column:auto;justify-self:start;padding-bottom:0}.ops-log-date-filter[data-v-7383dff1]{grid-column:span 2}}@media (max-width: 760px){.ops-log-filter-grid[data-v-7383dff1],.ops-log-filter-grid--operation[data-v-7383dff1],.ops-log-filter-grid--login[data-v-7383dff1]{grid-template-columns:1fr}.ops-log-date-filter[data-v-7383dff1]{grid-column:auto}.ops-log-toolbar[data-v-7383dff1],.ops-log-table-card[data-v-7383dff1] .table-header{flex-wrap:wrap}.ops-log-detail__summary[data-v-7383dff1]{align-items:flex-start;flex-direction:column;gap:16px}.ops-log-detail__result[data-v-7383dff1]{width:100%}.ops-log-detail__result strong[data-v-7383dff1],.ops-log-detail__result span[data-v-7383dff1]:last-child{text-align:left}.ops-log-detail__grid[data-v-7383dff1]{grid-template-columns:1fr}.ops-log-detail__item[data-v-7383dff1],.ops-log-detail__item--wide[data-v-7383dff1]{grid-column:auto;border-right:0;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item[data-v-7383dff1]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-7383dff1]{padding-left:12px}}.ops-change-descriptions[data-v-7383dff1]{overflow-wrap:anywhere;line-height:1.7}.page-shell[data-v-396d0ddc]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-396d0ddc]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-396d0ddc]{min-width:0}.page-header__title[data-v-396d0ddc],.page-header>.page-header__copy>h2[data-v-396d0ddc],.page-header>div:first-child>h2[data-v-396d0ddc]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-396d0ddc],.page-header>.page-header__copy>p[data-v-396d0ddc],.page-header>div:first-child>p[data-v-396d0ddc]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-396d0ddc]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-396d0ddc],.module-grid[data-v-396d0ddc],.detail-grid[data-v-396d0ddc],.inventory-grid[data-v-396d0ddc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-396d0ddc]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-396d0ddc]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-396d0ddc]{font-size:var(--font-size-2xl)}.metric-tip[data-v-396d0ddc],.card-copy[data-v-396d0ddc]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-396d0ddc]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-396d0ddc]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-396d0ddc]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-396d0ddc]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-396d0ddc]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-396d0ddc]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-396d0ddc]{border-color:var(--color-primary)}.stats-card--success[data-v-396d0ddc]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-396d0ddc]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-396d0ddc]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-396d0ddc]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-396d0ddc]{min-width:0}.bulk-action-bar__count[data-v-396d0ddc]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-396d0ddc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-396d0ddc],.audit-drawer__close[data-v-396d0ddc],.danger-action-dialog__button[data-v-396d0ddc]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-396d0ddc]:hover,.audit-drawer__close[data-v-396d0ddc]:hover,.danger-action-dialog__button[data-v-396d0ddc]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-396d0ddc],.danger-action-dialog__button--danger[data-v-396d0ddc]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-396d0ddc],.danger-action-dialog__panel[data-v-396d0ddc]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-396d0ddc]{height:100%}.danger-action-dialog__panel[data-v-396d0ddc]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-396d0ddc],.danger-action-dialog__header[data-v-396d0ddc]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-396d0ddc],.danger-action-dialog__header-copy[data-v-396d0ddc]{min-width:0}.audit-drawer__eyebrow[data-v-396d0ddc],.danger-action-dialog__eyebrow[data-v-396d0ddc]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-396d0ddc],.danger-action-dialog__title[data-v-396d0ddc]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-396d0ddc],.danger-action-dialog__description[data-v-396d0ddc]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-396d0ddc],.danger-action-dialog__body[data-v-396d0ddc]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-396d0ddc],.danger-action-dialog__footer[data-v-396d0ddc]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-396d0ddc],.warning-card[data-v-396d0ddc],.notes-card[data-v-396d0ddc]{width:100%}.card-title[data-v-396d0ddc],.section-title[data-v-396d0ddc]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-396d0ddc]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-396d0ddc]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-396d0ddc]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-396d0ddc]{text-align:right}.inventory-card__notes[data-v-396d0ddc]{margin-top:var(--space-1)}.list-copy[data-v-396d0ddc],.check-list[data-v-396d0ddc],.page-list[data-v-396d0ddc],.notes-list[data-v-396d0ddc]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-396d0ddc]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-396d0ddc]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-396d0ddc]{margin-top:var(--space-4)}.filter-card[data-v-396d0ddc],.warning-card[data-v-396d0ddc],.notes-card[data-v-396d0ddc]{width:100%}.notes-card ul[data-v-396d0ddc]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-396d0ddc],.module-grid[data-v-396d0ddc],.detail-grid[data-v-396d0ddc],.inventory-grid[data-v-396d0ddc]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-396d0ddc]{flex-direction:column}.bulk-action-bar[data-v-396d0ddc]{align-items:flex-start;flex-direction:column}}.api-log-page[data-v-396d0ddc]{min-width:0}.api-log-metrics[data-v-396d0ddc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.api-log-metrics article[data-v-396d0ddc]{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--color-border-1);border-radius:var(--radius-2xl);background:var(--color-bg-white)}.api-log-metrics span[data-v-396d0ddc]{color:var(--color-text-3);font-size:13px}.api-log-metrics strong[data-v-396d0ddc]{color:var(--color-text-1);font-size:24px;line-height:1.2}.api-log-metrics strong.danger[data-v-396d0ddc],.is-slow[data-v-396d0ddc]{color:var(--el-color-danger);font-weight:600}.api-log-filter[data-v-396d0ddc]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:0 16px;align-items:end}.api-log-filter[data-v-396d0ddc] .el-form-item{margin-bottom:16px}.api-log-filter[data-v-396d0ddc] .el-select,.api-log-filter[data-v-396d0ddc] .el-date-editor{width:100%}.api-log-date-filter[data-v-396d0ddc]{grid-column:span 2}.api-log-filter-actions[data-v-396d0ddc]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.api-log-detail dl[data-v-396d0ddc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--color-border-1);border-radius:12px;overflow:hidden}.api-log-detail dl>div[data-v-396d0ddc]{min-width:0;padding:14px 16px;border-bottom:1px solid var(--color-border-1)}.api-log-detail dl>div[data-v-396d0ddc]:nth-child(odd):not(.wide){border-right:1px solid var(--color-border-1)}.api-log-detail dl>div.wide[data-v-396d0ddc]{grid-column:1 / -1}.api-log-detail dt[data-v-396d0ddc]{margin-bottom:6px;color:var(--color-text-3);font-size:12px}.api-log-detail dd[data-v-396d0ddc]{margin:0;color:var(--color-text-1);line-height:1.6;overflow-wrap:anywhere}.api-log-detail .code[data-v-396d0ddc],.api-log-stack pre[data-v-396d0ddc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.api-log-stack[data-v-396d0ddc]{margin-top:18px}.api-log-stack h4[data-v-396d0ddc]{margin:0 0 10px}.api-log-stack pre[data-v-396d0ddc]{max-height:420px;margin:0;padding:16px;overflow:auto;border-radius:10px;background:#111827;color:#d1d5db;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 1200px){.api-log-metrics[data-v-396d0ddc]{grid-template-columns:repeat(2,minmax(0,1fr))}.api-log-filter[data-v-396d0ddc]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width: 760px){.api-log-metrics[data-v-396d0ddc],.api-log-filter[data-v-396d0ddc]{grid-template-columns:1fr}.api-log-date-filter[data-v-396d0ddc]{grid-column:auto}.api-log-detail dl[data-v-396d0ddc]{grid-template-columns:1fr}.api-log-detail dl>div[data-v-396d0ddc],.api-log-detail dl>div[data-v-396d0ddc]:nth-child(odd):not(.wide){grid-column:1;border-right:0}}.page-shell[data-v-32e6ecb0]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-32e6ecb0]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-32e6ecb0]{min-width:0}.page-header__title[data-v-32e6ecb0],.page-header>.page-header__copy>h2[data-v-32e6ecb0],.page-header>div:first-child>h2[data-v-32e6ecb0]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-32e6ecb0],.page-header>.page-header__copy>p[data-v-32e6ecb0],.page-header>div:first-child>p[data-v-32e6ecb0]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-32e6ecb0]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-32e6ecb0],.module-grid[data-v-32e6ecb0],.detail-grid[data-v-32e6ecb0],.inventory-grid[data-v-32e6ecb0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-32e6ecb0]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-32e6ecb0]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-32e6ecb0]{font-size:var(--font-size-2xl)}.metric-tip[data-v-32e6ecb0],.card-copy[data-v-32e6ecb0]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-32e6ecb0]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-32e6ecb0]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-32e6ecb0]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-32e6ecb0]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-32e6ecb0]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-32e6ecb0]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-32e6ecb0]{border-color:var(--color-primary)}.stats-card--success[data-v-32e6ecb0]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-32e6ecb0]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-32e6ecb0]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-32e6ecb0]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-32e6ecb0]{min-width:0}.bulk-action-bar__count[data-v-32e6ecb0]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-32e6ecb0]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-32e6ecb0],.audit-drawer__close[data-v-32e6ecb0],.danger-action-dialog__button[data-v-32e6ecb0]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-32e6ecb0]:hover,.audit-drawer__close[data-v-32e6ecb0]:hover,.danger-action-dialog__button[data-v-32e6ecb0]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-32e6ecb0],.danger-action-dialog__button--danger[data-v-32e6ecb0]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-32e6ecb0],.danger-action-dialog__panel[data-v-32e6ecb0]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-32e6ecb0]{height:100%}.danger-action-dialog__panel[data-v-32e6ecb0]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-32e6ecb0],.danger-action-dialog__header[data-v-32e6ecb0]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-32e6ecb0],.danger-action-dialog__header-copy[data-v-32e6ecb0]{min-width:0}.audit-drawer__eyebrow[data-v-32e6ecb0],.danger-action-dialog__eyebrow[data-v-32e6ecb0]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-32e6ecb0],.danger-action-dialog__title[data-v-32e6ecb0]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-32e6ecb0],.danger-action-dialog__description[data-v-32e6ecb0]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-32e6ecb0],.danger-action-dialog__body[data-v-32e6ecb0]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-32e6ecb0],.danger-action-dialog__footer[data-v-32e6ecb0]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-32e6ecb0],.warning-card[data-v-32e6ecb0],.notes-card[data-v-32e6ecb0]{width:100%}.card-title[data-v-32e6ecb0],.section-title[data-v-32e6ecb0]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-32e6ecb0]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-32e6ecb0]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-32e6ecb0]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-32e6ecb0]{text-align:right}.inventory-card__notes[data-v-32e6ecb0]{margin-top:var(--space-1)}.list-copy[data-v-32e6ecb0],.check-list[data-v-32e6ecb0],.page-list[data-v-32e6ecb0],.notes-list[data-v-32e6ecb0]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-32e6ecb0]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-32e6ecb0]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-32e6ecb0]{margin-top:var(--space-4)}.filter-card[data-v-32e6ecb0],.warning-card[data-v-32e6ecb0],.notes-card[data-v-32e6ecb0]{width:100%}.notes-card ul[data-v-32e6ecb0]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-32e6ecb0],.module-grid[data-v-32e6ecb0],.detail-grid[data-v-32e6ecb0],.inventory-grid[data-v-32e6ecb0]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-32e6ecb0]{flex-direction:column}.bulk-action-bar[data-v-32e6ecb0]{align-items:flex-start;flex-direction:column}}.api-log-page[data-v-32e6ecb0]{min-width:0}.api-log-metrics[data-v-32e6ecb0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.api-log-metrics article[data-v-32e6ecb0]{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--color-border-1);border-radius:var(--radius-2xl);background:var(--color-bg-white)}.api-log-metrics span[data-v-32e6ecb0]{color:var(--color-text-3);font-size:13px}.api-log-metrics strong[data-v-32e6ecb0]{color:var(--color-text-1);font-size:24px;line-height:1.2}.api-log-metrics strong.danger[data-v-32e6ecb0],.is-slow[data-v-32e6ecb0]{color:var(--el-color-danger);font-weight:600}.api-log-filter[data-v-32e6ecb0]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:0 16px;align-items:end}.api-log-filter[data-v-32e6ecb0] .el-form-item{margin-bottom:16px}.api-log-filter[data-v-32e6ecb0] .el-select,.api-log-filter[data-v-32e6ecb0] .el-date-editor{width:100%}.api-log-date-filter[data-v-32e6ecb0]{grid-column:span 2}.api-log-filter-actions[data-v-32e6ecb0]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.api-log-detail dl[data-v-32e6ecb0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--color-border-1);border-radius:12px;overflow:hidden}.api-log-detail dl>div[data-v-32e6ecb0]{min-width:0;padding:14px 16px;border-bottom:1px solid var(--color-border-1)}.api-log-detail dl>div[data-v-32e6ecb0]:nth-child(odd):not(.wide){border-right:1px solid var(--color-border-1)}.api-log-detail dl>div.wide[data-v-32e6ecb0]{grid-column:1 / -1}.api-log-detail dt[data-v-32e6ecb0]{margin-bottom:6px;color:var(--color-text-3);font-size:12px}.api-log-detail dd[data-v-32e6ecb0]{margin:0;color:var(--color-text-1);line-height:1.6;overflow-wrap:anywhere}.api-log-detail .code[data-v-32e6ecb0],.api-log-stack pre[data-v-32e6ecb0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.api-log-stack[data-v-32e6ecb0]{margin-top:18px}.api-log-stack h4[data-v-32e6ecb0]{margin:0 0 10px}.api-log-stack pre[data-v-32e6ecb0]{max-height:420px;margin:0;padding:16px;overflow:auto;border-radius:10px;background:#111827;color:#d1d5db;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 1200px){.api-log-metrics[data-v-32e6ecb0]{grid-template-columns:repeat(2,minmax(0,1fr))}.api-log-filter[data-v-32e6ecb0]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width: 760px){.api-log-metrics[data-v-32e6ecb0],.api-log-filter[data-v-32e6ecb0]{grid-template-columns:1fr}.api-log-date-filter[data-v-32e6ecb0]{grid-column:auto}.api-log-detail dl[data-v-32e6ecb0]{grid-template-columns:1fr}.api-log-detail dl>div[data-v-32e6ecb0],.api-log-detail dl>div[data-v-32e6ecb0]:nth-child(odd):not(.wide){grid-column:1;border-right:0}}.page-shell[data-v-051312ac]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-051312ac]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-051312ac]{min-width:0}.page-header__title[data-v-051312ac],.page-header>.page-header__copy>h2[data-v-051312ac],.page-header>div:first-child>h2[data-v-051312ac]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-051312ac],.page-header>.page-header__copy>p[data-v-051312ac],.page-header>div:first-child>p[data-v-051312ac]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-051312ac]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-051312ac],.module-grid[data-v-051312ac],.detail-grid[data-v-051312ac],.inventory-grid[data-v-051312ac]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-051312ac]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-051312ac]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-051312ac]{font-size:var(--font-size-2xl)}.metric-tip[data-v-051312ac],.card-copy[data-v-051312ac]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-051312ac]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-051312ac]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-051312ac]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-051312ac]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-051312ac]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-051312ac]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-051312ac]{border-color:var(--color-primary)}.stats-card--success[data-v-051312ac]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-051312ac]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-051312ac]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-051312ac]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-051312ac]{min-width:0}.bulk-action-bar__count[data-v-051312ac]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-051312ac]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-051312ac],.audit-drawer__close[data-v-051312ac],.danger-action-dialog__button[data-v-051312ac]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-051312ac]:hover,.audit-drawer__close[data-v-051312ac]:hover,.danger-action-dialog__button[data-v-051312ac]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-051312ac],.danger-action-dialog__button--danger[data-v-051312ac]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-051312ac],.danger-action-dialog__panel[data-v-051312ac]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-051312ac]{height:100%}.danger-action-dialog__panel[data-v-051312ac]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-051312ac],.danger-action-dialog__header[data-v-051312ac]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-051312ac],.danger-action-dialog__header-copy[data-v-051312ac]{min-width:0}.audit-drawer__eyebrow[data-v-051312ac],.danger-action-dialog__eyebrow[data-v-051312ac]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-051312ac],.danger-action-dialog__title[data-v-051312ac]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-051312ac],.danger-action-dialog__description[data-v-051312ac]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-051312ac],.danger-action-dialog__body[data-v-051312ac]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-051312ac],.danger-action-dialog__footer[data-v-051312ac]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-051312ac],.warning-card[data-v-051312ac],.notes-card[data-v-051312ac]{width:100%}.card-title[data-v-051312ac],.section-title[data-v-051312ac]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-051312ac]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-051312ac]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-051312ac]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-051312ac]{text-align:right}.inventory-card__notes[data-v-051312ac]{margin-top:var(--space-1)}.list-copy[data-v-051312ac],.check-list[data-v-051312ac],.page-list[data-v-051312ac],.notes-list[data-v-051312ac]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-051312ac]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-051312ac]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-051312ac]{margin-top:var(--space-4)}.filter-card[data-v-051312ac],.warning-card[data-v-051312ac],.notes-card[data-v-051312ac]{width:100%}.notes-card ul[data-v-051312ac]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-051312ac],.module-grid[data-v-051312ac],.detail-grid[data-v-051312ac],.inventory-grid[data-v-051312ac]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-051312ac]{flex-direction:column}.bulk-action-bar[data-v-051312ac]{align-items:flex-start;flex-direction:column}}.infra-file-page[data-v-051312ac]{display:grid;gap:16px}.file-filter[data-v-051312ac]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px 16px;align-items:end}.file-date-filter[data-v-051312ac]{grid-column:span 2}.file-filter-actions[data-v-051312ac]{display:flex;gap:8px;padding-bottom:18px}.file-toolbar[data-v-051312ac]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;color:var(--el-text-color-secondary);font-size:13px}.upload-controls[data-v-051312ac]{display:flex;gap:8px}.upload-controls .el-select[data-v-051312ac]{width:140px}.native-file-input[data-v-051312ac]{display:none}.file-thumb[data-v-051312ac]{width:44px;height:44px;border-radius:6px}@media (max-width: 1000px){.file-filter[data-v-051312ac]{grid-template-columns:repeat(2,1fr)}.file-toolbar[data-v-051312ac]{align-items:flex-start;flex-direction:column}}.page-shell[data-v-24cc28ce]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-24cc28ce]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-24cc28ce]{min-width:0}.page-header__title[data-v-24cc28ce],.page-header>.page-header__copy>h2[data-v-24cc28ce],.page-header>div:first-child>h2[data-v-24cc28ce]{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.page-header__description[data-v-24cc28ce],.page-header>.page-header__copy>p[data-v-24cc28ce],.page-header>div:first-child>p[data-v-24cc28ce]{margin:0;max-width:720px;color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.page-header__actions[data-v-24cc28ce]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-24cc28ce],.module-grid[data-v-24cc28ce],.detail-grid[data-v-24cc28ce],.inventory-grid[data-v-24cc28ce]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-24cc28ce]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-24cc28ce]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-24cc28ce]{font-size:var(--font-size-2xl)}.metric-tip[data-v-24cc28ce],.card-copy[data-v-24cc28ce]{margin:var(--space-2) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card[data-v-24cc28ce]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.stats-card--compact[data-v-24cc28ce]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-24cc28ce]{margin:0;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.stats-card__value[data-v-24cc28ce]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1);line-height:1.1}.stats-card--compact .stats-card__value[data-v-24cc28ce]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-24cc28ce]{margin:var(--space-1) 0 0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.stats-card--accent[data-v-24cc28ce]{border-color:var(--color-primary)}.stats-card--success[data-v-24cc28ce]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-24cc28ce]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-24cc28ce]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-24cc28ce]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.bulk-action-bar__summary[data-v-24cc28ce]{min-width:0}.bulk-action-bar__count[data-v-24cc28ce]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-24cc28ce]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-24cc28ce],.audit-drawer__close[data-v-24cc28ce],.danger-action-dialog__button[data-v-24cc28ce]{border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));color:var(--color-text-1);border-radius:var(--radius-md);padding:.625rem .875rem;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.bulk-action-bar__button[data-v-24cc28ce]:hover,.audit-drawer__close[data-v-24cc28ce]:hover,.danger-action-dialog__button[data-v-24cc28ce]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-24cc28ce],.danger-action-dialog__button--danger[data-v-24cc28ce]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-24cc28ce],.danger-action-dialog__panel[data-v-24cc28ce]{display:flex;flex-direction:column;border:1px solid var(--admin-overlay-border, var(--color-border-1));background:var(--admin-overlay-surface, var(--color-bg-white));box-shadow:var(--admin-overlay-shadow, var(--shadow-lg, 0 24px 64px rgba(15, 23, 42, .24)))}.audit-drawer__panel[data-v-24cc28ce]{height:100%}.danger-action-dialog__panel[data-v-24cc28ce]{width:min(560px,calc(100vw - 2rem));margin:0;border-radius:var(--radius-xl);height:auto;max-height:calc(100vh - 2rem)}.audit-drawer__header[data-v-24cc28ce],.danger-action-dialog__header[data-v-24cc28ce]{padding:var(--space-5);border-bottom:1px solid var(--admin-overlay-border, var(--color-border-1));display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.audit-drawer__header-copy[data-v-24cc28ce],.danger-action-dialog__header-copy[data-v-24cc28ce]{min-width:0}.audit-drawer__eyebrow[data-v-24cc28ce],.danger-action-dialog__eyebrow[data-v-24cc28ce]{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.audit-drawer__title[data-v-24cc28ce],.danger-action-dialog__title[data-v-24cc28ce]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-24cc28ce],.danger-action-dialog__description[data-v-24cc28ce]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-24cc28ce],.danger-action-dialog__body[data-v-24cc28ce]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-24cc28ce],.danger-action-dialog__footer[data-v-24cc28ce]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--admin-overlay-border, var(--color-border-2));background:color-mix(in srgb,var(--admin-overlay-surface, var(--color-bg-white)) 78%,var(--color-fill-1))}.summary-row[data-v-24cc28ce],.warning-card[data-v-24cc28ce],.notes-card[data-v-24cc28ce]{width:100%}.card-title[data-v-24cc28ce],.section-title[data-v-24cc28ce]{margin:0 0 var(--space-3);font-size:var(--font-size-panel-title);font-weight:var(--font-weight-semibold);color:var(--color-text-1)}.section-stack[data-v-24cc28ce]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-24cc28ce]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);background:var(--color-bg-white)}.inventory-card__header[data-v-24cc28ce]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-24cc28ce]{text-align:right}.inventory-card__notes[data-v-24cc28ce]{margin-top:var(--space-1)}.list-copy[data-v-24cc28ce],.check-list[data-v-24cc28ce],.page-list[data-v-24cc28ce],.notes-list[data-v-24cc28ce]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.tag-list[data-v-24cc28ce]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-24cc28ce]{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text-1);color:var(--color-fill-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-x:auto}.module-card__footer[data-v-24cc28ce]{margin-top:var(--space-4)}.filter-card[data-v-24cc28ce],.warning-card[data-v-24cc28ce],.notes-card[data-v-24cc28ce]{width:100%}.notes-card ul[data-v-24cc28ce]{margin:0;padding-left:var(--space-5);color:var(--color-text-2);line-height:var(--line-height-relaxed)}@media (max-width: 1100px){.metric-grid[data-v-24cc28ce],.module-grid[data-v-24cc28ce],.detail-grid[data-v-24cc28ce],.inventory-grid[data-v-24cc28ce]{grid-template-columns:1fr}}@media (max-width: 960px){.page-header[data-v-24cc28ce]{flex-direction:column}.bulk-action-bar[data-v-24cc28ce]{align-items:flex-start;flex-direction:column}}.infra-file-config-page[data-v-24cc28ce]{display:grid;gap:16px}.config-notice[data-v-24cc28ce]{padding:12px 14px;border:1px solid var(--el-border-color-lighter);border-radius:8px;color:var(--el-text-color-secondary);background:var(--el-fill-color-lighter);line-height:1.6}.config-toolbar[data-v-24cc28ce]{display:flex;justify-content:flex-end;margin:14px 0}.config-form[data-v-24cc28ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.config-form .el-form-item[data-v-24cc28ce]:last-child{grid-column:1 / -1}.ops-server-metrics[data-v-d298d9ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ops-server-metric[data-v-d298d9ec],.ops-server-card[data-v-d298d9ec]{border:1px solid var(--color-border, #dfe5f2);border-radius:8px;background:var(--color-bg-panel, #fff)}.ops-server-metric[data-v-d298d9ec]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 20px}.ops-server-metric span[data-v-d298d9ec]{color:var(--color-text-secondary, #6f7891);font-size:14px}.ops-server-metric strong[data-v-d298d9ec]{color:var(--color-text-primary, #252b49);font-size:26px;line-height:1.2}.ops-server-metric p[data-v-d298d9ec]{margin:0;color:var(--color-text-secondary, #6f7891);font-size:13px;line-height:1.6}.ops-server-grid[data-v-d298d9ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ops-server-card__header[data-v-d298d9ec]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--color-border, #dfe5f2)}.ops-server-card__header strong[data-v-d298d9ec]{color:var(--color-text-primary, #252b49);font-size:14px;font-weight:600}.ops-server-card__header span[data-v-d298d9ec]{color:var(--color-text-secondary, #6f7891);font-size:14px}.ops-server-card__body[data-v-d298d9ec]{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px;padding:28px 30px}.ops-server-card__visual[data-v-d298d9ec]{display:flex;flex-direction:column;align-items:center;min-width:0}.ops-server-card__image[data-v-d298d9ec]{display:block;width:min(188px,100%);height:auto}.ops-server-card__runtime[data-v-d298d9ec]{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:10px;color:var(--color-text-secondary, #6f7891);font-size:13px;line-height:1.5;text-align:center}.ops-server-card__metrics[data-v-d298d9ec]{display:flex;flex-direction:column;gap:14px;min-width:0}.ops-server-card__metric[data-v-d298d9ec]{display:flex;flex-direction:column;gap:6px}.ops-server-card__metric span[data-v-d298d9ec]{color:var(--color-text-primary, #252b49);font-size:14px}@media (max-width: 1180px){.ops-server-metrics[data-v-d298d9ec],.ops-server-grid[data-v-d298d9ec]{grid-template-columns:1fr}}@media (max-width: 720px){.ops-server-card__header[data-v-d298d9ec],.ops-server-card__body[data-v-d298d9ec]{padding-right:16px;padding-left:16px}.ops-server-card__header[data-v-d298d9ec]{align-items:flex-start;flex-direction:column;gap:6px}.ops-server-card__body[data-v-d298d9ec]{grid-template-columns:1fr}}
