.orders-stats .stat-bottom{line-height:1.6}.orders-refund-alert{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 19px;background:#fbf4f6;border:1px solid #eedee4;border-radius:8px;margin-bottom:21px;color:#a0697b;font-size:11px}.orders-refund-alert button{font-size:10px;background:#fffafb;border-color:#ead3dd;color:#9f5871}.order-filters{padding:21px 23px;border-bottom:1px solid var(--line)}.order-searchline{display:flex;gap:12px;align-items:center;margin-bottom:20px}.order-searchline input{max-width:500px;flex:1}.order-searchline select{width:160px;font-size:11px}.order-searchline button{margin-left:auto;white-space:nowrap}.order-filtergrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.order-filtergrid .field label{font-size:10px;font-weight:500;color:#8796a8}.order-filtergrid input,.order-filtergrid select{font-size:11px;padding:10px 12px;min-height:39px}.order-filter-error{padding:0 23px}.orders-resultshead{display:flex;align-items:center;justify-content:space-between;padding:14px 23px;font-size:10px;color:#96a1b1}.orders-resultshead select{width:200px;font-size:10px;padding:7px 10px;background:#fafbfc}.orders-table{min-width:800px}.orders-table td{padding:19px 18px;font-size:11px}.orders-table th{padding:13px 18px;font-size:8px}.orders-table td small{font-size:9px;line-height:1.6}.orders-table .person{min-width:160px}.orders-table button{white-space:nowrap;font-size:10px;padding:8px 11px;color:#8d4d63;border-color:#eadde3}.orders-table .avatar{background:#f2eef5;color:#94819e}.orders-table.compact{min-width:730px}.orders-table.compact th,.orders-table.compact td{padding-inline:13px}.orders-table.compact button{font-size:9px;padding:7px 8px}.orders-note{font-size:9px;line-height:1.8;color:#9ba6b5;margin-top:15px}.orders-dialog{width:min(600px,94vw);padding:28px;max-height:90vh;overflow:auto}.orders-dialog.wide{width:min(1100px,96vw)}.orders-dialog .field{margin:16px 0}.orders-dialog .field label{font-size:11px;color:#66798f;font-weight:550}.orders-dialog .formgrid{gap:15px}.orders-dialog .formgrid>.field{margin-top:0}.orders-dialog input,.orders-dialog select{font-size:12px}.orders-dialog .modalfoot{position:sticky;bottom:-28px;margin-inline:-28px;margin-bottom:-28px;padding:17px 28px;background:white;border-top:1px solid #edf0f4;z-index:5}.order-profilehead{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.order-profilehead h2{font:800 25px Manrope;letter-spacing:-.6px;margin:5px 0 8px}.order-profilehead h2 .badge{vertical-align:middle;font-family:'DM Sans';font-weight:500;letter-spacing:0;margin-left:6px}.order-profilehead p{font-size:11px}.order-profilehead>button{font-size:10px;white-space:nowrap}.order-main-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:24px}.order-main-actions button{font-size:10px;padding:11px 13px}.order-more{position:relative;margin-left:auto}.order-more>summary{cursor:pointer;font-size:10px;color:#8795a6;border:1px solid #e1e5ed;border-radius:6px;padding:10px 12px;list-style:none}.order-more>summary:after{content:' ⌄';margin-left:8px}.order-more>div{position:absolute;right:0;top:43px;min-width:215px;padding:7px;background:white;border:1px solid #e7eaf0;border-radius:8px;box-shadow:0 10px 30px #14263d16;z-index:8}.order-more button{display:block;background:none;border:0;box-shadow:none;text-align:left;width:100%;padding:11px;white-space:nowrap}.danger-text{color:#ae4f67!important}.order-money-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:23px}.order-money-grid>div{background:#f7f9fc;border:1px solid #e8edf3;border-radius:8px;padding:18px}.order-money-grid small{font-size:10px;color:#8999ad}.order-money-grid strong{display:block;font:750 24px Manrope;letter-spacing:-.5px;color:#304e70;margin-top:9px}.order-detail-tabs{display:flex;gap:25px;border-bottom:1px solid #e8ecf1;margin-bottom:23px}.order-detail-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:13px 0;font-size:11px;transform:none;color:#9aa6b6}.order-detail-tabs button.selected{color:#98465f;border-bottom-color:#a65b73}.order-shipping-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px 30px;margin:0 0 24px}.order-shipping-grid small,.order-observations small{font-size:10px;color:#9aa6b4}.order-shipping-grid p,.order-observations p{font-size:11px;color:#657c95;margin-top:6px}.order-shipping-grid .field-hint{font-size:9px;color:#b09b7d}.order-items{min-width:570px}.order-items td{font-size:11px;padding:17px 15px}.order-items th{font-size:8px;padding-inline:15px}.order-items td small{font-size:9px;line-height:1.6}.order-totalbreakdown{display:flex;justify-content:flex-end;gap:25px;padding:19px;border:1px solid #e9edf3;background:#f9fafc;margin:17px 0 23px;border-radius:7px}.order-totalbreakdown>span{font-size:10px;color:#96a3b4;min-width:90px}.order-totalbreakdown b{display:block;font-size:14px;color:#506c8a;margin-top:7px;font-weight:600}.order-totalbreakdown>span:last-child b{color:#263f5d}.order-observations{border-top:1px solid #edf0f3;padding-top:18px;margin:23px 0}.order-cancel-notice{border:1px solid #efdde4;background:#fcf5f8;border-radius:8px;padding:15px;margin:17px 0 22px;color:#a96b80;font-size:11px}.order-cancel-notice strong{font-size:11px;font-weight:550}.order-cancel-notice p{font-size:10px;color:#ac7e8e;margin-top:5px}.order-payments{min-width:600px;margin-top:19px}.order-payments th{font-size:8px;padding-inline:13px}.order-payments td{font-size:11px;padding:16px 13px}.order-timeline{padding:4px 8px 10px}.order-timeline>div{display:flex;gap:17px;position:relative;padding-bottom:24px}.order-timeline>div:before{content:'';position:absolute;top:9px;bottom:0;left:4px;width:1px;background:#e7ebf2}.order-timeline>div:last-child:before{display:none}.order-timeline i{width:9px;height:9px;background:#bd8598;border:2px solid #f5e7ed;border-radius:50%;flex-shrink:0;margin-top:5px;z-index:1}.order-timeline section{flex:1}.order-timeline small{font-size:9px;color:#a3aebe}.order-timeline strong{display:block;font-size:11px;font-weight:550;margin-top:7px;color:#687f97}.order-timeline p{font-size:10px;margin-top:6px}.order-timeline details{border:1px solid #e8edf3;border-radius:6px;padding:12px;margin-top:12px;background:#fbfcfe;overflow:auto}.order-timeline summary{cursor:pointer;font-size:10px;color:#8f6072}.order-timeline .order-items{margin-top:10px}.order-action-info{padding:16px;background:#f4f7fb;border:1px solid #e6ecf4;border-radius:7px;margin:19px 0;color:#7e91a8;font-size:12px}.order-action-info strong,.order-action-info b{font-weight:650;color:#375574}.order-action-info p{font-size:10px;margin-top:8px}.order-edit-add{display:flex;gap:12px;align-items:end;margin-bottom:23px}.order-edit-add .field{flex:1;margin:0}.order-edit-add button{font-size:11px;padding:12px}.order-edit-table{min-width:650px}.order-edit-table td{padding:14px 10px;font-size:11px}.order-edit-table th{padding-inline:10px;font-size:8px}.order-edit-table input{max-width:115px;padding:8px;font-size:11px}.order-edit-table button{padding:4px 8px;border:0;background:#faf0f4;color:#a4657c;font-size:17px}.order-edit-fields{padding:23px 0 0}.orders-dialog>ul{font-size:12px;line-height:1.9;color:#8b7180;padding:14px 23px}#order-print-view{display:none}#order-print-view>p{font-size:11px;color:#697c91;line-height:1.8;margin:9px 0}#order-print-view h1{font-size:25px;margin:18px 0}#order-print-view .order-items{margin-top:24px}#order-print-view .order-money-grid{grid-template-columns:1fr 1fr}@media(max-width:1200px){.orders-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-stats .stat-icon{display:none}.orders-stats .stat-value{font-size:25px}.order-filtergrid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-searchline input{max-width:none}.order-filtergrid input{width:100%}}@media(max-width:650px){.orders-stats .stat-value{font-size:22px}.orders-stats .stat-bottom{font-size:9px}.order-filters{padding:17px 15px}.order-searchline{flex-wrap:wrap;gap:9px;margin-bottom:15px}.order-searchline input{flex-basis:100%;font-size:11px}.order-searchline select{flex:1;font-size:10px}.order-filtergrid{gap:10px}.order-filtergrid input,.order-filtergrid select{font-size:10px;padding:10px 8px}.orders-resultshead{padding:13px 15px;font-size:9px}.orders-resultshead select{width:160px;font-size:9px}.orders-dialog{padding:23px}.orders-dialog .modalfoot{margin-inline:-23px;margin-bottom:-23px;bottom:-23px;padding:15px 23px}.order-profilehead{flex-direction:column;align-items:flex-start}.order-profilehead h2{font-size:23px}.order-profilehead>button{font-size:9px;padding:8px}.order-main-actions{gap:7px}.order-main-actions button{font-size:9px;padding:10px}.order-more{margin-left:0}.order-more>div{left:0;right:auto}.order-money-grid{gap:8px}.order-money-grid>div{padding:12px 10px}.order-money-grid small{font-size:9px}.order-money-grid strong{font-size:17px;white-space:nowrap}.order-detail-tabs{gap:22px}.order-shipping-grid{grid-template-columns:1fr;gap:17px}.order-totalbreakdown{display:grid;grid-template-columns:1fr 1fr;gap:17px}.orders-dialog .formgrid{grid-template-columns:1fr;gap:0}.orders-refund-alert{font-size:10px;flex-wrap:wrap;padding:14px}.orders-refund-alert button{font-size:9px}.order-action-info{font-size:11px;line-height:1.7}.order-edit-add{align-items:stretch;flex-direction:column}.orders-table.compact{min-width:730px}}@media print{body.order-printing>*:not(#order-print-view){display:none!important}body.order-printing #order-print-view{display:block!important;padding:8mm;font-family:'DM Sans',Arial,sans-serif;color:#243c56}body.order-printing .tablewrap{overflow:visible}body.order-printing .order-items{min-width:0;width:100%}body.order-printing th{display:table-cell!important;font-size:8px;padding:10px}body.order-printing td{font-size:10px;padding:13px 10px}body.order-printing tr{break-inside:avoid}body.order-printing thead{display:table-header-group}body.order-printing .order-totalbreakdown,body.order-printing .order-money-grid{break-inside:avoid}body.order-printing .order-money-grid strong{font-size:20px}body.order-printing .order-totalbreakdown{display:flex}body:not(.order-printing) #order-print-view{display:none!important}}
