.heylo-error-page{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;padding-block:64px;text-align:center}.heylo-error-page:not(.is-embedded){padding:84px calc(env(safe-area-inset-right,0px) + 20px) calc(env(safe-area-inset-bottom,0px) + 104px) calc(env(safe-area-inset-left,0px) + 20px)}.heylo-error-page.is-embedded{max-width:80rem;margin-inline:auto;padding-inline:calc(env(safe-area-inset-right,0px) + 20px) calc(env(safe-area-inset-left,0px) + 20px)}.heylo-error-page__icon{width:64px;height:64px;color:var(--color-on-surface-variant)}.heylo-error-page__heading{color:var(--color-on-surface);font-size:24px;font-weight:700;line-height:2rem}.heylo-error-page__heading.is-code{font-size:60px;line-height:1;letter-spacing:.1em}.heylo-error-page__description{max-width:448px;color:var(--color-on-surface-variant);font-size:14px;line-height:1.25rem}.heylo-error-page__extra{color:var(--color-on-surface-variant);font-size:14px;line-height:1.25rem}.heylo-error-page__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.heylo-error-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border:1px solid transparent;border-radius:6px;background:var(--color-primary-container);color:var(--color-on-primary-container);font-size:16px;font-weight:600;cursor:pointer}.heylo-error-page__button.is-secondary{border-color:#3f8d7e80;background:var(--color-surface-container-low);color:var(--color-on-surface-variant)}.heylo-error-page__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.heylo-maintenance{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--color-surface);color:var(--color-on-surface)}.heylo-maintenance__bar{display:flex;align-items:center;justify-content:center;min-height:56px;padding-inline:20px;background:var(--color-surface-container-lowest);border-bottom:1px solid var(--color-outline-variant)}.heylo-maintenance__bar-title{min-width:0;overflow:hidden;color:var(--color-on-surface);font-size:1rem;font-weight:600;line-height:1.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.verify-screen[data-v-3b1cced1],.verify-screen[data-v-a4c4ef36]{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:112px 20px 0;text-align:center;overflow-wrap:anywhere;background:var(--heylo-page-bg);color:var(--heylo-cream)}:root{--vc-clr-primary: #642afb;--vc-clr-secondary: #8e98f3;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-color: #ffffff;--vc-nav-background-color: var(--vc-clr-primary);--vc-pgn-width: 10px;--vc-pgn-height: 5px;--vc-pgn-margin: 5px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel__prev,.carousel__next{background-color:var(--vc-nav-background-color);border-radius:var(--vc-nav-width);width:var(--vc-nav-width);height:var(--vc-nav-width);text-align:center;font-size:calc(var(--vc-nav-width) * 2 / 3);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer}.carousel__prev{top:50%;left:0;transform:translate(-50%,-50%)}.carousel__next{top:50%;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__prev{left:auto;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__next{right:auto;left:0;transform:translate(-50%,-50%)}.carousel__pagination{display:flex;justify-content:center;list-style:none}.carousel__pagination-button{margin:var(--vc-pgn-margin);width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-height);border:0;cursor:pointer;background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center}.carousel{position:relative;text-align:center;box-sizing:border-box}.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:4px;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:1rem;line-height:1.5rem;padding:6px 12px;color:var(--dp-text-color);box-sizing:border-box}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:1rem;height:1rem;stroke-width:0;font-size:1rem;line-height:1.5rem;padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:35px}.dp__input_valid{box-shadow:0 0 4px var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 4px var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:4px;min-width:260px;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--dp-primary-color);color:var(--dp-primary-color);padding:0 4px;font-weight:700;border-radius:4px;font-size:1rem;cursor:pointer;background:rgba(0,0,0,0)}.dp__preset_ranges{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;flex:0}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:35px;padding:5px;width:35px;box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:5px 0}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:4px;height:35px;padding:5px;width:35px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:10px}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:4px;background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-right:5px}.dp__arrow_bottom_tp{left:50%;bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}.dp__month_year_row{display:flex;align-items:center;height:35px;color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:20px;width:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay{position:absolute;overflow-y:auto;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color);box-sizing:border-box}.dp__overlay::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{height:100%;flex-direction:column}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:3px;white-space:nowrap}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;border-radius:4px;text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:4px;text-align:center}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{position:sticky;bottom:0;background:#fff}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:35px}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:32px;width:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:10px;border-radius:4px;cursor:pointer}.dp__action_row{display:flex;align-items:center;width:100%;padding:10px;box-sizing:border-box;color:var(--dp-text-color);background:var(--dp-background-color)}.dp__action_row svg{height:20px;width:auto}.dp__selection_preview{width:50%;color:var(--dp-text-color);font-size:.8rem}.dp__action_buttons{width:50%;text-align:right}.dp__action{font-weight:700;cursor:pointer;padding:2px 5px;border-radius:4px;display:inline-flex;align-items:center}.dp__select{color:var(--dp-success-color)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e}.dp__main{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:10px;box-sizing:border-box;height:35px}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;width:auto}.dp__button_bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out}.calendar-next-enter-from{opacity:0;transform:translate(22px)}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(-22px)}.calendar-prev-leave-to{opacity:0;transform:translate(22px)}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all .1s ease-out}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px)}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px)}.dp-menu-appear-enter-from{opacity:0}.dp-menu-appear-leave-to{opacity:1}.Pagination{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style-type:none}.PaginationControl{display:flex;align-items:center}.Control{position:relative;display:block;width:18px;height:18px;margin:0 2px;fill:#bbb}.Control-active{fill:#333;cursor:pointer;transition:fill .2s ease-in-out}.Control-active:hover{fill:#000;transition:fill .2s ease-in-out}.Page{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0 2px;color:#666;background-color:transparent;font-size:14px;border-radius:3px;box-sizing:border-box;border-color:transparent;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Page:hover{border:1px solid #DEDEDE}.Page-active{color:#333;border:1px solid #DEDEDE}.DotsHolder{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0 2px;box-sizing:border-box}.Dots{width:8px;height:4px;fill:#bbb}@tailwind base;@tailwind components;@tailwind utilities;.category-option-selector{border-radius:16px;position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;border-width:2px;--tw-border-opacity: 1;border-color:rgb(0 255 255 / var(--tw-border-opacity));padding-top:.5rem;padding-bottom:.5rem}.category-option-selector.selector-shadow{box-shadow:0 0 8px #8cfcfc}.navbar-container{--tw-bg-opacity: 1;background-color:rgb(19 45 71 / var(--tw-bg-opacity))}@font-face{font-family:SegoeUI;src:local("Segoe UI"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SegoeUI;src:local("Segoe UI Light"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf) format("truetype");font-weight:100}@font-face{font-family:SegoeUI;src:local("Segoe UI Semilight"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf) format("truetype");font-weight:200}@font-face{font-family:SegoeUI;src:local("Segoe UI"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf) format("truetype");font-weight:400}@font-face{font-family:SegoeUI;src:local("Segoe UI Bold"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf) format("truetype");font-weight:600}@font-face{font-family:SegoeUI;src:local("Segoe UI Semibold"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf) format("truetype");font-weight:700}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://gstatic.com) format("woff2"),url(https://gstatic.com) format("woff")}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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}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]{display:none}.rounded-btn{border-radius:8px}.menu-bg-indigo{border:solid 2px #00edff;padding:20px 15px;box-shadow:0 0 8px #8cfcfc;background-color:#00000026;border-radius:16px}.active-menu-tab{border-radius:8px;background-image:linear-gradient(to bottom,#52a6f1,#0061b7)}.active-menu-tab.no-rounded-end{border-top-right-radius:0;border-bottom-right-radius:0}.active-menu-tab.no-rounded-start{border-top-left-radius:0;border-bottom-left-radius:0}.active-menu-tab.border-left{border-left:1px solid rgba(255,255,255,.1)}.active-menu-tab img{color:#fff}*,:before,:after{--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-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: }.container{width:100%}.\!container{width:100%!important}@media (min-width: 400px){.container{max-width:400px}.\!container{max-width:400px!important}}@media (min-width: 640px){.container{max-width:640px}.\!container{max-width:640px!important}}@media (min-width: 768px){.container{max-width:768px}.\!container{max-width:768px!important}}@media (min-width: 1024px){.container{max-width:1024px}.\!container{max-width:1024px!important}}@media (min-width: 1280px){.container{max-width:1280px}.\!container{max-width:1280px!important}}@media (min-width: 1536px){.container{max-width:1536px}.\!container{max-width:1536px!important}}.btn-gradient-and-text{--tw-gradient-from: rgb(0 30 60 / .8);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(0 30 60 / 0));--tw-gradient-to: #001e3c;--tw-text-opacity: 1;color:rgb(255 246 221 / var(--tw-text-opacity))}.btn-gradient-and-text-disabled{--tw-gradient-from: #d1d1d1;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(209 209 209 / 0));--tw-gradient-to: #b5b5b5;--tw-text-opacity: 1;color:rgb(139 139 139 / var(--tw-text-opacity))}.login-btn{border-radius:8px;display:flex;height:2rem;min-width:6.5rem;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:rgb(10 10 10 / var(--tw-text-opacity));border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 131 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(234 51 201 / var(--tw-bg-opacity));--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.register-btn{border-radius:8px;display:flex;height:2rem;min-width:6.5rem;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:rgb(10 10 10 / var(--tw-text-opacity));border-width:1px;--tw-border-opacity: 1 !important;border-color:rgb(234 51 201 / var(--tw-border-opacity))!important;--tw-text-opacity: 1;color:rgb(234 51 201 / var(--tw-text-opacity))}.action-btn,.primary-btn{border-radius:8px;display:flex;height:2rem;min-width:6.5rem;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:rgb(10 10 10 / var(--tw-text-opacity));border-width:1px;--tw-border-opacity: 1;border-color:rgb(131 185 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(140 252 252 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(54 52 47 / var(--tw-text-opacity))}.action-btn{border-radius:2.25rem!important}.secondary-btn{border-radius:8px;display:flex;height:2rem;min-width:6.5rem;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:rgb(10 10 10 / var(--tw-text-opacity));border-width:1px;--tw-border-opacity: 1;border-color:rgb(140 252 252 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(140 252 252 / var(--tw-text-opacity))}.action-btn{border-radius:8px;display:flex;height:2rem;min-width:6.5rem;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:rgb(10 10 10 / var(--tw-text-opacity));border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-gradient-from: #52de76;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(82 222 118 / 0));--tw-gradient-to: #118531;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.table-border-indigo{padding:22px 20px;box-shadow:0 0 10px #005cff;border-radius:16px;border-width:6px;border-style:double;--tw-border-opacity: 1;border-color:rgb(111 236 255 / var(--tw-border-opacity))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.\!visible{visibility:visible!important}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.top-0{top:0px}.bottom-0{bottom:0px}.left-0{left:0px}.right-0{right:0px}.top-4{top:1rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-5{top:1.25rem}.bottom-3\.5{bottom:.875rem}.right-3{right:.75rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-2{bottom:.5rem}.top-3{top:.75rem}.left-3{left:.75rem}.-left-3\.5{left:-.875rem}.-left-3{left:-.75rem}.z-10{z-index:10}.z-50{z-index:50}.z-20{z-index:20}.z-30{z-index:30}.-z-1{z-index:-1}.z-1{z-index:1}.m-auto{margin:auto}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-7\.5{margin-left:1.875rem;margin-right:1.875rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.ml-auto{margin-left:auto}.ml-0\.5{margin-left:.125rem}.ml-0{margin-left:0}.mt-2\.5{margin-top:.625rem}.mt-2{margin-top:.5rem}.mb-3{margin-bottom:.75rem}.mb-2{margin-bottom:.5rem}.mt-3{margin-top:.75rem}.mb-5{margin-bottom:1.25rem}.mt-1{margin-top:.25rem}.mr-0\.5{margin-right:.125rem}.mr-0{margin-right:0}.mb-4{margin-bottom:1rem}.mr-3{margin-right:.75rem}.mr-\[0\.25em\]{margin-right:.25em}.ml-2{margin-left:.5rem}.mb-\[2px\]{margin-bottom:2px}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-2\.5{margin-bottom:.625rem}.mb-7\.5{margin-bottom:1.875rem}.mb-7{margin-bottom:1.75rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mt-5{margin-top:1.25rem}.mr-1{margin-right:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!inline{display:inline!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!contents{display:contents!important}.hidden{display:none}.\!hidden{display:none!important}.aspect-video{aspect-ratio:16 / 9}.h-16{height:4rem}.h-14{height:3.5rem}.h-7{height:1.75rem}.h-6{height:1.5rem}.h-full{height:100%}.h-12{height:3rem}.h-3\.5{height:.875rem}.h-3{height:.75rem}.h-5\.5{height:1.375rem}.h-5{height:1.25rem}.h-\[calc\(100\%-85px\)\]{height:calc(100% - 85px)}.h-2{height:.5rem}.h-4\.5{height:1.125rem}.h-4{height:1rem}.h-13{height:3.25rem}.h-14\.5{height:3.625rem}.h-11\.5{height:2.875rem}.h-15{height:3.75rem}.h-11{height:2.75rem}.h-7\.5{height:1.875rem}.h-\[1em\]{height:1em}.h-auto{height:auto}.h-9{height:2.25rem}.h-8{height:2rem}.h-127{height:31.75rem}.h-\[38px\]{height:38px}.h-10{height:2.5rem}.h-px{height:1px}.h-32\.5{height:8.125rem}.h-32{height:8rem}.h-20{height:5rem}.h-17\.5{height:4.375rem}.h-17{height:4.25rem}.h-54{height:13.5rem}.h-140\.5{height:35.125rem}.h-21{height:5.25rem}.h-18{height:4.5rem}.min-h-full{min-height:100%}.min-h-0{min-height:0px}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[46px\]{min-height:46px}.min-h-\[2rem\]{min-height:2rem}.w-auto{width:auto}.w-screen{width:100vw}.w-full{width:100%}.w-7{width:1.75rem}.w-6{width:1.5rem}.w-3\.5{width:.875rem}.w-3{width:.75rem}.w-5\.5{width:1.375rem}.w-5{width:1.25rem}.w-2{width:.5rem}.w-125{width:31.25rem}.w-4\.5{width:1.125rem}.w-4{width:1rem}.w-13{width:3.25rem}.w-11\.5{width:2.875rem}.w-15{width:3.75rem}.w-11{width:2.75rem}.w-8\.5{width:2.125rem}.w-9\.5{width:2.375rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-7\.5{width:1.875rem}.w-\[22em\]{width:22em}.w-\[2\.5em\]{width:2.5em}.w-\[400px\]{width:400px}.w-\[2em\]{width:2em}.w-\[16em\]{width:16em}.w-1\/5{width:20%}.w-3\/5{width:60%}.w-1\/4{width:25%}.w-4\/5{width:80%}.w-1\/2{width:50%}.w-\[24em\]{width:24em}.w-\[20em\]{width:20em}.w-20{width:5rem}.w-17\.5{width:4.375rem}.w-17{width:4.25rem}.w-10{width:2.5rem}.w-25{width:6.25rem}.w-\[4px\]{width:4px}.w-\[90px\]{width:90px}.w-39\.5{width:9.875rem}.w-39{width:9.75rem}.w-18{width:4.5rem}.w-\[90\%\]{width:90%}.min-w-0{min-width:0px}.min-w-\[7\.874rem\]{min-width:7.874rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[7rem\]{min-width:7rem}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-full{max-width:100%}.max-w-\[300px\]{max-width:300px}.max-w-\[62\.5rem\]{max-width:62.5rem}.max-w-\[500px\]{max-width:500px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-\[419\]{flex:419}.flex-\[540\]{flex:540}.flex-\[117\]{flex:117}.flex-\[333\]{flex:333}.shrink-0{flex-shrink:0}.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 spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-auto{cursor:auto}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-1{gap:.25rem}.gap-0\.5{gap:.125rem}.gap-0{gap:0px}.gap-10{gap:2.5rem}.gap-7\.5{gap:1.875rem}.gap-7{gap:1.75rem}.gap-2\.5{gap:.625rem}.gap-5{gap:1.25rem}.gap-3\.5{gap:.875rem}.gap-1\.5{gap:.375rem}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded-10{border-radius:.625rem}.rounded-3xl{border-radius:1.5rem}.rounded-20{border-radius:1.25rem}.rounded-xl{border-radius:.75rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-\[50\%\]{border-radius:50%}.rounded-\[2px\]{border-radius:2px}.rounded-36{border-radius:2.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-t-20{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-4{border-width:4px}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-l{border-left-width:1px}.border-dashed{border-style:dashed}.border-black\/30{border-color:#0000004d}.border-primary{--tw-border-opacity: 1;border-color:rgb(140 252 252 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-gold-l2{--tw-border-opacity: 1;border-color:rgb(213 204 183 / var(--tw-border-opacity))}.border-indigo-light{--tw-border-opacity: 1;border-color:rgb(14 113 134 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-gold-g0{--tw-border-opacity: 1;border-color:rgb(186 164 107 / var(--tw-border-opacity))}.border-heylo-outline-variant{border-color:var(--color-outline-variant)}.border-gray-g0{--tw-border-opacity: 1;border-color:rgb(181 181 181 / var(--tw-border-opacity))}.border-gray-g2{--tw-border-opacity: 1;border-color:rgb(161 161 161 / var(--tw-border-opacity))}.border-indigo{--tw-border-opacity: 1;border-color:rgb(0 30 60 / var(--tw-border-opacity))}.border-t-bg-spinner{--tw-border-opacity: 1;border-top-color:rgb(56 54 54 / var(--tw-border-opacity))}.border-t-gold-primary-dark{--tw-border-opacity: 1;border-top-color:rgb(192 166 113 / var(--tw-border-opacity))}.bg-indigo{--tw-bg-opacity: 1;background-color:rgb(0 30 60 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-indigo-g0{--tw-bg-opacity: 1;background-color:rgb(216 243 255 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-\[color\:var\(--heylo-mint\)\]{background-color:var(--heylo-mint)}.bg-black\/60{background-color:#0009}.bg-heylo-surface-container{background-color:var(--color-surface-container)}.bg-\[\#272727\]{--tw-bg-opacity: 1;background-color:rgb(39 39 39 / var(--tw-bg-opacity))}.bg-gray-g0{--tw-bg-opacity: 1;background-color:rgb(181 181 181 / var(--tw-bg-opacity))}.bg-white-g1{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.bg-\[\#e7e7e7\]{--tw-bg-opacity: 1;background-color:rgb(231 231 231 / var(--tw-bg-opacity))}.bg-\[\#ffa163\]{--tw-bg-opacity: 1;background-color:rgb(255 161 99 / var(--tw-bg-opacity))}.bg-\[\#ececec\]{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-\[\.95\]{--tw-bg-opacity: .95}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.from-indigo{--tw-gradient-from: #001e3c;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(0 30 60 / 0))}.from-\[\#050202\]{--tw-gradient-from: #050202;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(5 2 2 / 0))}.from-\[\#fc6808\]{--tw-gradient-from: #fc6808;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(252 104 8 / 0))}.to-\[\#071c2e\]{--tw-gradient-to: #071c2e}.to-\[\#031322\]{--tw-gradient-to: #031322}.to-\[\#2b2b2b\]{--tw-gradient-to: #2b2b2b}.to-\[\#e10606\]{--tw-gradient-to: #e10606}.bg-fill{background-size:100% 100%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-2{padding:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-7\.5{padding-top:1.875rem;padding-bottom:1.875rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.px-4\.5{padding-left:1.125rem;padding-right:1.125rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.px-7\.5{padding-left:1.875rem;padding-right:1.875rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.pl-3\.5{padding-left:.875rem}.pr-2\.5{padding-right:.625rem}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pt-2\.5{padding-top:.625rem}.pt-2{padding-top:.5rem}.pr-3\.5{padding-right:.875rem}.pr-3{padding-right:.75rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pr-4\.5{padding-right:1.125rem}.pr-1{padding-right:.25rem}.pb-4{padding-bottom:1rem}.pl-6{padding-left:1.5rem}.pr-5{padding-right:1.25rem}.pr-1\.5{padding-right:.375rem}.pt-6{padding-top:1.5rem}.pb-7\.5{padding-bottom:1.875rem}.pb-7{padding-bottom:1.75rem}.pl-4\.5{padding-left:1.125rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xs{font-size:.625rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lining-nums{--tw-numeric-figure: lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.leading-none{line-height:1}.text-black-g0{--tw-text-opacity: 1;color:rgb(43 43 50 / var(--tw-text-opacity))}.text-black-g6{--tw-text-opacity: 1;color:rgb(54 52 47 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-\[\#00ffff\]{--tw-text-opacity: 1;color:rgb(0 255 255 / var(--tw-text-opacity))}.text-\[\#42a175\]{--tw-text-opacity: 1;color:rgb(66 161 117 / var(--tw-text-opacity))}.text-white-g3{--tw-text-opacity: 1;color:rgb(230 230 233 / var(--tw-text-opacity))}.text-gray-g0{--tw-text-opacity: 1;color:rgb(181 181 181 / var(--tw-text-opacity))}.text-black-g1{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.text-red-g0{--tw-text-opacity: 1;color:rgb(242 19 19 / var(--tw-text-opacity))}.text-gold-l3{--tw-text-opacity: 1;color:rgb(238 225 174 / var(--tw-text-opacity))}.text-black-g7{--tw-text-opacity: 1;color:rgb(32 32 34 / var(--tw-text-opacity))}.text-gray-g2{--tw-text-opacity: 1;color:rgb(161 161 161 / var(--tw-text-opacity))}.text-black-g5{--tw-text-opacity: 1;color:rgb(5 2 2 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(140 252 252 / var(--tw-text-opacity))}.text-\[color\:var\(--heylo-muted\)\]{color:var(--heylo-muted)}.text-\[color\:var\(--heylo-ink\)\]{color:var(--heylo-ink)}.text-heylo-on-surface-variant{color:var(--color-on-surface-variant)}.text-heylo-on-surface{color:var(--color-on-surface)}.text-indigo-light{--tw-text-opacity: 1;color:rgb(14 113 134 / var(--tw-text-opacity))}.text-black-g8{--tw-text-opacity: 1;color:rgb(60 61 65 / var(--tw-text-opacity))}.text-\[\#585858\]{--tw-text-opacity: 1;color:rgb(88 88 88 / var(--tw-text-opacity))}.text-opacity-50{--tw-text-opacity: .5}.text-opacity-70{--tw-text-opacity: .7}.text-opacity-100{--tw-text-opacity: 1}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.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)}.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);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,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--body-background: #2a2a2a;--body-color: #ebc76e;--green: #29c94d;--red: #f23d3d;--white: #ffffff;--micro: .25rem;--smallest: .5rem;--smaller-2: .65rem;--smaller: .75rem;--small: .85rem;--normal: 1rem;--medium: 1.15rem;--large: 1.25rem;--larger: 1.5rem;--largest: 2rem;--systemfont: "Helvetica", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Arial", "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--indigo: #001e3c;--primary: #8cfcfc}html,body{-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;overflow:hidden;font-family:Montserrat}.body{backface-visibility:hidden}body{font-family:var(--systemfont);color:var(--white);background:var(--body-background)}html{font-size:12px}@media (min-width: 360px){html{font-size:14px}}@media (min-width: 410px){html{font-size:16px}}@media (min-width: 576px){html{font-size:18px}}@media (min-width: 768px){html{font-size:14px}}@media (min-width: 992px){html{font-size:16px}}button,a{-webkit-tap-highlight-color:transparent}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*::-webkit-scrollbar{width:0px;height:0px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:transparent;opacity:.72;border-radius:20px;border:3px solid transparent}@media (min-width: 768px){*{scrollbar-color:#52a6f1 transparent}*::-webkit-scrollbar{width:3px;height:3px}*::-webkit-scrollbar-thumb{background-color:#52a6f1}}.icn-material-custom>.material-design-icon__svg{width:.75rem!important;height:.75rem!important;float:left;position:relative;top:.15rem}.icn-material-share>.material-design-icon__svg{width:1.55rem!important;height:1.55rem!important;float:left;position:relative;top:-.055rem}input:focus-visible{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}freshchat-widget{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.vue-qrcode{width:100%!important;height:100%!important}.carousel,.carousel__viewport,.carousel__track,.carousel__slide{height:100%}.carousel__slide--visible{transform:rotateY(0)}.material-design-icon>.material-design-icon__svg{width:100%;height:100%}.dp__theme_light{--dp-background-color: #ffffff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1565c0;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #1976d2;--dp-success-color-disabled: #42a5f5;--dp-icon-color: #959595;--dp-danger-color: #d32f2f}.dp__theme_dark{--dp-background-color: #424242;--dp-text-color: #ffffff;--dp-hover-color: #484848;--dp-hover-text-color: #ffffff;--dp-hover-icon-color: #959595;--dp-primary-color: #42a5f5;--dp-primary-text-color: #ffffff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-scroll-bar-background: #424242;--dp-scroll-bar-color: #484848;--dp-success-color: #42a5f5;--dp-success-color-disabled: #90caf9;--dp-icon-color: #959595;--dp-danger-color: #f44336}.Pagination{gap:.75rem;justify-content:end}.Page:hover{border:0px}.Page{width:auto;height:auto;font-size:.75rem;letter-spacing:.18px;text-align:center;color:#b5b5b5;margin:0}.Page-active{width:1.5rem;height:1.5rem;color:#000;border:0px;border-radius:100%}.Control{width:1.5rem;height:1.5rem;border:1px solid #b5b5b5;border-radius:.75rem;margin:0;padding:.25rem;fill:#b5b5b5;opacity:.5}.Control-active{opacity:1}.Control-active:hover{fill:#b5b5b5}:root{--color-primary: rgb(204 241 229);--color-on-primary: rgb(51 99 99);--color-primary-container: rgb(51 129 127);--color-on-primary-container: rgb(204 241 229);--color-primary-fixed: rgb(230 246 244);--color-primary-fixed-dim: rgb(204 241 229);--color-on-primary-fixed: rgb(0 60 60);--color-on-primary-fixed-variant: rgb(51 99 99);--color-secondary: rgb(51 129 127);--color-on-secondary: rgb(253 253 253);--color-secondary-container: rgb(0 60 60);--color-on-secondary-container: rgb(204 241 229);--color-secondary-fixed: rgb(230 239 239);--color-secondary-fixed-dim: rgb(204 241 229);--color-on-secondary-fixed: rgb(0 60 60);--color-on-secondary-fixed-variant: rgb(51 99 99);--color-tertiary: rgb(255 255 129);--color-on-tertiary: rgb(0 97 95);--color-tertiary-container: rgb(74 78 0);--color-on-tertiary-container: rgb(255 255 129);--color-tertiary-fixed: rgb(255 253 163);--color-tertiary-fixed-dim: rgb(255 255 129);--color-on-tertiary-fixed: rgb(0 97 95);--color-on-tertiary-fixed-variant: rgb(51 99 99);--color-error: rgb(255 138 128);--color-on-error: rgb(45 6 4);--color-error-container: rgb(90 20 16);--color-on-error-container: rgb(255 218 214);--color-surface-dim: rgb(0 60 60);--color-surface: rgb(0 97 95);--color-surface-bright: rgb(51 129 127);--color-surface-container-lowest: rgb(0 60 60);--color-surface-container-low: rgb(0 79 78);--color-surface-container: rgb(15 107 105);--color-surface-container-high: rgb(26 113 111);--color-surface-container-highest: rgb(36 119 117);--color-on-surface: rgb(253 253 253);--color-on-surface-variant: rgb(167 206 193);--color-outline: rgb(63 141 126 / .5);--color-outline-variant: rgb(84 124 124);--color-inverse-surface: rgb(253 253 253);--color-inverse-on-surface: rgb(0 97 95);--color-inverse-primary: rgb(0 97 95);--color-shadow: var(--color-black);--color-scrim: rgb(0 60 60 / .72);--color-success: rgb(84 207 114);--color-on-success: rgb(5 30 12);--color-success-container: rgb(5 77 24);--color-on-success-container: rgb(198 244 208);--color-warning: rgb(255 174 27);--color-on-warning: rgb(40 26 0);--color-warning-container: rgb(90 60 0);--color-on-warning-container: rgb(255 233 190);--color-info: rgb(120 180 255);--color-on-info: rgb(4 16 36);--color-info-container: rgb(10 40 90);--color-on-info-container: rgb(214 230 255)}.dark:root{--color-primary: rgb(204 241 229);--color-on-primary: rgb(51 99 99);--color-primary-container: rgb(51 129 127);--color-on-primary-container: rgb(204 241 229);--color-primary-fixed: rgb(230 246 244);--color-primary-fixed-dim: rgb(204 241 229);--color-on-primary-fixed: rgb(0 60 60);--color-on-primary-fixed-variant: rgb(51 99 99);--color-secondary: rgb(51 129 127);--color-on-secondary: rgb(253 253 253);--color-secondary-container: rgb(0 60 60);--color-on-secondary-container: rgb(204 241 229);--color-secondary-fixed: rgb(230 239 239);--color-secondary-fixed-dim: rgb(204 241 229);--color-on-secondary-fixed: rgb(0 60 60);--color-on-secondary-fixed-variant: rgb(51 99 99);--color-tertiary: rgb(255 255 129);--color-on-tertiary: rgb(0 97 95);--color-tertiary-container: rgb(74 78 0);--color-on-tertiary-container: rgb(255 255 129);--color-tertiary-fixed: rgb(255 253 163);--color-tertiary-fixed-dim: rgb(255 255 129);--color-on-tertiary-fixed: rgb(0 97 95);--color-on-tertiary-fixed-variant: rgb(51 99 99);--color-error: rgb(255 138 128);--color-on-error: rgb(45 6 4);--color-error-container: rgb(90 20 16);--color-on-error-container: rgb(255 218 214);--color-surface-dim: rgb(0 60 60);--color-surface: rgb(0 97 95);--color-surface-bright: rgb(51 129 127);--color-surface-container-lowest: rgb(0 60 60);--color-surface-container-low: rgb(0 79 78);--color-surface-container: rgb(15 107 105);--color-surface-container-high: rgb(26 113 111);--color-surface-container-highest: rgb(36 119 117);--color-on-surface: rgb(253 253 253);--color-on-surface-variant: rgb(167 206 193);--color-outline: rgb(63 141 126 / .5);--color-outline-variant: rgb(84 124 124);--color-inverse-surface: rgb(253 253 253);--color-inverse-on-surface: rgb(0 97 95);--color-inverse-primary: rgb(0 97 95);--color-shadow: var(--color-black);--color-scrim: rgb(0 60 60 / .72);--color-success: rgb(84 207 114);--color-on-success: rgb(5 30 12);--color-success-container: rgb(5 77 24);--color-on-success-container: rgb(198 244 208);--color-warning: rgb(255 174 27);--color-on-warning: rgb(40 26 0);--color-warning-container: rgb(90 60 0);--color-on-warning-container: rgb(255 233 190);--color-info: rgb(120 180 255);--color-on-info: rgb(4 16 36);--color-info-container: rgb(10 40 90);--color-on-info-container: rgb(214 230 255)}:root{--heylo-surface-primary: #00615f;--heylo-surface-secondary: #003c3c;--heylo-surface-quaternary: #e6efef;--heylo-mask-offset: .15em;--heylo-text-white: #fdfdfd;--heylo-text-primary: #33817f;--heylo-text-secondary: #336363;--heylo-button-primary: #ffff81;--heylo-button-secondary: #ccf1e5;--heylo-button-tertiary: #33ffbd;--heylo-button-white: #fdfdfd;--heylo-hero-shadow: 0 31px 36.7px #000000a6;--heylo-hero-shadow-mobile: 0 16px 24px #00000059;--heylo-border-tertiary: #ffff81;--heylo-pine-300: #547c7c;--heylo-light: #e6f6f4;--heylo-tertiary: #a5c8dc;--heylo-yellow: #ffff71;--heylo-glow: #00ffad;--heylo-mint: var(--heylo-button-secondary);--heylo-mint-strong: #8bdbc5;--heylo-lemon: var(--heylo-button-primary);--heylo-lemon-hover: #fffda3;--heylo-ink: var(--heylo-surface-secondary);--heylo-deep: var(--heylo-surface-primary);--heylo-cream: var(--heylo-text-white);--heylo-muted: #a7cec1;--heylo-line: #3f8d7e80;--heylo-lemon-soft: #f5ff70;--heylo-button-yellow-hover: #f5ff7e;--heylo-rule: #ffffff1c;--heylo-page-bg: var(--heylo-surface-primary);--heylo-frame-glow: #007e634d;--heylo-frame-from: var(--heylo-surface-primary);--heylo-frame-to: var(--heylo-surface-primary);--color-game-card-scrim: var(--heylo-ink);--font-sans: "Heylo Rubik", system-ui, -apple-system, "PingFang TC", "Noto Sans CJK TC", "Microsoft JhengHei", "Noto Sans Thai", sans-serif;--font-display: "Heylo Roundo", var(--font-sans);--color-white: #fff;--color-black: #000;--color-red-600: oklch(.577 .245 27.325);--color-red-400: oklch(.704 .191 22.216);--z-dialog: 52;--z-dropdown: 53;--z-system-dialog: 90;--default-font-family: var(--font-sans);font-synthesis:none}:root[data-heylo-script=viet]{--font-sans: "Heylo Barlow", system-ui, -apple-system, sans-serif;--font-display: var(--font-sans)}html{font-size:100%}html,body{font-family:var(--font-sans)}body{background-color:var(--heylo-page-bg);color:var(--color-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Heylo Roundo;src:url(/assets/roundo-medium.25fd6c02.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Heylo Roundo;src:url(/assets/roundo-semibold.90cb1c76.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Heylo Roundo;src:url(/assets/roundo-bold.900c7b8b.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Heylo Rubik;src:url(/assets/rubik-latin-ext.b11446f4.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heylo Rubik;src:url(/assets/rubik-latin.99ec7ccb.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heylo Barlow;src:url(/assets/barlow-regular.3c89ff08.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Heylo Barlow;src:url(/assets/barlow-semibold.7dc9b7bc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Heylo Barlow;src:url(/assets/barlow-extrabold.13f1b9e9.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Heylo Barlow;src:url(/assets/barlow-extrabold-italic.29a7d276.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Heylo Oleo;src:url(/assets/oleo-script-bold.45ac51be.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--heylo-text-body: 1.0625rem;--heylo-text-small: .9375rem;--heylo-text-caption: .875rem;--heylo-text-label: .75rem;--heylo-text-control: 1rem}:root{--heylo-heading-style: normal;--heylo-heading-weight: 700;--heylo-heading-spacing: 0;--heylo-heading-case: none}:root[data-heylo-script=cjk],:root[data-heylo-script=thai]{--heylo-heading-spacing: .02em}.heylo-display{font-family:var(--font-display);font-weight:var(--heylo-heading-weight);font-style:var(--heylo-heading-style);letter-spacing:var(--heylo-heading-spacing);text-transform:var(--heylo-heading-case);line-height:1.05}:root[data-heylo-script=cjk] .heylo-display,:root[data-heylo-script=thai] .heylo-display{line-height:1.3}.heylo-truncate{min-width:0;overflow:hidden;padding-right:.15em;text-overflow:ellipsis;white-space:nowrap}.heylo-frame{position:relative;isolation:isolate;background:linear-gradient(var(--heylo-frame-from) var(--heylo-header-h),transparent calc(var(--heylo-header-h) + 160px)),radial-gradient(ellipse at 80% 680px,var(--heylo-frame-glow),transparent 650px),linear-gradient(125deg,var(--heylo-frame-from),var(--heylo-frame-to))}.heylo-frame--member:before,.heylo-frame--member:after{content:"";pointer-events:none;position:absolute;top:0;z-index:-1;width:min(291px,30%);height:640px;background:url(/assets/loon-arrows.06c1e6fa.svg) 0 0 / 34px 32px repeat;-webkit-mask-image:linear-gradient(90deg,var(--color-black),transparent);mask-image:linear-gradient(90deg,var(--color-black),transparent);opacity:.55}.heylo-frame--member:before{left:0}.heylo-frame--member:after{right:0;transform:scaleX(-1)}.heylo-dots{height:24px;background:radial-gradient(circle,var(--heylo-dots-color, var(--heylo-text-white)) 1.6px,transparent 2.2px) 0 center / 13.5px 4px repeat-x}.heylo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;border:2px solid transparent;border-radius:8px;font-family:var(--font-display);font-size:1rem;font-weight:600;line-height:1.5rem;white-space:nowrap;cursor:pointer;transition:filter .15s,background-color .15s}@media (hover: hover){.heylo-btn:hover{filter:brightness(1.05)}}.heylo-btn:disabled{opacity:.5;cursor:not-allowed}.heylo-btn--primary{background:var(--heylo-button-primary);color:var(--heylo-text-secondary)}.heylo-btn--secondary{background:var(--heylo-button-secondary);color:var(--heylo-text-secondary)}.heylo-btn--tertiary{background:var(--heylo-button-tertiary);color:var(--heylo-text-secondary)}.heylo-btn--white{background:var(--heylo-button-white);color:var(--heylo-surface-primary)}.heylo-btn--outline{border-color:var(--heylo-button-white);color:var(--heylo-button-white)}@media (hover: hover){.heylo-btn--outline:hover{background:color-mix(in srgb,var(--heylo-button-white) 12%,transparent);filter:none}}.heylo-btn>img,.heylo-btn>svg{flex:none;width:24px;height:24px}.heylo-glyph{font-family:Heylo Rubik,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif}.heylo-container{width:min(1200px,calc(100% - 64px));margin-inline:auto}@media (max-width: 600px){.heylo-container{width:calc(100% - 40px)}}.heylo-page-bokeh{position:relative;overflow-x:clip}.heylo-page-bokeh:before{content:"";position:absolute;top:0;left:50%;width:max(1440px,100%);height:1717px;translate:-50% 0;background:url(/assets/overview-bokeh.e57d1384.webp) center top / 100% 100% no-repeat;mix-blend-mode:plus-lighter;pointer-events:none}.heylo-page-bokeh>*{position:relative}@media (max-width: 767px){.heylo-page-bokeh:before{content:none}}.placeholder\:text-xs::-moz-placeholder{font-size:.75rem;line-height:1rem}.placeholder\:text-xs::placeholder{font-size:.75rem;line-height:1rem}.placeholder\:normal-case::-moz-placeholder{text-transform:none}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:text-black-g0::-moz-placeholder{--tw-text-opacity: 1;color:rgb(43 43 50 / var(--tw-text-opacity))}.placeholder\:text-black-g0::placeholder{--tw-text-opacity: 1;color:rgb(43 43 50 / var(--tw-text-opacity))}.placeholder\:text-gray-g1::-moz-placeholder{--tw-text-opacity: 1;color:rgb(179 179 179 / var(--tw-text-opacity))}.placeholder\:text-gray-g1::placeholder{--tw-text-opacity: 1;color:rgb(179 179 179 / var(--tw-text-opacity))}.placeholder\:text-white::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder\:text-white::placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder\:text-opacity-50::-moz-placeholder{--tw-text-opacity: .5}.placeholder\:text-opacity-50::placeholder{--tw-text-opacity: .5}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:right-0:before{content:var(--tw-content);right:0px}.before\:left-0:before{content:var(--tw-content);left:0px}.before\:block:before{content:var(--tw-content);display:block}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-\[1px\]:before{content:var(--tw-content);width:1px}.before\:border-r:before{content:var(--tw-content);border-right-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:opacity-60:before{content:var(--tw-content);opacity:.6}.hover\:bg-\[color\:var\(--heylo-lemon\)\]:hover{background-color:var(--heylo-lemon)}.hover\:text-heylo-on-surface:hover{color:var(--color-on-surface)}.disabled\:opacity-100:disabled{opacity:1}@media (min-width: 768px){.md\:flex{display:flex}.md\:h-9{height:2.25rem}.md\:w-9{width:2.25rem}.md\:w-\[60\%\]{width:60%}.md\:max-w-\[200px\]{max-width:200px}.md\:px-4\.5{padding-left:1.125rem;padding-right:1.125rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}.heylo-loader[data-v-198a060e]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#00000059}.heylo-loader__spinner[data-v-198a060e]{width:48px;height:48px;color:var(--heylo-lemon)}.heylo-snackbar[data-v-f7b1acd4]{position:fixed;right:0;left:0;z-index:100;display:flex;justify-content:center;pointer-events:none}.heylo-snackbar.has-bottom-nav[data-v-f7b1acd4]{bottom:calc(82px + env(safe-area-inset-bottom))}.heylo-snackbar.no-bottom-nav[data-v-f7b1acd4]{bottom:calc(16px + env(safe-area-inset-bottom))}.heylo-snackbar__body[data-v-f7b1acd4]{width:min(416px,calc(100vw - 32px));padding:12px 16px;border-radius:12px;background:var(--heylo-ink);color:var(--heylo-cream);font-family:var(--font-sans);font-size:var(--heylo-text-small);line-height:1.4;text-align:center;white-space:pre-line;cursor:default;pointer-events:auto;box-shadow:0 12px 40px #0003}@media (min-width: 1024px){.heylo-snackbar.has-bottom-nav[data-v-f7b1acd4],.heylo-snackbar.no-bottom-nav[data-v-f7b1acd4]{top:118px;bottom:auto}}.heylo-system-dialog{position:fixed;inset:0;z-index:var(--z-system-dialog);display:grid;place-items:center;background:color-mix(in srgb,#4d5c5c 45%,transparent)}.heylo-system-dialog__card{position:relative;z-index:var(--z-system-dialog);display:flex;flex-direction:column;align-items:center;width:min(416px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:40px 32px 36px;overflow-y:auto;border-radius:16px;background:var(--color-white);color:#1a1a1a;text-align:center;box-shadow:0 12px 40px #0003}.heylo-system-dialog__card:focus{outline:none}.heylo-system-dialog__title{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.25}.heylo-system-dialog__body{display:grid;gap:16px;margin-top:16px;font-size:15px;line-height:1.45}.heylo-system-dialog__actions{display:grid;width:100%;max-width:280px;margin-top:28px;gap:12px}.heylo-system-dialog__icon{order:-1;display:grid;width:64px;height:64px;margin-bottom:20px;color:#1a1a1a}.heylo-system-dialog__icon svg{width:100%;height:100%}.heylo-system-dialog__button{min-height:44px;padding:8px 16px;border-radius:6px;background:#336363;color:var(--color-white);font-family:var(--font-display);font-size:15px;font-weight:600;cursor:pointer}@media (hover: hover){.heylo-system-dialog__button:hover:not(:disabled){background:var(--heylo-surface-secondary)}}.heylo-system-dialog__button:disabled{opacity:.6;cursor:not-allowed}.heylo-system-dialog__button:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}@media (max-width: 600px){.heylo-system-dialog__card{padding:32px 20px 28px}.heylo-system-dialog__title{font-size:20px}}.iframe-overlay[data-v-26b0f40a]{--iframe-header-height: 50px;--iframe-fullscreen-header-height: 70px;display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;padding:2rem 0;overflow-y:auto;z-index:2}.iframe-overlay.displayed[data-v-26b0f40a]{display:flex}.iframe-overlay .overlay[data-v-26b0f40a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000bf}.iframe-overlay .iframe-container[data-v-26b0f40a]{position:relative;width:calc(100% - 2rem);height:auto;max-width:1200px;min-height:800px;background-color:#000000bf}.iframe-overlay .iframe-container .iframe-header[data-v-26b0f40a]{display:flex;align-items:center;height:var(--iframe-header-height);padding:0 0 0 1rem;background-color:#000}.iframe-overlay .iframe-container .iframe-header[data-v-26b0f40a] .iframe-logo{height:100%;margin-right:1rem;display:none}.iframe-overlay .iframe-container .iframe-header .iframe-title[data-v-26b0f40a]{font-weight:700}.iframe-overlay .iframe-container .iframe-header .iframe-extra-content[data-v-26b0f40a]{display:flex;align-items:center;margin-left:auto}.iframe-overlay .iframe-container .iframe-header .countdown .remaining-time[data-v-26b0f40a]{margin-right:1rem}.iframe-overlay .iframe-container .iframe-header button.iframe-close[data-v-26b0f40a]{height:var(--iframe-header-height);width:var(--iframe-header-height);font-size:1.5rem}.iframe-overlay .iframe-container .iframe-content[data-v-26b0f40a]{width:100%;height:calc(100% - var(--iframe-header-height) - var(--mobile-bottom-appbar-height, 0px));margin:auto;border:0;background-color:#000}.iframe-overlay.full-screen[data-v-26b0f40a]{padding:0;overflow-y:unset}.iframe-overlay.full-screen .iframe-container[data-v-26b0f40a]{width:100%;height:100%;max-width:unset;min-height:unset}.iframe-overlay.full-screen .iframe-container .iframe-header[data-v-26b0f40a]{height:var(--iframe-fullscreen-header-height);padding:.5rem 0 .5rem 1rem;display:flex;align-items:center;background-color:#000}.iframe-overlay.full-screen .iframe-container .iframe-header[data-v-26b0f40a] .iframe-logo{display:block}.iframe-overlay.full-screen .iframe-container .iframe-header button.iframe-close[data-v-26b0f40a]{height:var(--iframe-fullscreen-header-height);width:var(--iframe-fullscreen-header-height)}.iframe-overlay .iframe-container .iframe-content[data-v-26b0f40a]{height:calc(100% - var(--iframe-fullscreen-header-height) - var(--mobile-bottom-appbar-height, 0px))}@media screen and (max-width: 768px){.iframe-overlay .iframe-container[data-v-26b0f40a]{height:calc(100% - 2rem);min-height:unset}.iframe-overlay.full-screen .iframe-container .iframe-header[data-v-26b0f40a]{height:var(--iframe-header-height);padding-left:.5rem}.iframe-overlay.full-screen .iframe-container .iframe-header button.iframe-close[data-v-26b0f40a]{height:var(--iframe-header-height);width:var(--iframe-header-height)}.iframe-overlay.full-screen .iframe-container .iframe-content[data-v-26b0f40a]{height:calc(100% - var(--iframe-header-height) - var(--mobile-bottom-appbar-height, 0px))}}.switch[data-v-ff4dd366]{position:relative;display:inline-block;width:var(--w);height:var(--h);transform:scale(.9)}.switch input[data-v-ff4dd366]{opacity:0;width:0;height:0}.slider[data-v-ff4dd366]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#929298;transition:.4s}.slider[data-v-ff4dd366]:before{position:absolute;content:"";height:var(--c);width:var(--c);left:var(--p);bottom:var(--p);background-color:#fff;transition:.4s}input:checked+.slider[data-v-ff4dd366]{background-color:#24cf09}input:focus+.slider[data-v-ff4dd366]{box-shadow:0 0 1px #24cf09}input:checked+.slider[data-v-ff4dd366]:before{transform:translate(var(--c))}.slider.round[data-v-ff4dd366]{border-radius:var(--w)}.slider.round[data-v-ff4dd366]:before{border-radius:50%}.text-label[data-v-ff4dd366] a{color:#52a6f1;text-decoration:underline}.fade-enter-active[data-v-00fc0238],.fade-leave-active[data-v-00fc0238]{transition:opacity .5s ease-in-out}.fade-enter-from[data-v-00fc0238],.fade-leave-to[data-v-00fc0238]{opacity:0}.fade-enter-to[data-v-00fc0238],.fade-leave-from[data-v-00fc0238]{opacity:1}.countdown-content[data-v-00fc0238]{display:inline-block;min-height:1.2em}.game-geo-location-overlay[data-v-00fc0238]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000d9;padding:1.5rem}.game-geo-location-panel[data-v-00fc0238]{width:100%;max-width:22rem;padding:1.75rem 1.25rem;text-align:center;border-radius:1.25rem;border:1px solid rgba(255,255,255,.15);background:linear-gradient(180deg,#1a2744 0%,#071c2e 100%)}.game-geo-location-message[data-v-00fc0238]{margin:0 0 1.25rem;font-size:.875rem;font-weight:600;color:#fffffff2;line-height:1.45}.game-geo-location-ok[data-v-00fc0238]{width:100%;height:3.25rem;font-size:.875rem;font-weight:700;border-radius:.75rem;border:none;cursor:pointer}.game-geo-location-ok[data-v-00fc0238]:disabled{opacity:.65;cursor:wait}.heylo-geo__panel{display:grid;gap:8px;padding:12px 16px;border-radius:8px;background:var(--heylo-surface-quaternary);text-align:left;font-size:14px}.heylo-geo__panel-title{font-family:var(--font-display);font-size:14px;font-weight:600}.heylo-geo__list{display:grid;gap:4px;padding-left:18px;list-style:disc;overflow-wrap:anywhere}.heylo-geo__support{justify-self:center;padding:8px;color:inherit;font-size:14px;text-decoration:underline}.heylo-maintenance-dialog{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(416px,calc(100vw - 40px));padding:40px 32px 36px;border-radius:16px;background:var(--color-white);color:#1a1a1a;text-align:center;box-shadow:0 12px 40px #0003}.heylo-maintenance-dialog__icon{width:64px;height:64px;color:#1a1a1a}.heylo-maintenance-dialog__text{font-size:15px;line-height:1.45}@media (max-width: 600px){.heylo-maintenance-dialog{padding:32px 20px 28px}.heylo-maintenance-dialog__icon{width:56px;height:56px}}.heylo-notice-overlay{position:fixed;inset:0;z-index:var(--z-dialog);background:color-mix(in srgb,#4d5c5c 45%,transparent)}.heylo-notice{position:fixed;top:50%;left:50%;z-index:var(--z-dialog);display:flex;flex-direction:column;align-items:center;width:min(416px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:40px 32px 36px;overflow-y:auto;border-radius:16px;background:var(--color-white);color:#1a1a1a;text-align:center;translate:-50% -50%;box-shadow:0 12px 40px #0003}.heylo-notice__icon{display:grid;width:88px;height:88px;margin-bottom:20px;color:#1a1a1a}.heylo-notice__icon svg{width:100%;height:100%}.heylo-notice__title{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.25}.heylo-notice__body{display:grid;gap:16px;margin-top:16px;font-size:15px;line-height:1.45}.heylo-notice__actions{display:grid;width:100%;max-width:280px;margin-top:28px}.heylo-notice__actions.is-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none}.heylo-notice__button{min-height:44px;padding:8px 16px;border-radius:6px;background:#336363;color:var(--color-white);font-family:var(--font-display);font-size:15px;font-weight:600;cursor:pointer}@media (hover: hover){.heylo-notice__button:hover:not(:disabled){background:var(--heylo-surface-secondary)}}.heylo-notice__button:disabled{opacity:.55;cursor:progress}.heylo-notice__button:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}@media (max-width: 600px){.heylo-notice{padding:32px 20px 28px}.heylo-notice__icon{width:72px;height:72px}.heylo-notice__title{font-size:20px}}.heylo-back-to-top{position:fixed;right:16px;bottom:calc(24px + var(--heylo-mini-player-offset, 0px));z-index:28;display:grid;place-items:center;width:var(--heylo-support-fab-size);height:var(--heylo-support-fab-size);border-radius:50%;background:var(--heylo-button-primary);color:var(--heylo-text-secondary);box-shadow:0 6px 20px #00000040;cursor:pointer;opacity:0;translate:0 12px;scale:.85;visibility:hidden;transition:opacity .25s ease,translate .25s ease,scale .25s ease,visibility 0s linear .25s}.heylo-back-to-top.is-visible{opacity:1;translate:0 0;scale:1;visibility:visible;transition:opacity .25s ease,translate .25s ease,scale .25s ease,visibility 0s}.heylo-back-to-top svg{width:28px;height:28px}@media (hover: hover){.heylo-back-to-top:hover{background:var(--heylo-button-yellow-hover)}}.heylo-back-to-top:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:3px}@media (max-width: 1023px){.heylo-back-to-top{bottom:calc(var(--heylo-bottom-nav-h) + env(safe-area-inset-bottom) + 16px + var(--heylo-mini-player-offset, 0px))}.heylo-back-to-top svg{width:24px;height:24px}}@media (prefers-reduced-motion: reduce){.heylo-back-to-top,.heylo-back-to-top.is-visible{translate:0 0;scale:1}}.heylo-drawer__overlay{position:fixed;inset:0;z-index:var(--z-dialog);background:var(--color-scrim)}.heylo-drawer{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-dialog);display:flex;flex-direction:column;width:min(300px,82vw);padding:max(12px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom));overflow-y:auto;background:var(--heylo-surface-secondary);color:var(--heylo-text-white);box-shadow:-12px 0 32px #00000059}.heylo-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;padding:4px 2px 12px 14px;border-bottom:1px solid color-mix(in srgb,var(--heylo-text-white) 15%,transparent)}.heylo-drawer__title{font-family:var(--font-display);font-size:18px;font-weight:700}.heylo-drawer__close{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1.5px solid var(--heylo-button-primary);border-radius:50%;color:var(--heylo-text-white);cursor:pointer}@media (hover: hover){.heylo-drawer__close:hover{background:color-mix(in srgb,var(--heylo-text-white) 10%,transparent)}}.heylo-drawer__close svg{width:18px;height:18px}.heylo-drawer__close:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}.heylo-drawer[data-state=open]{animation:heylo-drawer-in .28s cubic-bezier(.2,.8,.2,1)}.heylo-drawer[data-state=closed]{animation:heylo-drawer-out .2s ease-in}.heylo-drawer__overlay[data-state=open]{animation:heylo-drawer-fade-in .28s ease-out}.heylo-drawer__overlay[data-state=closed]{animation:heylo-drawer-fade-out .2s ease-in}@keyframes heylo-drawer-in{0%{transform:translate(100%)}}@keyframes heylo-drawer-out{to{transform:translate(100%)}}@keyframes heylo-drawer-fade-in{0%{opacity:0}}@keyframes heylo-drawer-fade-out{to{opacity:0}}@media (prefers-reduced-motion: reduce){.heylo-drawer[data-state],.heylo-drawer__overlay[data-state]{animation:none}}.heylo-social-icon{position:relative;display:block;border-radius:50%;background-color:var(--social-disc);transition:background-color .15s}.heylo-social-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--social-glyph);-webkit-mask:var(--social-icon) center / contain no-repeat;mask:var(--social-icon) center / contain no-repeat;transition:background-color .15s}.heylo-social-icon--photo{-o-object-fit:cover;object-fit:cover}.heylo-social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px}.heylo-social-links__link{--social-disc: var(--heylo-text-white);--social-glyph: var(--heylo-surface-secondary);display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.heylo-social-links__link .heylo-social-icon{width:34px;height:34px}@media (hover: hover){.heylo-social-links__link:hover{--social-disc: var(--heylo-button-primary)}}.heylo-social-links__link:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}.heylo-bottom-nav{display:none}@media (max-width: 1023px){.heylo-bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:29;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:10px 4px calc(10px + env(safe-area-inset-bottom));background:radial-gradient(70% 110% at 50% 100%,#019e7d,var(--heylo-surface-primary));box-shadow:0 -6px 20px #00000040}}.heylo-bottom-nav__item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:2px 0;color:var(--heylo-text-white);font-family:var(--font-display);font-size:clamp(11px,3.4vw,13px);font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.heylo-bottom-nav__item svg{flex:none;width:24px;height:24px;fill:currentColor}.heylo-bottom-nav__item.is-active{color:var(--heylo-button-tertiary)}.heylo-bottom-nav__item:focus-visible{border-radius:6px;outline:2px solid var(--heylo-text-white);outline-offset:-2px}.heylo-menu__group+.heylo-menu__group{margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--heylo-text-white) 15%,transparent)}.heylo-menu__heading{display:flex;align-items:center;min-height:36px;margin:0 14px 4px;color:var(--heylo-button-primary);font-family:var(--font-display);font-size:14px;font-weight:700}.heylo-menu__heading a{display:inline-flex;align-items:center;gap:6px;min-height:36px}.heylo-menu__link{display:flex;align-items:center;min-height:44px;padding:8px 14px;border-radius:6px;color:var(--heylo-text-white);font-size:15px}@media (hover: hover){.heylo-menu__link:hover{background:color-mix(in srgb,var(--heylo-text-white) 10%,transparent)}}.heylo-menu__heading a:focus-visible,.heylo-menu__link:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:-2px}.heylo-menu__foot{display:grid;gap:10px;margin-top:auto;padding-top:20px}.heylo-menu__copyright{color:color-mix(in srgb,var(--heylo-text-white) 55%,transparent);font-size:12px;line-height:1.5;text-align:center;text-wrap:balance}.heylo-cookie-banner{position:fixed;right:0;bottom:0;left:0;z-index:31;display:flex;align-items:center;gap:16px 40px;padding:20px 80px 20px 40px;border-top:1px solid var(--heylo-line);background:var(--heylo-surface-secondary);color:var(--heylo-text-white);box-shadow:0 -8px 32px #00000059;animation:heylo-cookie-banner-in .35s ease-out}.heylo-cookie-banner__text{flex:1;min-width:0;max-width:820px;font-size:14px;line-height:1.5}.heylo-cookie-banner__text a{color:var(--heylo-button-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.heylo-cookie-banner__actions{display:flex;flex:none;align-items:center;gap:12px}.heylo-cookie-banner__manage{padding:8px 4px;color:var(--heylo-button-secondary);font-family:var(--font-display);font-size:1rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (hover: hover){.heylo-cookie-banner__manage:hover{color:var(--heylo-button-primary)}}.heylo-cookie-banner__close{position:absolute;top:50%;right:20px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--heylo-text-white);translate:0 -50%;cursor:pointer}.heylo-cookie-banner__close svg{width:24px;height:24px}@media (hover: hover){.heylo-cookie-banner__close:hover{background:color-mix(in srgb,var(--heylo-button-white) 12%,transparent)}}.heylo-cookie-banner :focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}@media (max-width: 1199px){.heylo-cookie-banner{flex-direction:column;align-items:stretch;padding:20px 64px 20px 24px}.heylo-cookie-banner__text{max-width:none}.heylo-cookie-banner__actions{justify-content:flex-end}.heylo-cookie-banner__close{top:12px;right:12px;translate:none}}@media (max-width: 1023px){.heylo-cookie-banner{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (max-width: 600px){.heylo-cookie-banner{gap:14px;padding:16px 20px calc(16px + env(safe-area-inset-bottom))}.heylo-cookie-banner__text{padding-right:28px;font-size:13px}.heylo-cookie-banner__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.heylo-cookie-banner__actions .heylo-btn{min-height:44px;padding:8px 10px;line-height:1.2;white-space:normal}.heylo-cookie-banner__manage{grid-column:1 / -1;order:1}}.heylo-cookie-prefs-overlay{position:fixed;inset:0;z-index:var(--z-dialog);background:color-mix(in srgb,#4d5c5c 45%,transparent);animation:heylo-cookie-fade .2s ease-out}.heylo-cookie-prefs{position:fixed;top:50%;left:50%;z-index:var(--z-dialog);display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden;border-radius:16px;background:var(--color-white);color:#1a1a1a;translate:-50% -50%;box-shadow:0 12px 40px #0003;animation:heylo-cookie-fade .2s ease-out}.heylo-cookie-prefs__header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 20px 32px;border-bottom:1px solid var(--heylo-surface-quaternary)}.heylo-cookie-prefs__header img{display:block;width:110px;height:auto}.heylo-cookie-prefs__close{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--heylo-text-secondary);cursor:pointer}.heylo-cookie-prefs__close svg{width:24px;height:24px}@media (hover: hover){.heylo-cookie-prefs__close:hover{background:var(--heylo-surface-quaternary)}}.heylo-cookie-prefs__body{flex:1;min-height:0;padding:24px 32px;overflow-y:auto}.heylo-cookie-prefs__title{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.25}.heylo-cookie-prefs__intro{margin-top:12px;font-size:14px;line-height:1.55}.heylo-cookie-prefs__more{display:inline-block;margin-top:8px;color:var(--heylo-surface-primary);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.heylo-cookie-prefs__btn{min-height:44px;padding:8px 24px;border:2px solid var(--heylo-text-secondary);border-radius:6px;background:var(--heylo-text-secondary);color:var(--color-white);font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.2;cursor:pointer}.heylo-cookie-prefs__btn--outline{background:var(--color-white);color:var(--heylo-text-secondary)}@media (hover: hover){.heylo-cookie-prefs__btn:hover{border-color:var(--heylo-surface-secondary);background:var(--heylo-surface-secondary)}.heylo-cookie-prefs__btn--outline:hover{background:var(--heylo-surface-quaternary);color:var(--heylo-surface-secondary)}}.heylo-cookie-prefs__accept{display:block;margin-top:20px}.heylo-cookie-prefs__cats{margin-top:24px;border:1px solid var(--heylo-surface-quaternary);border-radius:8px}.heylo-cookie-cat+.heylo-cookie-cat{border-top:1px solid var(--heylo-surface-quaternary)}.heylo-cookie-cat__head{display:flex;align-items:center;gap:12px;padding:4px 16px 4px 4px}.heylo-cookie-cat__toggle{display:flex;flex:1;align-items:center;gap:12px;min-width:0;min-height:48px;padding:8px 12px;font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.25;text-align:start;overflow-wrap:anywhere;cursor:pointer}.heylo-cookie-cat__plus{position:relative;flex:none;width:14px;height:14px}.heylo-cookie-cat__plus:before,.heylo-cookie-cat__plus:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:1px;background:var(--heylo-text-secondary);transition:rotate .2s}.heylo-cookie-cat__plus:after{rotate:90deg}.heylo-cookie-cat__toggle.is-expanded .heylo-cookie-cat__plus:after{rotate:0deg}.heylo-cookie-cat__always{flex:none;color:var(--heylo-surface-primary);font-family:var(--font-display);font-size:15px;font-weight:600}.heylo-cookie-cat__state{display:flex;flex:none;align-items:center;gap:10px;color:var(--heylo-text-secondary);font-size:14px;cursor:pointer}.heylo-cookie-switch{position:relative;flex:none;width:39px;height:23px;border-radius:999px;background:var(--heylo-pine-300);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .2s}.heylo-cookie-switch:before{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--color-white);transition:translate .2s}.heylo-cookie-switch:checked{background:var(--heylo-button-primary);box-shadow:inset 0 0 0 1.5px var(--heylo-surface-primary)}.heylo-cookie-switch:checked:before{background:var(--heylo-surface-primary);translate:16px 0}.heylo-cookie-cat__desc{padding:0 16px 16px 42px;font-size:14px;line-height:1.5}.heylo-cookie-prefs__footer{display:flex;flex:none;justify-content:flex-end;gap:12px;padding:16px 32px;border-top:1px solid var(--heylo-surface-quaternary)}.heylo-cookie-prefs :focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}@media (max-width: 600px){.heylo-cookie-prefs__header{padding:14px 12px 14px 20px}.heylo-cookie-prefs__body{padding:20px}.heylo-cookie-prefs__title{font-size:20px}.heylo-cookie-prefs__accept{width:100%}.heylo-cookie-cat__head{padding-right:12px}.heylo-cookie-cat__toggle{padding-inline:8px;font-size:15px}.heylo-cookie-cat__desc{padding:0 12px 14px 38px}.heylo-cookie-prefs__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 20px}.heylo-cookie-prefs__footer .heylo-cookie-prefs__btn{padding-inline:12px}}@keyframes heylo-cookie-banner-in{0%{translate:0 100%}}@keyframes heylo-cookie-fade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.heylo-cookie-banner,.heylo-cookie-prefs-overlay,.heylo-cookie-prefs{animation:none}.heylo-cookie-switch,.heylo-cookie-switch:before,.heylo-cookie-cat__plus:after{transition:none}}@keyframes heylo-skeleton{to{transform:translate(200%)}}:where(.heylo-skeleton){--skeleton-primary-color: var( --skeleton-primary, var(--color-surface-container-highest) );--skeleton-secondary-color: var( --skeleton-secondary, var(--color-surface-container-high) );position:relative;overflow:hidden;border-radius:.25rem;background-color:var(--skeleton-primary-color)}:where(.heylo-skeleton):after{position:absolute;width:100%;height:100%;translate:-100% 0;content:"";background-image:linear-gradient(to right,var(--skeleton-primary-color),var(--skeleton-secondary-color) 50%,var(--skeleton-primary-color));background-image:linear-gradient(to right in oklab,var(--skeleton-primary-color),var(--skeleton-secondary-color) 50%,var(--skeleton-primary-color));animation:heylo-skeleton 1.5s ease-in-out infinite}.heylo-footer-social__list{display:flex;flex-wrap:wrap;gap:8px}.heylo-footer-social__link{--social-disc: var(--heylo-surface-primary);--social-glyph: var(--color-white);display:block;border-radius:50%}.heylo-footer-social__link .heylo-social-icon{width:30px;height:30px}@media (hover: hover) and (min-width: 1024px){.heylo-footer-social__link:hover{--social-disc: var(--heylo-button-primary);--social-glyph: var(--heylo-surface-primary)}}.heylo-footer-social__link:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}.is-page-loading .heylo-footer{display:none}.heylo-footer{border-radius:24px 24px 0 0;background:var(--color-white);color:var(--heylo-surface-primary);font-size:14px;line-height:1.4}.heylo-footer a,.heylo-footer button{transition:color .2s}@media (hover: hover){.heylo-footer a:hover,.heylo-footer button:hover{color:var(--heylo-text-primary);text-decoration:underline}}.heylo-footer a:focus-visible,.heylo-footer button:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:3px}.heylo-footer-main{display:flex;justify-content:space-between;gap:48px;padding:44px 0 32px;border-bottom:1px solid var(--heylo-surface-primary)}.heylo-footer-brand{flex:0 1 567px;min-width:0;padding-left:23px}.heylo-footer-logo{display:inline-block}.heylo-footer-logo img{display:block;width:150px;height:auto}.heylo-footer-brand>p{margin-top:25px;line-height:1.15}.heylo-footer-follow{display:flex;align-items:center;gap:17px;margin-top:28px;font-weight:600;font-size:16px}.heylo-footer-replay{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.heylo-footer-replay:focus-visible{position:static;width:auto;height:auto;margin-top:12px;clip:auto}.heylo-footer-columns{display:flex;gap:48px;padding-right:20px}.heylo-footer-column{display:flex;flex-direction:column;gap:15px;min-width:0}.heylo-footer-column h3{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:19px}.heylo-footer-badges{padding:36px 32px;border-bottom:1px solid var(--heylo-surface-primary)}.heylo-footer-badges__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px 32px}.heylo-footer-badges__row>*{min-width:0}.heylo-footer-badges__row img{display:block;width:auto;max-width:100%;height:44px}.heylo-footer-badges__row>a:focus-visible{border-radius:4px;outline:2px solid var(--heylo-surface-primary);outline-offset:4px}.heylo-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 23px 40px;font-size:16px;line-height:1}.heylo-footer-age{display:flex;align-items:center;gap:13px}.heylo-footer-age-mark{display:grid;flex:none;place-items:center;width:39px;height:39px;border:2px solid var(--heylo-surface-primary);border-radius:50%;font-size:14px;font-weight:700}@media (max-width: 1199px){.heylo-footer-main{flex-direction:column-reverse;gap:32px}.heylo-footer-columns{justify-content:space-between;padding-bottom:32px;border-bottom:1px solid var(--heylo-surface-primary)}.heylo-footer-brand{flex:none;padding-left:0}.heylo-footer-badges{padding-inline:0}.heylo-footer-badges__row{-moz-column-gap:24px;column-gap:24px}.heylo-footer-bottom{flex-direction:column-reverse;align-items:flex-start;padding-inline:0}}@media (max-width: 768px){.heylo-footer-badges__row{flex-wrap:wrap}.heylo-footer-badges__row img{height:32px}}@media (max-width: 600px){.heylo-footer-main{padding-top:40px}.heylo-footer-badges{padding-block:24px}.heylo-footer-columns{gap:16px;padding-right:0}.heylo-footer-column{gap:10px;font-size:11px}.heylo-footer-column h3{font-size:12px}.heylo-footer-brand>p{font-size:15px}.heylo-footer-age{align-items:flex-start;font-size:16px;line-height:1.1}}.heylo-icon{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.heylo-checkin{position:fixed;top:50%;left:50%;z-index:var(--z-dialog);display:grid;justify-items:center;gap:8px;width:min(416px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:32px 28px 28px;overflow-y:auto;border-radius:16px;background:var(--color-white);color:var(--heylo-surface-secondary);text-align:center;translate:-50% -50%;box-shadow:0 12px 40px #0003}.heylo-checkin__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;cursor:pointer}.heylo-checkin__close .heylo-icon{width:20px;height:20px}.heylo-checkin__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--heylo-mint-strong) 35%,var(--color-white))}.heylo-checkin__icon svg{width:30px;height:30px;fill:currentColor}.heylo-checkin__title{margin-top:4px;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.heylo-checkin__desc{color:var(--heylo-text-secondary);font-size:15px}.heylo-checkin__result{display:grid;gap:2px;width:100%;margin:8px 0 12px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--heylo-surface-primary) 15%,transparent);font-size:13px}.heylo-checkin__result strong{font-size:24px;font-variant-numeric:tabular-nums}.heylo-checkin__button{width:100%;min-height:44px;border:1.5px solid var(--heylo-surface-primary);border-radius:8px;color:var(--heylo-surface-primary);font-weight:700;cursor:pointer}.heylo-checkin__button--primary{background:var(--heylo-surface-primary);color:var(--color-white)}.heylo-checkin__button:focus-visible,.heylo-checkin__close:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}@media (hover: hover){.heylo-checkin__button:hover{background:color-mix(in srgb,var(--heylo-surface-primary) 8%,transparent)}.heylo-checkin__button--primary:hover{background:var(--heylo-surface-secondary)}}.heylo-connex{position:relative;container-type:inline-size;display:grid;grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;align-items:start;padding:14px 16px 14px 18px;border:1px solid #c9d6d6;border-left:4px solid var(--heylo-surface-secondary);border-radius:12px;background:transparent;color:var(--heylo-surface-secondary);text-align:left}.heylo-connex:before{content:"";position:absolute;top:24%;bottom:36%;left:-4px;width:4px;background:var(--heylo-yellow)}.heylo-connex__icon{width:28px;height:28px;margin-top:2px;fill:var(--heylo-surface-secondary)}.heylo-connex__heart{fill:var(--heylo-yellow);stroke:var(--heylo-surface-secondary);stroke-width:.8}.heylo-connex__body{display:grid;gap:2px;min-width:0}.heylo-connex .heylo-connex__title{font-size:15px;line-height:1.35}.heylo-connex .heylo-connex__title strong{font-weight:700}.heylo-connex .heylo-connex__title span{color:var(--heylo-text-primary);font-weight:500}.heylo-connex .heylo-connex__desc{color:var(--heylo-text-secondary);font-size:13px;line-height:1.4}.heylo-connex__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px}.heylo-connex .heylo-connex__links{grid-column:1 / -1}.heylo-connex .heylo-connex__links a{display:inline-flex;align-items:center;gap:8px;color:var(--heylo-surface-secondary);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.heylo-connex__links svg{flex:none;width:18px;height:18px}@media (hover: hover){.heylo-connex .heylo-connex__links a:hover{color:var(--heylo-surface-primary)}}.heylo-connex .heylo-connex__links a:focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}.heylo-connex__sep{width:1px;height:18px;background:color-mix(in srgb,var(--heylo-surface-primary) 25%,transparent)}.heylo-connex__badge{padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--heylo-mint-strong) 35%,var(--color-white));color:var(--heylo-surface-secondary);font-size:14px;font-weight:600;white-space:nowrap}@container (max-width: 420px){.heylo-connex .heylo-connex__links{justify-content:space-between;gap:6px 8px}.heylo-connex .heylo-connex__links a{gap:6px;font-size:14px}.heylo-connex .heylo-connex__links svg{width:16px;height:16px}}.heylo-connex.heylo-connex--compact{container-type:normal;display:flex;align-items:center;gap:12px;height:100%;padding:0;border:none;border-radius:0;color:var(--color-white)}.heylo-connex--compact:before{content:none}.heylo-connex--compact .heylo-connex__icon{flex:none;width:24px;height:24px;margin-top:0;fill:var(--color-white)}.heylo-connex--compact .heylo-connex__heart{stroke:none}.heylo-connex--compact .heylo-connex__body{gap:0}.heylo-connex.heylo-connex--compact .heylo-connex__title{font-size:13px;line-height:1.3;white-space:nowrap}.heylo-connex.heylo-connex--compact .heylo-connex__title span{color:inherit}.heylo-connex.heylo-connex--compact .heylo-connex__desc{color:color-mix(in srgb,var(--color-white) 75%,transparent);font-size:11px;line-height:1.3;white-space:nowrap}.heylo-connex--compact .heylo-connex__badge{padding:2px 8px;font-size:11px}.heylo-connex.heylo-connex--compact .heylo-connex__links{flex-wrap:nowrap;gap:12px;margin-top:0;padding-left:12px;border-left:1px solid color-mix(in srgb,var(--color-white) 30%,transparent)}.heylo-connex.heylo-connex--compact .heylo-connex__links a{gap:6px;color:var(--color-white);font-size:13px;white-space:nowrap}.heylo-connex--compact .heylo-connex__links svg{width:16px;height:16px}.heylo-connex--compact .heylo-connex__sep{height:20px;background:color-mix(in srgb,var(--color-white) 30%,transparent)}.heylo-connex.heylo-connex--compact .heylo-connex__links a[target=_blank]{padding:5px 10px;border:1px solid var(--color-white);border-radius:6px;text-decoration:none}@media (hover: hover){.heylo-connex.heylo-connex--compact .heylo-connex__links a:hover{color:var(--heylo-yellow)}.heylo-connex.heylo-connex--compact .heylo-connex__links a[target=_blank]:hover{border-color:var(--heylo-yellow)}}.heylo-connex.heylo-connex--compact .heylo-connex__links a:focus-visible{outline-color:var(--color-white)}@media (max-width: 1023px){.heylo-connex--compact .heylo-connex__desc,.heylo-connex--compact .heylo-connex__badge{display:none}}.heylo-session-bar{display:flex;flex:none;align-items:center;gap:8px 16px;min-height:44px;padding:6px 12px 6px 16px;background:var(--heylo-surface-primary);color:var(--color-white);font-size:13px}.heylo-session-bar__stats{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;min-width:0}.heylo-session-bar__stats>div{display:flex;align-items:baseline;gap:6px;padding:0 14px;white-space:nowrap}.heylo-session-bar__stats>div:first-child{padding-left:0}.heylo-session-bar__stats>div+div{border-left:1px solid color-mix(in srgb,var(--color-white) 35%,transparent)}.heylo-session-bar__stats dt{color:color-mix(in srgb,var(--color-white) 75%,transparent)}.heylo-session-bar__stats dd{font-weight:700;font-variant-numeric:tabular-nums}.heylo-session-bar__warning{display:flex;align-items:center;gap:8px;min-width:0;margin-left:auto}.heylo-session-bar__dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--heylo-button-primary)}.heylo-session-bar__test{flex:none;margin-left:auto;padding:4px 10px;border:1px dashed color-mix(in srgb,var(--color-white) 60%,transparent);border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.heylo-session-bar__warning+.heylo-session-bar__test{margin-left:0}.heylo-session-bar__test:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}.heylo-session-bar__menu{z-index:30;min-width:200px;padding:6px;border-radius:10px;background:var(--color-white);color:var(--heylo-surface-secondary);box-shadow:0 8px 24px #0003}.heylo-session-bar__item{padding:10px 12px;border-radius:6px;font-size:14px;cursor:pointer;outline:none}.heylo-session-bar__item[data-highlighted]{background:color-mix(in srgb,var(--heylo-surface-primary) 10%,transparent)}.heylo-session-bar--compact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:8px 10px 8px 12px;font-size:12px}.heylo-session-bar--compact .heylo-session-bar__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0}.heylo-session-bar--compact .heylo-session-bar__stats>div{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;min-width:0;padding:0 8px;white-space:normal}.heylo-session-bar--compact .heylo-session-bar__stats>div:first-child{padding-left:0}.heylo-session-bar--compact .heylo-session-bar__stats dt{font-size:11px;line-height:1.25;overflow-wrap:anywhere}.heylo-session-bar--compact .heylo-session-bar__stats dd{font-size:14px;line-height:1.2;white-space:nowrap}.heylo-session-bar--compact .heylo-session-bar__warning{grid-column:1 / -1;grid-row:2;align-items:flex-start;margin-left:0;line-height:1.3}.heylo-session-bar--compact .heylo-session-bar__dot{margin-top:3px}.heylo-session-bar--compact .heylo-session-bar__test{grid-column:2;grid-row:1;margin-left:0;padding:3px 8px;font-size:11px}.heylo-session-bar--compact .heylo-session-bar__stats>.heylo-session-bar__provider{grid-column:1 / -1;padding:0 0 4px}.heylo-session-bar--compact .heylo-session-bar__provider dd{overflow-wrap:anywhere;white-space:normal}.heylo-session-bar--compact .heylo-session-bar__stats>.heylo-session-bar__provider+div{padding-left:0;border-left:0}.heylo-session-bar{position:relative}.heylo-session-bar__menu{position:absolute}.heylo-play__close{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,#1a1a1a 70%,transparent);color:var(--color-white);box-shadow:0 2px 8px #0003;cursor:pointer}.heylo-play__close .heylo-icon{width:22px;height:22px}@media (hover: hover){.heylo-play__close:hover{background:color-mix(in srgb,#1a1a1a 90%,transparent)}}.heylo-play__close:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.heylo-play__frame{position:relative;display:grid;height:100%;place-items:center;padding:24px;overflow:hidden;background:#efefef;color:#1a1a1a}.heylo-play__cross{position:absolute;inset:4%;width:92%;height:92%}.heylo-play__cross line{stroke:#1a1a1a;stroke-width:1px;vector-effect:non-scaling-stroke}.heylo-play__label{position:relative;display:grid;justify-items:center;gap:6px;max-width:min(420px,100%);padding:20px 28px;background:#efefef;text-align:center}.heylo-play__label strong{font-family:var(--font-display);font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}.heylo-play__label span{font-family:var(--font-display);font-size:15px;font-weight:600}.heylo-play__label p{color:#4d4d4d;font-size:13px;line-height:1.5}.heylo-mini-player{position:fixed;right:16px;bottom:24px;z-index:28}@media (max-width: 1023px){.heylo-mini-player{bottom:calc(var(--heylo-bottom-nav-h) + env(safe-area-inset-bottom) + 16px)}}.heylo-frame{--heylo-mini-player-offset: 0px}.heylo-frame:has(.heylo-mini-player){--heylo-mini-player-offset: calc(var(--heylo-mini-player-h, 261px) + 12px)}.heylo-mini-player .heylo-play__label p,.heylo-mini-player .heylo-play__label span{display:none}.heylo-mini-player .heylo-play__label strong{font-size:28px}.heylo-lang__badge{flex:none;width:25px;height:25px;border-radius:50%;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--heylo-text-white) 70%,transparent)}.heylo-lang__badge--glyph{display:grid;place-items:center;background:var(--heylo-surface-secondary);color:var(--heylo-text-white);font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1}.heylo-lang__trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:32px;height:32px;padding:0;border-radius:50px;color:var(--heylo-text-white);font-size:14px;cursor:pointer}.heylo-lang__trigger[data-state=open]{background:color-mix(in srgb,var(--heylo-text-white) 12%,transparent)}@media (hover: hover){.heylo-lang__trigger:hover{background:color-mix(in srgb,var(--heylo-text-white) 12%,transparent)}}.heylo-lang__trigger:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}.heylo-lang__trigger--label{min-height:36px;padding:6px 12px 6px 8px;border:1px solid color-mix(in srgb,var(--color-white) 40%,transparent);border-radius:6px}.heylo-lang__menu{z-index:var(--z-dropdown);min-width:180px;padding:8px;border-radius:8px;background:var(--heylo-surface-secondary);box-shadow:0 12px 24px #00000059}.heylo-lang__item{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:8px 14px;border:0;border-radius:6px;background:none;text-align:left;color:var(--heylo-text-white);font-family:var(--font-display);font-size:16px;font-weight:700;cursor:pointer;outline:none}.heylo-lang__item[data-highlighted]{background:color-mix(in srgb,var(--heylo-text-white) 10%,transparent)}.heylo-lang__item.is-current{color:var(--heylo-button-primary)}.heylo-lang__list{display:grid;gap:4px}@media (hover: hover){.heylo-drawer .heylo-lang__item:hover{background:color-mix(in srgb,var(--heylo-text-white) 10%,transparent)}}.heylo-drawer .heylo-lang__item:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:-2px}.heylo-lang[data-v-4b303014]{position:relative}.heylo-lang__menu[data-v-4b303014]{position:absolute;top:calc(100% + 8px);right:0;margin:0;list-style:none}.heylo-lang__menu .heylo-lang__item[data-v-4b303014]:hover,.heylo-lang__menu .heylo-lang__item[data-v-4b303014]:focus-visible{background:color-mix(in srgb,var(--heylo-text-white) 10%,transparent)}:root{--heylo-tile-art-bg: var(--heylo-surface-secondary);--heylo-tile-band: var(--heylo-surface-secondary);--heylo-tile-shadow: #00000040;--heylo-tile-title-shadow: #00000040;--heylo-tile-label-bg: var(--heylo-button-primary);--heylo-tile-live-bg: var(--heylo-button-tertiary);--heylo-tile-play-shadow: #00000080;--heylo-tile-play-bg: #e3f9a8;--heylo-tile-play-icon: #1c5c4a;--heylo-tile-fav-bg: #003e3b66;--heylo-tile-fav-border: #ffffff28;--heylo-tile-fav-active-bg: #16473e;--heylo-tile-fav-active: #f7ff60}.heylo-cover-fallback{background-position:center;background-repeat:no-repeat;background-size:cover}.heylo-tile{position:relative;display:block;width:100%;min-width:0}.heylo-tile__open{display:block;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.heylo-tile__art{position:relative;display:block;container-type:inline-size;width:100%;aspect-ratio:150 / 216;overflow:hidden;border-radius:6px;background:var(--heylo-tile-art-bg);transition:transform .25s,box-shadow .25s}.heylo-tile__art:after{position:absolute;inset:51.85% 0 0;content:"";background:linear-gradient(transparent 55.8%,var(--heylo-tile-band) 76.7%);pointer-events:none}.heylo-tile--design-art .heylo-tile__art:after{content:none}.heylo-tile--cover .heylo-tile__art:after{inset:60% 0 0;background:linear-gradient(transparent 1%,var(--heylo-surface-primary) 48%)}.heylo-tile__poster,.heylo-tile__cover{position:absolute;inset:0;width:100%;height:100%}.heylo-tile__poster{-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.heylo-tile__cover{transition:transform .4s}.heylo-tile__title{position:absolute;z-index:1;right:6px;bottom:8.33%;left:6px;display:flex;align-items:flex-end;justify-content:center;min-height:31%;color:var(--heylo-text-white);font-family:var(--font-display);font-size:24cqi;font-weight:700;line-height:.89;letter-spacing:-1cqi;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 6px 6px var(--heylo-tile-title-shadow),1px 1px 0 var(--heylo-surface-primary)}.heylo-tile__title--compact{font-size:17cqi}.heylo-tile__title--tight{font-size:14cqi}.heylo-tile__caption{position:absolute;z-index:1;right:4px;bottom:5px;left:4px;display:flex;flex-direction:column;gap:4cqi}.heylo-tile__caption>.heylo-tile__title,.heylo-tile__caption>.heylo-tile__studio{position:static}.heylo-tile__caption>.heylo-tile__title{min-height:0;padding-inline:2px}:root[data-heylo-script=cjk] .heylo-tile__title,:root[data-heylo-script=thai] .heylo-tile__title{font-size:15cqi;line-height:1.15;letter-spacing:0}.heylo-tile__studio{position:absolute;z-index:1;right:4px;bottom:5px;left:4px;color:var(--heylo-text-white);font-family:var(--font-sans);font-size:max(8px,7.33cqi);font-weight:700;line-height:1.15;letter-spacing:1.33cqi;text-align:center;text-transform:uppercase;text-wrap:balance}.heylo-tile--cover .heylo-tile__studio{font-size:max(7px,5.83cqi);letter-spacing:2cqi}.heylo-tile__label{position:absolute;z-index:2;top:7px;left:7px;display:block;max-width:calc(100% - 42px);padding:3px 5px;border-radius:4px;background:var(--heylo-tile-label-bg);color:var(--heylo-text-secondary);font-family:var(--font-display);font-size:.75rem;font-weight:700;line-height:1}.heylo-tile__label--live{background:var(--heylo-tile-live-bg)}.heylo-tile__play{position:absolute;z-index:2;top:35%;left:50%;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--heylo-tile-play-bg);box-shadow:0 5px 20px var(--heylo-tile-play-shadow);color:var(--heylo-tile-play-icon);opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .2s,transform .2s}.heylo-tile__play .heylo-icon{width:20px;height:20px;margin-left:2px;fill:currentColor;stroke:none}.heylo-tile__fav{position:absolute;z-index:3;top:6px;right:7px;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--heylo-tile-fav-border);border-radius:50%;background:var(--heylo-tile-fav-bg);color:var(--heylo-text-white);cursor:pointer;backdrop-filter:blur(5px);transition:transform .25s,background-color .2s,color .2s}.heylo-tile__fav .heylo-icon{width:15px;height:15px;stroke-width:2}.heylo-tile__fav.is-active{background:var(--heylo-tile-fav-active-bg);color:var(--heylo-tile-fav-active)}.heylo-tile__fav.is-active .heylo-icon{fill:currentColor}.heylo-tile__fav:focus-visible{outline:2px solid var(--heylo-tile-fav-active);outline-offset:2px}@media (max-width: 600px){.heylo-tile__fav{top:4px;right:4px;width:24px;height:24px}.heylo-tile__fav .heylo-icon{width:13px;height:13px}}.heylo-tile__open:focus-visible .heylo-tile__art{box-shadow:0 8px 20px var(--heylo-tile-shadow);transform:translateY(-3px)}.heylo-tile__open:focus-visible+.heylo-tile__fav{transform:translateY(-3px)}@media (hover: hover){.heylo-tile:hover .heylo-tile__art{box-shadow:0 8px 20px var(--heylo-tile-shadow);transform:translateY(-3px)}.heylo-tile:hover .heylo-tile__fav{transform:translateY(-3px)}.heylo-tile:hover .heylo-tile__poster,.heylo-tile:hover .heylo-tile__cover{transform:scale(1.055)}}.heylo-tile__open:focus-visible .heylo-tile__play{opacity:1;transform:translate(-50%,-50%)}@media (hover: hover){.heylo-tile:hover .heylo-tile__play{opacity:1;transform:translate(-50%,-50%)}}.heylo-tile__open:active .heylo-tile__art{transform:translateY(-2px) scale(.985)}.heylo-tile__open:active+.heylo-tile__fav{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.heylo-tile__art,.heylo-tile__poster,.heylo-tile__cover,.heylo-tile__play,.heylo-tile__fav{transition:none}.heylo-tile__open:focus-visible .heylo-tile__art,.heylo-tile__open:active .heylo-tile__art,.heylo-tile__open:focus-visible+.heylo-tile__fav,.heylo-tile__open:active+.heylo-tile__fav{transform:none}@media (hover: hover){.heylo-tile:hover .heylo-tile__art,.heylo-tile:hover .heylo-tile__poster,.heylo-tile:hover .heylo-tile__cover,.heylo-tile:hover .heylo-tile__fav{transform:none}}}.heylo-game-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:24px 14px}@media (max-width: 1100px){.heylo-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:23px 13px}}@media (max-width: 800px){.heylo-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 12px}}@media (max-width: 600px){.heylo-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 12px}}.hh-search-wrap{display:flex;align-items:center;gap:12px}.hh-search{display:flex;flex:1;align-items:center;gap:8px;min-width:0;height:48px;padding:0 12px 0 16px;border-radius:50px;background:var(--color-white);color:var(--heylo-surface-primary)}.hh-search-wrap.is-open .hh-search{background:var(--heylo-light)}.hh-search-wrap:not(.is-open) .hh-search:has(input:focus-visible){outline:2px solid var(--heylo-button-primary);outline-offset:2px}.hh-search input:focus-visible{outline:none}.hh-search .hh-search-icon{flex:none;width:16px;height:16px}.hh-search input{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--heylo-text-secondary);font-size:.875rem;line-height:1.25rem}.hh-search input::-moz-placeholder{color:var(--heylo-pine-300)}.hh-search input::placeholder{color:var(--heylo-pine-300)}.hh-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.hh-search-clear{display:grid;flex:none;place-items:center;width:24px;height:24px;color:var(--heylo-surface-primary);cursor:pointer}.hh-search-clear svg{width:22px;height:22px}.hh-search-close{flex:none;color:var(--color-white);font-family:var(--font-display);font-size:.875rem;font-weight:600;cursor:pointer}@media (hover: hover){.hh-search-close:hover{text-decoration:underline}}.hh-search-panel{position:absolute;top:100%;left:50%;z-index:1;width:min(1200px,calc(100% - 64px));max-height:calc(100dvh - var(--heylo-header-h) - 24px);overflow-y:auto;translate:-50% 0;border-radius:0 0 8px 8px;background:var(--heylo-surface-quaternary);box-shadow:0 16px 32px #00000040;color:#1a1a1a}.hh-search-panel{animation:hh-search-slide-down .24s cubic-bezier(.2,.8,.2,1)}@keyframes hh-search-slide-down{0%{clip-path:inset(0 -40px 100% -40px);transform:translateY(-12px)}to{clip-path:inset(0 -40px -40px -40px);transform:none}}@media (prefers-reduced-motion: reduce){.hh-search-panel{animation:none}}.hh-search-lists{display:flex;flex-direction:column;gap:20px;width:min(370px,100%);margin:0 auto;padding:20px 0 24px}.hh-search-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hh-search-heading h2{font-family:var(--font-display);font-size:1rem;font-weight:600}.hh-search-heading button{font-size:.75rem;cursor:pointer}@media (hover: hover){.hh-search-heading button:hover{text-decoration:underline}}.hh-search-item{display:flex;align-items:center}.hh-search-item>button:first-child{display:flex;flex:1;align-items:center;gap:6px;min-height:51px;font-size:.875rem;text-align:left;cursor:pointer}@media (hover: hover){.hh-search-item>button:first-child:hover{color:var(--heylo-surface-primary);text-decoration:underline}}.hh-search-item svg{flex:none;width:20px;height:20px}.hh-search-remove{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer}@media (hover: hover){.hh-search-remove:hover{background:#0000000f}}.hh-search-empty{font-size:.875rem}.hh-search-results{width:min(1010px,100% - 48px);margin:0 auto;padding:22px 0 24px}.hh-search-count{margin-bottom:8px;font-size:.75rem}.hh-search-results .heylo-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 22px}.hh-search-panel :is(button):focus-visible{outline:2px solid var(--heylo-surface-primary);outline-offset:2px}@media (max-width: 1023px){.hh-search{height:40px;border-radius:8px}.hh-search-panel{left:0;width:100%;height:calc(100dvh - var(--heylo-header-h));translate:none;max-height:none;border-radius:0;box-shadow:none}.hh-search-lists{width:auto;padding-inline:16px}.hh-search-item>button:first-child{min-height:41px}.hh-search-results{width:auto;padding-inline:16px}.hh-search-results .heylo-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 12px}}.hh{position:sticky;top:0;z-index:30;background:linear-gradient(var(--heylo-surface-secondary),var(--heylo-surface-primary))}.hh-inner{display:grid;grid-template-columns:176px minmax(0,1fr) auto;grid-template-areas:"logo search actions";align-items:center;gap:24px;min-height:102px}.hh-logo{grid-area:logo;display:block;border-radius:6px}.hh-logo img{display:block;width:100%;height:auto}.hh-search-wrap{grid-area:search;justify-self:center;width:100%;max-width:370px}.hh-actions{grid-area:actions;justify-self:end;display:flex;align-items:center;gap:12px;min-width:0}.hh-actions--member{justify-content:flex-end;min-width:420px}.hh-wallet{--hh-crown-bg: var(--heylo-surface-secondary);display:flex;align-items:stretch;min-width:0}.hh-wallet .hh-balance{position:relative;z-index:1}.hh-wallet .hh-icon-link{width:52px;height:auto;margin-left:-8px;padding-left:8px;border-radius:0 8px 8px 0;background:var(--hh-crown-bg)}@media (hover: hover){.hh-wallet .hh-icon-link:hover{background:color-mix(in srgb,var(--hh-crown-bg) 82%,white)}}.hh-balance{gap:6px;min-width:0;min-height:40px;padding:8px 16px;font-size:.875rem}.hh-balance-link{display:inline-flex;align-items:center;gap:6px;min-width:0;color:inherit}.hh-balance-symbol{flex:none;font-weight:600}.hh-balance-amount{min-width:10.5ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hh-balance-compact{display:none}.hh-balance-amount.is-masked{position:relative;top:var(--heylo-mask-offset)}.hh-balance-eye{display:grid;flex:none;place-items:center;width:24px;height:24px;margin-right:-6px;color:inherit;cursor:pointer}.hh-balance-eye svg{width:18px;height:18px}.hh-auth{min-height:40px;padding:8px 16px;font-size:.875rem}.hh-icon-link{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--heylo-text-white)}@media (hover: hover){.hh-icon-link:hover{background:color-mix(in srgb,var(--heylo-text-white) 12%,transparent)}}.hh-icon-link svg{width:24px;height:24px}.hh-avatar{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px var(--heylo-text-white)}@media (hover: hover){.hh-avatar-link:hover{background:none}.hh-avatar-link:hover .hh-avatar{box-shadow:0 0 0 2px var(--heylo-button-primary)}}.hh :is(a,button):focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}.hh-time-online{display:grid;color:var(--color-white);line-height:1.2;white-space:nowrap}.hh-time-online__label{color:color-mix(in srgb,var(--color-white) 75%,transparent);font-size:12px}.hh-time-online__value{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.hh-time-online-bar{display:none}.hh-time-online--toolbar{display:flex;align-items:baseline;gap:6px;color:var(--color-on-surface)}.hh-time-online--toolbar .hh-time-online__label{color:var(--color-on-surface-variant);font-size:13px}@media (max-width: 1023px){.hh-time-online--inline{display:none}.hh-time-online-bar{display:flex;justify-content:flex-end;padding-bottom:8px}.hh:not(.hh--home) .hh-time-online-bar{margin-top:-12px}.hh-time-online--bar{display:flex;align-items:baseline;gap:6px}.hh-time-online--bar .hh-time-online__value{font-size:13px}.hh{background:linear-gradient(var(--heylo-surface-secondary),var(--heylo-surface-primary) 80px)}.hh{transition:translate .3s ease}.hh--hidden:not(:focus-within){translate:0 -100%}.hh-wallet{--hh-crown-bg: var(--heylo-surface-primary)}.hh-inner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo actions" "search search";gap:24px 12px;min-height:0;padding-block:20px 12px}.hh-logo{width:110px}.hh-search-wrap{max-width:none}.hh-actions--member{min-width:0}.hh:not(.hh--home) .hh-search-wrap{display:none}.hh:not(.hh--home) .hh-inner{grid-template-areas:"logo actions";padding-bottom:20px}.hh-actions{gap:8px}.hh-balance{gap:2px;padding-inline:12px}.hh-balance-link{gap:3px}.hh-balance-label{display:none}.hh-wallet .hh-icon-link{width:44px}.hh-balance-amount{min-width:6ch}.hh-balance-full{display:none}.hh-balance-compact{display:inline}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.hh{transition:none}}@media (max-width: 400px){.hh-logo{width:92px}.hh-actions{gap:4px}.hh-balance{padding-inline:8px}}@media (max-width: 374px){.hh-logo{width:80px}.hh-auth{padding-inline:10px}}.heylo-cms-skeleton{display:flex;flex-direction:column}.heylo-cms-skeleton__line{position:relative;display:block}.heylo-cms-skeleton__line:before{display:block;color:transparent;content:"-"}.heylo-cms-skeleton__bar{position:absolute;top:50%;width:100%;height:1em;translate:0 -50%}.heylo-cms-skeleton__paragraph>:last-child{width:var(--heylo-skeleton-last, 25%)}.heylo-cms-skeleton .is-h1{font-size:24px;line-height:30px}.heylo-cms-skeleton .is-h2{font-size:16px;line-height:24px}.heylo-cms-skeleton .is-before-heading{margin-top:var(--heylo-cms-heading-gap)}.heylo-cms-skeleton .is-after-heading{margin-top:12px}.heylo-cms-skeleton .is-after-image{margin-top:var(--heylo-cms-block-gap)}.heylo-cms-skeleton .is-between-paragraphs{margin-top:var(--heylo-cms-body-line)}.heylo-cms-skeleton__banner{aspect-ratio:690 / 200;border-radius:.5rem}.heylo-cms-skeleton .is-narrow{display:none}@media (max-width: 480px){.heylo-cms-skeleton .is-wide{display:none}.heylo-cms-skeleton .is-narrow{display:block}}.heylo-cms{--heylo-cms-body-line: 20px;--heylo-cms-heading-gap: 24px;--heylo-cms-block-gap: 24px;container:mdx-body / inline-size;color:var(--heylo-reading-text);font-family:var(--font-sans);font-size:14px;line-height:var(--heylo-cms-body-line)}.heylo-cms section+section,.heylo-cms__part+.heylo-cms__part{margin-top:var(--heylo-cms-block-gap)}.heylo-cms :where(section,[data-indent],[data-align],[data-media] > div,[data-card],blockquote)>*+*{margin-top:var(--heylo-cms-body-line)}.heylo-cms :where(section,[data-indent],[data-align],[data-media] > div,[data-card],blockquote)>*+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--heylo-cms-heading-gap)}.heylo-cms :where(section,[data-indent],[data-align],[data-media] > div,[data-card],blockquote)>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:12px}.heylo-cms :where(section,[data-indent],[data-align],[data-media] > div,[data-card],blockquote)>*+:is(p:has(> img),[data-media],[data-cards]),.heylo-cms :where(section,[data-indent],[data-align],[data-media] > div,[data-card],blockquote)>:is(p:has(> img),[data-media],[data-cards])+*{margin-top:var(--heylo-cms-block-gap)}@keyframes heylo-cms-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.heylo-cms__section{animation:heylo-cms-card-enter .35s cubic-bezier(.05,.7,.1,1) backwards;animation-delay:var(--heylo-cms-delay, 0ms)}@media (prefers-reduced-motion: reduce){.heylo-cms__section{animation:none}}.heylo-cms :where(p,li){color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:break-word}.heylo-cms :is(h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.heylo-cms :is(h1,h2,h3){font-family:var(--font-display)}.heylo-cms h1{font-size:24px;line-height:30px}.heylo-cms h2{font-size:16px;line-height:24px}.heylo-cms h3{line-height:18px}.heylo-cms :is(h1,h2,h3,h4,h5,h6,strong,th){font-weight:600}.heylo-cms a{text-decoration:underline;overflow-wrap:anywhere}.heylo-cms [id]{scroll-margin-top:calc(var(--heylo-header-h) + 1rem)}.heylo-cms :is([data-button] a,.heylo-cms__retry){display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;border-radius:6px;background:var(--heylo-cms-button-bg);color:var(--heylo-cms-button-text);font-family:var(--font-display);font-size:14px;font-weight:600;text-decoration:none}@media (hover: hover){.heylo-cms :is([data-button] a,.heylo-cms__retry):hover{background:var(--heylo-cms-button-hover)}}.heylo-cms :is([data-button] a,.heylo-cms__retry):focus-visible{outline:2px solid var(--heylo-reading-accent);outline-offset:2px}.heylo-cms :where(ul,ol){display:grid;gap:8px;padding-left:1.25em}.heylo-cms ul{list-style:disc}.heylo-cms ol{list-style:decimal}.heylo-cms{--heylo-cms-indent-step: 16px}@media (max-width: 760px){.heylo-cms{--heylo-cms-indent-step: 12px}}.heylo-cms [data-indent]{margin-inline-start:calc(var(--heylo-cms-indent-step) * 4)}.heylo-cms [data-indent="0"]{margin-inline-start:0}.heylo-cms [data-indent="1"]{margin-inline-start:var(--heylo-cms-indent-step)}.heylo-cms [data-indent="2"]{margin-inline-start:calc(var(--heylo-cms-indent-step) * 2)}.heylo-cms [data-indent="3"]{margin-inline-start:calc(var(--heylo-cms-indent-step) * 3)}.heylo-cms table{width:100%;border-collapse:collapse}.heylo-cms :is(th,td){padding:10px 12px;border:1px solid var(--heylo-cms-table-line);text-align:start;vertical-align:top;overflow-wrap:break-word}.heylo-cms th{background:var(--heylo-cms-card-bg)}.heylo-cms__table-scroll{overflow-x:auto}.heylo-cms :is(th,td):last-child:nth-child(n + 3){min-width:16em}.heylo-cms img{display:block;max-width:100%;height:auto;border-radius:8px;transition:opacity .3s}.heylo-cms img[data-loading]{opacity:0}.heylo-cms__part:first-of-type>section:first-child>p:first-child img{width:100%;aspect-ratio:auto 690 / 200}.heylo-cms__part:first-of-type>section:first-child>p:first-child:has(img){border-radius:8px;transition:background-color .3s}.heylo-cms__part:first-of-type>section:first-child>p:first-child:has(img[data-loading]){background-color:var(--skeleton-primary)}.heylo-cms blockquote{padding-inline-start:16px;border-inline-start:3px solid var(--heylo-reading-accent);color:var(--heylo-cms-note-text)}.heylo-cms [data-cards]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.heylo-cms [data-card]{padding:24px;border:1px solid var(--heylo-cms-card-line);border-radius:8px;background:var(--heylo-cms-card-bg)}.heylo-cms [data-card][data-label]:not([data-label=""]):before{content:attr(data-label);display:block;margin-bottom:12px;color:var(--heylo-reading-accent);font-weight:600;letter-spacing:.04em}.heylo-cms__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:360px;padding:32px 16px;text-align:center}.heylo-cms__error svg{width:48px;height:48px;margin-bottom:4px;color:var(--heylo-reading-accent)}.heylo-cms__error p{max-width:28em;text-wrap:balance}.heylo-cms__retry{margin-top:12px;cursor:pointer}.heylo-cms{--heylo-mdx-mark-red: var(--mdx-mark-red, var(--color-red-600))}.heylo-cms mark{background-color:transparent;color:var(--mdx-mark, var(--color-primary))}.heylo-cms mark[data-color=red]{color:var(--heylo-mdx-mark-red)}.heylo-cms mark a{color:inherit}.heylo-cms a:has(mark){color:var(--mdx-mark, var(--color-primary))}.heylo-cms a:has(mark[data-color="red"]){color:var(--heylo-mdx-mark-red)}.heylo-cms [data-align=start]{text-align:start}.heylo-cms [data-align=center]{text-align:center}.heylo-cms [data-align=end]{text-align:end}.heylo-cms [data-media]:has(> p){--heylo-mdx-media-col: minmax(0, var(--mdx-media-col, min(160px, 30%)));display:grid;grid-template-columns:var(--heylo-mdx-media-col) minmax(0,1fr);grid-template-areas:"media text";align-items:center;-moz-column-gap:clamp(12px,4%,24px);column-gap:clamp(12px,4%,24px)}.heylo-cms [data-media]:has(> p)>p{grid-area:media;margin:0}.heylo-cms [data-media]:has(> p)>div{grid-area:text}.heylo-cms [data-media=right]:has(> p){grid-template-columns:minmax(0,1fr) var(--heylo-mdx-media-col);grid-template-areas:"text media"}.heylo-cms [data-media-width]:has(> p){-moz-column-gap:clamp(16px,6.5%,44px);column-gap:clamp(16px,6.5%,44px)}@container mdx-body (max-width: 480px){.heylo-cms [data-media]:has(> p),.heylo-cms [data-media=right]:has(> p){grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "text";row-gap:16px}}.heylo-cms .heylo-cms__connex{margin-block:24px}:root{--heylo-page-copy: #b4cbbb}.heylo-content{padding:52px 0 65px;font-size:var(--heylo-text-body);line-height:1.75rem}.heylo-content :where(h1,h2,h3){text-wrap:balance}.heylo-content__heading{max-width:830px;margin-bottom:32px}.heylo-content__eyebrow{display:block;margin:0 0 14px;color:var(--heylo-lemon);font-size:var(--heylo-text-label);font-weight:700;letter-spacing:1.6px;line-height:1.125rem;text-transform:uppercase}.heylo-content__heading .heylo-content__title{margin:12px 0 18px;text-wrap:balance;color:var(--heylo-cream);font-size:clamp(36px,4vw,56px);line-height:1.03;overflow-wrap:anywhere}.heylo-content__intro{max-width:740px;margin:0;color:var(--heylo-page-copy);font-size:var(--heylo-text-body);line-height:1.8}.heylo-info{--skeleton-primary: color-mix(in srgb, var(--heylo-surface-primary) 24%, white);--skeleton-secondary: color-mix(in srgb, var(--heylo-surface-primary) 12%, white);--mdx-mark: var(--heylo-reading-accent);--mdx-mark-red: var(--color-red-600);--heylo-reading-accent: var(--heylo-surface-primary);--heylo-reading-text: #1a1a1a;--heylo-cream: #1a1a1a;--heylo-lemon: var(--heylo-surface-primary);--heylo-text-body: 13px;--heylo-text-control: 13px;--heylo-text-label: 12px;--heylo-legal-label: #4d4d4d;--heylo-legal-card-line: #1a1a1a1f;--heylo-legal-card-bg: var(--color-white);--heylo-cms-table-line: var(--heylo-legal-card-line);--heylo-cms-note-text: #4d4d4d;--heylo-cms-card-bg: var(--color-white);--heylo-cms-card-line: #1a1a1a1f;--heylo-cms-button-bg: var(--heylo-surface-primary);--heylo-cms-button-hover: var(--heylo-surface-secondary);--heylo-cms-button-text: var(--color-white);--heylo-page-copy: #4d4d4d}:where(.heylo-info .heylo-sidenav__content) :where(p,li){color:var(--heylo-reading-text);font-size:var(--heylo-text-body);line-height:1.6}:where(.heylo-info .heylo-sidenav__content) :where(a){color:var(--heylo-reading-accent)}@media (max-width: 760px){.heylo-content{padding:35px 0 45px}.heylo-content__heading{margin-bottom:24px}.heylo-content__heading .heylo-content__title{font-size:36px}}.heylo-terms-gate-overlay{position:fixed;inset:0;z-index:var(--z-dialog);background:color-mix(in srgb,#4d5c5c 45%,transparent);animation:heylo-terms-gate-fade .2s ease-out}.heylo-terms-gate-overlay:not(.heylo-terms-gate-overlay--doc){background:color-mix(in srgb,#0f1f1f 72%,transparent)}.heylo-terms-gate{position:fixed;top:50%;left:50%;z-index:var(--z-dialog);display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden;border-radius:16px;background:var(--color-white);color:#1a1a1a;translate:-50% -50%;box-shadow:0 12px 40px #0003;animation:heylo-terms-gate-fade .2s ease-out}.heylo-terms-gate--doc{width:min(800px,calc(100vw - 32px));height:calc(100dvh - 32px)}.heylo-terms-gate__header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 20px 32px;border-bottom:1px solid var(--heylo-surface-quaternary)}.heylo-terms-gate__header img{display:block;flex:none;width:110px;height:auto}.heylo-terms-gate__heading{flex:1;min-width:0;font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.15;text-align:center;overflow-wrap:anywhere}.heylo-terms-gate__close{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--heylo-text-secondary);cursor:pointer}.heylo-terms-gate__close svg{width:24px;height:24px}@media (hover: hover){.heylo-terms-gate__close:hover{background:var(--heylo-surface-quaternary)}}.heylo-terms-gate__body{flex:1;min-height:0;padding:24px 32px;overflow-y:auto}.heylo-terms-gate__title{font-size:15px;font-weight:600;line-height:1.55;text-align:center}.heylo-terms-gate__list{margin-top:24px;border:1px solid var(--heylo-surface-quaternary);border-radius:8px}.heylo-terms-gate__list li{display:flex;align-items:center;gap:16px;padding:14px 16px}.heylo-terms-gate__list li+li{border-top:1px solid var(--heylo-surface-quaternary)}.heylo-terms-gate__list label{flex:1;min-width:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}.heylo-terms-gate__doc-link{display:inline;color:var(--heylo-surface-primary);font-weight:600;text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.heylo-terms-gate__switch{position:relative;flex:none;width:39px;height:23px;border-radius:999px;background:var(--heylo-pine-300);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .2s}.heylo-terms-gate__switch:before{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--color-white);transition:translate .2s}.heylo-terms-gate__switch:checked{background:var(--heylo-button-primary);box-shadow:inset 0 0 0 1.5px var(--heylo-surface-primary)}.heylo-terms-gate__switch:checked:before{background:var(--heylo-surface-primary);translate:16px 0}.heylo-terms-gate__switch:disabled{opacity:.5;cursor:not-allowed}.heylo-terms-gate__footer{flex:none;padding:16px 32px 24px;border-top:1px solid var(--heylo-surface-quaternary)}.heylo-terms-gate__connex{margin-top:16px}.heylo-terms-gate__confirm{width:100%;min-height:44px;padding:8px 24px;border:2px solid var(--heylo-text-secondary);border-radius:6px;background:var(--heylo-text-secondary);color:var(--color-white);font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.2;cursor:pointer}.heylo-terms-gate__confirm:disabled{border-color:var(--heylo-surface-quaternary);background:var(--heylo-surface-quaternary);color:var(--heylo-pine-300);cursor:not-allowed}@media (hover: hover){.heylo-terms-gate__confirm:not(:disabled):hover{border-color:var(--heylo-surface-secondary);background:var(--heylo-surface-secondary)}}.heylo-terms-gate__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.heylo-terms-gate__secondary{min-width:0;min-height:44px;padding:8px 12px;border:2px solid var(--heylo-text-secondary);border-radius:6px;background:var(--color-white);color:var(--heylo-text-secondary);font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.2;text-wrap:balance;overflow-wrap:anywhere;cursor:pointer}@media (hover: hover){.heylo-terms-gate__secondary:hover{border-color:var(--heylo-surface-secondary);background:var(--heylo-surface-quaternary);color:var(--heylo-surface-secondary)}}@media (max-width: 559px){.heylo-terms-gate{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.heylo-terms-gate--doc{height:calc(100dvh - 16px)}.heylo-terms-gate__header{gap:8px;padding:6px 4px 6px 14px}.heylo-terms-gate__header img{width:72px}.heylo-terms-gate__heading{font-size:19px}.heylo-terms-gate__close{width:36px;height:36px}.heylo-terms-gate__body{padding:10px 12px}.heylo-terms-gate__title{font-size:14px;line-height:1.4}.heylo-terms-gate__list{margin-top:8px}.heylo-terms-gate__list li{gap:10px;padding:6px 10px}.heylo-terms-gate__list label{font-size:13px;line-height:1.4}.heylo-terms-gate__footer{padding:8px 12px 10px}.heylo-terms-gate__confirm,.heylo-terms-gate__secondary{min-height:40px;padding-block:6px}.heylo-terms-gate__secondary{padding-inline:8px}.heylo-terms-gate__actions{gap:8px;margin-top:8px}.heylo-terms-gate__connex{margin-top:10px}.heylo-terms-gate__connex.heylo-connex{-moz-column-gap:10px;column-gap:10px;padding:8px 10px 8px 12px}.heylo-terms-gate__connex .heylo-connex__icon{width:24px;height:24px;margin-top:0}.heylo-terms-gate__connex.heylo-connex .heylo-connex__title{font-size:14px;line-height:1.3}.heylo-terms-gate__connex.heylo-connex .heylo-connex__desc{font-size:12px;line-height:1.3}.heylo-terms-gate__connex .heylo-connex__badge{padding:2px 10px;font-size:13px}.heylo-terms-gate__connex.heylo-connex .heylo-connex__links{margin-top:6px}}@keyframes heylo-terms-gate-fade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.heylo-terms-gate-overlay,.heylo-terms-gate{animation:none}}.heylo-terms-gate[data-v-129b3f6f]:focus{outline:none}:root{--heylo-support-fab-size: 56px}.heylo-support-fab{position:fixed;right:16px;bottom:calc(24px + var(--heylo-mini-player-offset, 0px));z-index:28;display:grid;place-items:center;width:var(--heylo-support-fab-size);height:var(--heylo-support-fab-size);border:2px solid var(--color-white);border-radius:50%;background:var(--heylo-surface-primary);color:var(--color-white);box-shadow:0 6px 16px #003f3e33;transition:transform .18s,bottom .25s ease,opacity .2s,visibility 0s}.heylo-frame:has(.heylo-back-to-top.is-visible) .heylo-support-fab{bottom:calc(24px + var(--heylo-support-fab-size) + 12px + var(--heylo-mini-player-offset, 0px))}.heylo-support-fab svg{width:28px;height:28px}.heylo-support-fab.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.heylo-support-fab__badge{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border:2px solid var(--color-white);border-radius:999px;background:var(--heylo-button-primary);color:var(--heylo-text-secondary);font-size:12px;font-weight:700;line-height:1;animation:heylo-support-fab-badge .3s ease-out}@keyframes heylo-support-fab-badge{0%{scale:0}}@media (hover: hover){.heylo-support-fab:hover{transform:translateY(-2px)}}.heylo-support-fab:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:3px}@media (max-width: 1023px){:root{--heylo-support-fab-size: 48px}.heylo-support-fab{bottom:calc(var(--heylo-bottom-nav-h) + env(safe-area-inset-bottom) + 16px + var(--heylo-mini-player-offset, 0px))}.heylo-frame:has(.heylo-back-to-top.is-visible) .heylo-support-fab{bottom:calc(var(--heylo-bottom-nav-h) + env(safe-area-inset-bottom) + 16px + var(--heylo-support-fab-size) + 12px + var(--heylo-mini-player-offset, 0px))}.heylo-support-fab svg{width:24px;height:24px}}@media (prefers-reduced-motion: reduce){.heylo-support-fab{transition:none}.heylo-support-fab__badge{animation:none}}.heylo-top-nav-bar{display:none}@media (min-width: 1024px){.heylo-top-nav-bar{--heylo-top-nav-bg: var(--heylo-surface-secondary);position:relative;z-index:1;display:block;padding-top:22px}.heylo-frame:has(.heylo-account-page,.heylo-sidenav-page,.heylo-effect) .heylo-top-nav-bar{--heylo-top-nav-bg: var(--heylo-surface-primary);background:var(--heylo-surface-quaternary)}}.heylo-top-nav{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:8px;min-height:48px;padding:4px 24px;border-radius:24px;background:var(--heylo-top-nav-bg)}.heylo-top-nav__item{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;color:var(--heylo-text-white);font-family:var(--font-display);font-size:1rem;font-weight:600;line-height:1.2;white-space:nowrap}.heylo-top-nav__item svg{flex:none;width:20px;height:20px}@media (hover: hover){.heylo-top-nav__item:hover{background:color-mix(in srgb,var(--heylo-text-white) 12%,transparent)}}.heylo-top-nav__item.is-active{color:var(--heylo-button-tertiary)}.heylo-top-nav__item:focus-visible{outline:2px solid var(--heylo-button-primary);outline-offset:2px}:root{--heylo-header-h: 139px}@media (min-width: 1024px){:root{--heylo-header-h: 102px}}:root{--heylo-bottom-nav-h: 70px}@media (max-width: 1023px){.heylo-frame--bottom-nav{padding-bottom:calc(var(--heylo-bottom-nav-h) + env(safe-area-inset-bottom))}}.heylo-frame>.heylo-footer{position:relative;z-index:1;margin-top:auto}.heylo-frame>main:has(+ .heylo-footer){margin-bottom:-24px}.heylo-scroll-container[data-v-3c4d5140]{height:100vh;height:100dvh}body.heylo-intro-running{overflow:hidden}.heylo-intro{clip-path:inset(0);position:fixed;inset:0;z-index:100;overflow:hidden;background:radial-gradient(ellipse at 100% 0,var(--color-primary-container) 0,transparent 62%),linear-gradient(110deg,var(--heylo-deep),var(--color-secondary-container));display:grid;place-items:center;outline:none}.heylo-intro-pattern{position:absolute;inset:0 0 auto auto;width:48%;height:65%;background:url(/assets/brand-corner.49119439.svg) repeat;background-size:80px 80px;opacity:.35;-webkit-mask-image:linear-gradient(225deg,black 0,transparent 76%);mask-image:linear-gradient(225deg,black 0,transparent 76%);pointer-events:none}.heylo-intro-glow{position:absolute;left:36%;top:32%;width:40vw;height:54vw;max-width:820px;max-height:1040px;border-radius:50%;background:radial-gradient(ellipse at 40% 36%,transparent 42%,var(--heylo-mint-strong) 52%,color-mix(in srgb,var(--heylo-mint-strong) 20%,transparent) 62%,transparent 72%);-webkit-mask-image:linear-gradient(135deg,transparent 34%,black 64%,transparent 93%);mask-image:linear-gradient(135deg,transparent 34%,black 64%,transparent 93%);filter:blur(20px);transform:rotate(25deg);opacity:.8;pointer-events:none;transform-origin:center}.heylo-intro-copy{position:absolute;left:50%;top:44.5%;transform:translate(-50%);display:flex;align-items:center;flex-direction:column;width:clamp(240px,24vw,500px);color:var(--heylo-cream)}.heylo-intro .heylo-intro-logo{display:block;width:100%;height:auto;margin:0;transform:none}.heylo-intro-welcome-letter{display:inline-block;white-space:pre}.heylo-intro-orbits{position:absolute;left:50%;top:50%;width:min(74vw,760px);aspect-ratio:1.6;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.heylo-intro-orbits>span{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--heylo-mint-strong) 17%,transparent);border-top:2px solid var(--heylo-lemon);border-bottom-color:color-mix(in srgb,var(--heylo-mint-strong) 48%,transparent);border-radius:50%}.heylo-intro-orbits .heylo-intro-orbit-secondary{inset:-16% 9%;border-top-color:var(--heylo-mint-strong);border-bottom-color:color-mix(in srgb,var(--heylo-lemon) 33%,transparent)}.heylo-intro-sweep{position:absolute;inset:-25% 0;width:65%;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--heylo-mint-strong) 13%,transparent) 50%,transparent 65%);transform:translate(-130%);opacity:0;pointer-events:none}.heylo-intro-static .heylo-intro-orbits,.heylo-intro-static .heylo-intro-sweep,.heylo-intro-fallback .heylo-intro-orbits,.heylo-intro-fallback .heylo-intro-sweep{display:none}.heylo-intro-fallback .heylo-intro-logo,.heylo-intro-fallback .heylo-intro-welcome-letter{transform:none!important;opacity:1!important}.heylo-intro-welcome{display:block;margin-top:clamp(48px,7.4vh,106px);padding-left:.42em;font-family:var(--font-sans);font-size:clamp(16px,1.8vw,34px);font-weight:600;line-height:1.3;letter-spacing:.42em;white-space:nowrap}.heylo-intro-fallback .heylo-intro-glow,.heylo-intro-static .heylo-intro-glow{transform:rotate(25deg);opacity:.8}.heylo-intro-fallback .heylo-intro-pattern,.heylo-intro-static .heylo-intro-pattern{opacity:.35}.heylo-intro-loading{position:absolute;bottom:27px;left:0;right:0;z-index:2;display:flex;align-items:baseline;justify-content:center;gap:10px;color:var(--heylo-muted);font-family:var(--font-sans);font-size:.75rem;font-weight:500;line-height:1.5;opacity:.65}.heylo-intro-loading-label{letter-spacing:2.5px}.heylo-intro-loading-value{font-size:.75rem;letter-spacing:.8px;font-variant-numeric:tabular-nums}.heylo-intro-progress-track{position:absolute;bottom:0;left:0;right:0;height:2px;background:color-mix(in srgb,var(--heylo-cream) 4%,transparent);z-index:2;overflow:hidden}.heylo-intro-progress{height:100%;background:var(--heylo-lemon);transform:scaleX(0);transform-origin:left center;transition:transform .12s linear}.heylo-intro-skip{position:absolute;top:16px;right:16px;z-index:2;min-width:44px;min-height:44px;padding:0 14px;border-radius:9999px;border:1px solid var(--heylo-line);background:transparent;color:var(--heylo-muted);font-family:var(--font-sans);font-size:.8125rem;font-weight:600;letter-spacing:.08em;cursor:pointer}@media (hover: hover){.heylo-intro-skip:hover{color:var(--heylo-lemon);border-color:var(--heylo-lemon)}}.heylo-intro-skip:focus-visible{outline:3px solid var(--heylo-lemon);outline-offset:3px}@keyframes heylo-intro-curtain{to{clip-path:inset(0% 0% 100% 0%)}}.heylo-intro-leaving{animation:heylo-intro-curtain .7s cubic-bezier(.87,0,.13,1) forwards}@media (max-width: 760px){.heylo-intro-copy{top:39%;width:min(78vw,350px)}.heylo-intro-orbits{width:116vw;top:46%}.heylo-intro-welcome{font-size:17px;letter-spacing:.35em;margin-top:55px}.heylo-intro-pattern{width:80%;height:52%;background-size:62px 62px}.heylo-intro-glow{left:17%;top:36%;width:82vw;height:114vw;filter:blur(15px)}.heylo-intro-loading{bottom:21px;gap:8px}.heylo-intro-loading-label{letter-spacing:2px}}@media (prefers-reduced-motion: reduce){.heylo-intro,.heylo-intro *,.heylo-intro *:before,.heylo-intro *:after{animation:none!important;transition:none!important}}
