.audit-page[data-v-96d584d2]{min-height:calc(100vh - 84px);padding:22px;background:var(--brand-background)}.audit-hero[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:138px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 32px;color:hsla(0,0%,100%,.85);background:linear-gradient(118deg,var(--brand-sidebar),var(--brand-primaryDark) 58%,var(--brand-primary));border-radius:18px;-webkit-box-shadow:0 18px 45px rgba(var(--brand-sidebarRgb),.18);box-shadow:0 18px 45px rgba(var(--brand-sidebarRgb),.18)}.audit-hero h1[data-v-96d584d2]{margin:6px 0 8px;font-size:28px;line-height:1.2}.audit-hero p[data-v-96d584d2]{margin:0;color:hsla(0,0%,100%,.7);font-size:13px}.audit-kicker[data-v-96d584d2]{color:var(--brand-accent);font-size:10px;font-weight:700;letter-spacing:2px}.audit-hero__meta[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.audit-hero__meta span[data-v-96d584d2]{padding:8px 11px;color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:9px;font-size:12px}.audit-hero__meta i[data-v-96d584d2]{margin-right:6px;color:var(--brand-accent)}.audit-card[data-v-96d584d2]{margin-top:18px;padding:0 22px 20px;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:16px;-webkit-box-shadow:0 8px 28px rgba(var(--brand-sidebarRgb),.06);box-shadow:0 8px 28px rgba(var(--brand-sidebarRgb),.06)}.audit-filter[data-v-96d584d2]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;padding:16px;background:var(--brand-background);border:1px solid var(--brand-border);border-radius:12px}.audit-filter[data-v-96d584d2] .el-date-editor{width:100%;grid-column:span 2}.audit-filter__actions[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audit-result-meta[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 2px 10px;color:var(--brand-muted);font-size:12px}.audit-result-meta strong[data-v-96d584d2]{color:var(--brand-primaryDark);font-size:16px}.audit-pagination[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:18px}small[data-v-96d584d2]{display:block;margin-top:3px;color:var(--brand-muted);font-size:11px}pre[data-v-96d584d2]{max-height:116px;margin:0;overflow:auto;color:var(--brand-textSecondary);font:11px/1.5 SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-all}.hash[data-v-96d584d2]{color:var(--brand-textSecondary);font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.amount-positive[data-v-96d584d2]{color:var(--brand-success);font-weight:700}.amount-negative[data-v-96d584d2]{color:var(--brand-danger);font-weight:700}.entry-panel[data-v-96d584d2]{margin:2px 28px 12px;padding:14px;background:var(--brand-background);border:1px solid var(--brand-border);border-radius:10px}.entry-panel__meta[data-v-96d584d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin-bottom:11px;color:var(--brand-muted);font-size:11px;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-table[data-v-96d584d2]{border-radius:8px}.event-detail[data-v-96d584d2]{line-height:1.7;overflow-wrap:anywhere}.event-raw[data-v-96d584d2]{margin-top:6px;color:var(--brand-muted);font-size:12px}.event-raw summary[data-v-96d584d2]{cursor:pointer}.event-raw pre[data-v-96d584d2]{margin-top:6px}.result-tag[data-v-96d584d2]{height:auto;white-space:normal}[data-v-96d584d2] .el-tabs__header{margin-bottom:0}[data-v-96d584d2] .el-tabs__item{height:54px;line-height:54px;font-weight:600}[data-v-96d584d2] .el-tabs__active-bar{background:var(--brand-primary)}[data-v-96d584d2] .el-tabs__item.is-active{color:var(--brand-primaryDark)}[data-v-96d584d2] .el-table th{color:var(--brand-textSecondary);background:var(--brand-background)}@media(max-width:1100px){.audit-filter[data-v-96d584d2]{grid-template-columns:repeat(2,minmax(150px,1fr))}.audit-hero[data-v-96d584d2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}}