.CurrencySelect_selectWrapper__xEPzC{position:relative;width:100%}.CurrencySelect_formInputWrapper__dN6GV{box-sizing:border-box;background:#251137;border:1.42px solid rgba(0,0,0,0);border-radius:11.35px;align-items:center;width:100%;display:flex;position:relative;transition:border-color .2s ease-in-out;cursor:pointer;min-height:56px}@media(max-width:639px){.CurrencySelect_formInputWrapper__dN6GV{min-height:36px}}.CurrencySelect_formInputWrapper__dN6GV:hover{border-color:hsla(0,0%,100%,.3)}.CurrencySelect_formInputWrapper__dN6GV:focus-within{border-color:hsla(0,0%,100%,.3)}.CurrencySelect_formInputWrapper__dN6GV.CurrencySelect_active__1ZIQJ{border-color:hsla(0,0%,100%,.3)}.CurrencySelect_formInputWrapper__dN6GV.CurrencySelect_error__9eNiz{border-color:var(--color-error)}.CurrencySelect_formInput__cfwNl{color:#fff;letter-spacing:0;text-align:left;background:none;border:none;outline:none;flex:1;padding:20px 40px 20px 20px;font-family:DM Sans;font-size:14.45px;font-weight:500;line-height:16px;width:100%;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center}@media(max-width:639px){.CurrencySelect_formInput__cfwNl{padding:8px 12px}}.CurrencySelect_formInput__cfwNl::-moz-placeholder{color:hsla(0,0%,100%,.4)}.CurrencySelect_formInput__cfwNl::placeholder{color:hsla(0,0%,100%,.4)}.CurrencySelect_formInput__cfwNl.CurrencySelect_hasIcon__RuAbD{padding-left:56px}.CurrencySelect_formInput__cfwNl span{flex:1}.CurrencySelect_dollarIcon__4zrF1{position:absolute;left:15px;top:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);pointer-events:none;z-index:1}.CurrencySelect_dollarIcon__4zrF1 img{width:100%;height:100%}.CurrencySelect_selectIcon__xbxHD{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;width:15px;height:12px;display:flex;align-items:center;justify-content:center;z-index:1;transition:transform .2s ease-in-out}.CurrencySelect_selectIcon__xbxHD svg{width:6px;height:5px}.CurrencySelect_selectIconOpen__qZNRw{transform:translateY(-50%) rotate(180deg)}.CurrencySelect_dropdownMenu__96iaJ{position:absolute;top:calc(100% + 8px);left:0;width:100%;max-height:300px;background:#251137;border:1.42px solid hsla(0,0%,100%,.1019607843);border-radius:11.35px;overflow:hidden;z-index:10001;box-shadow:0 4px 16px rgba(0,0,0,.3);opacity:0;animation:CurrencySelect_currencySelectFadeIn__fJYLV .2s ease-in-out forwards}@keyframes CurrencySelect_currencySelectFadeIn__fJYLV{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CurrencySelect_dropdownOptions__EB1Z0{max-height:300px;overflow-y:auto;padding:8px 0}.CurrencySelect_dropdownOptions__EB1Z0::-webkit-scrollbar{width:6px}.CurrencySelect_dropdownOptions__EB1Z0::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CurrencySelect_dropdownOptions__EB1Z0::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.CurrencySelect_dropdownOptions__EB1Z0::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.CurrencySelect_errorText__Aq_PE{color:var(--color-error);font-size:var(--font-size-xs);margin-top:4px;text-align:left;width:100%}.CurrencySelect_dropdownItem__7pfUy{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,0,0,0);border:none;color:#fff;font-family:DM Sans;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease-in-out;text-align:left}.CurrencySelect_dropdownItem__7pfUy:hover{background:hsla(0,0%,100%,.1)}.CurrencySelect_currencyCode__O06sf{font-weight:600;min-width:40px}.CurrencySelect_currencySymbol__rjSuF{font-weight:500;min-width:20px;text-align:center}.CurrencySelect_currencyName__xoPO4{font-weight:400;opacity:.8;flex:1}.TelegramAuthButton_wrapper__auolS{position:relative;width:-moz-fit-content;width:fit-content;display:inline-block;cursor:pointer}.TelegramAuthButton_telegramButton__FQOon{width:45.57px;height:45.57px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--casino-text);font-family:var(--font-dm-sans);font-size:var(--font-size-md);font-weight:500;line-height:1.4;cursor:pointer;transition:all .2s ease-in-out;outline:none}.TelegramAuthButton_telegramButton__FQOon img{width:100%;height:100%}@media(max-width:639px){.TelegramAuthButton_telegramButton__FQOon{width:36px;height:36px}}.TelegramAuthButton_telegramButton__FQOon:hover:not(:disabled){background-color:var(--casino-primary);border-color:var(--casino-border-light);box-shadow:0 1px 3px rgba(0,0,0,.1)}.TelegramAuthButton_telegramButton__FQOon:focus{border-color:var(--casino-accent-solid);box-shadow:0 0 0 2px rgba(var(--casino-accent),.2)}.TelegramAuthButton_telegramButton__FQOon:active:not(:disabled){background-color:var(--button-secondary-hover-bg);border-color:var(--casino-border-light);box-shadow:0 1px 2px rgba(0,0,0,.1)}.TelegramAuthButton_telegramButton__FQOon:disabled{opacity:.6;cursor:not-allowed;background-color:var(--casino-glass);border-color:var(--casino-border)}.TelegramAuthButton_buttonContent__vTWfu{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.TelegramAuthButton_telegramIcon__YMLtg{flex-shrink:0;width:20px;height:20px}.TelegramAuthButton_buttonText__V_aeG{font-weight:500;white-space:nowrap}.TelegramAuthButton_spinner__g2tdw{width:20px;height:20px;border-top:2px solid var(--casino-border);border:2px solid var(--casino-border);border-top-color:var(--casino-accent-solid);border-radius:50%;animation:TelegramAuthButton_spin__vgei6 1s linear infinite}@keyframes TelegramAuthButton_spin__vgei6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.TelegramAuthButton_buttonContent__vTWfu{gap:var(--spacing-xs)}}.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_small__jmV4N{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_small__jmV4N .TelegramAuthButton_spinner__g2tdw,.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_small__jmV4N .TelegramAuthButton_telegramIcon__YMLtg{width:16px;height:16px}.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_large__uIbE8{padding:var(--spacing-lg) var(--spacing-xl);font-size:16px}.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_large__uIbE8 .TelegramAuthButton_spinner__g2tdw,.TelegramAuthButton_telegramButton__FQOon.TelegramAuthButton_large__uIbE8 .TelegramAuthButton_telegramIcon__YMLtg{width:24px;height:24px}.TelegramCallbackHandler_wrapper__yoVUe{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2)}.TelegramCallbackHandler_container___aHsN{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:400px;width:100%;padding:40px 30px;background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);backdrop-filter:blur(10px);text-align:center}.TelegramCallbackHandler_spinner__6CGbY{width:48px;height:48px;border:4px solid #e8eaed;border-top-color:#4285f4;border-radius:50%;animation:TelegramCallbackHandler_spin__J3Mt3 1s linear infinite;margin-bottom:24px}@keyframes TelegramCallbackHandler_spin__J3Mt3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TelegramCallbackHandler_errorIcon__pe7Fk,.TelegramCallbackHandler_infoIcon__p6qx8,.TelegramCallbackHandler_successIcon__nRLkj{font-size:48px;margin-bottom:24px;animation:TelegramCallbackHandler_fadeInScale__HXvq8 .5s ease-out}@keyframes TelegramCallbackHandler_fadeInScale__HXvq8{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.TelegramCallbackHandler_title__QL5ue{font-size:24px;font-weight:600;color:#202124;margin:0 0 16px;line-height:1.3}.TelegramCallbackHandler_description__G6CDq{font-size:16px;color:#5f6368;margin:0 0 24px;line-height:1.5}.TelegramCallbackHandler_retryButton__CmOIU{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#4285f4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;outline:none}.TelegramCallbackHandler_retryButton__CmOIU:hover{background:#3367d6;transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,133,244,.3)}.TelegramCallbackHandler_retryButton__CmOIU:active{transform:translateY(0);box-shadow:0 2px 8px rgba(66,133,244,.3)}.TelegramCallbackHandler_retryButton__CmOIU:focus{box-shadow:0 0 0 3px rgba(66,133,244,.2)}[data-theme=dark] .TelegramCallbackHandler_wrapper__yoVUe{background:linear-gradient(135deg,#1a1a2e,#16213e)}[data-theme=dark] .TelegramCallbackHandler_container___aHsN{background:rgba(45,45,45,.95);color:#e8eaed}[data-theme=dark] .TelegramCallbackHandler_title__QL5ue{color:#e8eaed}[data-theme=dark] .TelegramCallbackHandler_description__G6CDq{color:#9aa0a6}[data-theme=dark] .TelegramCallbackHandler_spinner__6CGbY{border-color:#4285f4 #3c4043 #3c4043}@media(max-width:768px){.TelegramCallbackHandler_wrapper__yoVUe{padding:16px;min-height:100vh}.TelegramCallbackHandler_container___aHsN{padding:32px 24px;max-width:100%}.TelegramCallbackHandler_title__QL5ue{font-size:20px}.TelegramCallbackHandler_description__G6CDq{font-size:14px}.TelegramCallbackHandler_errorIcon__pe7Fk,.TelegramCallbackHandler_infoIcon__p6qx8,.TelegramCallbackHandler_successIcon__nRLkj{font-size:40px;margin-bottom:20px}.TelegramCallbackHandler_spinner__6CGbY{width:40px;height:40px;margin-bottom:20px}}@media(max-width:480px){.TelegramCallbackHandler_container___aHsN{padding:24px 20px}.TelegramCallbackHandler_title__QL5ue{font-size:18px}.TelegramCallbackHandler_retryButton__CmOIU{width:100%;padding:14px 24px}}.TelegramCallbackHandler_container___aHsN{animation:TelegramCallbackHandler_fadeInUp__UFEGA .6s ease-out}@keyframes TelegramCallbackHandler_fadeInUp__UFEGA{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TelegramCallbackHandler_container___aHsN.TelegramCallbackHandler_loading__IdM_l .TelegramCallbackHandler_spinner__6CGbY{animation-duration:.8s}.TelegramCallbackHandler_retryButton__CmOIU{animation:TelegramCallbackHandler_pulse___OMuk 2s infinite}@keyframes TelegramCallbackHandler_pulse___OMuk{0%{box-shadow:0 0 0 0 rgba(66,133,244,.4)}70%{box-shadow:0 0 0 10px rgba(66,133,244,0)}to{box-shadow:0 0 0 0 rgba(66,133,244,0)}}.BonusCard_bonusCardWrapper___DneX{width:100%}.BonusCard_bonusCardWrapper___DneX>p{font-weight:400;font-size:15px;line-height:20px;color:#fff;margin:14px 0}.BonusCard_bonusCard__DmVNm{position:relative;display:flex;justify-content:space-between;width:100%;border-radius:12px;background:linear-gradient(100.66deg,#9745b9 24.75%,#3f7ccd 92.08%);padding:8px}.BonusCard_bonusCardText__CwJZr{flex:1}.BonusCard_bonusCardImage__2CIto{position:absolute;right:0;bottom:-6px}.BonusCard_bonusCardTitle__8i0LJ{font-weight:700;font-style:Bold;font-size:12px}.BonusCard_bonusCardRegTitle__UOoGc{font-weight:400;font-size:18px;line-height:20px}.BonusCard_bonusCardSubtitle__BjKXf{font-weight:400;font-size:12px;line-height:16px}.BonusCard_bonusExpiryTime__Jv1bJ{font-weight:600;font-size:18px;line-height:20px;background:hsla(0,0%,100%,.4);border-radius:5px;padding:5px}@media(max-width:639px){.BonusCard_bonusExpiryTime__Jv1bJ{margin-top:8px;max-width:110px;font-weight:600;font-size:13px;line-height:16px;text-align:center;padding:4px;border-radius:4px}}