.event-registration-monochrome a[href],.event-registration-monochrome button:not(:disabled),.event-registration-monochrome label[for],.event-registration-monochrome summary,.event-registration-monochrome select:not(:disabled),.event-registration-monochrome input[type=checkbox]:not(:disabled),.event-registration-monochrome input[type=radio]:not(:disabled),.event-registration-monochrome [role=button]:not([aria-disabled=true]),.event-registration-monochrome [wire\:click]:not([disabled]),.event-registration-monochrome [onclick],.event-registration-monochrome .cursor-pointer{cursor:pointer}@media (max-width: 1023px){#ticket-selection-container,#participant-page{margin-bottom:100px}body.mobile-proceed-visible{padding-bottom:100px}}.flatpickr-calendar{border-radius:.5rem;box-shadow:0 10px 25px #0000001a;border:1px solid #e5e7eb}.flatpickr-day.selected{background-color:#3b82f6;border-color:#3b82f6}.flatpickr-day.selected:hover{background-color:#2563eb;border-color:#2563eb}.flatpickr-day.inRange{background-color:#dbeafe;border-color:#dbeafe;color:#1e40af}.flatpickr-day.startRange,.flatpickr-day.endRange{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.flatpickr-months .flatpickr-month{background-color:#f8fafc;color:#374151}.flatpickr-current-month input.cur-year{color:#374151;font-weight:600}.flatpickr-current-month .flatpickr-monthDropdown-months{background-color:#fff;color:#374151}.flatpickr-weekday{color:#6b7280;font-weight:600}.phone-input-container{position:relative}.phone-input-container .error-message{position:absolute;top:100%;left:0;right:0;z-index:999!important;background:#fff;padding:.25rem 0;margin-top:.25rem}.iti{position:relative;display:block;width:100%!important}.iti__flag-container{z-index:10}.iti__dropdown-content{z-index:100!important}.input-error,.input-error.iti__tel-input{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.copy-buyer-toggle{background:#fff;border-color:#000}.copy-buyer-toggle.is-selected{background:#fff;border-color:#000;box-shadow:0 0 0 3px #00000014}.copy-buyer-toggle span,.copy-buyer-toggle p,.copy-buyer-toggle.is-selected span,.copy-buyer-toggle.is-selected p{color:#000!important}.copy-buyer-checkbox{accent-color:#000000;border-color:#000!important}.copy-buyer-checkbox:focus{--tw-ring-color: #000000 !important}.copy-buyer-checkbox:checked{background-color:#000;border-color:#000}.copy-buyer-toggle.is-selected .copy-buyer-checkbox{box-shadow:0 0 0 3px #0000001f}input[type=radio].input-field,input[type=checkbox].input-field,input[type=radio].input-error,input[type=checkbox].input-error{padding:0!important}input[type=radio].participant-field.gender-field.input-field,input[type=radio].participant-field.gender-field.input-error{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:1rem!important;height:1rem!important;border:1px solid #9ca3af!important;border-radius:9999px!important;background:#fff!important;box-shadow:none!important}input[type=radio].participant-field.gender-field.input-field:checked,input[type=radio].participant-field.gender-field.input-error:checked{background:#fff!important;border-color:#000!important;box-shadow:inset 0 0 0 4px #000!important}.confirmation-popup{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirmation-popup .popup-content{animation:popup-appear .3s ease-out}@keyframes popup-appear{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.category-section .category-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.category-section.expanded .category-content{max-height:2000px;transition:max-height .3s ease-in}.category-section .expand-icon .plus-icon{display:block}.category-section .expand-icon .minus-icon,.category-section.expanded .expand-icon .plus-icon{display:none}.category-section.expanded .expand-icon .minus-icon{display:block}.expand-icon{transition:all .2s ease}#messages-container{position:relative;z-index:50;min-height:0}.animate-fade-in{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.currency-symbol{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;margin-right:.15em}.event-registration-monochrome .bg-indigo-50,.event-registration-monochrome .bg-indigo-100,.event-registration-monochrome .bg-purple-50,.event-registration-monochrome .bg-purple-50\/30,.event-registration-monochrome .bg-purple-50\/60,.event-registration-monochrome .bg-blue-100,.event-registration-monochrome .bg-green-50,.event-registration-monochrome .bg-green-100,.event-registration-monochrome .bg-blue-50,.event-registration-monochrome .bg-red-50,.event-registration-monochrome .bg-red-100{background-color:#fff!important}.event-registration-monochrome .event-mono-ink{color:#000!important}.event-registration-monochrome .event-mono-outline{border-color:#000!important;--tw-ring-color: #000000 !important}.event-registration-monochrome .hover\:bg-purple-50\/30:hover,.event-registration-monochrome .hover\:bg-purple-50\/50:hover,.event-registration-monochrome .hover\:bg-purple-50:hover{background-color:#f5f5f5!important;color:#000!important}.event-registration-monochrome .hover\:bg-purple-50\/30:hover{border-color:#d1d5db!important}.event-registration-monochrome .hover\:bg-purple-700:hover,.event-registration-monochrome .hover\:bg-green-700:hover,.event-registration-monochrome .hover\:bg-blue-700:hover{background-color:#111!important;color:#fff!important}.event-registration-monochrome .bg-purple-600,.event-registration-monochrome .bg-green-600,.event-registration-monochrome .bg-blue-600,.event-registration-monochrome .bg-red-600{background-color:#000!important;color:#fff!important}.event-registration-monochrome .focus\:border-purple-400:focus,.event-registration-monochrome .focus\:ring-purple-400:focus{border-color:#000!important;--tw-ring-color: #000000 !important}.event-registration-monochrome .quantity-decrease:hover,.event-registration-monochrome .quantity-increase:hover{background-color:#f5f5f5!important;color:#000!important}.event-registration-monochrome .expand-icon{background-color:#fff!important;border:1px solid #000000}#mobile-proceed-section,#mobile-participant-proceed-section{background-color:#fff!important;border-top-color:#000!important}#mobile-proceed-btn,#mobile-participant-proceed-btn{background-color:#000!important;color:#fff!important}#mobile-proceed-btn:hover,#mobile-participant-proceed-btn:hover{background-color:#111!important}.event-registration-monochrome .btn-primary{background-color:#000!important;background-image:none!important;color:#fff!important;border:1px solid #000000!important;box-shadow:none!important}.event-registration-monochrome .btn-primary:hover{background-color:#111!important;background-image:none!important;color:#fff!important}.event-registration-monochrome .btn-primary:focus,.event-registration-monochrome .btn-primary:focus-visible{background-image:none!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important;--tw-ring-color: #000000 !important;--tw-ring-offset-color: #ffffff !important}.event-registration-monochrome .btn-primary .btn-text{color:#fff!important}.event-registration-monochrome #continue-to-products{background:#000!important;background-image:none!important;--tw-gradient-from: transparent !important;--tw-gradient-to: transparent !important;--tw-gradient-via: transparent !important;--tw-gradient-stops: none !important;--tw-gradient-position: initial !important;color:#fff!important;border:1px solid #000000!important}.event-registration-monochrome #continue-to-products:hover{background:#111!important;background-image:none!important;color:#fff!important}.event-registration-monochrome #continue-to-products:focus,.event-registration-monochrome #continue-to-products:focus-visible{background:#000!important;background-image:none!important;--tw-ring-color: #000000 !important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important}.event-registration-monochrome #continue-to-products.bg-gray-300{background-color:#fff!important;border:1px solid #000000!important}.event-registration-monochrome #continue-to-products.text-gray-500,.event-registration-monochrome #continue-to-products.bg-gray-300 .btn-text{color:#000!important}.event-registration-monochrome .product-toggle-btn,.event-registration-monochrome .product-toggle-btn.bg-blue-500,.event-registration-monochrome .product-toggle-btn.bg-red-500{background:#000!important;background-image:none!important;color:#fff!important;border:1px solid #000000!important}.event-registration-monochrome .product-toggle-btn:hover,.event-registration-monochrome .product-toggle-btn.hover\:bg-blue-600:hover,.event-registration-monochrome .product-toggle-btn.hover\:bg-red-600:hover{background:#111!important;background-image:none!important;color:#fff!important}.event-registration-monochrome .product-toggle-btn:focus,.event-registration-monochrome .product-toggle-btn:focus-visible,.event-registration-monochrome .product-toggle-btn.focus\:ring-blue-300:focus,.event-registration-monochrome .product-toggle-btn.focus\:ring-red-300:focus{--tw-ring-color: #000000 !important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important;outline:none!important}.pricing-info-trigger.is-open .pricing-info-popover{opacity:1!important;pointer-events:auto!important}
