.audit-orders-workspace{gap:20px}.audit-orders-hero{border-color:#e6edf7;border-radius:30px;background:linear-gradient(180deg,#fffffffa,#f7fafffa);box-shadow:0 20px 48px #0f172a0f}.audit-orders-hero-copy h3{color:#0f172a}.audit-orders-hero-copy p{max-width:760px;color:#5f7188}.audit-orders-scope-switches{align-self:center}.audit-scope-chip{min-height:38px;padding:0 18px;border:1px solid #dde7f3;background:#f8fbff;color:#58708d;transition:all .18s ease}.audit-scope-chip:hover{border-color:#bfd4ff;color:#1d4ed8;transform:translateY(-1px)}.audit-scope-chip.active{border-color:transparent;background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 14px 30px #2563eb33}.audit-orders-toolbar{padding:14px 16px;border-color:#e6edf5;border-radius:20px;background:#fdfefe}.filter-select--compact{min-width:152px;border-color:#dbe6f4;background:#fff}.audit-orders-table{display:grid;gap:0;overflow:hidden;border:1px solid #e4ebf3;border-radius:24px;background:#fff;box-shadow:0 16px 40px #0f172a0d}.audit-orders-table-head,.audit-order-row{display:grid;grid-template-columns:56px minmax(220px,1.35fr) minmax(180px,1fr) minmax(180px,1fr) minmax(150px,.9fr) minmax(220px,1.05fr) minmax(190px,.95fr);gap:0;align-items:stretch}.audit-orders-table-head{padding:0 16px;border-bottom:1px solid #edf2f8;background:linear-gradient(180deg,#fbfdff,#f7faff)}.audit-orders-table-head>span{display:flex;align-items:center;min-height:54px;color:#7c8da5;font-size:12px;font-weight:800}.audit-orders-table-body{display:grid}.audit-order-row{position:relative;margin:0;padding:0 16px;border:none;border-bottom:1px solid #eff3f8;background:#fff;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.audit-order-row:last-child{border-bottom:none}.audit-order-row:hover{background:#f8fbff}.audit-order-row.active{background:linear-gradient(180deg,#f7fbff,#f2f7ff);box-shadow:inset 3px 0 #3b82f6}.audit-order-row.pinned:before{content:"";position:absolute;inset:10px auto 10px 8px;width:4px;border-radius:999px;background:linear-gradient(180deg,#60a5fa,#2563eb)}.audit-order-row.archived{background:#fbfcfe}.audit-order-cell{display:flex;align-items:center;min-height:112px;min-width:0;padding:18px 12px}.audit-order-cell--select{justify-content:center;padding-left:0;padding-right:0}.audit-order-cell--select input{width:16px;height:16px;accent-color:#2563eb}.audit-order-cell--actions{justify-content:flex-end}.order-cell-stack{display:grid;gap:6px;min-width:0}.order-cell-stack strong,.order-cell-stack small{overflow-wrap:anywhere}.order-cell-stack strong{color:#132238;font-size:14px;line-height:1.5}.order-cell-stack small{color:#698097;font-size:12px;line-height:1.6}.order-cell-badges{display:flex;flex-wrap:wrap;gap:8px}.row-meta-chip{margin-top:0}.row-meta-chip--soft{background:#eef6ff;color:#2563eb}.row-meta-chip--muted{background:#eff3f8;color:#60758c}.audit-orders-empty{padding:48px 20px;border-radius:0 0 24px 24px;background:linear-gradient(180deg,#fff,#fbfdff);color:#71839a}.audit-orders-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 4px;color:#74859a;font-size:12px;line-height:1.7}.audit-orders-footer span:last-child{text-align:right}@media(max-width:1400px){.audit-orders-table{overflow-x:auto}.audit-orders-table-head,.audit-order-row{min-width:1280px}}@media(max-width:980px){.audit-orders-hero,.audit-orders-toolbar,.audit-orders-footer{flex-direction:column;align-items:stretch}.audit-orders-scope-switches,.toolbar-right{justify-content:flex-start}.audit-orders-footer span:last-child{text-align:left}}@media(max-width:720px){.audit-orders-hero{padding:18px;border-radius:24px}.audit-orders-hero-copy h3{font-size:26px}.audit-orders-toolbar{padding:12px;border-radius:18px}}.audit-orders-workspace .mini-action{border:1px solid #dbe7f4;background:#f8fbff;color:#1d4ed8;box-shadow:none;transition:all .16s ease}.audit-orders-workspace .mini-action:hover:not(:disabled){border-color:#bfd4ff;background:#eef5ff;transform:translateY(-1px)}.audit-orders-workspace .mini-action.primary{border-color:transparent;background:linear-gradient(135deg,#1d4ed8,#3b82f6);box-shadow:0 14px 24px #2563eb2e}.audit-orders-workspace .mini-action.danger{border-color:#fee2e2;background:#fff6f7;color:#c2410c}.audit-orders-workspace .status-pill{width:fit-content}.audit-orders-workspace .row-actions{justify-content:flex-end}.context-menu{min-width:180px;padding:8px;border:1px solid #dbe6f4;border-radius:18px;background:#fffffffa;box-shadow:0 22px 44px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.context-menu__item{min-height:40px;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 14px;border:0;border-radius:12px;background:transparent;color:#1f334c;font-size:13px;font-weight:700;transition:background .16s ease,color .16s ease,transform .16s ease}.context-menu__item:hover:not(:disabled){background:#f3f8ff;color:#1d4ed8;transform:translate(1px)}.context-menu__item:disabled{opacity:.45}.context-menu__item--danger{color:#c2410c}.context-menu__item--danger:hover:not(:disabled){background:#fff3f4;color:#b42318}.audit-modal-backdrop{background:#0f172a66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.audit-modal-card{width:min(1080px,calc(100vw - 40px));padding:28px;border:1px solid #dfe8f4;border-radius:30px;background:linear-gradient(180deg,#fffffffa,#f8fbfffa);box-shadow:0 32px 80px #0f172a33}.audit-modal-head{padding-bottom:18px;border-bottom:1px solid #ebf1f7}.audit-modal-head h3{color:#0f172a;letter-spacing:-.03em}.audit-modal-head p,.audit-modal-head span{color:#698097}.audit-detail-card{gap:22px}.audit-detail-main{gap:24px}.audit-detail-grid{gap:12px}.audit-detail-grid span{border-color:#e6edf6;border-radius:16px;background:#fbfdff}.transaction-timeline{border-color:#e6edf5;border-radius:20px;background:linear-gradient(180deg,#fff,#f9fbff)}.timeline-item i{box-shadow:0 0 0 6px #3b82f61f}.audit-field-grid{gap:12px}.audit-text-field span,.audit-note-field span{color:#23364d}.audit-text-field input,.audit-note-field textarea{border-color:#d8e4f1;border-radius:14px;background:#fff}.audit-detail-actions{padding-top:4px}.audit-detail-actions .audit-action{border:1px solid #dbe7f4;background:#f8fbff;color:#1d4ed8;transition:all .16s ease}.audit-detail-actions .audit-action:hover:not(:disabled){border-color:#bfd4ff;background:#eef5ff}.audit-detail-actions .audit-action.primary{border-color:transparent;background:linear-gradient(135deg,#1d4ed8,#3b82f6);box-shadow:0 14px 24px #2563eb2e}.audit-detail-actions .audit-action.danger{border-color:#fee2e2;background:#fff6f7;color:#c2410c}@media(max-width:980px){.audit-modal-card{width:min(100vw - 24px,960px);padding:22px;border-radius:24px}}@media(max-width:720px){.audit-modal-card{width:calc(100vw - 16px);padding:18px;border-radius:22px}.audit-orders-workspace .row-actions,.audit-order-cell--actions{justify-content:flex-start}.context-menu{min-width:164px}}
