
.orders-layout{background:#eef2f8}.orders-layout .workspace>header,.orders-layout .demo-banner,.orders-layout #footer{display:none}.orders-layout #main{padding:0;max-width:none}#orders-root{min-height:100dvh;background:#eef2f8;color:#202a3f}.ord-header{display:flex;justify-content:space-between;align-items:center;margin:10px 14px 0;padding:12px 17px;border:1px solid #dfe5ef;border-radius:18px;background:#fafcff;box-shadow:0 2px 3px #172b4d06}.ord-header>div{display:flex;gap:9px;align-items:center}.ord-header>div:first-child{align-items:flex-start;flex-direction:column;gap:4px}.ord-header strong{font-size:14px}.ord-header small{font-size:10px;color:#8390a7}.ord-header button{display:flex;align-items:center;gap:8px;border:1px solid #dce3ee;background:#f8faff;color:#79869f;border-radius:11px;min-height:36px;padding:8px 10px;font-size:12px}.ord-header kbd{font-size:10px;border:1px solid #dce3ee;border-radius:4px;padding:2px 4px}.ord-avatar{display:grid;place-items:center;background:#6d5df8;color:white;width:36px;height:36px;border-radius:10px;font-size:13px;font-weight:700}.ord-content{padding:27px 20px}.ord-breadcrumb{font-size:11px;color:#8995aa;margin:0 0 9px}.ord-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px}.ord-heading h1{font-size:24px;margin:0 0 7px;letter-spacing:-.6px}.ord-heading p{font-size:12px;color:#7b879e;margin:0}.ord-heading a{background:#6c5af5;color:white;padding:11px 14px;border-radius:11px;font-size:12px;white-space:nowrap;text-decoration:none}.ord-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:22px}.ord-stat{position:relative;padding:22px 17px 17px;background:#fbfcff;border:1px solid #dee4ef;border-top:2px solid #c9c4ff;border-radius:17px;box-shadow:0 2px 2px #172b4d08;min-height:135px}.ord-stat>span{font-size:11px;color:#718098;display:block;padding-right:27px}.ord-stat strong{font-size:26px;letter-spacing:-.8px;display:block;margin:16px 0 13px;font-weight:750}.ord-stat small{font-size:10px;color:#8b98af;line-height:1.5}.ord-stat i{position:absolute;right:15px;top:17px;color:#7867fc;background:#ede9ff;padding:6px 8px;border-radius:9px;font-size:14px;font-style:normal}.ord-stat.orange i{color:#e49a27;background:#fff1dc}.ord-stat.green i{color:#0cb991;background:#ddf8ef}.ord-stat.red i{color:#ed6a77;background:#ffe8eb}.ord-toolbar{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:17px}.ord-search{display:flex;align-items:center;gap:9px;flex:1;min-width:240px;border:1px solid #d9e1ed;background:#f9fbff;border-radius:12px;padding:0 12px;color:#9aa6bb;box-shadow:0 1px 3px #172b4d07}.ord-search input{width:100%;padding:12px 0;background:transparent;border:0;font-size:12px;color:#34435c;outline:none}.ord-period{display:flex;padding:4px;background:#f8faff;border:1px solid #dce3ee;border-radius:12px;gap:3px}.ord-period button{border:0;border-radius:9px;background:transparent;color:#8390a6;font-size:11px;font-weight:650;padding:9px 11px;min-height:34px}.ord-period [aria-pressed=true]{background:#6d5cf7;color:white;box-shadow:0 2px 5px #6d5cf72a}.ord-toolbar select,.ord-toolbar>button{min-height:44px;background:#f9fbff;border:1px solid #dce3ee;border-radius:12px;padding:9px;font-size:12px;color:#63728b}.ord-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:start}.ord-column{border:1px solid #dce3ef;border-top:3px solid #c9c6dc;border-radius:15px;overflow:hidden;background:#f4f7fd;min-width:0}.ord-column.counter{border-top-color:#7561ff}.ord-column.delivery{border-top-color:#f09b1b}.ord-column.closed{border-top-color:#0cba8b}.ord-column>header{display:flex;align-items:center;gap:9px;padding:14px 12px;border-bottom:1px solid #e0e7f1;background:#f7f9fe}.ord-column h2{font-size:12px;font-weight:750;margin:0;flex:1;line-height:1.4}.ord-column h2 i{display:inline-block;width:7px;height:7px;background:#8066ff;border-radius:3px;margin-right:6px}.delivery h2 i{background:#ef9b20}.closed h2 i{background:#0cba8b}.ord-column header>span,.ord-column header>b{font-size:10px;color:#91a0b7;white-space:nowrap}.ord-column-body{padding:12px 10px;display:grid;gap:9px}.ord-card{display:block;width:100%;min-width:0;text-align:left;background:#fbfcff;color:#26334b;border:1px solid #dbe3ef;border-left:3px solid #8b71ff;border-radius:12px;padding:12px;box-shadow:0 2px 3px #172b4d05;transition:border-color .15s}.ord-card:hover{border-color:#9f8bff}.ord-card.cancelled{border-left-color:#e07782}.ord-card-top{display:flex;justify-content:space-between;gap:6px;margin-bottom:10px;font-size:10px;line-height:1.4}.ord-card-top>span{color:#8a73f7;font-weight:700}.ord-card-top small{color:#94a0b6;font-size:10px;text-align:right}.ord-card>strong{font-size:12px;font-weight:650;display:block;overflow-wrap:anywhere}.ord-card>p{font-size:10px;color:#94a0b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8px 0 11px}.ord-card-bottom{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding-top:10px;border-top:1px solid #e2e8f1}.ord-card-bottom>b{font-size:15px;color:#151f33;margin-right:auto}.ord-tag{display:inline-flex;align-items:center;font-size:9px;font-weight:550;background:#eee8ff;color:#8a6af4;padding:4px 6px;border-radius:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-tag.orange{background:#fff0d9;color:#c28a34}.ord-payment{font-size:9px;color:#9aa6ba}.ord-empty{text-align:center;color:#8c9ab0;padding:30px 12px;min-height:145px;font-size:11px;line-height:1.7}.ord-empty>span{font-size:28px;color:#c6d0df}.ord-footnote{font-size:10px;line-height:1.7;color:#93a0b5;margin:20px 0 0}.ord-scheduled{font-size:10px;color:#b68a48;display:block;margin-bottom:8px}dialog.orders-detail-dialog{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;width:700px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);border:1px solid #dbe3ef;border-radius:19px;padding:22px;background:#fbfcff;color:#28364d}.orders-detail-dialog #close-modal{right:12px;top:12px}.ord-detail>header{display:flex;gap:10px;align-items:center;padding-right:26px}.ord-detail h2,.orders-detail-dialog h2{font-size:20px;margin:0 0 16px}.ord-detail h3{font-size:13px;margin:24px 0 12px}.ord-detail-client{font-size:15px;font-weight:650}.ord-detail-client small{display:block;font-size:11px;color:#95a1b6;font-weight:400;margin-top:6px}.ord-detail-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0;border-block:1px solid #e2e8f1}.ord-detail-info small{display:block;font-size:10px;color:#96a2b7;margin-bottom:6px}.ord-detail-info b{font-size:12px;overflow-wrap:anywhere}.ord-detail-items article{display:flex;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid #e5eaf2}.ord-detail-items article>div{flex:1}.ord-detail-items strong{font-size:13px}.ord-detail-items b{font-size:12px;color:#95a1b5}.ord-detail-items small{display:block;font-size:10px;color:#9ba7bb;margin-top:5px}.ord-detail-items em{display:block;font-size:11px;font-style:normal;color:#a5864f;margin-top:5px;white-space:pre-wrap}.ord-totals{padding:10px 0}.ord-totals p{display:flex;justify-content:space-between;font-size:12px;color:#7d8ba4}.ord-totals .total{font-size:19px;color:#5e4de0;border-top:1px dashed #dbe2ed;padding-top:15px}.ord-notes{font-size:12px;line-height:1.6;padding:12px;border-radius:10px;background:#f0f4fa;white-space:pre-wrap}.ord-detail-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.ord-detail-actions button{min-height:39px;border:1px solid #dbe3ef;background:#f7faff;color:#52637f;padding:10px 12px;border-radius:10px;font-size:12px}.ord-detail-actions .primary{background:#7060f3;border-color:#7060f3;color:white}.ord-detail-actions .danger{color:#de697b;background:#fff3f5;border-color:#f4cbd2}.ord-detail-actions button:disabled{opacity:.4;cursor:default}.orders-detail-dialog form>label{display:block;font-size:12px;color:#7a89a1;margin:13px 0}.orders-detail-dialog form>label input,.orders-detail-dialog textarea{display:block;width:100%;padding:11px;border:1px solid #dbe3ef;border-radius:9px;margin-top:6px;background:transparent;color:inherit;font:inherit}.ord-edit-add{display:flex;gap:8px;margin:18px 0}.ord-edit-add select{min-width:0;flex:1}.ord-edit-add select,.ord-edit-add button,.ord-edit-row input,.ord-edit-row button{border:1px solid #dbe3ef;border-radius:8px;padding:9px;background:transparent;color:inherit;font-size:12px}.ord-edit-row{display:grid;grid-template-columns:minmax(0,1fr) 65px minmax(80px,1fr) 34px;gap:8px;align-items:center;margin:8px 0}.ord-edit-row strong{font-size:12px}.ord-edit-row input{width:100%;min-width:0}.orders-layout button:focus-visible,.orders-layout a:focus-visible{outline:2px solid #8870ff;outline-offset:2px}html[data-theme=dark] #orders-root{background:#192439;color:#dce6f7}html[data-theme=dark] .ord-header,html[data-theme=dark] .ord-stat,html[data-theme=dark] .ord-column,html[data-theme=dark] .ord-card,html[data-theme=dark] .ord-column>header,html[data-theme=dark] .ord-period,html[data-theme=dark] .ord-search{background:#26334b;border-color:#3d4b64;color:#d4dff2}html[data-theme=dark] .ord-card-bottom>b{color:#dce6f7}html[data-theme=dark] .ord-header button,html[data-theme=dark] .ord-toolbar>button,html[data-theme=dark] .ord-toolbar select{background:#2c3a53;border-color:#43516b;color:#c3cee2}html[data-theme=dark] dialog.orders-detail-dialog{background:#25324a;border-color:#41506c;color:#dce6f7}html[data-theme=dark] .ord-search input{color:#dce6f7}html[data-theme=dark] .ord-notes{background:#2e3d57}@media(max-width:1250px){.ord-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.ord-column-body{max-height:600px;overflow:auto}.ord-stats{gap:10px}.ord-stat{padding:18px 13px}.ord-stat strong{font-size:23px}}@media(max-width:1024px){.orders-layout #orders-root{padding-bottom:80px}.ord-content{padding:22px 16px}}@media(max-width:650px){.ord-header{margin:8px;padding:10px 12px}.ord-header button span,.ord-header kbd{display:none}.ord-header>div{gap:6px}.ord-content{padding:18px 12px}.ord-heading{align-items:flex-start}.ord-heading h1{font-size:23px}.ord-heading p{font-size:11px}.ord-heading a{font-size:10px;padding:10px}.ord-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ord-stat{min-height:130px;border-radius:14px}.ord-stat>span{font-size:10px}.ord-stat strong{font-size:24px;margin-top:17px}.ord-stat small{font-size:9px}.ord-stat i{right:10px;padding:5px;top:14px}.ord-search{width:100%;flex:auto;min-width:0}.ord-search input{font-size:16px}.ord-period{flex:1}.ord-period button{flex:1;font-size:10px;padding:9px 8px;min-height:38px}.ord-toolbar select{width:calc(100% - 50px)}.ord-columns{grid-template-columns:1fr;gap:16px}.ord-column-body{max-height:none}.ord-column>header h2{font-size:14px}.ord-card{padding:14px;min-height:120px}.ord-card>strong{font-size:14px}.ord-card>p{font-size:12px}.ord-card-top{font-size:11px}.ord-card-bottom>b{font-size:17px}.ord-tag{font-size:10px}.ord-detail-info{grid-template-columns:repeat(2,minmax(0,1fr))}dialog.orders-detail-dialog{padding:19px 15px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:15px}.ord-detail-actions button{min-height:44px}.ord-edit-row{grid-template-columns:minmax(0,1fr) 65px 34px}.ord-edit-row input[data-edit-note]{grid-column:1/-1;grid-row:2}.ord-edit-row input{font-size:16px}}

.ord-toolbar select{width:auto;max-width:210px}.ord-toolbar>button{flex:none}@media(max-width:650px){.ord-toolbar select{width:calc(100% - 50px);max-width:none}}

.ord-search{margin:0;height:44px}.ord-search input{margin:0}
.ord-delivery-card{border-left-color:#f5a000;background:#fff;padding:12px;cursor:default}.ord-delivery-summary{display:block;width:100%;min-width:0;padding:0;margin:0;background:transparent;color:inherit;border:0;border-radius:4px;text-align:left;font-weight:400}.ord-delivery-summary>strong{display:block;font-size:12px;line-height:1.5;margin-top:8px}.ord-delivery-summary>p{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#8c98ac;margin:6px 0}.ord-source-menu{display:inline-flex;align-items:center;gap:4px;background:#ffe5ec;color:#f25076;border-radius:6px;padding:4px 6px;font-size:9px;font-weight:650;margin-bottom:8px}.ord-delivery-icon{width:13px;height:13px;flex:none;vertical-align:middle}.ord-delivery-address{display:flex;gap:4px;align-items:center;color:#4385ff;font-size:10px;line-height:1.5;margin:7px 0}.ord-delivery-address span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ord-delivery-card .ord-card-bottom{gap:5px;flex-wrap:wrap;margin-top:7px;padding-top:9px}.ord-delivery-card .ord-payment{display:flex;align-items:center;gap:3px;font-size:9px}.ord-delivery-card .ord-tag{gap:3px;white-space:nowrap}.ord-delivery-meta{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin:9px 0}.ord-delivery-meta>span{display:flex;align-items:center;gap:4px;font-size:10px;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.ord-delivery-date{border-radius:5px;background:#edf2ff;color:#6482c5;padding:3px 5px}.ord-delivery-date.late{background:#ffe8e9;color:#f35a66}.ord-collect{background:#fff2df;color:#bd741d;border-radius:5px;padding:4px 6px}.ord-delivery-step,.ord-delivery-finish{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px dashed #e2e7f0;padding-top:10px;margin-top:10px;flex-wrap:wrap}.ord-delivery-status{font-size:10px;background:#e6eeff;color:#3677ff;padding:4px 7px;border-radius:12px;white-space:nowrap}.ord-delivery-next,.ord-delivery-done{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 9px;border-radius:9px;background:#2460ed;color:#fff;font-size:11px;font-weight:600;min-height:33px}.ord-delivery-done{background:#0dbb8f;box-shadow:0 4px 9px #0dbb8f24}.ord-delivery-finish>span{display:flex;align-items:center;gap:4px;color:#f26873;font-size:10px}.ord-delivery-done:disabled{background:#dbe4e0;color:#869b93;box-shadow:none}.ord-delivery-summary:focus-visible,.ord-delivery-next:focus-visible,.ord-delivery-done:focus-visible{outline:2px solid #2460ed;outline-offset:3px}html[data-theme=dark] .ord-delivery-card{background:#26334b}html[data-theme=dark] .ord-delivery-summary{background:transparent;color:#dce6f7}@media(max-width:600px){.ord-delivery-summary>strong{font-size:14px}.ord-delivery-summary>p,.ord-delivery-meta>span,.ord-delivery-address{font-size:12px}.ord-delivery-next,.ord-delivery-done{min-height:40px;font-size:12px}}
/* Detalhes da venda em uma janela compacta, com corpo rolável e ações fixas. */
dialog.orders-detail-dialog:has(.ord-sale-detail){width:600px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 40px);padding:0;border-radius:21px;background:#fff;color:#202638;overflow:hidden}.orders-detail-dialog:has(.ord-sale-detail) #modal-body{padding:0;max-height:calc(100dvh - 40px);overflow:hidden}.orders-detail-dialog:has(.ord-sale-detail)>#close-modal{display:none}.ord-sale-detail{display:flex;flex-direction:column;max-height:calc(100dvh - 40px)}.ord-sale-detail>header{display:flex;align-items:center;justify-content:space-between;padding:15px 19px;gap:12px;border-bottom:1px solid #e0e5ef;min-height:58px;flex:none;background:#fff}.ord-sale-detail>header h2{display:flex;align-items:center;gap:6px;margin:0;font-size:17px;font-weight:650}.ord-sale-detail>header h2 svg{color:#5483ff;width:16px;height:16px}.ord-sale-x{border:1px solid #e0e5ef;background:#fff;color:#a1aabb;border-radius:9px;width:31px;min-height:31px;padding:3px;font-size:20px;font-weight:400}.ord-sale-body{padding:18px 19px 15px;overflow:auto;min-height:0}.ord-sale-customer{display:flex;align-items:center;gap:7px;margin-bottom:17px}.ord-sale-customer>div{margin-right:auto;min-width:0}.ord-sale-customer strong{display:block;font-size:15px;line-height:1.5}.ord-sale-customer small{display:block;color:#8c96aa;font-size:11px;margin-top:5px}.ord-sale-customer .ord-tag{display:inline-flex;gap:4px;align-items:center;background:#f4f6fb;color:#768196;white-space:nowrap;font-size:10px;padding:6px 8px}.ord-sale-customer .ord-tag:first-of-type{background:#fff3df;color:#f0a018}.ord-sale-info{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:15px}.ord-sale-info>div{background:#f5f7fb;border:1px solid #e0e5ef;border-radius:11px;padding:12px}.ord-sale-info small{display:block;font-size:10px;text-transform:uppercase;color:#8b96a8;font-weight:550}.ord-sale-info b{display:block;font-size:12px;font-weight:550;margin-top:6px;overflow-wrap:anywhere}.ord-sale-info>.ord-sale-seller{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px}.ord-sale-seller>div:last-child{text-align:right}.ord-sale-address{padding:12px;border:1px solid #c8d9ff;background:#f0f5ff;border-radius:10px;margin:0 0 16px}.ord-sale-address small{display:flex;gap:4px;align-items:center;color:#4e8aff;font-size:11px;margin-bottom:7px}.ord-sale-address a{font-size:12px;color:#4f596b;line-height:1.6;overflow-wrap:anywhere}.ord-sale-scheduled{display:flex;gap:5px;align-items:center;font-size:11px;color:#8793a6;margin:10px 0}.ord-sale-body>h3{font-size:10px;text-transform:uppercase;color:#8c97ab;font-weight:550;margin:17px 0 10px}.ord-sale-detail .ord-detail-items{display:grid;gap:10px}.ord-sale-detail .ord-detail-items article{padding:13px;border:1px solid #dfe5ef;border-radius:10px;display:flex;align-items:center;gap:12px;margin:0}.ord-sale-detail .ord-detail-items article>div{flex:1;min-width:0}.ord-sale-detail .ord-detail-items strong{font-size:12px;font-weight:550}.ord-sale-detail .ord-detail-items small,.ord-sale-detail .ord-detail-items em{display:block;font-size:11px;color:#8c97aa;margin-top:5px}.ord-sale-detail .ord-detail-items span{font-size:11px;color:#8c97aa}.ord-sale-detail .ord-detail-items b{font-size:12px;white-space:nowrap}.ord-sale-detail .ord-totals{padding:13px;border:1px solid #dfe5ef;border-radius:11px;margin-top:13px;background:white}.ord-sale-detail .ord-totals p{display:flex;justify-content:space-between;gap:12px;margin:6px 0 10px;font-size:12px;color:#8b96aa}.ord-sale-detail .ord-totals p b{font-weight:400}.ord-sale-detail .ord-totals .total{border-top:1px solid #e0e5ef;padding-top:15px;margin:12px 0 1px;font-size:19px;color:#08b88b}.ord-sale-detail>.ord-detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:12px 18px;border-top:1px solid #e0e5ef;margin:0;background:#fff;flex:none}.ord-sale-detail .ord-detail-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dce2ed;border-radius:10px;background:white;color:#263144;font-size:12px;padding:10px 12px;min-height:38px;font-weight:500}.ord-sale-detail .ord-detail-actions .primary{background:#08a980;border-color:#08a980;color:white;font-weight:650}.ord-sale-detail .ord-detail-actions .danger{background:#ee303b;border-color:#ee303b;color:white;font-weight:650}.ord-sale-detail button:disabled{opacity:.4}.ord-archived-toggle[aria-pressed=true]{background:#ece8ff!important;color:#6652db!important}html[data-theme=dark] dialog.orders-detail-dialog:has(.ord-sale-detail),html[data-theme=dark] .ord-sale-detail>header,html[data-theme=dark] .ord-sale-detail>.ord-detail-actions,html[data-theme=dark] .ord-sale-detail .ord-totals{background:#202b40;color:#dbe3f5}html[data-theme=dark] .ord-sale-info>div{background:#29364b;border-color:#3b4961}@media(max-width:560px){dialog.orders-detail-dialog:has(.ord-sale-detail){max-width:calc(100vw - 18px);border-radius:17px}.ord-sale-body{padding:15px 13px}.ord-sale-detail>header{padding:13px}.ord-sale-detail>.ord-detail-actions{gap:6px;padding:11px 12px}.ord-sale-detail .ord-detail-actions button{font-size:11px;min-height:40px;padding:9px}.ord-sale-customer{flex-wrap:wrap}.ord-sale-customer>div{flex-basis:100%;margin-bottom:6px}}
/* Ajuste dos onze blocos da venda conforme a referência. */
dialog.orders-detail-dialog:has(.ord-sale-detail)::backdrop{background:#151b2b99;backdrop-filter:blur(4px)}.ord-sale-detail>header{padding:15px 19px;min-height:60px}.ord-sale-detail>header h2{font-size:16px;letter-spacing:-.2px}.ord-sale-detail .ord-sale-body{padding:19px}.ord-sale-detail .ord-sale-customer{margin-bottom:18px}.ord-sale-detail .ord-sale-customer strong{font-size:15px;font-weight:600}.ord-sale-detail .ord-sale-info{gap:11px;margin-bottom:16px}.ord-sale-detail .ord-sale-info>div{min-height:62px;padding:13px 12px;background:#f5f7fb;border-radius:10px}.ord-sale-detail .ord-sale-info small{font-size:10px;line-height:1.2}.ord-sale-detail .ord-sale-info b{font-size:12px;line-height:1.4;font-weight:500;margin-top:7px}.ord-sale-detail .ord-sale-address{padding:13px 12px;background:#f1f5ff;border-color:#c4d6ff;border-radius:10px}.ord-sale-detail .ord-sale-address small{font-size:11px;margin-bottom:7px}.ord-sale-detail .ord-sale-address a{font-size:12px}.ord-sale-detail .ord-sale-body>h3{margin:19px 0 10px;font-size:10px;letter-spacing:.2px}.ord-sale-detail .ord-detail-items article{min-height:61px;padding:13px 14px;border-radius:10px;gap:13px}.ord-sale-detail .ord-detail-items article>div>strong{font-size:12px;font-weight:500}.ord-sale-detail .ord-detail-items small{font-size:11px;color:#9099ab;margin-top:5px}.ord-sale-detail .ord-detail-items article>b{font-size:12px;font-weight:600}.ord-sale-detail .ord-totals{padding:13px 14px;border-radius:11px;margin-top:13px}.ord-sale-detail .ord-totals p{font-size:12px;margin-bottom:9px}.ord-sale-detail .ord-totals .total{font-size:19px;padding-top:15px;margin-top:13px;color:#08b98a}.ord-sale-detail>.ord-detail-actions{padding:12px 18px;gap:9px;min-height:65px}.ord-sale-detail .ord-detail-actions button{border-radius:10px;min-height:38px;padding:9px 12px;line-height:1.3;font-size:12px}.ord-sale-detail .ord-detail-actions svg{width:14px;height:14px}.ord-sale-detail .ord-sale-state.delivered,.ord-sale-detail .ord-sale-state.done{background:#e4f7ef;color:#0ab58a}.ord-sale-detail .ord-sale-state.cancelled{background:#ffe8eb;color:#ed586c}.ord-sale-detail .ord-sale-state.route{background:#e8efff;color:#407bf4}@media(max-width:560px){.ord-sale-detail .ord-sale-body{padding:15px}.ord-sale-detail>.ord-detail-actions{padding:11px 13px;gap:7px}.ord-sale-detail .ord-detail-actions button{min-height:40px;font-size:11px;padding:8px 10px}}
.ord-sale-detail>.ord-sale-footer{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px 18px}.ord-sale-tools,.ord-sale-commands{display:flex;justify-content:flex-end;align-items:center;gap:9px;flex-wrap:wrap}.ord-sale-detail .ord-sale-footer button{border:1px solid #dce2ed;background:#fff;color:#202638;border-radius:10px;min-height:38px;font-size:12px;font-weight:500;padding:9px 12px;box-shadow:0 1px 2px #18213c05}.ord-sale-detail .ord-sale-footer .ord-sale-delivered{background:#06b488;border-color:#06b488;color:#fff;font-weight:650}.ord-sale-detail .ord-sale-footer .ord-sale-cancel{background:#ed2e39;border-color:#ed2e39;color:#fff;font-weight:650}.ord-sale-detail .ord-sale-footer .ord-sale-progress,.ord-sale-detail .ord-sale-footer .ord-sale-receive{background:#2460ed;border-color:#2460ed;color:white}.ord-sale-detail .ord-sale-footer svg{width:14px;height:14px}.ord-sale-detail .ord-sale-footer button:disabled{opacity:.4;cursor:not-allowed}.ord-sale-detail .ord-sale-footer button:focus-visible{outline:2px solid #2460ed;outline-offset:3px}@media(max-width:560px){.ord-sale-detail>.ord-sale-footer{padding:11px 12px;gap:8px}.ord-sale-tools,.ord-sale-commands{gap:6px}.ord-sale-detail .ord-sale-footer button{font-size:11px;padding:9px;min-height:40px}}html[data-theme=dark] .ord-sale-detail .ord-sale-tools button,html[data-theme=dark] .ord-sale-detail .ord-sale-delete{background:#29364b;border-color:#3b4961;color:#dbe3f5}
.ord-delivered-stamp{display:flex;align-items:center;gap:5px;color:#06a97f;background:#e6f7f0;border-radius:7px;padding:7px;margin-top:9px;font-size:10px;font-weight:600}.ord-delivered-stamp small{margin-left:auto;font-size:9px;font-weight:400}
