#acfc-ticket-modal-module{font-family:inherit}#acfc-ticket-modal-module *,#acfc-ticket-modal-module :after,#acfc-ticket-modal-module :before{box-sizing:border-box}#acfc-ticket-modal-module .acfc-ticket-modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99992}#acfc-ticket-modal-module .acfc-ticket-modal-card{--acfc-modal-size:480px;--acfc-modal-radius:24px;background:#000;border-radius:var(--acfc-modal-radius);box-shadow:0 18px 44px rgba(0,0,0,.34),0 2px 8px rgba(0,0,0,.22);height:var(--acfc-modal-size);max-width:100%;overflow:visible;position:relative;width:var(--acfc-modal-size)}#acfc-ticket-modal-module .acfc-ticket-modal-link{border-radius:inherit;color:inherit;cursor:pointer;display:block;height:100%;line-height:0;overflow:hidden;text-decoration:none;width:100%}#acfc-ticket-modal-module .acfc-ticket-modal-img{border:none;border-radius:inherit;display:block;height:100%;margin:0;object-fit:cover;padding:0;width:100%}#acfc-ticket-modal-module .acfc-ticket-modal-close{background:#000!important;border:2px solid #f1b1a5!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#f1b1a5!important;cursor:pointer;display:grid!important;height:28px!important;line-height:0;margin:0!important;min-width:28px;opacity:1!important;padding:0!important;place-items:center;position:absolute!important;right:-10px!important;top:-10px!important;transition:border-color .2s ease,color .2s ease;visibility:visible!important;width:28px!important;z-index:10!important}#acfc-ticket-modal-module .acfc-ticket-modal-close:focus-visible,#acfc-ticket-modal-module .acfc-ticket-modal-close:hover{border-color:#fff;color:#fff}@media (max-width:768px){#acfc-ticket-modal-module .acfc-ticket-modal-card{--acfc-modal-size:360px}#acfc-ticket-modal-module .acfc-ticket-modal-close{height:26px!important;min-width:26px;width:26px!important}}@media (max-width:480px){#acfc-ticket-modal-module .acfc-ticket-modal-card{--acfc-modal-size:280px;--acfc-modal-radius:18px}}