.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-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}.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}.page-shell[data-v-6619bc49]{display:flex;flex-direction:column;gap:20px}.page-state[data-v-9c8c8449]{display:flex;align-items:stretch;justify-content:center;width:100%;min-height:240px}.page-state__panel[data-v-9c8c8449]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);width:100%;padding:var(--space-6);border:1px solid var(--color-border-1);border-top:3px solid var(--page-state-accent, var(--color-primary));border-radius:calc(var(--radius-xl) + 2px);background:linear-gradient(180deg,#fffffffa,#fafbfcfa),radial-gradient(circle at top right,rgba(22,119,255,.08),transparent 36%);box-shadow:var(--shadow-md);overflow:hidden}.page-state__panel[data-v-9c8c8449]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(22,119,255,.06),transparent 32%);pointer-events:none}.page-state__visual[data-v-9c8c8449],.page-state__copy[data-v-9c8c8449]{position:relative;z-index:1}.page-state__visual[data-v-9c8c8449]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:22px;background:var(--page-state-visual-bg, var(--color-primary-bg));color:var(--page-state-visual-color, var(--color-primary-dark));box-shadow:inset 0 1px #ffffffb3}.page-state__symbol[data-v-9c8c8449]{font-size:28px;font-weight:var(--font-weight-bold);line-height:1}.page-state__eyebrow[data-v-9c8c8449]{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}.page-state__title[data-v-9c8c8449]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.page-state__description[data-v-9c8c8449]{margin:var(--space-2) 0 0;color:var(--color-text-2);line-height:var(--line-height-base)}.page-state__actions[data-v-9c8c8449]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.page-state__detail[data-v-9c8c8449]{margin-top:var(--space-3);color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.page-state--neutral[data-v-9c8c8449]{--page-state-accent: var(--color-text-4);--page-state-visual-bg: var(--color-fill-2);--page-state-visual-color: var(--color-text-2)}.page-state--info[data-v-9c8c8449]{--page-state-accent: var(--color-primary);--page-state-visual-bg: var(--color-primary-bg);--page-state-visual-color: var(--color-primary-dark)}.page-state--success[data-v-9c8c8449]{--page-state-accent: var(--color-success);--page-state-visual-bg: var(--color-success-bg);--page-state-visual-color: var(--color-success)}.page-state--warning[data-v-9c8c8449]{--page-state-accent: var(--color-warning);--page-state-visual-bg: var(--color-warning-bg);--page-state-visual-color: var(--color-warning)}.page-state--danger[data-v-9c8c8449]{--page-state-accent: var(--color-danger);--page-state-visual-bg: var(--color-danger-bg);--page-state-visual-color: var(--color-danger)}@media(max-width:640px){.page-state[data-v-9c8c8449]{min-height:0}.page-state__panel[data-v-9c8c8449]{grid-template-columns:1fr;justify-items:start}}.page-state__button[data-v-435c69b0]{border:1px solid var(--color-border-1);border-radius:var(--radius-md);padding:.625rem .875rem;background:var(--color-bg-white);color:var(--color-text-1);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page-state__button[data-v-435c69b0]:hover{background:var(--color-fill-2)}.page-state__button--primary[data-v-435c69b0]{border-color:var(--color-danger);background:var(--color-danger);color:#fff}.page-state__button--primary[data-v-435c69b0]:hover{background:#cf1322;border-color:#cf1322}.pagination[data-v-5163a02a]{--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;width:100%;margin-top:13px}.pagination.right[data-v-5163a02a]{justify-content:flex-end}.pagination.center[data-v-5163a02a]{justify-content:center}.pagination.left[data-v-5163a02a]{justify-content:flex-start}.pagination--sticky[data-v-5163a02a]{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-5163a02a]: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-5163a02a]{isolation:isolate}.custom-pagination[data-v-5163a02a] .el-select{width:102px!important}.custom-pagination[data-v-5163a02a] .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-5163a02a] .el-pager{display:flex;align-items:center;margin:0;padding:0;list-style:none}.custom-pagination[data-v-5163a02a] .btn-prev,.custom-pagination[data-v-5163a02a] .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-5163a02a] .btn-prev:hover:not(.is-disabled),.custom-pagination[data-v-5163a02a] .btn-next:hover:not(.is-disabled){color:var(--color-primary);border-color:var(--color-primary)}.custom-pagination[data-v-5163a02a] .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-5163a02a] .el-pager li.is-active{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.custom-pagination[data-v-5163a02a] .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-5163a02a]{justify-content:center}.custom-pagination[data-v-5163a02a] .el-pagination{gap:15px 0;justify-content:center}}.admin-table-sticky-dock__reserve[data-v-a698eb9f]{flex-shrink:0;margin-top:calc(-1 * var(--space-4, 16px))}.admin-table-sticky-dock[data-v-a698eb9f]{position:fixed;bottom:0;z-index:100;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:4px var(--admin-table-sticky-dock-side-padding, 20px) calc(var(--admin-table-sticky-dock-bottom-padding, 15px) + env(safe-area-inset-bottom));background:var(--color-bg-white)}.admin-table-sticky-dock[data-v-a698eb9f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-border-2);pointer-events:none}.admin-table-sticky-dock__scrollbar[data-v-a698eb9f]{flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.admin-table-sticky-dock__track[data-v-a698eb9f]{position:relative;height:8px;border-radius:999px;background:#e2e8f03d;cursor:pointer;overflow:hidden}.admin-table-sticky-dock__thumb[data-v-a698eb9f]{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:#94a3b829;cursor:grab;transition:background-color var(--transition-fast)}.admin-table-sticky-dock--scrollbar-visible .admin-table-sticky-dock__scrollbar[data-v-a698eb9f]{opacity:var(--admin-table-sticky-dock-visible-scrollbar-opacity, .3)}.admin-table-sticky-dock--scrollbar-active .admin-table-sticky-dock__scrollbar[data-v-a698eb9f]{opacity:1}.admin-table-sticky-dock--scrollbar-visible .admin-table-sticky-dock__thumb[data-v-a698eb9f]{background:#64748b38}.admin-table-sticky-dock--scrollbar-active .admin-table-sticky-dock__thumb[data-v-a698eb9f]{background:#64748b57}.admin-table-sticky-dock[data-v-a698eb9f] [data-testid=table-pagination]{position:relative;box-sizing:border-box;margin-top:0;width:100%;padding:6px 12px 4px;background:var(--color-bg-white);box-shadow:0 -12px 24px -24px #0f172a73}.admin-table-sticky-dock[data-v-a698eb9f] [data-testid=table-pagination]:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--admin-table-sticky-dock-bottom-padding, 15px) + env(safe-area-inset-bottom));background:var(--color-bg-white);pointer-events:none}.page-toolbar[data-v-cd26ff44]{width:100%;padding:18px 20px;border:1px solid var(--color-border-1);border-radius:var(--radius-2xl);background:var(--color-bg-white)}.list-filters-shell--embedded[data-v-375cd494]{width:100%}.list-filters[data-v-375cd494]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.list-filters__form[data-v-375cd494]{min-width:0;flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.list-filters__search[data-v-375cd494]{min-width:0;flex:0 1 auto}.list-filters__search[data-v-375cd494] .el-form{margin:0}.list-filters__search[data-v-375cd494] .el-form-item{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;margin:0}.list-filters__search[data-v-375cd494] .el-form-item__label{padding-right:0;line-height:32px;white-space:nowrap;word-break:keep-all}.list-filters__search[data-v-375cd494] .el-form-item__content,.list-filters__search[data-v-375cd494] .el-input{width:100%}.list-filters__fields[data-v-375cd494] .el-form{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0}.list-filters__fields[data-v-375cd494] .el-form-item{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;margin:0}.list-filters__fields[data-v-375cd494] .el-form-item__label{padding-right:0;line-height:32px;white-space:nowrap;word-break:keep-all}.list-filters__fields[data-v-375cd494] .el-form-item__content{display:flex;align-items:center}.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-select{width:152px}.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-tree-select,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-input,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-input-number,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-date-editor:not(.el-date-editor--daterange):not(.el-date-editor--datetimerange){width:180px}.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-date-editor--daterange,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-date-editor--datetimerange{width:min(100%,396px)}.list-filters__actions[data-v-375cd494]{display:flex;justify-content:flex-end;gap:20px}@media(max-width:1320px){.list-filters__actions[data-v-375cd494]{justify-content:flex-start}}@media(max-width:1100px){.list-filters[data-v-375cd494]{gap:20px}.list-filters__actions[data-v-375cd494]{justify-content:flex-start}}@media(max-width:768px){.list-filters__fields[data-v-375cd494] .el-form{display:grid;gap:12px}.list-filters__fields[data-v-375cd494] .el-form-item{width:100%;align-items:flex-start}.list-filters__fields[data-v-375cd494] .el-form-item__label{width:100%;justify-content:flex-start;line-height:1.5;padding-right:0;padding-bottom:6px}.list-filters__fields[data-v-375cd494] .el-form-item__content{width:100%}.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-select,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-tree-select,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-input,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-input-number,.list-filters__fields[data-v-375cd494] .el-form-item__content>.el-date-editor,.list-filters__actions[data-v-375cd494]{width:100%}}.row-actions[data-v-f0db438e]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:nowrap}.row-actions__text-buttons[data-v-f0db438e]{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;min-width:0}.row-actions__text-buttons[data-v-f0db438e] .el-button{min-width:0;padding:0 2px}.row-actions__text-buttons[data-v-f0db438e] .el-button+.el-button{margin-left:0}.row-actions--icon[data-v-f0db438e]{align-items:center;gap:10px;flex-wrap:nowrap}.row-actions__icon-button[data-v-f0db438e]{width:34px;min-width:34px;height:34px;padding:0;border-radius:10px}.row-actions__icon[data-v-f0db438e]{font-size:16px}.row-actions__icon-fallback[data-v-f0db438e]{font-size:12px;font-weight:600}.row-actions__icon-button--primary[data-v-f0db438e]{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--default-border));background:color-mix(in srgb,var(--color-primary) 12%,var(--default-box-color))}.row-actions__icon-button--success[data-v-f0db438e]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 28%,var(--default-border));background:color-mix(in srgb,var(--color-success) 12%,var(--default-box-color))}.row-actions__icon-button--warning[data-v-f0db438e]{color:var(--color-warning);border-color:color-mix(in srgb,var(--color-warning) 30%,var(--default-border));background:color-mix(in srgb,var(--color-warning) 13%,var(--default-box-color))}.row-actions__icon-button--danger[data-v-f0db438e]{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 30%,var(--default-border));background:color-mix(in srgb,var(--color-danger) 13%,var(--default-box-color))}.row-actions__icon-button--info[data-v-f0db438e]{color:var(--color-text-2);border-color:color-mix(in srgb,var(--color-text-3) 24%,var(--default-border));background:color-mix(in srgb,var(--default-bg-color) 72%,var(--default-box-color))}.row-actions__icon-button.is-disabled[data-v-f0db438e]{opacity:.58}.row-actions__tooltip.el-popper{z-index:4000!important;border:1px solid var(--el-border-color-lighter);background:color-mix(in srgb,var(--el-bg-color-overlay) 88%,transparent);color:var(--color-text-2);box-shadow:0 10px 28px #00000024;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.row-actions__tooltip.el-popper .el-popper__arrow:before{border-color:var(--el-border-color-lighter);background:color-mix(in srgb,var(--el-bg-color-overlay) 88%,transparent)}.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)}.page-metric-card[data-v-fb27408c]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.page-metric-card .metric-value[data-v-fb27408c]{line-height:1}.page-metric-card .metric-tip[data-v-fb27408c]{margin-top:0}.page-state-loading__spinner[data-v-ef888f72]{width:28px;height:28px;border-radius:50%;border:3px solid rgba(22,119,255,.18);border-top-color:var(--color-primary);animation:page-state-spin-ef888f72 .9s linear infinite}@keyframes page-state-spin-ef888f72{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.page-state-loading__spinner[data-v-ef888f72]{animation:none}}.page-state__button[data-v-91bce730]{border:1px solid var(--color-border-1);border-radius:var(--radius-md);padding:.625rem .875rem;background:var(--color-bg-white);color:var(--color-text-1);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page-state__button[data-v-91bce730]:hover{background:var(--color-fill-2)}.page-state__button--primary[data-v-91bce730]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.page-state__button--primary[data-v-91bce730]:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page-state__button[data-v-f7840b4f]{border:1px solid var(--color-border-1);border-radius:var(--radius-md);padding:.625rem .875rem;background:var(--color-bg-white);color:var(--color-text-1);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page-state__button[data-v-f7840b4f]:hover{background:var(--color-fill-2)}.page-state__button--primary[data-v-f7840b4f]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.page-state__button--primary[data-v-f7840b4f]:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.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-4782ab9f]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-4782ab9f]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-4782ab9f]{min-width:0}.page-header__title[data-v-4782ab9f],.page-header>.page-header__copy>h2[data-v-4782ab9f],.page-header>div:first-child>h2[data-v-4782ab9f]{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-4782ab9f],.page-header>.page-header__copy>p[data-v-4782ab9f],.page-header>div:first-child>p[data-v-4782ab9f]{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-4782ab9f]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-4782ab9f],.module-grid[data-v-4782ab9f],.detail-grid[data-v-4782ab9f],.inventory-grid[data-v-4782ab9f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-4782ab9f]{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-4782ab9f]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-4782ab9f]{font-size:var(--font-size-2xl)}.metric-tip[data-v-4782ab9f],.card-copy[data-v-4782ab9f]{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-4782ab9f]{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-4782ab9f]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-4782ab9f]{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-4782ab9f]{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-4782ab9f]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-4782ab9f]{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-4782ab9f]{border-color:var(--color-primary)}.stats-card--success[data-v-4782ab9f]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-4782ab9f]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-4782ab9f]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-4782ab9f]{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-4782ab9f]{min-width:0}.bulk-action-bar__count[data-v-4782ab9f]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-4782ab9f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-4782ab9f],.audit-drawer__close[data-v-4782ab9f],.danger-action-dialog__button[data-v-4782ab9f]{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-4782ab9f]:hover,.audit-drawer__close[data-v-4782ab9f]:hover,.danger-action-dialog__button[data-v-4782ab9f]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-4782ab9f],.danger-action-dialog__button--danger[data-v-4782ab9f]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-4782ab9f],.danger-action-dialog__panel[data-v-4782ab9f]{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-4782ab9f]{height:100%}.danger-action-dialog__panel[data-v-4782ab9f]{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-4782ab9f],.danger-action-dialog__header[data-v-4782ab9f]{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-4782ab9f],.danger-action-dialog__header-copy[data-v-4782ab9f]{min-width:0}.audit-drawer__eyebrow[data-v-4782ab9f],.danger-action-dialog__eyebrow[data-v-4782ab9f]{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-4782ab9f],.danger-action-dialog__title[data-v-4782ab9f]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-4782ab9f],.danger-action-dialog__description[data-v-4782ab9f]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-4782ab9f],.danger-action-dialog__body[data-v-4782ab9f]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-4782ab9f],.danger-action-dialog__footer[data-v-4782ab9f]{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-4782ab9f],.warning-card[data-v-4782ab9f],.notes-card[data-v-4782ab9f]{width:100%}.card-title[data-v-4782ab9f],.section-title[data-v-4782ab9f]{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-4782ab9f]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-4782ab9f]{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-4782ab9f]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-4782ab9f]{text-align:right}.inventory-card__notes[data-v-4782ab9f]{margin-top:var(--space-1)}.list-copy[data-v-4782ab9f],.check-list[data-v-4782ab9f],.page-list[data-v-4782ab9f],.notes-list[data-v-4782ab9f]{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-4782ab9f]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-4782ab9f]{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-4782ab9f]{margin-top:var(--space-4)}.filter-card[data-v-4782ab9f],.warning-card[data-v-4782ab9f],.notes-card[data-v-4782ab9f]{width:100%}.notes-card ul[data-v-4782ab9f]{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-4782ab9f],.module-grid[data-v-4782ab9f],.detail-grid[data-v-4782ab9f],.inventory-grid[data-v-4782ab9f]{grid-template-columns:1fr}}@media(max-width:960px){.page-header[data-v-4782ab9f]{flex-direction:column}.bulk-action-bar[data-v-4782ab9f]{align-items:flex-start;flex-direction:column}}.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}}[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%}.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-f77080ba]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-f77080ba]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-f77080ba]{min-width:0}.page-header__title[data-v-f77080ba],.page-header>.page-header__copy>h2[data-v-f77080ba],.page-header>div:first-child>h2[data-v-f77080ba]{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-f77080ba],.page-header>.page-header__copy>p[data-v-f77080ba],.page-header>div:first-child>p[data-v-f77080ba]{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-f77080ba]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-f77080ba],.module-grid[data-v-f77080ba],.detail-grid[data-v-f77080ba],.inventory-grid[data-v-f77080ba]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-f77080ba]{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-f77080ba]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-f77080ba]{font-size:var(--font-size-2xl)}.metric-tip[data-v-f77080ba],.card-copy[data-v-f77080ba]{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-f77080ba]{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-f77080ba]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-f77080ba]{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-f77080ba]{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-f77080ba]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-f77080ba]{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-f77080ba]{border-color:var(--color-primary)}.stats-card--success[data-v-f77080ba]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-f77080ba]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-f77080ba]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-f77080ba]{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-f77080ba]{min-width:0}.bulk-action-bar__count[data-v-f77080ba]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-f77080ba]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-f77080ba],.audit-drawer__close[data-v-f77080ba],.danger-action-dialog__button[data-v-f77080ba]{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-f77080ba]:hover,.audit-drawer__close[data-v-f77080ba]:hover,.danger-action-dialog__button[data-v-f77080ba]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-f77080ba],.danger-action-dialog__button--danger[data-v-f77080ba]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-f77080ba],.danger-action-dialog__panel[data-v-f77080ba]{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-f77080ba]{height:100%}.danger-action-dialog__panel[data-v-f77080ba]{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-f77080ba],.danger-action-dialog__header[data-v-f77080ba]{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-f77080ba],.danger-action-dialog__header-copy[data-v-f77080ba]{min-width:0}.audit-drawer__eyebrow[data-v-f77080ba],.danger-action-dialog__eyebrow[data-v-f77080ba]{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-f77080ba],.danger-action-dialog__title[data-v-f77080ba]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-f77080ba],.danger-action-dialog__description[data-v-f77080ba]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-f77080ba],.danger-action-dialog__body[data-v-f77080ba]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-f77080ba],.danger-action-dialog__footer[data-v-f77080ba]{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-f77080ba],.warning-card[data-v-f77080ba],.notes-card[data-v-f77080ba]{width:100%}.card-title[data-v-f77080ba],.section-title[data-v-f77080ba]{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-f77080ba]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-f77080ba]{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-f77080ba]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-f77080ba]{text-align:right}.inventory-card__notes[data-v-f77080ba]{margin-top:var(--space-1)}.list-copy[data-v-f77080ba],.check-list[data-v-f77080ba],.page-list[data-v-f77080ba],.notes-list[data-v-f77080ba]{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-f77080ba]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-f77080ba]{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-f77080ba]{margin-top:var(--space-4)}.filter-card[data-v-f77080ba],.warning-card[data-v-f77080ba],.notes-card[data-v-f77080ba]{width:100%}.notes-card ul[data-v-f77080ba]{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-f77080ba],.module-grid[data-v-f77080ba],.detail-grid[data-v-f77080ba],.inventory-grid[data-v-f77080ba]{grid-template-columns:1fr}}@media(max-width:960px){.page-header[data-v-f77080ba]{flex-direction:column}.bulk-action-bar[data-v-f77080ba]{align-items:flex-start;flex-direction:column}}.ops-log-page[data-v-f77080ba]{display:flex;flex-direction:column;gap:18px}.ops-log-toolbar[data-v-f77080ba],.ops-log-row-actions[data-v-f77080ba]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ops-log-toolbar[data-v-f77080ba]{flex-wrap:nowrap}.ops-log-filter-grid[data-v-f77080ba]{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-f77080ba]{grid-template-columns:repeat(5,minmax(170px,1fr))}.ops-log-filter-grid--operation .ops-log-date-filter[data-v-f77080ba]{grid-column:span 2}.ops-log-filter-grid--login[data-v-f77080ba]{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-f77080ba] .el-select,.ops-log-filter-grid[data-v-f77080ba] .el-input,.ops-log-filter-grid[data-v-f77080ba] .el-date-editor--datetimerange{width:100%;min-width:0}.ops-log-filter-actions[data-v-f77080ba]{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-f77080ba]{min-width:0}.ops-log-table-card[data-v-f77080ba] .page-section-card__body{display:flex;flex-direction:column;gap:14px}.ops-log-table-card[data-v-f77080ba] .table-header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.ops-log-table-card[data-v-f77080ba] .table-header__left,.ops-log-table-card[data-v-f77080ba] .table-header__right,.ops-log-table-card[data-v-f77080ba] .table-header__bulk-actions{display:flex;align-items:center;min-width:0}.ops-log-table-card[data-v-f77080ba] .table-header__left{flex:1 1 auto}.ops-log-table-card[data-v-f77080ba] .table-header__right{flex:0 0 auto}.ops-log-table-card[data-v-f77080ba] .table-header__right .el-button{width:34px;min-width:34px;height:34px;padding:0}.ops-log-table[data-v-f77080ba]{margin-top:0}.ops-log-detail[data-v-f77080ba]{display:flex;flex-direction:column;gap:18px;min-width:0}.ops-log-detail__summary[data-v-f77080ba]{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-f77080ba]{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-f77080ba]{min-width:0}.ops-log-detail__module[data-v-f77080ba]{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-f77080ba],.ops-log-detail__section-header h4[data-v-f77080ba]{margin:0;color:var(--color-text-1);letter-spacing:0}.ops-log-detail__summary h4[data-v-f77080ba]{font-size:18px;line-height:1.45}.ops-log-detail__summary p[data-v-f77080ba]{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-f77080ba]{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-f77080ba]{color:var(--color-text-1);font-size:16px;font-weight:var(--font-weight-semibold);text-align:right}.ops-log-detail__result span[data-v-f77080ba]: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-f77080ba],.ops-log-detail__payload[data-v-f77080ba]{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-f77080ba]{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-f77080ba]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ops-log-detail__grid[data-v-f77080ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ops-log-detail__item[data-v-f77080ba]{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-f77080ba]:nth-last-child(-n+2),.ops-log-detail__grid--request .ops-log-detail__item[data-v-f77080ba]:last-child{border-bottom:0}.ops-log-detail__item--divider[data-v-f77080ba]{border-right:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-f77080ba]{grid-column:1 / -1;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item--wide[data-v-f77080ba]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-f77080ba],.ops-log-detail__item dd[data-v-f77080ba]{display:flex;align-items:center;min-width:0;margin:0;padding:12px 14px;line-height:1.55}.ops-log-detail__item dt[data-v-f77080ba]{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-f77080ba]{color:var(--color-text-1);font-size:var(--font-size-sm);overflow-wrap:anywhere}.ops-log-detail__item.is-error dt[data-v-f77080ba],.ops-log-detail__item.is-error dd[data-v-f77080ba]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-bg-white))}.ops-log-detail__code[data-v-f77080ba]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ops-log-detail__method[data-v-f77080ba]{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-f77080ba]{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-f77080ba],.ops-log-filter-grid--operation[data-v-f77080ba],.ops-log-filter-grid--login[data-v-f77080ba]{grid-template-columns:repeat(4,minmax(180px,1fr))}.ops-log-date-filter[data-v-f77080ba]{grid-column:1 / span 3}.ops-log-filter-actions[data-v-f77080ba]{grid-column:4}}@media(max-width:1180px){.ops-log-filter-grid[data-v-f77080ba],.ops-log-filter-grid--operation[data-v-f77080ba],.ops-log-filter-grid--login[data-v-f77080ba]{grid-template-columns:repeat(2,minmax(180px,1fr))}.ops-log-filter-actions[data-v-f77080ba]{grid-column:auto;justify-self:start;padding-bottom:0}.ops-log-date-filter[data-v-f77080ba]{grid-column:span 2}}@media(max-width:760px){.ops-log-filter-grid[data-v-f77080ba],.ops-log-filter-grid--operation[data-v-f77080ba],.ops-log-filter-grid--login[data-v-f77080ba]{grid-template-columns:1fr}.ops-log-date-filter[data-v-f77080ba]{grid-column:auto}.ops-log-toolbar[data-v-f77080ba],.ops-log-table-card[data-v-f77080ba] .table-header{flex-wrap:wrap}.ops-log-detail__summary[data-v-f77080ba]{align-items:flex-start;flex-direction:column;gap:16px}.ops-log-detail__result[data-v-f77080ba]{width:100%}.ops-log-detail__result strong[data-v-f77080ba],.ops-log-detail__result span[data-v-f77080ba]:last-child{text-align:left}.ops-log-detail__grid[data-v-f77080ba]{grid-template-columns:1fr}.ops-log-detail__item[data-v-f77080ba],.ops-log-detail__item--wide[data-v-f77080ba]{grid-column:auto;border-right:0;border-bottom:1px solid var(--color-border-2)}.ops-log-detail__item[data-v-f77080ba]:last-child{border-bottom:0}.ops-log-detail__item dt[data-v-f77080ba]{padding-left:12px}}.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}}.admin-form-shell[data-v-2046786b]{display:flex;flex-direction:column;gap:var(--space-4)}.admin-form-shell__note[data-v-2046786b]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1);color:var(--color-text-2);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.admin-form-shell[data-v-2046786b] .el-form-item{margin-bottom:var(--space-5)}.admin-form-shell[data-v-2046786b] .el-form-item:last-child{margin-bottom:0}.admin-form-shell[data-v-2046786b] .el-textarea__inner{min-height:108px}.admin-form-section[data-v-38cf1674]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border-1);border-radius:var(--radius-xl);background:var(--color-bg-white)}.admin-form-section__header[data-v-38cf1674]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.admin-form-section__copy h4[data-v-38cf1674]{margin:0;color:var(--color-text-1);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.admin-form-section__copy p[data-v-38cf1674]{margin:var(--space-1) 0 0;color:var(--color-text-2);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.admin-form-section__helper[data-v-38cf1674]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.admin-review-shell[data-v-3e6156a3]{display:flex;flex-direction:column;gap:var(--space-4)}.admin-review-shell__summary[data-v-3e6156a3],.admin-review-shell__note[data-v-3e6156a3]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.admin-review-shell[data-v-3e6156a3] .el-form-item{margin-bottom:var(--space-5)}.admin-review-shell[data-v-3e6156a3] .el-form-item:last-child{margin-bottom:0}.admin-review-shell[data-v-3e6156a3] .el-textarea__inner{min-height:96px}[data-v-57705e84] .admin-overlay-dialog .el-dialog{border:1px solid var(--admin-overlay-border, var(--color-border-1));border-radius:var(--radius-2xl);background:var(--admin-overlay-surface, var(--color-bg-white));overflow:hidden;box-shadow:var(--admin-overlay-shadow, var(--shadow-lg))}[data-v-57705e84] .admin-overlay-dialog .el-dialog__header{margin-right: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-57705e84] .admin-overlay-dialog .el-dialog__body{padding:0}[data-v-57705e84] .admin-overlay-dialog .el-dialog__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-57705e84]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.admin-overlay__copy h3[data-v-57705e84]{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-57705e84]{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-57705e84]{flex-shrink:0}.admin-overlay__body[data-v-57705e84]{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-57705e84]{width:100%}.overlay-footer[data-v-c4964e7b]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);width:100%}.overlay-footer__leading[data-v-c4964e7b]{min-width:0;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.overlay-footer__actions[data-v-c4964e7b]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);margin-left:auto}.empty-state[data-v-1f825deb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);border:1px dashed var(--color-border-1);border-radius:var(--radius-2xl);background:linear-gradient(180deg,#5b8ff90d,#5b8ff903);text-align:center}.empty-state__badge[data-v-1f825deb]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-bg-white);color:var(--color-primary-strong);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm)}.empty-state__copy h4[data-v-1f825deb],.empty-state__copy p[data-v-1f825deb]{margin:0}.empty-state__copy h4[data-v-1f825deb]{color:var(--color-text-1);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.empty-state__copy p[data-v-1f825deb]{max-width:420px;color:var(--color-text-3);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.empty-state__actions[data-v-1f825deb]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.page-shell[data-v-c1166e7d]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-c1166e7d]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-c1166e7d]{min-width:0}.page-header__title[data-v-c1166e7d],.page-header>.page-header__copy>h2[data-v-c1166e7d],.page-header>div:first-child>h2[data-v-c1166e7d]{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-c1166e7d],.page-header>.page-header__copy>p[data-v-c1166e7d],.page-header>div:first-child>p[data-v-c1166e7d]{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-c1166e7d]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-c1166e7d],.module-grid[data-v-c1166e7d],.detail-grid[data-v-c1166e7d],.inventory-grid[data-v-c1166e7d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-c1166e7d]{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-c1166e7d]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-c1166e7d]{font-size:var(--font-size-2xl)}.metric-tip[data-v-c1166e7d],.card-copy[data-v-c1166e7d]{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-c1166e7d]{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-c1166e7d]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-c1166e7d]{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-c1166e7d]{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-c1166e7d]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-c1166e7d]{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-c1166e7d]{border-color:var(--color-primary)}.stats-card--success[data-v-c1166e7d]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-c1166e7d]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-c1166e7d]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-c1166e7d]{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-c1166e7d]{min-width:0}.bulk-action-bar__count[data-v-c1166e7d]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-c1166e7d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-c1166e7d],.audit-drawer__close[data-v-c1166e7d],.danger-action-dialog__button[data-v-c1166e7d]{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-c1166e7d]:hover,.audit-drawer__close[data-v-c1166e7d]:hover,.danger-action-dialog__button[data-v-c1166e7d]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-c1166e7d],.danger-action-dialog__button--danger[data-v-c1166e7d]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-c1166e7d],.danger-action-dialog__panel[data-v-c1166e7d]{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-c1166e7d]{height:100%}.danger-action-dialog__panel[data-v-c1166e7d]{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-c1166e7d],.danger-action-dialog__header[data-v-c1166e7d]{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-c1166e7d],.danger-action-dialog__header-copy[data-v-c1166e7d]{min-width:0}.audit-drawer__eyebrow[data-v-c1166e7d],.danger-action-dialog__eyebrow[data-v-c1166e7d]{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-c1166e7d],.danger-action-dialog__title[data-v-c1166e7d]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-c1166e7d],.danger-action-dialog__description[data-v-c1166e7d]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-c1166e7d],.danger-action-dialog__body[data-v-c1166e7d]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-c1166e7d],.danger-action-dialog__footer[data-v-c1166e7d]{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-c1166e7d],.warning-card[data-v-c1166e7d],.notes-card[data-v-c1166e7d]{width:100%}.card-title[data-v-c1166e7d],.section-title[data-v-c1166e7d]{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-c1166e7d]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-c1166e7d]{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-c1166e7d]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-c1166e7d]{text-align:right}.inventory-card__notes[data-v-c1166e7d]{margin-top:var(--space-1)}.list-copy[data-v-c1166e7d],.check-list[data-v-c1166e7d],.page-list[data-v-c1166e7d],.notes-list[data-v-c1166e7d]{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-c1166e7d]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-c1166e7d]{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-c1166e7d]{margin-top:var(--space-4)}.filter-card[data-v-c1166e7d],.warning-card[data-v-c1166e7d],.notes-card[data-v-c1166e7d]{width:100%}.notes-card ul[data-v-c1166e7d]{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-c1166e7d],.module-grid[data-v-c1166e7d],.detail-grid[data-v-c1166e7d],.inventory-grid[data-v-c1166e7d]{grid-template-columns:1fr}}@media(max-width:960px){.page-header[data-v-c1166e7d]{flex-direction:column}.bulk-action-bar[data-v-c1166e7d]{align-items:flex-start;flex-direction:column}}.request-review-summary[data-v-c1166e7d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.request-review-summary__item[data-v-c1166e7d]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.request-review-summary__item span[data-v-c1166e7d]{color:var(--color-text-3);font-size:var(--font-size-xs)}.request-review-summary__item strong[data-v-c1166e7d]{color:var(--color-text-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base)}@media(max-width:860px){.request-review-summary[data-v-c1166e7d]{grid-template-columns:1fr}}.page-shell[data-v-da773a63]{display:flex;flex-direction:column;gap:20px}.page-header[data-v-da773a63]{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-header__copy[data-v-da773a63]{min-width:0}.page-header__title[data-v-da773a63],.page-header>.page-header__copy>h2[data-v-da773a63],.page-header>div:first-child>h2[data-v-da773a63]{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-da773a63],.page-header>.page-header__copy>p[data-v-da773a63],.page-header>div:first-child>p[data-v-da773a63]{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-da773a63]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.metric-grid[data-v-da773a63],.module-grid[data-v-da773a63],.detail-grid[data-v-da773a63],.inventory-grid[data-v-da773a63]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.metric-label[data-v-da773a63]{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-da773a63]{font-size:var(--font-size-stat-value);font-weight:var(--font-weight-bold);color:var(--color-text-1)}.metric-value--compact[data-v-da773a63]{font-size:var(--font-size-2xl)}.metric-tip[data-v-da773a63],.card-copy[data-v-da773a63]{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-da773a63]{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-da773a63]{padding:var(--space-3) var(--space-4)}.stats-card__label[data-v-da773a63]{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-da773a63]{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-da773a63]{font-size:var(--font-size-2xl)}.stats-card__tip[data-v-da773a63]{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-da773a63]{border-color:var(--color-primary)}.stats-card--success[data-v-da773a63]{border-color:var(--color-success, var(--color-primary))}.stats-card--warning[data-v-da773a63]{border-color:var(--color-warning, var(--color-primary))}.stats-card--danger[data-v-da773a63]{border-color:var(--color-danger, var(--color-primary))}.bulk-action-bar[data-v-da773a63]{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-da773a63]{min-width:0}.bulk-action-bar__count[data-v-da773a63]{color:var(--color-text-1)}.bulk-action-bar__actions[data-v-da773a63]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.bulk-action-bar__button[data-v-da773a63],.audit-drawer__close[data-v-da773a63],.danger-action-dialog__button[data-v-da773a63]{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-da773a63]:hover,.audit-drawer__close[data-v-da773a63]:hover,.danger-action-dialog__button[data-v-da773a63]:hover{background:var(--color-fill-2)}.bulk-action-bar__button--danger[data-v-da773a63],.danger-action-dialog__button--danger[data-v-da773a63]{color:var(--color-danger, var(--color-error, #d03050));border-color:var(--color-danger, var(--color-error, #d03050))}.audit-drawer__panel[data-v-da773a63],.danger-action-dialog__panel[data-v-da773a63]{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-da773a63]{height:100%}.danger-action-dialog__panel[data-v-da773a63]{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-da773a63],.danger-action-dialog__header[data-v-da773a63]{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-da773a63],.danger-action-dialog__header-copy[data-v-da773a63]{min-width:0}.audit-drawer__eyebrow[data-v-da773a63],.danger-action-dialog__eyebrow[data-v-da773a63]{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-da773a63],.danger-action-dialog__title[data-v-da773a63]{margin:0;color:var(--color-text-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.audit-drawer__description[data-v-da773a63],.danger-action-dialog__description[data-v-da773a63]{margin:var(--space-2) 0 0;color:var(--color-text-3);line-height:var(--line-height-base)}.audit-drawer__body[data-v-da773a63],.danger-action-dialog__body[data-v-da773a63]{padding:var(--space-5);overflow:auto;flex:1}.audit-drawer__footer[data-v-da773a63],.danger-action-dialog__footer[data-v-da773a63]{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-da773a63],.warning-card[data-v-da773a63],.notes-card[data-v-da773a63]{width:100%}.card-title[data-v-da773a63],.section-title[data-v-da773a63]{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-da773a63]{display:flex;flex-direction:column;gap:var(--space-4)}.inventory-card[data-v-da773a63]{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-da773a63]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.inventory-card__metric[data-v-da773a63]{text-align:right}.inventory-card__notes[data-v-da773a63]{margin-top:var(--space-1)}.list-copy[data-v-da773a63],.check-list[data-v-da773a63],.page-list[data-v-da773a63],.notes-list[data-v-da773a63]{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-da773a63]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.command-block[data-v-da773a63]{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-da773a63]{margin-top:var(--space-4)}.filter-card[data-v-da773a63],.warning-card[data-v-da773a63],.notes-card[data-v-da773a63]{width:100%}.notes-card ul[data-v-da773a63]{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-da773a63],.module-grid[data-v-da773a63],.detail-grid[data-v-da773a63],.inventory-grid[data-v-da773a63]{grid-template-columns:1fr}}@media(max-width:960px){.page-header[data-v-da773a63]{flex-direction:column}.bulk-action-bar[data-v-da773a63]{align-items:flex-start;flex-direction:column}}.result-summary-grid[data-v-da773a63]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.result-summary-grid__item[data-v-da773a63]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border-1);border-radius:var(--radius-stat);background:var(--color-bg-white)}.result-summary-grid__item span[data-v-da773a63]{color:var(--color-text-3);font-size:var(--font-size-xs)}.result-summary-grid__item strong[data-v-da773a63]{color:var(--color-text-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base)}@media(max-width:860px){.result-summary-grid[data-v-da773a63]{grid-template-columns:1fr}}
