.styles_button__mrX2i{background:var(--background);color:var(--foreground);border-radius:20px;border:none;font-weight:600;padding:8px 24px;font-family:var(--font-family);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.styles_button__mrX2i:disabled{opacity:.5;cursor:not-allowed}.styles_textButton__2wNPl{background:none;color:var(--background);border-radius:20px;border:none;font-weight:600;padding:8px 24px;font-family:var(--font-family);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.styles_textButton__2wNPl:disabled{opacity:.5;cursor:not-allowed}.styles_overlay__Q7uVf{background:rgba(0,0,0,.8);position:fixed;left:0;top:0;right:0;bottom:0;z-index:999}.styles_modal__4xiz2{position:fixed;z-index:1;background:#fff;border-radius:24px;border:1px solid var(--background);padding:24px;z-index:999;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);margin-right:-50%;max-width:96%;max-height:90vh;min-width:300px;width:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.styles_modal__4xiz2::-webkit-scrollbar{display:none}.styles_modalContent__r7jHe{color:var(--background);position:relative}.styles_closeButton__xr_tj{position:absolute;top:16px;right:16px;background:transparent;border:none;width:24px!important;height:24px!important;cursor:pointer}.styles_modalContent__r7jHe>h2{font-size:24px;font-weight:700;margin-bottom:32px}.styles_modalContent__r7jHe>p{font-size:16px;line-height:28px}.styles_modalContent__r7jHe>p>span{font-weight:700}.styles_modalFooter__QmWEz{margin-top:32px;display:flex;justify-content:flex-end;gap:8px}.styles_overlay__S3qoP{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;flex-direction:column}.styles_loader__V_dzU{width:30px;height:30px;margin:auto;border:4px solid rgba(0,0,0,.1);border-left:4px solid var(--background);border-radius:50%;animation:styles_spin__aHzHz .5s linear infinite}@keyframes styles_spin__aHzHz{to{transform:rotate(1turn)}}.styles_quickOverlay__wcQGh{padding:32px}.styles_quickOverlay__wcQGh h2,.styles_quickOverlay__wcQGh p{color:#fff;margin-bottom:16px}.styles_quickOverlay__wcQGh h2{font-size:26px}.styles_quickOverlay__wcQGh p{font-size:16px;font-weight:600}.styles_dayPassModal__MWgOh{background:var(--background)!important;padding:0 16px 32px;text-align:center}.styles_dayPassModal__MWgOh h2{margin-bottom:16px}.styles_dayPassModal__MWgOh p span{font-weight:700}.styles_perksContainer__wx8Mn{background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:16px;margin:16px 0;border-radius:8px;border:1px solid #000}.styles_perksContainer__wx8Mn svg{transform:rotate(-24deg)}.styles_perksContainer__wx8Mn>div:last-child{text-align:left;flex-grow:1}.styles_perksContainer__wx8Mn h3,.styles_perksContainer__wx8Mn p,.styles_perksContainer__wx8Mn span{color:#000}.styles_perksContainer__wx8Mn h3{font-size:24px;margin-bottom:12px}.styles_perksContainer__wx8Mn p{font-size:14px;margin-bottom:6px}.styles_actionRow__dmjSz{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.styles_actionRow__dmjSz span{font-size:12px}.styles_addMoreLine__ba1zY{color:#ddd;font-size:16px}.styles_addMoreLine__ba1zY button{background:none;border:none;color:#ddd;text-decoration:underline;font-weight:700;font-size:16px;cursor:pointer}.styles_actionButtonStack__w76Vu{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:24px}.styles_actionButtonStack__w76Vu>button{width:100%}.styles_actionButtonRow__wRQ_8{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;width:100%}