/* Shared action appearance: future .btn actions remain visibly button-shaped. */
.panel-body .btn.ghost,.panel-body .customer-inline-link{border:1px solid #a8c5c9;background:#edf7f7;color:#143e4f;border-radius:9px;padding:10px 14px;font-weight:650;text-decoration:none;box-shadow:0 2px 3px #09213508;min-height:38px;display:inline-flex;gap:7px;align-items:center;justify-content:center;cursor:pointer}.panel-body .btn.ghost:hover,.panel-body .customer-inline-link:hover{background:#d5f2ed;border-color:#078e86}.panel-body .back-button{background:#e1f5f1;border:1px solid #7dbcb4;color:#075d5b!important;min-height:42px;padding:10px 15px;font-size:13px;font-weight:700;box-shadow:0 2px 4px #0b203212;text-decoration:none}.panel-body .back-button:hover{background:#c8ede6}.panel-body .btn:focus-visible,.customer-inline-link:focus-visible{outline:3px solid #1ccbb8;outline-offset:2px}.sale-row-actions{justify-content:flex-end;gap:7px}.sales-history-table th:last-child{text-align:right}.sale-row-actions .btn.small{background:#e4f4f1;border-color:#91bdb8;color:#123e4b;font-size:11px;min-height:36px;font-weight:650;padding:9px 10px;box-shadow:0 2px 3px #0b20320a}.sale-row-actions .btn.small:hover{background:#c7eae3}.sale-row-actions .btn.danger{background:#ffe5e9;border-color:#e4a4af;color:#a02239}.sale-row-actions .btn.danger:hover{background:#ffd1da}.panel-body .btn:disabled{box-shadow:none;cursor:not-allowed}
