body.ReactModal__Body--open{overflow:hidden!important}body.ReactModal__Body--open>.os-scrollbar-vertical{visibility:hidden}.modal-overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{z-index:1001;--tw-bg-opacity:1;background-color:rgb(var(--color-background) / var(--tw-bg-opacity,1));--tw-shadow:var(--shadow-modal);--tw-shadow-colored:var(--shadow-modal);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:rgb(var(--color-border)/var(--modal-border-opacity,1));border-radius:10px;flex-direction:column;width:90%;max-width:600px;max-height:80%;margin:auto;display:flex;position:relative;overflow:hidden}.modal .search-content{z-index:1;flex:1;max-height:calc(90vh - 80px);padding:10px;position:relative}.modal .modal-header{flex-shrink:0;position:relative}.modal .modal-content{z-index:1;flex:1;position:relative}@media screen and (width<=639px){.modal{border-width:0;border-radius:0;flex:1;width:100%;max-width:none;height:100%;max-height:100%}.input-container{flex-direction:column;flex-grow:1;justify-content:center;display:flex}}.bg-red{background:url(/assets/dot-red-640-BPnizSJD.webp) top/auto 100% no-repeat}.bonus-cancel-background{background:var(--bonus-cancel-modal-bg,url(/assets/dot-red-640-BPnizSJD.webp)) top center/auto 100% no-repeat}@media screen and (width>=640px){.modal{border-width:1px;border-color:rgb(var(--color-border)/var(--modal-border-opacity,1))}}@media screen and (width>=640px) and (width<=767px){.modal{width:85%;max-width:400px}}@media screen and (width>=768px) and (width<=1023px){.modal{width:470px;max-width:470px}}@media screen and (width>=1024px){.modal{width:630px;max-width:630px}}.scroll-wrapper::-webkit-scrollbar{background:0 0;width:0}.scroll-wrapper{scrollbar-width:none;-ms-overflow-style:none}
