/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.tw-modal{--tw-modal-zindex:1055;--tw-modal-width:31.25rem;--tw-modal-padding:1rem;--tw-modal-margin:.5rem;--tw-modal-color:#000;--tw-modal-bg:#fff;--tw-modal-border-color:#0000002d;--tw-modal-border-width:.0625rem;--tw-modal-border-radius:.5rem;--tw-modal-box-shadow:0 .125rem .25rem #00000013;z-index:var(--tw-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}@media (width>=40rem){.tw-modal{--tw-modal-margin:1.75rem;--tw-modal-box-shadow:var(--tw-box-shadow)}.tw-modal-sm{--tw-modal-width:18.75rem}}@media (width>=64rem){.tw-modal-lg,.tw-modal-xl{--tw-modal-width:50rem}}@media (width>=80rem){.tw-modal-xl{--tw-modal-width:71.25rem}}.tw-modal .close{cursor:pointer;outline:none}.tw-modal .modal-dialog{width:auto;margin:var(--tw-modal-margin);pointer-events:none;position:relative}.tw-modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-3.125rem)}@media (prefers-reduced-motion:reduce){.tw-modal.fade .modal-dialog{transition:none}}.tw-modal.show .modal-dialog{transform:none}.tw-modal.modal-static .modal-dialog{transform:scale(1.02)}.tw-modal .modal-dialog-scrollable{height:calc(100% - var(--tw-modal-margin) * 2)}.tw-modal .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.tw-modal .modal-dialog-scrollable .modal-body{overflow-y:auto}.tw-modal .modal-dialog-centered{min-height:calc(100% - var(--tw-modal-margin) * 2);align-items:center;display:flex}.tw-modal .modal-content{width:100%;color:var(--tw-modal-color);pointer-events:auto;border:var(--tw-modal-border-width) solid var(--tw-modal-border-color);border-radius:var(--tw-modal-border-radius);background-color:var(--tw-modal-bg);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}@media (width>=40rem){.tw-modal .modal-dialog{max-width:var(--tw-modal-width);margin-left:auto;margin-right:auto}}.modal-backdrop{--tw-backdrop-zindex:1050;--tw-backdrop-bg:#000;--tw-backdrop-opacity:.5;z-index:var(--tw-backdrop-zindex);background-color:var(--tw-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--tw-backdrop-opacity)}.modal-open{overflow:hidden}.modal-open .haptik-xdk{z-index:1049!important}}
