.plus-list-progress{grid-column:1/-1;display:grid;gap:7px;margin-top:5px;color:var(--muted);font-size:11px}
.plus-list-progress progress{display:block;width:100%;height:6px;border:0;border-radius:99px;overflow:hidden;accent-color:#19a9df}
.plus-list-progress progress::-webkit-progress-bar{background:#e2eef3;border-radius:99px}
.plus-list-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#178be2,#27c2e6);border-radius:99px}
.plus-list-progress progress::-moz-progress-bar{background:#18a9df;border-radius:99px}
.plus-order-state{display:flex;align-items:center;gap:15px;margin:0 0 21px;padding:17px 18px;border:1px solid #cbe9f6;border-radius:15px;background:linear-gradient(115deg,#f1fbff,#eaf7fc)}
.plus-order-state-mark{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#d8f1fd;color:#0788c1;font-size:21px;font-weight:750}
.plus-order-state strong{display:block;font-size:16px;line-height:1.3}
.plus-order-state p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.6}
.plus-order-state.is-done{border-color:#c4eadd;background:linear-gradient(115deg,#f0fbf7,#e9f8f2)}
.plus-order-state.is-done .plus-order-state-mark{background:#d4f2e5;color:#188568}
.plus-order-state.is-action{border-color:#f0dfbd;background:linear-gradient(115deg,#fffaf1,#fff6e8)}
.plus-order-state.is-action .plus-order-state-mark{background:#fff0d2;color:#a66d16}
[data-theme=dark] .plus-order-state{background:#193b4c;border-color:#315c70}
[data-theme=dark] .plus-order-state-mark{background:#285870;color:#8bdfff}
[data-theme=dark] .plus-order-state.is-done{background:#1c403a;border-color:#316454}
[data-theme=dark] .plus-order-state.is-done .plus-order-state-mark{background:#2b6252;color:#a8e9ce}
[data-theme=dark] .plus-order-state.is-action{background:#443721;border-color:#765d33}
[data-theme=dark] .plus-order-state.is-action .plus-order-state-mark{background:#68502c;color:#ffe0a0}
[data-theme=dark] .plus-list-progress progress::-webkit-progress-bar{background:#264556}
@media(max-width:700px){.order-detail-grid.plus-detail-grid>aside{grid-row:auto}.plus-order-state{margin-top:4px;padding:15px;align-items:flex-start}.plus-order-state strong{font-size:15px}}
