@media screen {
/* F/STOP glass audit 2026-09-25: visual only, preserve colors and geometry. */
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close) {
 position:relative;isolation:isolate;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.08),0 4px 10px rgba(28,16,34,.10);
}
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close)::before {
 content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;
 background:linear-gradient(135deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.12) 42%,rgba(0,0,0,.13) 100%);
}
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close):not(:disabled):not([aria-disabled="true"]):not(.disabled):hover {
 box-shadow:inset 0 2px 5px rgba(28,16,34,.19),inset 0 -1px 0 rgba(255,255,255,.65),0 1px 3px rgba(28,16,34,.10);
}
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close):not(:disabled):not([aria-disabled="true"]):not(.disabled):hover::before {
 background:linear-gradient(135deg,rgba(0,0,0,.08) 0%,rgba(255,255,255,.09) 60%,rgba(255,255,255,.25) 100%);
}
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close):not(:disabled):not([aria-disabled="true"]):not(.disabled):active {
 box-shadow:inset 0 3px 7px rgba(28,16,34,.25),inset 0 -1px 0 rgba(255,255,255,.55);
}
:where(.rental-quick-search button,
.calculation-card button,
.days-editor button,
.item-search>button,
.inline-lookup button,
.validation-panel button,
.segmented button,
.tracking-choice button,
.contract-cell button,
.row-actions button,
.detail-section-head>button,
.contract-buttons button,
.detail-bottom-actions button,
.finance-tabs button,
.finance-actions button,
.finance-actions a,
.operation-filter-tabs button,
.operation-actions a,
.operation-actions button,
.contract-page-tabs button,
.contract-toolbar button,
.user-page-tabs button,
.user-actions button,
.create-user-button,
.backup-settings-link,
.mode-switch button,
.category-row button,
.category-table-row>button,
.rental-preview-line button,
.payment-detail-tabs button,
.payment-detail-toolbar-actions a,
.payment-detail-toolbar-actions button,
.rental-note-actions a,
.contract-print-actions a,
.rental-cep-row button,
.rentals-workspace .signature-refresh-button,
.request-card footer button,
.request-card footer a,
.inventory-toolbar button,
.inventory-tabs button,
.reports-menu button,
.virtual-form-actions button,
.virtual-banner-grid button,
.virtual-product-admin aside button,
.catalog-toolbar button,
.catalog-modal button,
.catalog-row aside button,
.sales-toolbar button,
.sales-modal button,
.sales-row aside button,
.bulk-prices-modal footer button,
.store-cart-empty button,
.store-detail-action button,
.store-added-link,
.store-detail-reserve>button,
.store-banner-copy>button,
.store-categories button,
.sign-actions button,
.capture-card>button,
.capture-buttons button,
.document-actions button,
.signature-actions button,
.finish-sign,
.document-mode-choice button,
.certificate-card form>button,
.report-result-head button,
.renew-rental-items-heading button,
.item-order-actions>button,
.rental-item-order button,
.rental-edit-items article>button,
.inventory-actions button,
.inventory-actions a,
.password-field button,
.category-editor-head>button,
.contract-preview-modal>header button,
.rental-popup header button,
.dashboard-operation-popup>header button,
.pending-receivables-popup header>button,
.availability-modal header>button,
.availability-navigation-popup header button,
.bulk-prices-modal header>button,
.payment-modal-close,
.movement-modal-close,
.change-client-close,
.full-customer-close,
.store-cart-close,
.renew-rental-close):focus-visible {outline:2px solid currentColor;outline-offset:3px}

}
