/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-font-weight:initial}}}.bootpay-dropdown{display:inline-block;position:relative}.bootpay-dropdown .dropdown-content{z-index:9999;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3);visibility:hidden;transform-origin:top;--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;box-shadow:var(--invoice-shadow-md);border:1px solid #0f172a14;border-radius:1rem;transition:opacity .1s,transform .1s,visibility .1s;position:absolute;top:calc(100% + 8px);left:0}.bootpay-dropdown .dropdown-content.shown{visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.bootpay-dropdown ul.dropdown-content a.dropdown-item,.bootpay-dropdown ul.dropdown-content li.dropdown-item{cursor:pointer;border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*2.5);margin:0;display:block}@media (hover:hover){:is(.bootpay-dropdown ul.dropdown-content li.dropdown-item,.bootpay-dropdown ul.dropdown-content a.dropdown-item):hover{background-color:var(--color-primary-100,#d6e6fd)}@supports (color:color-mix(in lab,red,red)){:is(.bootpay-dropdown ul.dropdown-content li.dropdown-item,.bootpay-dropdown ul.dropdown-content a.dropdown-item):hover{background-color:var(--color-primary-100,color-mix(in srgb,var(--color-primary) 20%,#fff))}}:is(.bootpay-dropdown ul.dropdown-content li.dropdown-item,.bootpay-dropdown ul.dropdown-content a.dropdown-item):hover{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}}.bootpay-dropdown .divider{margin-block:calc(var(--spacing,.25rem)*2)}.bootpay-dropdown.dropdown-right .dropdown-content{top:calc(var(--spacing,.25rem)*-2);margin-left:calc(var(--spacing,.25rem)*2);left:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-font-weight{syntax:"*";inherits:false}
