.invoice-price-panel{margin:14px 0;padding:13px;border:1px solid rgba(39,141,162,.2);border-radius:13px;background:#f6fcfd}.invoice-price-title{display:block;margin-bottom:9px;color:#52747e;font-size:11px;font-weight:800}.invoice-price-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.invoice-price-options button{min-height:42px;padding:7px 10px;border:1px solid #d5e6e9;border-radius:10px;color:#496a74;background:#fff;cursor:pointer;font-size:12px;font-weight:700}.invoice-price-options button.active{border-color:#278da2;color:#176f83;background:#e7f6f8;box-shadow:0 4px 12px rgba(39,141,162,.14)}.invoice-price-note{margin:10px 0 0;padding:9px 10px;border-radius:9px;color:#7b5c2c;background:#fff4dc;font-size:11px;line-height:1.6}.order-summary .invoice-order-note{align-items:flex-start;padding:10px 0}.order-summary .invoice-order-note dd{max-width:240px;color:#7b5c2c;font-size:11px;line-height:1.5;text-align:right}.admin-invoice-badge{width:max-content;margin-top:4px;padding:2px 6px;display:block;border-radius:999px;color:#8a6425;background:#fff1cf;font-size:9px;font-weight:800}@media(max-width:520px){.invoice-price-options{grid-template-columns:1fr}.order-summary .invoice-order-note{gap:10px}.order-summary .invoice-order-note dd{max-width:190px}}
