.admin-dispute-section{position:relative;min-width:0;margin:0!important;padding:0!important;background:transparent!important;border:0!important}.dispute-module-head{position:relative;overflow:hidden;padding:23px;background:radial-gradient(circle at 86% 20%,rgba(35,149,111,.16),transparent 27%),linear-gradient(135deg,#292F40,#202433);border:1px solid #3B4256;border-radius:18px}.dispute-module-head:after{content:"";position:absolute;right:115px;bottom:-100px;width:230px;height:230px;border:1px solid rgba(189,235,218,.08);border-radius:50%;box-shadow:0 0 0 30px rgba(189,235,218,.025),0 0 0 62px rgba(189,235,218,.015);animation:dispute-breathe 5s ease-in-out infinite}.dispute-module-head>div,.dispute-module-head>button{position:relative;z-index:1}.dispute-module-head>div>span{color:#BDEBDA}.dispute-module-head .btn{align-self:center;white-space:nowrap}
.admin-dispute-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:13px 0}.admin-dispute-kpis article{padding:14px;background:#292F40;border:1px solid #3B4256;border-radius:12px}.admin-dispute-kpis small,.admin-dispute-kpis b{display:block}.admin-dispute-kpis small{min-height:20px;color:#7F8A9D;font-size:12px;letter-spacing:.06em}.admin-dispute-kpis b{margin-top:5px;font-size:20px}.admin-dispute-kpis .danger{border-color:rgba(224,90,102,.35);background:rgba(224,90,102,.08)}.admin-dispute-kpis .danger b{color:#E7A5AB}.admin-dispute-kpis .warning{border-color:rgba(240,196,77,.32)}.admin-dispute-kpis .warning b{color:#F0C44D}
.admin-dispute-workbench{display:grid;grid-template-columns:310px minmax(0,1fr);gap:13px;align-items:start}.admin-dispute-workbench>aside{position:sticky;top:88px;overflow:hidden;background:#191D29;border:1px solid #3B4256;border-radius:15px}.dispute-queue-title{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid #30364A;color:#7F8A9D;font-size:12px;font-weight:900;letter-spacing:.11em}.dispute-queue-title b{display:grid;place-items:center;min-width:28px;height:28px;background:#292F40;border:1px solid #3B4256;border-radius:8px;color:#F4F6FA}.dispute-case-list{display:grid;max-height:calc(100vh - 250px);overflow:auto}.dispute-case-row{display:grid;gap:6px;padding:13px;border-bottom:1px solid #30364A;color:#D8DEE8;transition:.18s ease}.dispute-case-row:hover,.dispute-case-row.active{background:#292F40}.dispute-case-row.active{box-shadow:inset 3px 0 #23956F}.dispute-case-row.appealed{box-shadow:inset 3px 0 #F0C44D}.dispute-case-row>div,.dispute-case-row footer{display:flex;align-items:center;justify-content:space-between;gap:7px}.dispute-case-row>div>span{color:#7F8A9D;font-size:12px;font-weight:900;letter-spacing:.08em}.dispute-case-row>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.dispute-case-row>small{color:#7F8A9D;font-size:12px}.dispute-case-row footer{justify-content:flex-start;color:#7F8A9D;font-size:12px}.dispute-case-row footer .risk-dot{margin-left:auto}.dispute-case-row footer strong{padding:3px 5px;border-radius:5px;background:rgba(240,196,77,.12);color:#F0C44D;font-size:12px}.queue-footnote{display:block;padding:11px 13px;color:#687486;font-size:12px}
.dispute-state{display:inline-flex;padding:5px 7px;border-radius:999px;background:#30364A;color:#AAB3C4;font-size:12px;font-style:normal;font-weight:900}.dispute-state.state-open{background:rgba(224,90,102,.12);color:#E7A5AB}.dispute-state.state-reviewing{background:rgba(240,196,77,.1);color:#F0C44D}.dispute-state.state-resolved,.dispute-state.state-rejected{background:rgba(35,149,111,.13);color:#BDEBDA}
.admin-dispute-placeholder{min-height:430px;display:grid;place-items:center;align-content:center;gap:14px;text-align:center;background:#202433;border:1px dashed #3B4256;border-radius:15px}.admin-dispute-placeholder>span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#292F40;border:1px solid #3B4256;color:#BDEBDA;font-size:20px}.admin-dispute-placeholder h2{margin:0;font-size:19px}.admin-dispute-placeholder p{max-width:500px;margin:7px 0 0;color:#7F8A9D;font-size:12px;line-height:1.6}
.admin-dispute-dossier{display:grid;gap:12px;min-width:0}.dispute-dossier-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px;background:#292F40;border:1px solid #3B4256;border-radius:15px}.dispute-dossier-head>div:first-child>span{color:#BDEBDA;font-size:12px;font-weight:900;letter-spacing:.11em}.dispute-dossier-head h2{margin:6px 0 4px;font-size:20px}.dispute-dossier-head p{margin:0;color:#AAB3C4;font-size:12px}.dispute-dossier-head>div:last-child{display:grid;justify-items:end;gap:8px}.dispute-dossier-head a{color:#BDEBDA;font-size:12px;font-weight:900}.dispute-dossier-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.dispute-dossier-facts article{padding:13px;background:#191D29;border:1px solid #3B4256;border-radius:12px}.dispute-dossier-facts small,.dispute-dossier-facts b,.dispute-dossier-facts span{display:block}.dispute-dossier-facts small{color:#7F8A9D;font-size:12px;letter-spacing:.09em}.dispute-dossier-facts b{margin:5px 0;font-size:12px}.dispute-dossier-facts span{color:#7F8A9D;font-size:12px;line-height:1.4}.dispute-dossier-facts .risk-high{border-color:rgba(224,90,102,.4)}.dispute-dossier-facts .risk-medium{border-color:rgba(240,196,77,.32)}.dispute-dossier-columns,.order-dispute-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.dispute-dossier-columns>section,.order-dispute-grid>section{min-width:0;padding:15px;background:#202433;border:1px solid #3B4256;border-radius:14px}.dispute-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.dispute-section-title span{color:#7F8A9D;font-size:12px;font-weight:900;letter-spacing:.1em}.dispute-section-title h3{margin:3px 0 0;font-size:13px}.dispute-section-title>b{display:grid;place-items:center;min-width:29px;height:29px;border-radius:8px;background:#292F40;border:1px solid #3B4256;font-size:12px}
.dispute-message-list,.dispute-evidence-list{display:grid;gap:8px;max-height:360px;overflow:auto}.dispute-message{padding:10px;background:#191D29;border:1px solid #30364A;border-radius:10px}.dispute-message.role-admin{border-left:3px solid #23956F}.dispute-message.private{border-left-color:#F0C44D}.dispute-message header{display:flex;align-items:center;gap:7px}.dispute-message header b{font-size:12px}.dispute-message header span{padding:3px 5px;background:#292F40;border-radius:5px;color:#AAB3C4;font-size:12px}.dispute-message header time{margin-left:auto;color:#687486;font-size:12px}.dispute-message p{margin:7px 0 0;white-space:pre-wrap;color:#C9D0DC;font-size:12px;line-height:1.55}.dispute-evidence-item{display:grid;grid-template-columns:37px 1fr auto;gap:9px;align-items:center;padding:9px;background:#191D29;border:1px solid #30364A;border-radius:10px;color:#D8DEE8}.dispute-evidence-item>span{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:#292F40;color:#BDEBDA;font-size:12px;font-weight:900}.dispute-evidence-item b,.dispute-evidence-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispute-evidence-item b{font-size:12px}.dispute-evidence-item small{margin-top:3px;color:#687486;font-size:12px}.dispute-evidence-item p{margin:4px 0 0;color:#AAB3C4;font-size:12px}.dispute-evidence-item i{color:#BDEBDA;font-size:12px;font-style:normal;font-weight:900}.dispute-compose,.dispute-upload{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #30364A}.dispute-compose textarea,.dispute-upload input,.admin-dispute-resolution input,.admin-dispute-resolution select,.admin-dispute-resolution textarea,.admin-appeal-review select,.admin-appeal-review textarea,.order-dispute-appeal textarea,.report-card input{width:100%;min-width:0;padding:10px;background:#191D29;border:1px solid #3B4256;border-radius:9px;color:#F4F6FA;outline:none}.dispute-compose textarea:focus,.dispute-upload input:focus,.admin-dispute-resolution input:focus,.admin-dispute-resolution select:focus,.admin-dispute-resolution textarea:focus,.order-dispute-appeal textarea:focus,.report-card input:focus{border-color:#598071;box-shadow:0 0 0 3px rgba(35,149,111,.1)}.dispute-compose textarea{min-height:78px;resize:vertical}.dispute-compose label,.dispute-upload label{display:grid;gap:5px;color:#AAB3C4;font-size:12px;font-weight:800}.dispute-compose label{display:flex;align-items:center}.dispute-compose label input{width:14px;height:14px}.dispute-compose .btn,.dispute-upload .btn{justify-self:start;font-size:12px}
.admin-dispute-resolution,.admin-appeal-review{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(150px,.65fr) minmax(150px,.65fr) minmax(260px,1fr) auto;gap:10px;align-items:end;padding:16px;background:#191D29;border:1px solid rgba(35,149,111,.35);border-radius:14px}.admin-dispute-resolution>div>span,.admin-appeal-review>div>span{color:#BDEBDA;font-size:12px;font-weight:900;letter-spacing:.1em}.admin-dispute-resolution h3,.admin-appeal-review h3{margin:5px 0;font-size:14px}.admin-dispute-resolution p,.admin-appeal-review p{margin:0;color:#7F8A9D;font-size:12px;line-height:1.5}.admin-dispute-resolution>label,.admin-appeal-review>label{display:grid;gap:5px;color:#AAB3C4;font-size:12px;font-weight:800}.admin-dispute-resolution textarea,.admin-appeal-review textarea{min-height:67px;resize:vertical}.admin-dispute-resolution [hidden]{display:none}.dispute-decision-summary{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;padding:16px;background:linear-gradient(135deg,rgba(35,149,111,.1),#202433);border:1px solid rgba(35,149,111,.35);border-radius:14px}.dispute-decision-summary>div>span{color:#BDEBDA;font-size:12px;font-weight:900;letter-spacing:.11em}.dispute-decision-summary h3{margin:5px 0}.dispute-decision-summary p{margin:0;color:#AAB3C4;font-size:12px}.dispute-decision-summary dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.dispute-decision-summary dl>div{padding:10px;background:#191D29;border:1px solid #3B4256;border-radius:9px}.dispute-decision-summary dt{color:#7F8A9D;font-size:12px}.dispute-decision-summary dd{margin:5px 0 0;font-size:12px;font-weight:900}
.order-dispute-panel{position:relative;overflow:hidden;display:grid;gap:13px;margin-bottom:16px;padding:19px;background:#202433;border:1px solid #3B4256;border-radius:18px}.order-dispute-panel.active{border-color:rgba(224,90,102,.35)}.order-dispute-panel.decided{border-color:rgba(35,149,111,.35)}.order-dispute-panel>header{display:grid;grid-template-columns:58px 1fr auto;gap:14px;align-items:center}.dispute-shield{position:relative;display:grid;place-items:center;width:56px;height:56px;border:1px solid rgba(224,90,102,.38);border-radius:17px 17px 24px 24px;background:rgba(224,90,102,.09)}.decided .dispute-shield{border-color:rgba(35,149,111,.4);background:rgba(35,149,111,.1)}.dispute-shield span{font-size:18px;font-weight:900}.dispute-shield i{position:absolute;inset:-6px;border:1px solid rgba(224,90,102,.14);border-radius:22px 22px 28px 28px;animation:dispute-shield-pulse 2.8s ease-out infinite}.order-dispute-panel>header small{color:#E7A5AB;font-size:12px;font-weight:900;letter-spacing:.11em}.decided>header small{color:#BDEBDA}.order-dispute-panel>header h2{margin:5px 0;font-size:17px}.order-dispute-panel>header p{margin:0;color:#AAB3C4;font-size:12px}.order-dispute-sla{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.order-dispute-sla>div{padding:11px;background:#191D29;border:1px solid #3B4256;border-radius:10px}.order-dispute-sla span,.order-dispute-sla b,.order-dispute-sla small{display:block}.order-dispute-sla span{color:#7F8A9D;font-size:12px;letter-spacing:.09em}.order-dispute-sla b{margin:5px 0;font-size:12px}.order-dispute-sla small{color:#687486;font-size:12px}.order-dispute-decision{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:13px;background:rgba(35,149,111,.08);border:1px solid rgba(35,149,111,.3);border-radius:12px}.order-dispute-decision>div>span{color:#BDEBDA;font-size:12px;font-weight:900}.order-dispute-decision h3{margin:4px 0;font-size:14px}.order-dispute-decision p{margin:0;color:#AAB3C4;font-size:12px}.order-dispute-decision dl{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0}.order-dispute-decision dl>div{padding:8px;background:#191D29;border-radius:8px}.order-dispute-decision dt{color:#7F8A9D;font-size:12px}.order-dispute-decision dd{margin:4px 0 0;font-size:12px;font-weight:900}.order-dispute-grid>section{background:#292F40}.order-dispute-appeal{display:grid;grid-template-columns:1fr 1.3fr auto;gap:10px;align-items:end;padding:13px;background:#191D29;border:1px solid rgba(240,196,77,.3);border-radius:12px}.order-dispute-appeal span{color:#F0C44D;font-size:12px;font-weight:900}.order-dispute-appeal h3{margin:4px 0;font-size:13px}.order-dispute-appeal p{margin:0;color:#7F8A9D;font-size:12px}.order-dispute-appeal textarea{min-height:65px;resize:vertical}.order-appeal-status{display:flex;gap:10px;align-items:center;padding:12px;background:#191D29;border:1px solid rgba(240,196,77,.25);border-radius:11px}.order-appeal-status>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(240,196,77,.1);color:#F0C44D}.order-appeal-status b{font-size:12px}.order-appeal-status p{margin:3px 0 0;color:#AAB3C4;font-size:12px}.report-card label{display:grid;gap:6px;color:#AAB3C4;font-size:12px;font-weight:800}.order-detail-main>.report-state-card{display:none}
@keyframes dispute-breathe{0%,100%{transform:scale(.96);opacity:.6}50%{transform:scale(1.04);opacity:1}}@keyframes dispute-shield-pulse{0%{transform:scale(.9);opacity:.8}80%,100%{transform:scale(1.18);opacity:0}}
@media(max-width:1300px){.admin-dispute-kpis{grid-template-columns:repeat(3,1fr)}.dispute-dossier-facts{grid-template-columns:repeat(2,1fr)}.admin-dispute-resolution,.admin-appeal-review{grid-template-columns:repeat(2,1fr)}.admin-dispute-resolution>div,.admin-appeal-review>div,.admin-dispute-resolution .resolution-note{grid-column:1/-1}}
@media(max-width:980px){.admin-dispute-workbench{grid-template-columns:1fr}.admin-dispute-workbench>aside{position:static}.dispute-case-list{max-height:330px}.dispute-dossier-columns,.order-dispute-grid{grid-template-columns:1fr}.order-dispute-appeal{grid-template-columns:1fr}.dispute-module-head{align-items:flex-start}}
@media(max-width:720px){.admin-dispute-kpis,.dispute-dossier-facts,.order-dispute-sla{grid-template-columns:repeat(2,1fr)}.dispute-dossier-head{align-items:flex-start}.dispute-decision-summary,.order-dispute-decision{grid-template-columns:1fr}.admin-dispute-resolution,.admin-appeal-review{grid-template-columns:1fr}.admin-dispute-resolution>div,.admin-appeal-review>div,.admin-dispute-resolution .resolution-note{grid-column:auto}.order-dispute-panel>header{grid-template-columns:48px 1fr}.order-dispute-panel>header>.dispute-state{grid-column:1/-1;justify-self:start}.dispute-shield{width:46px;height:46px}}
@media(max-width:480px){.admin-dispute-kpis,.dispute-dossier-facts,.order-dispute-sla{grid-template-columns:1fr}.order-dispute-panel{padding:14px}.dispute-dossier-head{display:grid}.dispute-dossier-head>div:last-child{justify-items:start}.order-dispute-decision dl,.dispute-decision-summary dl{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.dispute-module-head:after,.dispute-shield i{animation:none!important}.dispute-case-row{transition:none}}
