.daily-audit-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.daily-audit-tabs button{border:1px solid var(--border,#d9e4ed);background:#fff;color:#174364;padding:12px 18px;border-radius:10px;font:inherit}.daily-audit-tabs button.active{background:#174364;color:#fff}.daily-audit-panel{padding:20px}.daily-audit-panel p{line-height:1.5}.daily-audit-notice{padding:12px;border-radius:10px;background:#f1f6fa;color:#476276}.daily-audit-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:18px 0}.daily-audit-toolbar label{display:grid;gap:6px;flex:1;min-width:200px}.daily-audit-toolbar select{min-height:44px;border:1px solid #d7e3ed;border-radius:9px;padding:10px;font:inherit;background:white}.daily-audit-panel button{font:inherit;min-height:40px;border:1px solid #d7e3ed;border-radius:9px;padding:8px 14px;background:white;color:#174364;cursor:pointer}.daily-audit-panel button:disabled{opacity:.5;cursor:not-allowed}.daily-audit-batch{border:1px solid #d7e3ed;border-radius:12px;padding:16px;margin:10px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.daily-audit-batch p{margin:5px 0;overflow-wrap:anywhere}.daily-audit-detail{border-top:2px solid #d7e3ed;margin-top:24px;padding-top:20px}.daily-audit-detail header{display:flex;align-items:center;justify-content:space-between;gap:12px}.daily-audit-detail details{border:1px solid #d7e3ed;border-radius:10px;margin:10px 0;padding:12px}.daily-audit-detail summary{cursor:pointer;font-weight:600;overflow-wrap:anywhere}.daily-audit-table-wrap{overflow-x:auto}.daily-audit-diff{width:100%;border-collapse:collapse;table-layout:fixed;margin:12px 0;font-size:13px}.daily-audit-diff th,.daily-audit-diff td{padding:10px;border:1px solid #e1e8ef;vertical-align:top;text-align:left;overflow-wrap:anywhere}.daily-audit-diff th{background:#f1f6fa}.daily-audit-diff th:first-child{width:24%}.daily-audit-diff pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.daily-audit-reversal{padding:16px;background:#fff8ed;border-radius:10px;margin-top:18px}.daily-audit-reason-dialog{width:min(560px,calc(100vw - 28px));max-height:90vh;border:1px solid #d7e3ed;border-radius:16px;padding:24px;color:#174364;font:inherit}.daily-audit-reason-dialog::backdrop{background:rgba(10,35,55,.5)}.daily-audit-reason-dialog label{display:grid;gap:8px}.daily-audit-reason-dialog textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e3ed;border-radius:9px;padding:12px;resize:vertical}.daily-audit-reason-dialog footer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:16px}.daily-audit-reason-dialog button{font:inherit;padding:10px;border-radius:8px;cursor:pointer}.daily-audit-reason-dialog [data-reason-error]{color:#a2382e}@media(max-width:650px){.daily-audit-panel{padding:12px}.daily-audit-batch{display:block}.daily-audit-batch button{width:100%;margin-top:10px}.daily-audit-detail header{align-items:flex-start;flex-direction:column}.daily-audit-diff{min-width:530px}.daily-audit-reason-dialog{padding:18px}}
.daily-audit-panel{font-size:13px;line-height:1.45}.daily-audit-panel h2{font-size:19px;line-height:1.3;margin:0 0 6px}.daily-audit-panel h3{font-size:15px}.daily-audit-panel .clean-panel-heading p,.daily-audit-notice,.daily-audit-toolbar,.daily-audit-panel>p{font-size:12px;color:#526a7d}.daily-audit-notice{padding:9px 12px}.daily-audit-batch{padding:12px 14px;gap:12px;margin:8px 0}.daily-audit-batch>div{min-width:0}.daily-audit-batch p{font-size:12px;color:#526a7d;line-height:1.45;margin:4px 0}.daily-audit-batch .daily-audit-action{font-size:15px;font-weight:650;line-height:1.35;color:#174364;margin:0 0 5px}.daily-audit-batch .daily-audit-actor{font-size:12px;font-weight:500;color:#526a7d}.daily-audit-panel .daily-audit-batch button{font-size:12px;flex-shrink:0}.daily-audit-detail summary{font-size:14px;line-height:1.4}.daily-audit-detail>p,.daily-audit-reversal p{font-size:12px;color:#526a7d}.daily-audit-diff{font-size:12px}.daily-audit-diff th,.daily-audit-diff td{padding:8px}.daily-audit-diff tbody th{font-weight:500}.daily-audit-diff tbody td:last-child{font-weight:600;color:#174364}@media(max-width:650px){.daily-audit-batch .daily-audit-action{font-size:14px}.daily-audit-panel h2{font-size:18px}.daily-audit-batch button{min-height:44px}}
