.audit-workspace[data-v-3754afb1]{max-width:1440px;margin:0 auto;color:#263244}.audit-workspace__header[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;margin-bottom:1.4rem;padding:1.5rem;background:#fff;border:1px solid #e5e8ed;border-radius:14px}.audit-workspace__header>div[data-v-3754afb1]{min-width:0}.audit-workspace__header h1[data-v-3754afb1]{margin:0 0 .4rem;font-size:1.55rem;font-weight:700;color:#252a32}.audit-workspace__header p[data-v-3754afb1]{max-width:760px;margin:0;color:#697386;font-size:.875rem;line-height:1.6}.audit-workspace__header .btn[data-v-3754afb1]{-ms-flex-negative:0;flex-shrink:0}.audit-showcase-banner[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.8rem 1rem;border:1px solid #e3c466;border-radius:12px;background:#fff9e7;color:#5d4708}.audit-showcase-banner span[data-v-3754afb1]{font-size:.8rem}.audit-showcase-banner a[data-v-3754afb1]{margin-left:auto;color:#8c1515;font-weight:700}.audit-workspace__card[data-v-3754afb1]{overflow:hidden;border:1px solid #e1e5eb;border-radius:12px;background:#fff}.audit-workspace__card[data-v-3754afb1] .card-body{padding:1.5rem}.audit-filters[data-v-3754afb1]{display:grid;grid-template-columns:minmax(240px,2fr) repeat(2,minmax(150px,1fr));gap:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:1.1rem 0;margin-bottom:1.25rem;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;background:#fff}.audit-filter[data-v-3754afb1]{min-width:0;margin:0}.audit-filter[data-v-3754afb1] label{margin-bottom:.4rem;color:#445164;font-size:.8rem;font-weight:600}.audit-filter[data-v-3754afb1] .form-control{min-height:40px;background:#fff;border-color:#dce2ea;caret-color:#8c1515}.audit-filter[data-v-3754afb1] .form-control::-webkit-input-placeholder{color:#697386;opacity:1}.audit-filter[data-v-3754afb1] .form-control::-moz-placeholder{color:#697386;opacity:1}.audit-filter[data-v-3754afb1] .form-control:-ms-input-placeholder{color:#697386;opacity:1}.audit-filter[data-v-3754afb1] .form-control::-ms-input-placeholder{color:#697386;opacity:1}.audit-filter[data-v-3754afb1] .form-control::placeholder{color:#697386;opacity:1}.audit-workspace[data-v-3754afb1] ::-moz-selection{background:#ead5d7;color:#4f111b}.audit-workspace[data-v-3754afb1] ::selection{background:#ead5d7;color:#4f111b}.audit-section-loading[data-v-3754afb1]{padding:1rem;margin:0 0 .75rem;background:#f7f8fa;border-radius:8px;color:#596472;font-size:.875rem}.audit-filter-footer[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;grid-column:1/-1}.audit-filter-actions[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;margin-left:auto}.audit-results-heading[data-v-3754afb1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:1.5rem 0 1.1rem}.audit-results-heading[data-v-3754afb1],.audit-results-heading h2[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audit-results-heading h2[data-v-3754afb1]{gap:.6rem;margin:0;font-size:1rem;font-weight:700}.audit-results-heading h2 span[data-v-3754afb1]{padding:.2rem .5rem;border-radius:6px;background:#f1f3f5;color:#596472;font-size:.75rem}.audit-results-heading p[data-v-3754afb1]{margin:.5rem 0 0;color:#697386;font-size:.8rem;line-height:1.5}.audit-results-heading .btn[data-v-3754afb1]{-ms-flex-negative:0;flex-shrink:0}.audit-table[data-v-3754afb1]{overflow:hidden;border:1px solid #e1e5eb;border-radius:10px;background:#fff}.audit-table[data-v-3754afb1] .table-responsive{margin-bottom:0}.audit-table[data-v-3754afb1] .table{min-width:640px;margin-bottom:0;color:#263244;font-size:.825rem}.audit-table[data-v-3754afb1] th{padding:1rem;background:#f2f4f7;border-top:0;border-bottom:1px solid #dce2ea;color:#445164;font-size:.8rem;font-weight:700;white-space:nowrap}.audit-table[data-v-3754afb1] td{padding:1rem;border-top:1px solid #e9edf2;background:#fff;vertical-align:middle}.audit-table[data-v-3754afb1] tbody tr:hover td{background:#f8fafc}.audit-table[data-v-3754afb1] .pagination{padding:.75rem;margin:0}.audit-event[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:180px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audit-event strong[data-v-3754afb1]{color:#303843;font-size:.825rem}.audit-event small[data-v-3754afb1]{margin-top:.3rem;color:#697386;font-size:.72rem}.audit-filter--search[data-v-3754afb1]{grid-column:1}.audit-advanced[data-v-3754afb1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.audit-advanced[open][data-v-3754afb1]{-ms-flex-preferred-size:100%;flex-basis:100%}.audit-advanced summary[data-v-3754afb1]{cursor:pointer;color:#596472;font-size:.8rem;font-weight:600}.audit-advanced summary span[data-v-3754afb1]{color:#8c1515}.audit-advanced__grid[data-v-3754afb1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin-top:.8rem;padding:1rem;border:1px solid #e1e5eb;border-radius:8px;background:#f7f8fa}.audit-detail-button[data-v-3754afb1]{padding:.4rem .6rem;border:1px solid #e1e5eb;border-radius:7px;background:#fff;color:#8c1515;font:inherit;font-size:.8rem;cursor:pointer;white-space:nowrap}.audit-detail-button[data-v-3754afb1]:hover{background:#fbefef;border-color:#d9b4b7}.audit-detail-button[data-v-3754afb1]:focus-visible{outline:2px solid #8c1515;outline-offset:2px}.audit-mobile-list[data-v-3754afb1]{display:none}.audit-mobile-event[data-v-3754afb1]{padding:1rem;border:1px solid #e1e5eb;border-radius:10px;background:#fff}.audit-mobile-event>div[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.audit-mobile-event strong[data-v-3754afb1]{font-size:.9rem}.audit-mobile-event small[data-v-3754afb1],.audit-mobile-event time[data-v-3754afb1]{display:block;margin:.4rem 0;color:#697386;font-size:.8rem}.audit-mobile-event .audit-detail-button[data-v-3754afb1]{margin-top:.4rem}.audit-mobile-pagination[data-v-3754afb1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;font-size:.8rem}.audit-mobile-pagination[data-v-3754afb1],.audit-record-overlay[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audit-record-overlay[data-v-3754afb1]{position:fixed;inset:0;z-index:1100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;background:rgba(15,23,42,.45)}.audit-record-panel[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(680px,100%);max-height:calc(100dvh - 3rem);background:#fff;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(15,23,42,.22);box-shadow:0 20px 60px rgba(15,23,42,.22)}.audit-record-panel>header[data-v-3754afb1]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid #e1e5eb}.audit-record-panel h2[data-v-3754afb1]{margin:0;font-size:1.15rem}.audit-record-panel>header button[data-v-3754afb1]{width:36px;height:36px;border:1px solid #e1e5eb;border-radius:8px;background:#f7f8fa;color:#596472;font-size:1.4rem}.audit-record-panel__body[data-v-3754afb1]{min-height:0;overflow:auto;padding:1.25rem}.audit-record-panel h3[data-v-3754afb1]{font-size:1rem;line-height:1.5}.audit-record-panel p[data-v-3754afb1]{color:#697386;font-size:.85rem}.audit-record-summary[data-v-3754afb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:0 0 1.25rem;border-bottom:1px solid #eadcdf}.audit-record-summary h3[data-v-3754afb1]{margin:0 0 .45rem;color:#303843;font-weight:700}.audit-record-summary time[data-v-3754afb1]{color:#765f63;font-size:.8rem}.audit-record-summary .badge[data-v-3754afb1]{-ms-flex-negative:0;flex-shrink:0;margin-top:.15rem}.audit-record-fields[data-v-3754afb1]{margin:0}.audit-record-field[data-v-3754afb1]{display:grid;grid-template-columns:135px minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:1px solid #edf0f3;font-size:.825rem;line-height:1.6}.audit-record-field[data-v-3754afb1]:last-child{border-bottom:0}.audit-record-field dd[data-v-3754afb1],.audit-record-field dt[data-v-3754afb1]{margin:0;overflow-wrap:anywhere}.audit-record-field dt[data-v-3754afb1]{color:#697386;font-weight:500}.audit-record-field dd[data-v-3754afb1]{color:#263244}.audit-workspace[data-v-3754afb1] .btn{border-radius:7px;min-height:38px;font-size:.8rem;font-weight:600}.audit-workspace[data-v-3754afb1] .btn-primary{background:#8c1515;border-color:#8c1515}.audit-workspace[data-v-3754afb1] .btn-primary:hover:not(:disabled){background:#711111;border-color:#711111}.audit-workspace[data-v-3754afb1] .btn-outline-primary{color:#8c1515;border-color:#d9bec1;background:#fff}.audit-workspace[data-v-3754afb1] .btn-outline-primary:hover:not(:disabled){color:#8c1515;border-color:#8c1515;background:#fbefef}.audit-workspace[data-v-3754afb1] .btn:focus-visible{outline:2px solid #8c1515;outline-offset:3px;-webkit-box-shadow:none;box-shadow:none}.audit-workspace[data-v-3754afb1] .btn-light{color:#596472;background:#f7f8fa;border-color:#e1e5eb}.audit-workspace[data-v-3754afb1] .btn-light:hover:not(:disabled){background:#edf0f3;border-color:#cbd2da}.audit-workspace[data-v-3754afb1] .btn:disabled{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.audit-workspace[data-v-3754afb1] .badge{font-size:.72rem;font-weight:600;padding:.3rem .5rem;line-height:1.2}.audit-workspace[data-v-3754afb1] .badge-success{background:#edf8f0;color:#24733d}.audit-workspace[data-v-3754afb1] .badge-warning{background:#fff4df;color:#875500}.audit-workspace[data-v-3754afb1] .badge-danger{background:#fceeee;color:#a32727}.audit-filter[data-v-3754afb1] .form-control:focus{border-color:#b7787e;-webkit-box-shadow:0 0 0 3px rgba(140,21,21,.08);box-shadow:0 0 0 3px rgba(140,21,21,.08)}.audit-detail-button[data-v-3754afb1]{min-height:36px}.audit-record-panel>header button[data-v-3754afb1]:hover{background:#fbefef;color:#8c1515}.audit-record-panel>header button[data-v-3754afb1]:focus-visible{outline:2px solid #8c1515;outline-offset:2px}.audit-table[data-v-3754afb1] th:first-child{width:22%}.audit-table[data-v-3754afb1] th:nth-child(3){width:20%}.audit-table[data-v-3754afb1] th:nth-child(4){width:12%}.audit-table[data-v-3754afb1] th:last-child{width:15%}.audit-table[data-v-3754afb1] td:first-child{white-space:nowrap;font-variant-numeric:tabular-nums;color:#596472}.audit-event strong[data-v-3754afb1]{line-height:1.5}.audit-mobile-event time[data-v-3754afb1]{font-variant-numeric:tabular-nums}@media(max-width:700px){.audit-detail-button[data-v-3754afb1],.audit-record-panel>header button[data-v-3754afb1],.audit-workspace[data-v-3754afb1] .btn{min-height:44px}.audit-record-panel>header button[data-v-3754afb1]{width:44px}.audit-filter[data-v-3754afb1] .form-control{min-height:44px}.audit-advanced summary[data-v-3754afb1],.audit-record__detail summary[data-v-3754afb1]{min-height:44px;padding:.65rem 0}.audit-record-overlay[data-v-3754afb1]{padding:.75rem}.audit-record-panel[data-v-3754afb1]{max-height:calc(100dvh - 1.5rem);border-radius:12px}.audit-table[data-v-3754afb1]{display:none}.audit-mobile-list[data-v-3754afb1]{display:grid;gap:.75rem}.audit-advanced__grid[data-v-3754afb1]{grid-template-columns:1fr}.audit-record-field[data-v-3754afb1]{grid-template-columns:1fr;gap:.3rem;padding:.9rem 0}.audit-record-panel>header[data-v-3754afb1],.audit-record-panel__body[data-v-3754afb1]{padding:1rem}.audit-record-summary[data-v-3754afb1]{gap:.65rem}.audit-record-summary h3[data-v-3754afb1]{font-size:.9rem}}@media(max-width:1000px){.audit-filters[data-v-3754afb1]{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-filter--search[data-v-3754afb1]{grid-column:1/-1}}@media(max-width:700px){.audit-workspace__header[data-v-3754afb1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:1rem}.audit-workspace__header h1[data-v-3754afb1]{font-size:1.3rem}.audit-workspace__header p[data-v-3754afb1]{font-size:.8rem}.audit-workspace__header .btn[data-v-3754afb1]{font-size:0;padding:.6rem;min-width:44px}.audit-workspace__header .btn svg[data-v-3754afb1]{margin:0!important}.audit-workspace__card[data-v-3754afb1] .card-body{padding:1rem}.audit-filters[data-v-3754afb1]{gap:.8rem}.audit-filter-actions[data-v-3754afb1]{gap:.35rem}.audit-filter-actions .btn[data-v-3754afb1]{font-size:.75rem;padding:.45rem .6rem}.audit-results-heading[data-v-3754afb1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.audit-results-heading h2[data-v-3754afb1]{font-size:.9rem}.audit-results-heading p[data-v-3754afb1]{font-size:.75rem}.audit-results-heading .btn[data-v-3754afb1]{font-size:.75rem;padding:.45rem .6rem}.audit-results-heading .btn svg[data-v-3754afb1]{display:none}.audit-record[data-v-3754afb1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem}.audit-record__detail[data-v-3754afb1]{margin-left:0}.audit-showcase-banner[data-v-3754afb1]{-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}.audit-showcase-banner a[data-v-3754afb1]{margin-left:0}}@media(max-width:360px){.audit-filter-footer[data-v-3754afb1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.audit-filter-actions[data-v-3754afb1]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.audit-filters[data-v-3754afb1]{grid-template-columns:1fr}.audit-filter--search[data-v-3754afb1]{grid-column:1}.audit-results-heading[data-v-3754afb1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.audit-results-heading .btn[data-v-3754afb1]{margin-left:auto}.audit-record-summary[data-v-3754afb1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.audit-changes[data-v-3754afb1]{margin-top:1rem;overflow-x:auto}.audit-changes h3[data-v-3754afb1]{font-size:.9rem;font-weight:700}.audit-changes table[data-v-3754afb1]{width:100%;font-size:.825rem}.audit-changes td[data-v-3754afb1],.audit-changes th[data-v-3754afb1]{padding:.75rem;text-align:left;border-bottom:1px solid #e5e8ed;overflow-wrap:anywhere}.audit-changes th[data-v-3754afb1]{background:#f2f4f7;color:#445164}