@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";._swiper_105m1_1{flex-direction:column;width:100%;outline:none;display:flex;height:50rem}._cardZone_105m1_11{position:relative;border-radius:18px}._card_105m1_11{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center}._controls_105m1_26{height:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:20px}._leftZone_105m1_35,._rightZone_105m1_36{display:flex;justify-content:center;align-items:center}._emptyPlaceholder_105m1_42{text-align:center;padding:24px 0;color:#888}@media (max-height: 679px){._swiper_105m1_1{height:44rem}}@media (max-height: 575px){._swiper_105m1_1{height:40rem}}._stats_18v5h_1{display:flex}._column_18v5h_5{flex-direction:column}._raw_18v5h_9{flex-direction:row}._stat_18v5h_1{display:flex;align-items:center;gap:.9rem}._stat__imgContainer_18v5h_20{width:2rem;display:flex;justify-content:center;align-items:center}._stat__img_18v5h_20{height:2rem}._stat__text_18v5h_31{color:var(--text-color-default-40);font-size:var(--text-sm);font-weight:300;line-height:normal}._entityPreview__title_1ou7w_3{font-weight:500px;font-size:var(--text-xl);line-height:1.3}._entityPreview__meta_1ou7w_10{margin-top:var(--space-sm);font-weight:300;font-size:var(--text-sm);color:#fff6}._entityPreview__description_1ou7w_19{margin-top:var(--space-lg);font-weight:300;font-size:var(--text-md);font-style:light;color:#fff9;line-height:1.3}._entityPreview__stats_1ou7w_29{margin:28px 0}._entityPreview__title_expanded_1ou7w_35,._entityPreview__meta_expanded_1ou7w_41{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._entityPreview__description_expanded_1ou7w_48{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._review_13p61_1{display:flex;flex-direction:column}._review_author_13p61_6{color:#fff9;font-weight:200;font-size:12px;margin-block-end:12px}._review_description_13p61_13{font-size:var(--text-sm);font-weight:300;margin-block-end:4px;line-height:1.4;word-wrap:break-word;white-space:pre-line}._review_button_13p61_22{color:#ab74ff;font-size:12px;padding:8px 12px;background:none;border:none;cursor:pointer;align-self:flex-start;transition:opacity .2s ease}._review__content_13p61_33{margin-top:var(--space-sm)}._review_button_13p61_22:hover{opacity:.8}._starRate_1b7va_1{display:flex;align-items:center}._wrapper_1b7va_7{position:relative;border-radius:50%;padding:1px;background:linear-gradient(180deg,#dfecff66,#0003)}._starButton_1b7va_18{background-color:#0003;padding:18px;cursor:pointer;border-radius:100%;transition:all .3s ease;position:relative;z-index:2;border:none;display:flex;align-items:center;justify-content:center}._starButton_active_1b7va_32{background-color:#ffbc001a}._starButtonSimple_1b7va_36{background:none;cursor:pointer;border:none;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}._starIcon_1b7va_46{width:24px;height:24px;display:block}._alert_1vjoi_1{padding:1.2rem;width:100%;border-radius:var(--radius-xl);display:flex;flex-direction:column}._alert_container_1vjoi_10{display:flex;align-items:center;justify-content:space-between}._alert_title__container_1vjoi_16{display:flex;gap:8px;align-items:center}._alert_title_1vjoi_16{font-weight:600;font-size:var(--text-sm)}._alert_description_1vjoi_27{font-weight:200;font-size:12px;margin-block-start:4px;margin-inline-start:28px}._close_btn_1vjoi_34{font-size:14px;padding-block:6px;background-color:#fff3;border-radius:10px;margin-block-start:16px}._alert_success_1vjoi_42{background-color:#009940}._alert_error_1vjoi_46{background:var(--Error-Error-30, rgba(255, 38, 85, .3))}:root{--drawer-duration: .3s}.mask-motion-enter,.mask-motion-appear{opacity:0}.mask-motion-enter-active,.mask-motion-appear-active{opacity:1;transition:opacity var(--drawer-duration)}.mask-motion-leave{opacity:1}.mask-motion-leave-active{opacity:0;transition:opacity var(--drawer-duration)}.panel-motion-enter-start,.panel-motion-appear-start,.panel-motion-leave-start{transition:none!important}.panel-motion-enter-active,.panel-motion-appear-active,.panel-motion-leave-active{transition:transform var(--drawer-duration);will-change:transform}.panel-motion-left-enter,.panel-motion-left-appear{transform:translate(-100%)}.panel-motion-left-enter-active,.panel-motion-left-appear-active,.panel-motion-left-leave{transform:translate(0)}.panel-motion-left-leave-active{transform:translate(-100%)!important}.panel-motion-right-enter,.panel-motion-right-appear{transform:translate(100%)}.panel-motion-right-enter-active,.panel-motion-right-appear-active,.panel-motion-right-leave{transform:translate(0)}.panel-motion-right-leave-active{transform:translate(100%)!important}.panel-motion-top-enter,.panel-motion-top-appear{transform:translateY(-100%)}.panel-motion-top-enter-active,.panel-motion-top-appear-active,.panel-motion-top-leave{transform:translateY(0)}.panel-motion-top-leave-active{transform:translateY(-100%)!important}.panel-motion-bottom-enter,.panel-motion-bottom-appear{transform:translateY(100%)}.panel-motion-bottom-enter-active,.panel-motion-bottom-appear-active,.panel-motion-bottom-leave{transform:translateY(0)}.panel-motion-bottom-leave-active{transform:translateY(100%)!important}._appDrawer_1jbcw_1{width:100%}._baseInput_1kdr7_1{width:100%;height:6.8rem;border-radius:var(--radius-2xl);background-color:#414143;overflow:hidden;color:var(--text-color-primary);text-overflow:ellipsis;font-size:var(--text-md);font-weight:400;padding:1.2rem 2rem;display:flex;align-items:center}._input_1kdr7_17{background-color:#19191900;color:var(--text-color-default);font-size:var(--text-md);font-weight:400;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;width:100%}._customField_1kdr7_27{flex:1 1 auto}._title_1kdr7_30{overflow:hidden;color:#f4f4f6a8;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:400}._writeArea_1kdr7_37{display:flex;justify-content:space-between}._input_1kdr7_17:focus{outline:none}._input_1kdr7_17:-webkit-autofill,._input_1kdr7_17:-webkit-autofill:hover,._input_1kdr7_17:-webkit-autofill:focus{box-shadow:0 0 0 1000px #414143 inset;-webkit-text-fill-color:var(--text-color-default);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}._isError_1kdr7_59{box-shadow:inset 0 0 0 2px red}._dateInput_1kdy4_1{width:100%;height:6.8rem;border-radius:var(--radius-2xl);background-color:#414143;overflow:hidden;color:var(--text-color-primary);text-overflow:ellipsis;font-size:var(--text-md);font-weight:400;padding:1.2rem 2rem;display:flex;align-items:center}._input_1kdy4_17{background-color:#19191900;color:var(--text-color-default);font-size:var(--text-md);font-weight:400;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;width:100%}._customField_1kdy4_27{flex:1 1 auto}._title_1kdy4_30{overflow:hidden;color:#f4f4f6a8;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:400}._writeArea_1kdy4_37{display:flex;justify-content:space-between}._input_1kdy4_17:focus{outline:none}._input_1kdy4_17:-webkit-autofill,._input_1kdy4_17:-webkit-autofill:hover,._input_1kdy4_17:-webkit-autofill:focus{box-shadow:0 0 0 1000px #414143 inset;-webkit-text-fill-color:var(--text-color-default);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}._isError_1kdy4_59{box-shadow:inset 0 0 0 2px red}._timeInput_108i2_1{width:100%;height:6.8rem;border-radius:var(--radius-2xl);background-color:#414143;overflow:hidden;color:var(--text-color-primary);text-overflow:ellipsis;font-size:var(--text-md);font-weight:400;padding:1.2rem 2rem;display:flex;align-items:center}._input_108i2_18{background-color:#19191900;color:var(--text-color-default);font-size:var(--text-md);font-weight:400;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;width:100%}._customField_108i2_28{flex:1 1 auto}._title_108i2_31{overflow:hidden;color:#f4f4f6a8;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:400}._writeArea_108i2_38{display:flex;justify-content:space-between}._input_108i2_18:focus{outline:none}._input_108i2_18:-webkit-autofill,._input_108i2_18:-webkit-autofill:hover,._input_108i2_18:-webkit-autofill:focus{box-shadow:0 0 0 1000px #414143 inset;-webkit-text-fill-color:var(--text-color-default);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}._isError_108i2_60{box-shadow:inset 0 0 0 2px red}._spinner_dtkm2_2{border:3px solid rgba(0,0,0,.1);border-top:3px solid #3498db;border-radius:50%;animation:_spin_dtkm2_2 1s linear infinite}@keyframes _spin_dtkm2_2{to{transform:rotate(360deg)}}._wrapper_dtkm2_16{position:relative}._content_dtkm2_21{transition:filter .3s ease}._blurred_dtkm2_25{filter:blur(0px);pointer-events:none}._overlay_dtkm2_31{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._emptyPlate_12ilo_1{display:flex;flex-direction:column;align-items:center}._emptyPlate__img_12ilo_6{width:10rem}._emptyPlate__title_12ilo_9{font-size:var(--text-xl)}div._popConfirm_fppoc_1{background-color:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation-timing-function:ease-in;animation-duration:.1s;animation-name:_pop-confirm_fppoc_1;animation-delay:0s}._popConfirm__content_fppoc_11{background-color:#060606;padding:1.4rem;width:80vw;border-radius:var(--radius-base-lg);display:flex;flex-direction:column;gap:var(--space-base-xs);align-items:center}._popConfirm__title_fppoc_21{font-size:var(--text-lg);color:var(--text-color-default)}._popConfirm__description_fppoc_26{font-size:var(--text-md);color:var(--color-default-75);text-align:center}._popConfirm__ctnContainer_fppoc_32{width:100%;display:flex;justify-content:center;gap:var(--space-base-md)}._popConfirm__button_fppoc_39{border-radius:var(--radius-base-lg);font-size:var(--text-md);color:var(--text-color-default);flex:1 1 auto;height:4rem}._popConfirm__button_decline_fppoc_48{background-color:#ffffff13;color:var(--color-default-75)}._popConfirm__button_confirm_fppoc_53{background-color:var(--accent-color-ph)}@keyframes _pop-confirm_fppoc_1{0%{opacity:0}to{opacity:1}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:#ffffffe6;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}._moodCard_qaq9r_1{width:100%;aspect-ratio:1/1.14;border-radius:16px;overflow:hidden}._card_qaq9r_7{box-shadow:var(--shadow-mood-card);position:relative;width:100%;background-size:cover!important;background-repeat:no-repeat;height:100%;background:#ffffff0d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:2rem}._text_qaq9r_20{color:var(--text-color-default-40);font-weight:300;position:absolute}._img_qaq9r_26{height:30%}._card_good_qaq9r_31{background-image:url(/assets/bgMoviesGood-DajEJup4.png)}._card_good_qaq9r_31 img{position:absolute;bottom:15%;left:20%}._card_romantic_qaq9r_40{background-image:url(/assets/bgMoviesRomantic-DZxopJBG.png)}._card_romantic_qaq9r_40 img{position:absolute;bottom:15%;left:20%}._card_sad_qaq9r_49{background-image:url(/assets/bgMoviesSad-CFRHq2lg.png)}._card_sad_qaq9r_49 img{position:absolute;bottom:15%;left:20%}._card_angry_qaq9r_58{background-image:url(/assets/bgMoviesAngry-Drpt-SkX.png)}._card_angry_qaq9r_58 img{position:absolute;bottom:15%;right:20%}._movieDetailPage_1tvzp_1{flex:1 1 auto;display:flex}._card__text_accent_1tvzp_6{color:var(--text-color-default);font-size:var(--text-sm);font-weight:700}._movieDetails_k2yq3_1{position:relative;flex:1 1 auto;display:flex;flex-direction:column;--header-height: 20rem}._movieDetails__prevMovie_k2yq3_10{width:100%;height:var(--header-height);overflow-y:hidden;background-color:#000;border-bottom:2px solid var(--color-default-50);position:sticky;top:calc(var(--touch-button-size-lg) + var(--padding-top-bottom) + 1rem)}._movieDetails__container_k2yq3_22{padding:1.6rem 2.4rem 7.5rem;flex:1 1 auto;max-height:100%}._movieDetails__pickup_k2yq3_29{display:flex;justify-content:space-between;gap:20px}._movieDetails__select_k2yq3_34{flex:1 1 auto;max-width:168px}._movieDetails__body_k2yq3_39{margin-top:30px}._movieDetails__bodyContainer_k2yq3_43{display:flex}._movieDetails__preview_k2yq3_46{flex:1 1 auto}._movieDetails__stats_k2yq3_49{min-width:9rem}._movieDetails__iframe_k2yq3_53{width:100%;height:100%}._movieDetails__img_k2yq3_58{width:100%}._errorPlate_1wtu0_1{display:flex;flex-direction:column;align-items:center}._errorPlate__img_1wtu0_6{width:10rem}._errorPlate__title_1wtu0_9{font-size:var(--text-xl)}._shortCard_1txgf_1{height:245px;flex-shrink:0;border-radius:16px;border:.5px solid #5a5a5a;background:var(--Peak-Peak-10, rgba(255, 255, 255, .1));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative}._shortCard__poster_1txgf_13{height:173px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:12px}._shortCard__img_1txgf_21{width:100%;flex-shrink:0;box-shadow:0 4px 6px #00000080;background-color:#fff}._shortCard__title_1txgf_30{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._shortCard__container_1txgf_45{padding:16px}button._shortCard__ltButton_1txgf_49{position:absolute;top:var(--padding-base-xxs);left:var(--padding-base-xxs);width:var(--touch-button-size-xs);height:var(--touch-button-size-xs)}button._shortCard__bookmark_1txgf_56{position:absolute;top:var(--padding-base-xxs);right:var(--padding-base-xxs);width:var(--touch-button-size-xs);height:var(--touch-button-size-xs)}._button_1ifcq_1{display:block;border-radius:var(--radius-xl);width:100%;padding:1.2rem .8rem;color:var(--text-color-default);font-size:var(--text-lg)}._button_ph_1ifcq_10{background-color:var(--accent-color-ph)}._button_wb_1ifcq_13{background-color:var(--accent-color-wb)}._button_1ifcq_1:disabled{opacity:.7;background-color:gray}._touchButton_xqdem_1{--size: 6.4rem;width:var(--size);height:var(--size);border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .3s,transform .2s;border:.5px solid rgba(223,236,255,.4);background:#0003;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-transform:translateZ(0);position:relative}._circleButton_xqdem_25:active{transform:scale(.95)}._touchButton__imgContainer_xqdem_35{width:40%;height:40%;display:flex;align-items:center;justify-content:center}._touchButton__bable_xqdem_44{--bable-size: 33%;width:var(--bable-size);height:var(--bable-size);background-color:#bf1d00;border-radius:50%;font-size:var(--text-sm);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transform:translate(5%,-20%)}._favoritesPage__content_yiuy4_7{text-align:center;padding:0 var(--space-md) var(--space-xl) var(--space-md)}._favoritesPage__cards_yiuy4_12{padding-top:var(--space-3xl);display:grid;gap:var(--space-base-sm);justify-content:center;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._favoritesPage__card_yiuy4_12{width:100%}._favoritesPage__countwrapper_yiuy4_27{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);font-size:24px;font-style:normal;font-weight:300;line-height:normal}._favoritesPage__count_yiuy4_27{color:#ffffff91;font-size:24px;font-style:normal;font-weight:300;line-height:normal}._backgroundLayout_ea2bk_1{position:relative;width:100%;min-height:100%;background-color:#000;background-position:bottom -344px right 0;background-repeat:no-repeat;display:flex;flex-direction:column}._ph_ea2bk_13{background-image:url(/assets/phElipse-EL66KJKE.png)}._wb_ea2bk_17{background-image:url(/assets/wbElipse-CRtw_WRA.png)}._backgroundLayout__body_ea2bk_21{position:relative;z-index:1;width:100%;height:100%}._backgroundLayout__bgElipse_ea2bk_28{position:fixed;transform:translateY(35%);z-index:2;bottom:0;pointer-events:none;width:100%}._headerLayout_ir8eh_1{width:100%;height:100%;position:relative;--padding-left-right: var(--padding-xl);--padding-top-bottom: calc(var(--padding-xl) + env(safe-area-inset-top));--header-height: 217px;display:flex;flex-direction:column;flex:1 1 auto}._headerLayout__header_ir8eh_15{top:0;left:0;width:100%}._header__container_ir8eh_22{width:100%;padding:var(--padding-top-bottom) var(--padding-left-right) 1rem var(--padding-left-right);position:relative;display:flex;justify-content:flex-end;height:calc(var(--touch-button-size-lg) + var(--padding-top-bottom) + 1rem)}button._headerLayout__backBtn_ir8eh_31{position:fixed;z-index:100;top:var(--padding-top-bottom);left:var(--padding-left-right);width:var(--touch-button-size-lg);height:var(--touch-button-size-lg)}._headerLayout__logo_ir8eh_40{margin-top:15px;display:flex;flex-direction:column;align-items:center;gap:7px}._headerLayout__title_ir8eh_48{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button._headerLayout__profileBtn_ir8eh_60{width:var(--touch-button-size-sm);height:var(--touch-button-size-sm);background:linear-gradient(45deg,#255171,#1f1f25)}._headerLayout__body_ir8eh_70{flex:1 1 auto}._headerLayout__name_ir8eh_74{color:#ffffff4d;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:normal}button._headerLayout__profileBtn_unauth_ir8eh_83{width:var(--touch-button-size-sm);height:var(--touch-button-size-sm);background:var(--Bottom-Bottom-10, rgba(240, 241, 242, .1));box-shadow:0 4px 4px #00000040}._toolsLayout_1b5zy_1{width:100%;height:100%;position:relative;flex:1 1 auto;display:flex;flex-direction:column}._toolsLayout__widgets_1b5zy_10{position:fixed;bottom:0;left:56px;width:var(--touch-button-size-md);height:var(--touch-button-size-md);transform:translateY(calc(var(--space-2xl) * -1))}._toolsLayout__microphne_1b5zy_18{position:fixed;bottom:0;left:50%;transform:translate(-50%,calc(var(--space-2xl) * -1));width:var(--touch-button-size-lg);height:var(--touch-button-size-lg)}._toolsLayout__bookmarks_1b5zy_26{position:fixed;bottom:0;right:56px;width:var(--touch-button-size-md);height:var(--touch-button-size-md);transform:translateY(calc(var(--space-2xl) * -1))}._toolsLayout__star_1b5zy_35{position:fixed;bottom:0;transform:translate(10px,-33px);left:50%}._toolsLayout__bookmarks2_1b5zy_42{position:fixed;bottom:0;transform:translate(50%);bottom:2rem;right:50%}._toolsLayout__trash_1b5zy_50{position:fixed;bottom:0;right:56px;width:var(--touch-button-size-md);height:var(--touch-button-size-md);transform:translateY(calc(var(--space-2xl) * -1))}._safeArea_utbwk_1{overflow:scroll;min-height:100vh}._safeArea_utbwk_1::-webkit-scrollbar{display:none}@supports (height: 100dvh){._safeArea_utbwk_1{min-height:100dvh}}._recommendationsPage_1qgm6_1{flex:1 1 auto;padding:0 var(--padding-xl)}._emptyPlate_1qgm6_6{height:100%;display:flex;justify-content:center}._cardSwiper_1qgm6_13{margin-top:4rem}._card__text_1qgm6_17{color:var(--text-color-default-40);font-size:var(--text-sm);font-weight:300;line-height:normal}._card__text_accent_1qgm6_24{color:var(--text-color-default);font-size:var(--text-sm);font-weight:700}._card_1f73q_1{position:relative;z-index:2;border-radius:16px;border:2px solid rgba(102,102,102,1);background:linear-gradient(180deg,#000000bf 62.02%,#0000004d);box-shadow:0 4px 4px #00000040;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:318px;flex-shrink:0;aspect-ratio:1/1.28}._card__container_1f73q_18{padding-top:0;padding-bottom:2.5rem;padding-right:2rem;padding-left:2rem;height:100%;display:flex;flex-direction:column}._card__header_1f73q_28{display:flex;justify-content:space-between;align-items:center}._cardImg_1f73q_33{width:153px;height:153px;transform:translate(-5px,-30px)}._card__stats_1f73q_39{display:flex;flex-direction:column}._imageWrapper_1swj0_1{aspect-ratio:1;overflow:hidden;border-radius:12px;border:3px solid white}._image_1swj0_1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff}._restaurantPreview__container_1y46l_2{display:flex;flex-direction:column;gap:var(--space-lg)}._restaurantPreview__mainTitle_1y46l_7{display:flex;flex-direction:column;gap:var(--space-xs)}._restaurantPreview__title_1y46l_12{color:var(--text-color-default);font-size:var(--text-base-xl);font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._restaurantPreview__address_1y46l_22{color:var(--text-color-default-60);font-size:var(--text-base-sm);font-weight:300;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._restaurantPreview__metro_1y46l_31{display:flex;gap:.8rem}._restaurantPreview__metroCntainer_1y46l_35{display:flex;align-items:center;gap:.4rem}._restaurantPreview__metroCircle_1y46l_40{--size: 1rem;width:var(--size);height:var(--size);border-radius:50%}._restaurantPreview__metroName_1y46l_46{color:var(--text-color-default-40);font-size:var(--text-xs);font-style:normal;font-weight:300}._restaurantPreview__description_1y46l_52{display:flex;flex-direction:column}._restaurantPreview__subtitle_1y46l_56{color:var(--text-color-default);font-size:var(--text-md);font-weight:300}._restaurantPreview__info_1y46l_61{color:var(--text-color-default-60);font-size:var(--text-sm);font-weight:300;display:flex;flex-direction:column;gap:var(--spac)}._restaurantPreview__infoItem_1y46l_69{display:flex;justify-content:space-between}._restaurantPreview__icons_1y46l_74{display:flex;gap:.8rem;margin-top:.8rem}@media (max-height: 680px){._restaurantPreview__title_1y46l_12{-webkit-line-clamp:1}}._cardSwiper__cardWrap_15u1s_8{position:relative;display:inline-block}._cardSwiper__play_15u1s_14{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);z-index:3;width:var(--touch-button-base-size-lg);height:var(--touch-button-base-size-lg)}._cardSwiper__play_15u1s_14:hover{background:#ffffff38}._cardSwiper__play_15u1s_14:active{transform:translate(-50%) scale(.96)}._playImg_15u1s_30{width:20px;height:24px}._cardSwiper__bookmarks_15u1s_35{position:absolute;left:75%;transform:translate(-40%) translateY(150%);z-index:3}@media (max-height: 679px){._cardSwiper__card_15u1s_3{width:28rem}._cardSwiper__entityTitle_15u1s_52{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardSwiper__entityDescription_15u1s_58{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media (max-height: 575px){._cardSwiper__cardWrap_15u1s_8{padding:0 4rem}._cardSwiper__entityTitle_15u1s_52{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._cardSwiper__entityDescription_15u1s_58{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}._notFoundPage_1iayz_1{max-width:64rem;margin-left:auto;margin-right:auto;text-align:center}._title_1iayz_8{font-size:3.75rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(90deg,#6366f1,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._subtitle_1iayz_18{font-size:1.5rem;font-weight:600;margin-bottom:1rem}._message_1iayz_24{color:var(--color-primary-300);margin-bottom:2rem}._button_1iayz_29{display:inline-block;padding:.75rem 1.5rem;border-radius:.5rem;background-color:var(--color-primary-500);color:#fff;font-weight:600;text-decoration:none;transition:background-color .2s ease}._button_1iayz_29:hover{background-color:var(--color-primary-600)}._homePage_1ma4c_1{display:flex;flex-direction:column;flex:1 1 auto;--inpit-heigh: 5.2rem;gap:var(--space-sm);position:relative}._homeCards_container_1ma4c_10{display:flex;justify-content:space-between;gap:8px;margin-block-end:15px;padding-inline:16px}._inputContainer_1ma4c_18{padding:var(--padding-md)}._chatContainer_1ma4c_22{display:flex;flex-direction:column;flex:1 1 auto;padding-bottom:var(--inpit-heigh)}._messagesContainer_1ma4c_29{padding:0 var(--padding-md);flex:1;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-sm)}._messagesContainer_1ma4c_29::-webkit-scrollbar{width:6px}._messagesContainer_1ma4c_29::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}._messagesContainer_1ma4c_29::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}._messagesContainer_1ma4c_29::-webkit-scrollbar-thumb:hover{background:#ffffff80}._homePage__container_1ma4c_57{width:100%;padding:0 var(--padding-md)}._homePage__nav_1ma4c_61{display:flex;justify-content:center;gap:var(--space-xs)}div._homePage__navCard_1ma4c_67{width:100%}._homePage__chatInput_1ma4c_71{width:100%;background-color:var(--text-color-default-10);height:var(--inpit-heigh);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._homePage__imput_1ma4c_78{padding:0 var(--padding-md);padding-bottom:var(--padding-xl);display:flex;position:fixed;bottom:0;left:0;width:100%}._homePage__imputImg_1ma4c_88{width:2rem}._homePage__sms_1ma4c_91{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:5rem}@media (max-height : 679px){._homePage__nav_1ma4c_61{justify-content:space-around}}._homeCard_1iybc_1{--decor-icon-size: 1.9rem;position:relative;border-radius:2.4rem;aspect-ratio:1 / 1;overflow:hidden;display:flex}._homeCard__container_1iybc_12{padding:4.1rem 2rem 2.1rem;display:flex;flex-direction:column;width:100%}._cardEat_1iybc_19{background:url(/assets/eat-gradient-B2OQ3J7Q.png);background-repeat:no-repeat;background-size:cover}._cardWatch_1iybc_25{background-repeat:no-repeat;background-size:cover}._cardWatch_1iybc_25:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 100% 0%,rgb(from var(--accent-color-ph) r g b / 75%),rgb(from var(--accent-color-ph) r g b / 50%),rgb(from var(--accent-color-ph) r g b / 0%) 50%) no-repeat;background-size:100% 100%;background-position:right top}._title_1iybc_50{max-width:75%;font-size:var(--text-lg);line-height:1;display:flex;flex-direction:column;gap:var(--space-sm)}._text_1iybc_59{width:100%;font-size:var(--text-sm);font-weight:300;color:#ffffff80;letter-spacing:.05em;display:flex;flex-direction:column}._text__accent_1iybc_68{font-weight:700}._messageIcon_1iybc_71{width:var(--decor-icon-size);height:var(--decor-icon-size);position:absolute;bottom:30%;right:12%}._brainIcon_1iybc_79{width:var(--decor-icon-size);height:var(--decor-icon-size);opacity:.7;position:absolute;bottom:25%;right:12%}._decorationCircle_1iybc_89{--accent-img-size: 8.5rem;position:absolute;border-radius:50%;background-color:#0000004d;width:var(--accent-img-size);height:var(--accent-img-size);top:0;right:0rem;display:flex;justify-content:center;align-items:center;transform:translate(20%,-20%)}._homeCard__wathg_1iybc_110{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;-o-object-fit:cover;object-fit:cover;filter:blur(5px)}._infoContainer_1iybc_121{z-index:2;display:flex;flex-direction:column;gap:1.2rem}._button_bq6ux_1{display:flex;align-items:center;gap:.75rem;padding-left:1.5rem;border-top:1px solid rgba(255,255,255,.1);width:100%;padding-top:20px}._content_bq6ux_11{display:flex;flex-direction:column;gap:.25rem}._title_bq6ux_17{font-size:var(--text-lg);line-height:1;text-align:start}._subtitle_bq6ux_23{font-size:var(--text-md);color:var(--text-color-default);opacity:.5;line-height:1}._button__logo_bq6ux_30{width:50%}._button__logoCicle_bq6ux_33{width:var(--touch-button-size-xs);aspect-ratio:1 /1;display:flex;justify-content:center;align-items:center}._message_py9zi_1{border-radius:var(--radius-lg);max-width:28rem;display:flex;flex-direction:column}._message__container_py9zi_8{padding:1.2rem 2rem}._aiMessage_py9zi_11{background-color:var(--accent-color-ph-20);align-self:flex-start;border-bottom-left-radius:4px}._userMessage_py9zi_17{background-color:var(--accent-color-ph);align-self:flex-end;border-bottom-right-radius:4px;margin-left:auto}._message_py9zi_1{font-size:var(--text-md);margin:0 0 4px;word-wrap:break-word;color:inherit}._userMessage_py9zi_17 ._message_py9zi_1{color:#fff}._infoMess_py9zi_35{font-size:1.2rem;color:var(--text-color-default-50);margin:0;text-align:start;display:flex;flex-direction:column}._messageContent_py9zi_46{display:flex;flex-direction:column}._typingIndicator_py9zi_51{display:flex;gap:4px;margin-bottom:4px}._typingIndicator_py9zi_51 span{height:8px;width:8px;background-color:#ffffffb3;border-radius:50%;display:inline-block;animation:_typing_py9zi_51 1.4s infinite ease-in-out}._typingIndicator_py9zi_51 span:nth-child(1){animation-delay:-.32s}._typingIndicator_py9zi_51 span:nth-child(2){animation-delay:-.16s}@keyframes _typing_py9zi_51{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}._refference_py9zi_87{color:#0ff;font-size:var(--text-md);font-weight:400;align-self:flex-start}._message__text_py9zi_94{color:var(--text-color-default);font-size:var(--text-md);font-weight:400;line-height:2rem}._phoneForm__container_j6p88_2{display:flex;flex-direction:column;align-items:center;gap:calc(var(--space-2xl) * 1.3)}._phoneForm__title_j6p88_8{font-size:var(--text-xl);font-weight:500}._phoneForm__telInput_j6p88_12{background-color:var(--text-color-default-10);height:6.8rem}._phoneForm__telInput_j6p88_12 input{font-size:var(--text-md)}._phoneForm__telButton_j6p88_19{font-size:var(--text-md);height:5.2rem}._loginPage__form_wo7xz_5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}._loginPage__title_wo7xz_12{color:var(--text-color-default);font-weight:500;font-size:var(--text-xl)}._loginPage__container_wo7xz_19{display:flex;flex-direction:column;padding:0 var(--padding-3xl)}._restaurantCard_152u9_2{width:100%;aspect-ratio:1/1.14;border-radius:16px;overflow:hidden}._card_152u9_8{box-shadow:var(--shadow-mood-card);position:relative;width:100%;background-size:cover!important;background-repeat:no-repeat;height:100%;background:#ffffff0d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:2rem}._text_152u9_21{color:var(--text-color-default-40);font-weight:300;position:absolute}._img_152u9_27{height:40%}._card_business_152u9_31{background-image:url(/assets/bgRestaurantBusinessIcon-DSLyu43d.png)}._card_business_152u9_31 img{position:absolute;bottom:15%;left:20%}._card_date_152u9_40{background-image:url(/assets/bgRestaurantDateIcon-BlOvDAtC.png)}._card_date_152u9_40 img{position:absolute;bottom:15%;left:20%}._card_diner_152u9_49{background-image:url(/assets/bgRestaurantDinnerIcon-DpTX1Ld-.png)}._card_diner_152u9_49 img{position:absolute;bottom:15%;left:20%}._card_fiesta_152u9_58{background-image:url(/assets/bgRestaurantFiestaIcon-Cpzmc7Ju.png)}._card_fiesta_152u9_58 img{position:absolute;bottom:15%;right:20%}._smsCodeForm__submitBtn_1uyea_2{font-size:var(--text-md);height:5.2rem}._smsCodeForm__container_1uyea_6{display:flex;flex-direction:column;align-items:center;gap:var(--space-3xl)}._smsCodeForm__title_1uyea_12{font-size:var(--text-xl);font-weight:500}._smsCodeForm__repeatBtn_1uyea_16{font-size:var(--text-md);height:5.2rem;background-color:#9fabd51f}._smsCodeForm__inpsContainer_1uyea_21{display:flex;flex-direction:column;gap:var(--space-md)}._smsCodeForm__inps_1uyea_21{display:flex;gap:var(--space-xs)}._smsCodeForm__repeatBtn_1uyea_16:disabled{background-color:#9fabd50f;opacity:.35}._smsCodeForm__numberInput_1uyea_36{height:6.8rem;padding:0;background-color:var(--color-default-10);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._smsCodeForm__numberInput_1uyea_36 label{padding:12px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}._smsCodeForm__numberInput_1uyea_36 input{text-align:center;font-size:var(--text-md)}._smsCodeForm__numberInput_error_1uyea_57{border:.5px solid red}._moviesPage__moodCrd_72c5v_4{font-size:var(--text-md)}._hubMenu__container_lorf1_3{position:relative}._header_lorf1_7{position:relative;padding-left:2rem;padding-right:.5rem;margin-top:.5rem}._subtitle_lorf1_14{color:var(--text-color-default-90);font-size:1.5rem;font-weight:300;display:flex;flex-direction:column;align-items:start;line-height:1}._hubMenu__prev_lorf1_24{font-size:var(--text-xl);color:var(--text-color-default-50)}._title_lorf1_29{font-size:var(--text-2xl);font-weight:400;color:#fff}._moodInfo_lorf1_35{display:flex;justify-content:center;align-items:end}._moodInfo__content_lorf1_42{display:flex;justify-content:center;align-items:center;gap:var(--space-md);width:100%}._moodText_lorf1_52{font-weight:300;color:var(--text-color-default-40);font-size:var(--text-md);width:50%;align-self:end}._grid_lorf1_61{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;margin-inline:1rem;gap:var(--space-md);margin-top:14px;margin-bottom:1.25rem}._hubMenu__moodCrd_lorf1_71{font-size:var(--text-md)}._title__container_lorf1_75{display:flex;flex-direction:column}._arraw__conteiner_lorf1_80{width:50%;display:flex;align-items:center;justify-content:end;transform:translate(calc(var(--space-md) - .75rem))}@media (max-height: 679px){._title__container_lorf1_75{display:flex;flex-direction:row;height:6rem}._moodInfo__content_lorf1_42{transform:unset;justify-content:end;flex-direction:row}}._splashLoaderHoc_1e4sp_1{position:absolute;width:100vw;height:100vh;background-color:#000;overflow:hidden;--speed-scale: 1;--common-delay: 1s;--appearance-time: .6s;--ph-color: rgb(206, 127, 1);--animation-ph-ellipse-delay: .5s;--animation-hc-ellipse-delay: calc(var(--animation-ph-ellipse-delay) + .75s);--animation-logo-delay: calc(var(--animation-hc-ellipse-delay) + .4s);--animation-hella-delay: calc(var(--animation-logo-delay) + var(--appearance-time) + .3s);--animation-hella--fr-delay: calc(var(--animation-hella-delay) + var(--appearance-time) + .3s);--animation-hella--en-delay: calc(var(--animation-hella--fr-delay) + var(--appearance-time) + .1s);--animation-hella--ch-delay: calc(var(--animation-hella--en-delay) + var(--appearance-time) + .1s);--animation-hella-start-delay: calc(var(--animation-hella--ch-delay) + var(--appearance-time) + .25s)}._splashLoaderHoc__phElipse_1e4sp_24{position:absolute;top:33%;transform:rotate(180deg);z-index:2;opacity:0;animation:_ph-loader_1e4sp_1 0s ease var(--animation-ph-ellipse-delay) forwards}._splashLoaderHoc__hcElipse_1e4sp_36{position:absolute;top:15%;right:-10%;z-index:1;opacity:0;animation:_wb-loader_1e4sp_1 0s ease var(--animation-hc-ellipse-delay) forwards}._splashLoaderHoc__logo_1e4sp_48{position:absolute;top:calc(var(--padding-xl) * 4);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;opacity:0;animation:_logo-loader_1e4sp_1 var(--appearance-time) ease-in-out var(--animation-logo-delay) forwards}._splashLoaderHoc__logoImg_1e4sp_63{max-width:5rem;display:flex;flex-direction:column;align-items:center}._splashLoaderHoc__logoSub_1e4sp_69{font-size:var(--text-lg);color:#fff6;text-align:center}._splashLoaderHoc__hellaimg_1e4sp_75{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;height:calc(var(--text-xl) * 2);opacity:0;animation:_hella-loader_1e4sp_1 var(--appearance-time) ease-in-out var(--animation-hella-delay) forwards}._splashLoaderHoc__halla_1e4sp_88{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-color-default-50);z-index:2}._splashLoaderHoc__halla_fr_1e4sp_97{top:55%;font-size:var(--text-xl);opacity:0;animation:_hella-fr_1e4sp_1 var(--appearance-time) ease-in-out var(--animation-hella--fr-delay) forwards}._splashLoaderHoc__halla_en_1e4sp_106{top:60%;font-size:var(--text-lg);opacity:0;animation:_hella-en_1e4sp_1 var(--appearance-time) ease-in-out var(--animation-hella--en-delay) forwards}._splashLoaderHoc__halla_ch_1e4sp_115{top:65%;font-size:var(--text-md);opacity:0;animation:_hella-ch_1e4sp_1 var(--appearance-time) ease-in-out var(--animation-hella--ch-delay) forwards}._splashLoaderHoc__phElipse_starting_1e4sp_124{transition-duration:var(--appearance-time);transition-property:transform,background-color;background-color:#ce7f01;z-index:3;transform:scale(10)}._splashLoaderHoc__phElipse_starting_1e4sp_124>img{opacity:0}._splashLoaderHoc__decandeance_1e4sp_138{position:relative}._splashLoaderHoc__decandeancePlate_1e4sp_141{position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:#ce7f01;z-index:3;animation-name:_disappearing_1e4sp_1;animation-duration:.75s;animation-timing-function:ease;animation-fill-mode:forwards}._splashLoaderHoc__decandeancePlate_finished_1e4sp_158{display:none}@keyframes _ph-loader_1e4sp_1{0%{opacity:0}to{opacity:1}}@keyframes _wb-loader_1e4sp_1{0%{opacity:0}to{opacity:1}}@keyframes _logo-loader_1e4sp_1{0%{opacity:0}to{opacity:1}}@keyframes _hella-loader_1e4sp_1{0%{opacity:0}to{opacity:1}}@keyframes _hella-fr_1e4sp_1{0%{opacity:0;top:100%}to{opacity:1;top:55%}}@keyframes _hella-en_1e4sp_1{0%{opacity:0;top:100%}to{opacity:1;top:60%}}@keyframes _hella-ch_1e4sp_1{0%{opacity:0;top:100%}to{opacity:1;top:65%}}@keyframes _disappearing_1e4sp_1{0%{opacity:1}to{opacity:0}}._profile_a1109_2{position:fixed}._chatPage__title_1je46_1{display:flex;flex-direction:column}._chatPage__titleMain_1je46_6{color:var(--text-color-default);font-size:var(--text-lg);font-weight:400}._chatPage__subTitle_1je46_12{color:var(--text-color-default-50);font-size:var(--text-sm);font-weight:300}._chatPageEquipment__header_1je46_17,._header_fxyt4_3{background-color:#000;position:sticky;top:0;z-index:1000}._profile_fxyt4_9{position:fixed}._restaurantsHubPage__restaurantCrd_30mpw_5{font-size:var(--text-md);height:100%}._restaurantRecommendationsPage_1va1z_1{padding:0 var(--padding-xl)}._cardSwiper_1va1z_5{margin-top:4rem}._card__text_1va1z_9{color:var(--text-color-default-40);font-size:var(--text-sm);font-weight:300;line-height:normal}._card__text_accent_1va1z_16{color:var(--text-color-default);font-size:var(--text-sm);font-weight:700}._restaurantDetailPage_3bz72_1{--brand-color: #A3B8F5}._restaurantDetailPage__contaier_3bz72_5{position:relative;padding:7rem 2.4rem 0;display:flex;flex-direction:column;gap:var(--space-3xl)}._restaurantDetailPage__subPoster_3bz72_13{position:absolute;width:6rem;height:6rem;top:0;left:2.4rem;transform:translateY(-60%)}._restaurantDetailPage__poster_3bz72_23{width:100%;height:28rem;background-color:#ffebcd;background-size:cover;background-repeat:no-repeat}._reviews__rewList_3bz72_31{margin-top:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:1.5rem}._reviews__title_3bz72_38{display:flex;justify-content:space-between;align-items:center}._reviews__sectionName_3bz72_44{color:var(--text-color-default);font-size:var(--text-lg)}button._reviews__btn_3bz72_49{max-width:11.2rem;border-radius:var(--radius-lg);font-size:var(--text-xs)}._contacts__title_3bz72_55{color:var(--text-color-default);font-size:var(--text-lg);font-weight:500}._restaurantDetailPage__contacts_3bz72_60{display:flex;flex-direction:column;gap:var(--space-md)}._contacts__subtitle_3bz72_65{color:var(--text-color-default);font-size:var(--text-md);font-weight:300}._contacts__info_3bz72_70{color:var(--text-color-default-75);font-size:var(--text-sm);font-style:normal;font-weight:400;line-height:normal}._attributes__title_3bz72_77{color:var(--text-color-default);font-size:var(--text-lg);font-weight:500}._shedual_3bz72_83{display:flex;flex-direction:column;gap:var(--space-md)}._shedual__list_3bz72_89{display:flex;flex-direction:column;gap:1.6rem}._shedual__item_3bz72_95{display:flex;flex-direction:column;gap:.4rem}._shedual__time_3bz72_101{color:var(--text-color-default);font-size:var(--text-md);font-weight:300}._shedual__day_3bz72_107{color:var(--text-color-default-60);font-size:var(--text-xs);font-weight:400}._contacts_3bz72_55,._contacts__list_3bz72_119{display:flex;flex-direction:column;gap:1.6rem}._contacts__item_3bz72_125{display:flex;flex-direction:column;gap:.4rem}._contacts__href_3bz72_131{color:var(--brand-color);font-size:var(--text-md);font-weight:300}._contacts__desc_3bz72_137{color:var(--text-color-default-50);font-size:var(--text-xs);font-weight:400}._contacts__messagers_3bz72_143{display:flex;gap:var(--space-md)}._contacts__messagerBlock_3bz72_150{--size: 5.2rem;width:var(--size);height:var(--size);border-radius:var(--radius-xl);background-color:#08205e;display:flex;justify-content:center;align-items:center}._contacts__lists_3bz72_161{display:flex;flex-direction:column;gap:1.6rem}._address__ref_3bz72_167{color:var(--brand-color);font-size:var(--text-md);font-weight:300}._maps_3bz72_173{display:flex;flex-direction:column;gap:1.6rem}._maps__map_3bz72_179{width:100%;aspect-ratio:1/1;border-radius:var(--radius-lg)}._detailedRestaurantLayout_164ty_1{padding-bottom:calc(var(--touch-button-size-lg) + 3.3rem)}._detailedRestaurantLayout__fotContainer_164ty_6{padding:0 1.2rem;position:fixed;bottom:3.3rem;left:0;display:flex;justify-content:end;align-items:center;width:100%}button._detailedRestaurantLayout__btn_164ty_17{max-width:15rem;border-radius:var(--radius-xl);font-size:var(--text-sm);height:5.2rem}._detailedRestaurantLayout__touchBtn_164ty_24{width:var(--touch-button-size-lg);height:var(--touch-button-size-lg)}._orderRestaurantDrawer__predOrderDrawer_il9eb_2{padding:2.8rem 1.6rem;background-color:#152149!important;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}._orderRestaurantDrawer__orderDrawer_il9eb_7{padding:var(--padding-md);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background-color:#303030!important}._orderRestaurantDrawer__orderFormConteiner_il9eb_13{position:relative;display:flex;flex-direction:column;gap:1rem}._orderRestaurantDrawer__closeBtn_il9eb_19 img{transform:translateY(15%)}._orderRestaurantDrawer__header_il9eb_22{display:flex;align-items:center;gap:var(--space-md)}._orderRestaurantDrawer__headerTitle_il9eb_27{display:flex;flex-direction:column;gap:var(--space-sm)}._orderRestaurantDrawer__headerTitle_il9eb_27>span{color:var(--text-color-default);opacity:.5;font-size:var(--text-sm);font-weight:300}._orderRestaurantDrawer__authWarning_il9eb_38{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}._orderRestaurantDrawer__authWarningTitle_il9eb_44{font-size:var(--text-lg);color:var(--text-color-default)}._orderRestaurantDrawer__authWarningLink_il9eb_48{color:#0ff}._orderRestaurantDrawer__authWarningdescription_il9eb_51{font-size:var(--text-md)}._drderRestaurantForm__container_8jqwt_3{display:flex;flex-direction:column;gap:var(--space-lg)}._drderRestaurantForm__times_8jqwt_9{display:flex;gap:var(--space-lg)}._drderRestaurantForm__times_8jqwt_9>*{width:50%}._textArea_1h61j_1{width:100%;min-height:12.8rem;border-radius:var(--radius-2xl);background-color:#414143;overflow:hidden;color:var(--text-color-primary);text-overflow:ellipsis;font-size:var(--text-md);font-weight:400;padding:1.2rem 2rem}._textArea__textare_1h61j_14{background-color:#41414300;color:var(--text-color-default);font-size:var(--text-md);font-weight:400;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%}._customField_1h61j_24{display:flex;flex-direction:column;height:100%;justify-content:center}._title_1h61j_30{overflow:hidden;color:#f4f4f6a8;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:400}._textArea__textare_1h61j_14:focus{outline:none;border-color:#ccc;box-shadow:none}._predorderRestaurantForm_jme1i_1{color:red}._predorderRestaurantForm__title_jme1i_5{display:flex;align-items:center;gap:1.2rem}._predorderRestaurantForm__titletext_jme1i_11{color:var(--text-color-default);font-size:var(--text-xl);font-weight:500}._predorderRestaurantForm__descriptions_jme1i_17{margin-top:.8rem}._predorderRestaurantForm__description_jme1i_17{margin-top:.4rem;color:var(--text-color-default);font-size:var(--text-md);font-weight:400}._predorderRestaurantForm__subDescription_jme1i_26{margin-top:var(--space-xs);color:var(--text-color-default);opacity:.4;font-size:var(--text-sm);font-weight:400}._predorderRestaurantForm__bnts_jme1i_33{margin-top:1.2rem;display:flex;flex-direction:column;gap:var(--space-sm)}._predorderRestaurantForm__bnt_jme1i_33{border-radius:var(--radius-semicircle);color:var(--text-color-default);font-size:var(--text-sm)}._predorderRestaurantForm__bnt_brand_jme1i_45{background-color:var(--accent--color-brand-secondary)}._restaurantSection__title_19a6n_1{color:var(--text-color-default);font-size:var(--text-lg);font-weight:500}._feadbackDrawer__wrapper_34gww_3{padding:2.8rem 1.6rem;background-color:#152149!important;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}._feadbackDrawer__closeBtn_34gww_9{width:var(--touch-button-size-lg);height:var(--touch-button-size-lg)}._feadbackDrawer__orderDrawer_34gww_14{padding:var(--padding-md);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background-color:#303030!important}._feadbackDrawer__orderFormConteiner_34gww_20{position:relative;display:flex;flex-direction:column;gap:1rem}._feadbackDrawer__closeBtn_34gww_9 img{transform:translateY(15%)}._feadbackDrawer__header_34gww_29{display:flex;align-items:center;gap:var(--space-md)}._feadbackDrawer__headerTitle_34gww_34{display:flex;flex-direction:column;gap:var(--space-sm);color:var(--text-color-default);font-size:var(--text-lg);font-weight:400}._feadbackDrawer__headerTitle_34gww_34 span{color:var(--text-color-default-50);font-size:var(--text-sm);font-weight:300}._feadbackForm__stars_ut8qk_2{width:100%}._feadbackForm__content_ut8qk_6{margin-top:2rem;display:flex;flex-direction:column;gap:var(--space-md)}._feadbackForm__sbmBtn_ut8qk_13{color:var(--text-color-primary);font-size:var(--text-md);font-weight:400}._favoriteRestaurantesPage__content_1st5o_8{padding:0 var(--space-md) var(--space-xl) var(--space-md);text-align:center}._favoriteRestaurantesPage__cards_1st5o_12{padding-top:var(--space-3xl);display:grid;gap:var(--space-base-sm);justify-content:center;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._favoriteRestaurantesPage__card_1st5o_12{width:100%}._favoriteRestaurantesPage__countwrapper_1st5o_28{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);font-size:24px;font-style:normal;font-weight:300;line-height:normal}._favoriteRestaurantesPage__count_1st5o_28{color:#ffffff91;font-size:24px;font-style:normal;font-weight:300;line-height:normal}._profilePage_1kupm_1{position:relative}._exitButton_1kupm_4{width:20rem;font-size:var(--text-md)}._profilePage__container_1kupm_8{padding:0 var(--padding-base-3xl);display:flex;flex-direction:column;justify-content:center;align-items:center}._profilePage__title_1kupm_15{position:absolute;top:-5rem;left:50%;transform:translate(-50%);color:var(--text-color-default);font-size:var(--text-lg);font-weight:400}._profilePage__exitBtn_1kupm_25{position:absolute;width:3.5rem;top:-5rem;right:var(--padding-3xl)}._alert_1kupm_34{background-color:var(--accent-color-ph)}._profileForm_6ti8r_1{width:100%}._profileForm__container_6ti8r_4{display:flex;flex-direction:column}._profileForm__imgContainer_6ti8r_10{width:100%;padding:var(--padding-base-3xl) 0;display:flex;justify-content:center}._profileForm__img_6ti8r_10{--size: 10rem;width:var(--size);height:var(--size);border-radius:50%;background:linear-gradient(45deg,#255171,#1f1f25);display:flex;justify-content:center;align-items:center;color:var(--text-color-default);font-size:var(--text-base-xl);font-weight:500}._profileForm__main_6ti8r_31{display:flex;flex-direction:column;gap:var(--space-md)}._profileForm__mainInfo_6ti8r_36{display:flex;flex-direction:column;gap:var(--space-2xl)}._profileForm__input_6ti8r_41{background-color:var(--text-color-default-10);height:6.8rem}._profileForm__passwordBtn_6ti8r_45{background-color:var(--accent-color-ph-10)}._profileForm__btn_6ti8r_48{font-size:var(--text-md);height:5.2rem}._errorMessage_6ti8r_55{color:red}._profileImg_6ti8r_58{width:50%}._profileForm__inputWrapper_6ti8r_62{display:flex;flex-direction:column;gap:var(--space-md)}._chatPage_1f3y5_2{--inpit-heigh: 5.2rem;position:relative;flex:1 1 auto;display:flex;flex-direction:column}._chatPage__container_1f3y5_10{padding:var(--padding-md) var(--padding-md) var(--inpit-heigh) var(--padding-md);display:flex;flex-direction:column;flex:1 1 auto}._chatContainer_1f3y5_16{display:flex;flex-direction:column;flex:1 1 auto}._messagesContainer_1f3y5_22{flex:1;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-sm)}._messagesContainer_1f3y5_22::-webkit-scrollbar{width:6px}._messagesContainer_1f3y5_22::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}._messagesContainer_1f3y5_22::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}._messagesContainer_1f3y5_22::-webkit-scrollbar-thumb:hover{background:#ffffff80}._inputContainer_1f3y5_51{padding:var(--padding-md)}._homePage__chatInput_1f3y5_55{width:100%;background-color:var(--text-color-default-10);height:var(--inpit-heigh);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._homePage__imput_1f3y5_62{padding:0 var(--padding-md);padding-bottom:var(--padding-xl);display:flex;position:fixed;bottom:0;left:0;width:100%}._homePage__imputImg_1f3y5_72{width:2rem}._homePage__sms_1f3y5_75{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:5rem}._orderRestaurantDrawer__orderDrawer_1f3y5_85{padding:var(--padding-md);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background-color:#303030!important}._orderRestaurantDrawer__orderFormConteiner_1f3y5_91{position:relative;display:flex;flex-direction:column;gap:1rem}._orderRestaurantDrawer__header_1f3y5_98{display:flex;align-items:center;gap:var(--space-md)}._orderRestaurantDrawer__closeBtn_1f3y5_104 img{transform:translateY(15%)}._orderRestaurantDrawer__headerTitle_1f3y5_108{display:flex;flex-direction:column;gap:var(--space-sm)}._orderRestaurantDrawer__headerTitle_1f3y5_108>span{color:var(--text-color-default);opacity:.5;font-size:var(--text-sm);font-weight:300}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: #000;--foreground: #ffffff;--primary: #3b82f6;--primary-foreground: #ffffff;--secondary: #8b5cf6;--secondary-foreground: #ffffff;--accent: #f97316;--accent-foreground: #ffffff;--muted: #374151;--muted-foreground: #9ca3af;--border: #374151;--input: #1f2937;--ring: #3b82f6;--text-color-default: rgba(255, 255, 255, 1);--text-color-primary: rgba(235, 235, 242, 1);--color-default: rgba(255, 255, 255, 1);--accent--color-brand-secondary: rgba(178, 204, 255, .1);--accent-color-ph: rgba(255, 135, 38, 1);--accent-color-wb: rgba(138, 61, 255, 1);--success-color: rgb(23, 178, 8);--error-color: rgba(255, 5, 37);--scale-global: 1;--scale-typography: 1;--scale-spacing: 1;--scale-borders: 1;--scale-icons: 1;--scale-touch-button: 1;--scale-radius: 1;--scale-padding: 1;--text-base-xs: 1.2rem;--text-base-sm: 1.4rem;--text-base-md: 1.6rem;--text-base-lg: 2rem;--text-base-xl: 2.4rem;--text-base-2xl: 3.6rem;--space-base-xs: .8rem;--space-base-sm: 1.4rem;--space-base-md: 1.6rem;--space-base-lg: 2rem;--space-base-xl: 2.4rem;--space-base-2xl: 3.2rem;--space-base-3xl: 4.8rem;--radius-base-lg: 1.2rem;--radius-base-xl: 1.6rem;--radius-base-2xl: 2rem;--radius-base-3xl: 2.6rem;--radius-base-semicircle: 10rem;--padding-base-xxs: .6rem;--padding-base-xs: 1rem;--padding-base-md: 1.6rem;--padding-base-lg: 2rem;--padding-base-xl: 2.4rem;--padding-base-3xl: 3.2rem;--touch-button-base-size-xxs: 3rem;--touch-button-base-size-xs: 4.6rem;--touch-button-base-size-sm: 5.2rem;--touch-button-base-size-md: 6rem;--touch-button-base-size-lg: 8.6rem;--touch-button-base-size-xl: 10rem;--color-default-90: rgb(from var(--color-default) r g b / 90%);--color-default-75: rgb(from var(--color-default) r g b / 75%);--color-default-50: rgb(from var(--color-default) r g b / 50%);--color-default-40: rgb(from var(--color-default) r g b / 40%);--color-default-25: rgb(from var(--color-default) r g b / 25%);--color-default-10: rgb(from var(--color-default) r g b / 10%);--accent-color-ph-90: rgb(from var(--accent-color-ph) r g b / 90%);--accent-color-ph-75: rgb(from var(--accent-color-ph) r g b / 75%);--accent-color-ph-50: rgb(from var(--accent-color-ph) r g b / 50%);--accent-color-ph-40: rgb(from var(--accent-color-ph) r g b / 40%);--accent-color-ph-25: rgb(from var(--accent-color-ph) r g b / 25%);--accent-color-ph-20: rgb(from var(--accent-color-ph) r g b / 20%);--accent-color-ph-10: rgb(from var(--accent-color-ph) r g b / 10%);--text-color-default-90: rgb(from var(--text-color-default) r g b / 90%);--text-color-default-75: rgb(from var(--text-color-default) r g b / 75%);--text-color-default-60: rgb(from var(--text-color-default) r g b / 60%);--text-color-default-50: rgb(from var(--text-color-default) r g b / 50%);--text-color-default-40: rgb(from var(--text-color-default) r g b / 40%);--text-color-default-25: rgb(from var(--text-color-default) r g b / 25%);--text-color-default-10: rgb(from var(--text-color-default) r g b / 10%);--text-color-primary-90: rgb(from var(--text-color-primary) r g b / 90%);--text-color-primary-75: rgb(from var(--text-color-primary) r g b / 75%);--text-color-primary-50: rgb(from var(--text-color-primary) r g b / 50%);--text-color-primary-25: rgb(from var(--text-color-primary) r g b / 25%);--text-color-primary-10: rgb(from var(--text-color-primary) r g b / 10%);--text-xs: calc( var(--text-base-xs) * var(--scale-global) * var(--scale-typography) );--text-sm: calc( var(--text-base-sm) * var(--scale-global) * var(--scale-typography) );--text-md: calc( var(--text-base-md) * var(--scale-global) * var(--scale-typography) );--text-lg: calc( var(--text-base-lg) * var(--scale-global) * var(--scale-typography) );--text-xl: calc( var(--text-base-xl) * var(--scale-global) * var(--scale-typography) );--text-2xl: calc( var(--text-base-2xl) * var(--scale-global) * var(--scale-typography) );--space-xs: calc( var(--space-base-xs) * var(--scale-global) * var(--scale-spacing) );--space-sm: calc( var(--space-base-sm) * var(--scale-global) * var(--scale-spacing) );--space-md: calc( var(--space-base-md) * var(--scale-global) * var(--scale-spacing) );--space-lg: calc( var(--space-base-lg) * var(--scale-global) * var(--scale-spacing) );--space-xl: calc( var(--space-base-xl) * var(--scale-global) * var(--scale-spacing) );--space-2xl: calc( var(--space-base-2xl) * var(--scale-global) * var(--scale-spacing) );--space-3xl: calc( var(--space-base-3xl) * var(--scale-global) * var(--scale-spacing) );--touch-button-size-xxs: calc( var(--touch-button-base-size-xxs) * var(--scale-global) * var(--scale-touch-button) );--touch-button-size-xs: calc( var(--touch-button-base-size-xs) * var(--scale-global) * var(--scale-touch-button) );--touch-button-size-sm: calc( var(--touch-button-base-size-sm) * var(--scale-global) * var(--scale-touch-button) );--touch-button-size-md: calc( var(--touch-button-base-size-md) * var(--scale-global) * var(--scale-touch-button) );--touch-button-size-lg: calc( var(--touch-button-base-size-lg) * var(--scale-global) * var(--scale-touch-button) );--touch-button-size-xl: calc( var(--touch-button-base-size-xl) * var(--scale-global) * var(--scale-touch-button) );--radius-lg: calc(var(--radius-base-lg) * var(--scale-global) * var(--scale-radius));--radius-xl: calc(var(--radius-base-xl) * var(--scale-global) * var(--scale-radius));--radius-2xl: calc(var(--radius-base-2xl) * var(--scale-global) * var(--scale-radius));--radius-3xl: calc(var(--radius-base-3xl) * var(--scale-global) * var(--scale-radius));--radius-semicircle: calc(var(--radius-base-semicircle) * var(--scale-global) * var(--scale-radius));--padding-xxs: calc(var(--padding-base-xxs) * var(--scale-global) * var(--scale-padding));--padding-xs: calc(var(--padding-base-xs) * var(--scale-global) * var(--scale-padding));--padding-sm: calc(var(--padding-base-sm) * var(--scale-global) * var(--scale-padding));--padding-md: calc(var(--padding-base-md) * var(--scale-global) * var(--scale-padding));--padding-lg: calc(var(--padding-base-lg) * var(--scale-global) * var(--scale-padding));--padding-xl: calc(var(--padding-base-xl) * var(--scale-global) * var(--scale-padding));--padding-3xl: calc(var(--padding-base-3xl) * var(--scale-global) * var(--scale-padding))}*{box-sizing:border-box;padding:0;margin:0}html{font-size:62.5%;overscroll-behavior-y:none}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background);color:var(--foreground);overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}::-moz-selection{background:#3b82f64d;color:#fff}::selection{background:#3b82f64d;color:#fff}*:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!card,.card{border-radius:.75rem;padding:1.5rem;--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, .07), 0 10px 20px -2px rgba(0, 0, 0, .04);--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);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:#ffffff1a;background-color:#ffffff0d;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.input{width:100%;border-radius:.5rem;border-width:1px;border-color:#fff3;background-color:#ffffff1a;padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.input::-moz-placeholder{color:#ffffff80}.input::placeholder{color:#ffffff80}.input{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(96 165 250 / .2)}img{transition:opacity .3s ease-in-out}img[loading]{opacity:0}img.loaded{opacity:1}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-right-3{right:-.75rem}.-top-3{top:-.75rem}.-top-5{top:-1.25rem}.bottom-11{bottom:2.75rem}.bottom-16{bottom:4rem}.bottom-4{bottom:1rem}.left-1\/2{left:50%}.left-4{left:1rem}.right-10{right:2.5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-7{right:1.75rem}.right-9{right:2.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-11{margin-bottom:2.75rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[2\/3\]{aspect-ratio:2/3}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-18{height:4.5rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[175px\]{height:175px}.h-\[60px\]{height:60px}.h-\[85px\]{height:85px}.h-\[86px\]{height:86px}.h-full{height:100%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[175px\]{width:175px}.w-\[60px\]{width:60px}.w-\[85px\]{width:85px}.w-\[86px\]{width:86px}.w-full{width:100%}.max-w-20{max-width:5rem}.max-w-24{max-width:6rem}.max-w-28{max-width:7rem}.max-w-\[75px\]{max-width:75px}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-y-20{row-gap:5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-4xl{border-radius:2rem}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/50{border-color:#ffffff80}.border-t-primary-500{--tw-border-opacity: 1;border-top-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-opacity-40{--tw-border-opacity: .4}.bg-\[\#FF0239\]{--tw-bg-opacity: 1;background-color:rgb(255 2 57 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-primary-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-opacity-10{--tw-bg-opacity: .1}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-accent-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/20{--tw-gradient-from: rgb(37 99 235 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500\/20{--tw-gradient-from: rgb(14 165 233 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary-500{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/50{--tw-gradient-from: rgb(30 41 59 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-secondary-500{--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d946ef var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700\/30{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(51 65 85 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-accent-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-primary-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-purple-600\/20{--tw-gradient-to: rgb(147 51 234 / .2) var(--tw-gradient-to-position)}.to-secondary-500{--tw-gradient-to: #d946ef var(--tw-gradient-to-position)}.to-secondary-500\/20{--tw-gradient-to: rgb(217 70 239 / .2) var(--tw-gradient-to-position)}.to-secondary-600{--tw-gradient-to: #c026d3 var(--tw-gradient-to-position)}.to-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / .5) var(--tw-gradient-to-position)}.to-success-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-7{padding:1.75rem}.p-\[14px\]{padding:14px}.p-\[18px\]{padding:18px}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-18{padding-bottom:4.5rem}.pb-2{padding-bottom:.5rem}.pb-5{padding-bottom:1.25rem}.pe-10{padding-inline-end:2.5rem}.pr-10{padding-right:2.5rem}.ps-6{padding-inline-start:1.5rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-7{padding-top:1.75rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-wider{letter-spacing:.05em}.text-primary-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-opacity-40{--tw-text-opacity: .4}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.shadow-glow{--tw-shadow: 0 0 20px rgba(59, 130, 246, .3);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.shadow-glow{box-shadow:0 0 20px #3b82f64d}.bg-gradient-hero{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}@keyframes fadeInNewDesign{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes progress-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-height: 700px){:root{--scale-typography: .88;--scale-spacing: .5;--scale-touch-button: .85;--scale-padding: .5 }}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:from-blue-600\/30:hover{--tw-gradient-from: rgb(37 99 235 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-purple-600\/30:hover{--tw-gradient-to: rgb(147 51 234 / .3) var(--tw-gradient-to-position)}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 1024px){.lg\:hidden{display:none}}.rc-drawer{top:0;right:0;bottom:0;left:0;position:fixed;z-index:1050;pointer-events:none}.rc-drawer-inline{position:absolute}.rc-drawer-mask{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1050;background:#00000080;pointer-events:auto}.rc-drawer-content-wrapper{position:absolute;z-index:1050;overflow:hidden;transition:transform .3s}.rc-drawer-content-wrapper-hidden{display:none}.rc-drawer-left .rc-drawer-content-wrapper{top:0;bottom:0;left:0}.rc-drawer-right .rc-drawer-content-wrapper{top:0;right:0;bottom:0}.rc-drawer-content{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
