.main-nav a.nav-order-child{font-size:12px;min-height:32px;padding:7px 12px 7px 40px;margin-top:0}
.orders-view-tabs{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 12px;border-bottom:1px solid #d4dfe8;padding-bottom:7px}
.orders-view-tabs a{display:inline-flex;padding:8px 13px;border:1px solid transparent;border-radius:6px;color:#42576e;font-size:13px;font-weight:650;text-decoration:none}
.orders-view-tabs a:hover{background:#eef4fa}.orders-view-tabs a.is-current{background:#e5f0fb;color:#124c7e;border-color:#9ec2e3}
.orders-view-tabs a:focus-visible{outline:2px solid #007ade;outline-offset:2px}.orders-view-hint{margin:0 0 14px;font-size:12px;color:#52647a;line-height:1.5}
.orders-workspace .order-outcome.outcome-cancelled{background:#fbe9eb;color:#92222a;border-left:4px solid #b73740}
.orders-workspace .order-outcome.outcome-awaiting_payment{background:#fff0dd;color:#7c4713;border-left:4px solid #c8892c}
.orders-page .op-badge.op-cancelled{background:#fbe9eb;color:#92222a}.orders-page .op-badge.op-unpaid{background:#fff0dd;color:#7c4713}
.decision-dialog .decision-payment{padding:7px 9px;background:#f0f5fb;border-radius:5px}.decision-dialog .decision-payment-warning{display:block;padding:7px 9px;color:#9a2b20;background:#ffede7;font-size:12px}
@media(max-width:650px){.orders-view-tabs{gap:3px}.orders-view-tabs a{font-size:12px;padding:7px 10px}}
