/* ProReturns V20.7 — admin operations usability */
#tab-admin-inspections{display:none!important}.v207-return-stats,.v207-client-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.v207-return-stats>div,.v207-client-stats>div{border:1px solid var(--border-color);background:rgba(17,24,39,.48);border-radius:14px;padding:14px}.v207-return-stats small,.v207-client-stats small{display:block;color:var(--text-muted);font-size:10px;margin-bottom:5px;text-transform:uppercase;letter-spacing:.04em}.v207-return-stats strong,.v207-client-stats strong{font-size:21px}.v207-return-toolbar{display:grid;grid-template-columns:230px 220px minmax(240px,1fr) auto;gap:10px;align-items:end;margin-bottom:14px}.v207-return-toolbar label{display:grid;gap:6px;color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.v207-received-row{cursor:pointer}.v207-received-row:hover td{background:rgba(99,102,241,.05)}.v207-link-button{border:0;background:transparent;color:#93c5fd;padding:0;font:inherit;font-weight:800;cursor:pointer;text-align:left}.v207-empty{padding:26px;text-align:center;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:13px}.v207-volume-section{background:rgba(14,165,233,.035)}.v207-dimensions-row{grid-template-columns:repeat(3,minmax(0,1fr))}.v207-volume-result{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:10px;padding:11px 12px;border:1px solid var(--border-color);border-radius:11px;background:rgba(17,24,39,.42);font-size:12px}.v207-volume-result span{color:var(--text-muted)}.v207-volume-result strong{font-size:15px;color:#7dd3fc}.v207-client-workspace{margin-top:26px;padding:20px!important}.v207-client-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.v207-kicker{display:block;color:#7dd3fc;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.v207-client-head h3{margin:4px 0;font-size:26px}.v207-client-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.v207-client-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:16px;align-items:start}.v207-client-profile,.v207-client-returns-panel{border:1px solid var(--border-color);border-radius:16px;background:rgba(17,24,39,.32);padding:16px}.v207-profile-section{margin:16px 0;padding:15px;border:1px solid var(--border-color);border-radius:13px;background:rgba(15,23,42,.28)}.v207-profile-section>strong{display:block;margin-bottom:12px}.v207-active-toggle{display:flex;align-items:center;gap:9px;color:var(--text-main);font-size:12px;font-weight:800;margin:12px 0}.v207-active-toggle input{width:18px;height:18px}.v207-save-row{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;border-top:1px solid var(--border-color);padding-top:14px;margin-top:10px}.v207-save-row .workflow-form-feedback{margin-right:auto}.v207-mini-list{display:grid;gap:8px;margin-top:12px;max-height:660px;overflow:auto}.v207-return-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;width:100%;border:1px solid var(--border-color);border-radius:12px;background:rgba(15,23,42,.38);color:var(--text-main);padding:12px;text-align:left;cursor:pointer}.v207-return-item:hover{border-color:rgba(99,102,241,.45);background:rgba(99,102,241,.06)}.v207-return-item strong,.v207-return-item small{display:block}.v207-return-item small{color:var(--text-muted);margin-top:4px}.v207-return-item-side{text-align:right}.v207-return-item-side b{display:block;color:#a7f3d0}.v207-edit-arrow{font-size:11px;color:#93c5fd;font-weight:900;white-space:nowrap}.v207-client-row{cursor:pointer}.v207-client-row:hover td{background:rgba(99,102,241,.05)}.package-volume-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.theme-light .v207-return-stats>div,.theme-light .v207-client-stats>div,.theme-light .v207-client-profile,.theme-light .v207-client-returns-panel,.theme-light .v207-profile-section,.theme-light .v207-volume-result,.theme-light .v207-return-item{background:#fff!important;border-color:#dbe5f2!important}.theme-light .v207-return-item:hover,.theme-light .v207-received-row:hover td,.theme-light .v207-client-row:hover td{background:#f8fbff!important}.theme-light .v207-link-button,.theme-light .v207-edit-arrow{color:#1d4ed8}.theme-light .v207-volume-result strong{color:#0369a1}.theme-light .v207-return-item-side b{color:#047857}
@media(max-width:1100px){.v207-return-toolbar{grid-template-columns:1fr 1fr}.v207-search-field{grid-column:1/-1}.v207-client-grid{grid-template-columns:1fr}.package-volume-grid{grid-template-columns:1fr 1fr!important}}
@media(max-width:760px){.v207-return-stats,.v207-client-stats{grid-template-columns:1fr 1fr;gap:8px}.v207-return-stats>div,.v207-client-stats>div{padding:11px}.v207-return-stats strong,.v207-client-stats strong{font-size:18px}.v207-return-toolbar{grid-template-columns:1fr}.v207-search-field{grid-column:auto}.v207-return-toolbar .btn{width:100%}.v207-responsive-table table{min-width:0}.v207-responsive-table thead{display:none}.v207-responsive-table tbody,.v207-responsive-table tr,.v207-responsive-table td{display:block;width:100%}.v207-responsive-table tr{border:1px solid var(--border-color);border-radius:14px;padding:12px;margin-bottom:10px;background:rgba(17,24,39,.45)}.v207-responsive-table td{border:0!important;padding:4px 0!important;text-align:left!important}.v207-responsive-table td:before{content:attr(data-label);display:block;color:var(--text-muted);font-size:9px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.v207-client-workspace{padding:14px!important}.v207-client-head{flex-direction:column}.v207-client-actions{width:100%;display:grid;grid-template-columns:1fr}.v207-return-item{grid-template-columns:1fr}.v207-return-item-side{text-align:left}.v207-edit-arrow{justify-self:start}.v207-dimensions-row{grid-template-columns:1fr}.package-volume-grid{grid-template-columns:1fr!important}.theme-light .v207-responsive-table tr{background:#fff!important}}
@media(max-width:430px){.v207-return-stats,.v207-client-stats{grid-template-columns:1fr}.v207-client-head h3{font-size:22px}}
