.layout--index{background-color:var(--theme-color-secondary-50);display:flex;flex-direction:column;row-gap:1rem}@media screen and (min-width:450px){.layout--index{background-color:var(--theme-color-base-white)}}.layout--auth{display:flex;flex-direction:column;width:100%}.layout--auth #__nuxt{display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:1024px) and (orientation:landscape){.layout--auth #__nuxt{flex-direction:row}.layout--auth #__nuxt>div{flex:1}}@media screen and (min-width:1440px){.layout--auth #__nuxt{flex-direction:row}.layout--auth #__nuxt>div{flex:1}}.header-auth{align-items:center;display:flex;flex-shrink:0;height:72px;justify-content:center;padding:0 1rem;width:100%}@media screen and (min-width:1024px){.header-auth{height:96px}}@media screen and (min-width:1024px) and (orientation:landscape){.header-auth{justify-content:start}}@media screen and (min-width:1440px){.header-auth{justify-content:start}}.header-auth__logo{width:auto}.header-auth__logo svg{height:24px}@media screen and (min-width:1024px){.header-auth__logo svg{height:32px}}.header{flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}.header__container{align-items:center;background:var(--theme-color-base-white);border-bottom:1px solid var(--theme-color-secondary);border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;height:72px;justify-content:space-between;padding:0 1rem;position:relative;z-index:2}@media screen and (min-width:1025px){.header__container{padding:3rem 2rem}}@media screen and (min-width:1024px) and (orientation:portrait){.header__container{padding:3rem 2rem}}.header--menu-opened .header__container{border-bottom:#0000}.header__logo{width:auto}.header__logo svg{height:24px}@media screen and (min-width:1024px) and (orientation:portrait){.header__logo svg{height:32px}}@media screen and (min-width:1025px){.header__logo svg{height:32px}}.header__menu-button{color:var(--theme-color-primary-600);--border-color:var(--theme-color-secondary);border:1px solid var(--theme-color-secondary)!important;box-shadow:0 1px 2px #909ecb0d!important}@media screen and (min-width:1025px){.header__menu-button{height:56px!important;width:56px!important}.header__menu-button svg{height:20px!important;width:20px!important}}@media screen and (min-width:1024px) and (orientation:portrait){.header__menu-button{height:56px!important;width:56px!important}.header__menu-button svg{height:20px!important;width:20px!important}}.header__overlay{background:var(--modal-overlay-background);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1}.footer{background-color:var(--theme-color-secondary);border-top-left-radius:var(--theme-border-radius-md);border-top-right-radius:var(--theme-border-radius-md);margin-top:1rem;width:100%}@media screen and (min-width:768px){.footer{margin-top:3rem}}.footer__container{background-color:var(--theme-color-base-white);border-top-left-radius:var(--theme-border-radius-md);border-top-right-radius:var(--theme-border-radius-md);margin:0 auto;max-width:1200px;padding:.25rem}@media screen and (min-width:1200px){.footer__container{background-color:var(--theme-color-secondary)}}.footer__content{background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;padding:3rem 1rem 2rem;row-gap:2rem}@media screen and (min-width:768px){.footer__content{padding:3rem 3rem 2rem}}@media screen and (min-width:1024px){.footer__content{column-gap:4rem;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1440px){.footer__content{padding:4rem 0 3rem 6rem}}.footer__content__title{color:var(--theme-color-primary);font-size:24px;font-weight:700;line-height:32px}.footer__content__subtitle{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:.5rem;max-width:250px}@media screen and (min-width:768px){.footer__content__subtitle{max-width:unset}}@media screen and (min-width:1024px){.footer__content__description{border-bottom:1px solid var(--theme-color-secondary-100);padding-bottom:1.5rem}.footer__content__description__mobile{display:none}}.footer__content__description__desktop{display:none}@media screen and (min-width:1024px){.footer__content__description__desktop{display:block}}.footer__contacts{border-bottom:1px solid var(--theme-color-secondary-100);display:grid;gap:1rem;grid-template-columns:1fr;padding-bottom:2rem}@media screen and (min-width:768px){.footer__contacts{gap:.5rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.footer__contacts{border-bottom:none;grid-template-columns:1fr;padding-bottom:unset}}.footer__contacts__item{background-color:#fff9;border-radius:var(--theme-border-radius-sm);padding:1rem .75rem}@media screen and (min-width:768px){.footer__contacts__item{max-width:340px}}.footer__contacts__item__content{align-items:center;column-gap:.75rem;display:flex}.footer__contacts__item__content__icon{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-2xl);box-shadow:var(--theme-shadow-sm);color:var(--theme-color-info);height:-webkit-fit-content;height:fit-content;padding:.81rem;width:-webkit-fit-content;width:fit-content}.footer__contacts__item__content__info{display:flex;flex-direction:column;justify-content:center}.footer__contacts__item__content__info__title{color:var(--theme-color-secondary-400);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:16px;padding-bottom:.25rem;text-transform:uppercase}.footer__contacts__item__content__info__value{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.1px;line-height:20px}.footer__contacts__socials{align-items:center;column-gap:1rem;display:flex}@media screen and (min-width:768px){.footer__contacts__socials{margin-left:.75rem}}@media screen and (min-width:1024px) and (orientation:landscape){.footer__contacts__socials{margin-left:1rem;margin-top:1rem}}.footer__contacts__socials__item{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);box-shadow:var(--theme-shadow-xs);height:-webkit-fit-content;height:fit-content;padding:.9rem}.footer__links{border-bottom:1px solid var(--theme-color-secondary-100);display:flex;flex-direction:column;padding-bottom:2rem;row-gap:1rem}@media screen and (min-width:1024px){.footer__links{margin-top:1.5rem;padding-bottom:1.5rem}}.footer__links__group{display:flex;flex-direction:column;row-gap:1rem}@media screen and (min-width:768px){.footer__links__group{align-items:center;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:0}.footer__links__group__mobile{display:none}}.footer__links__group__desktop{display:none}@media screen and (min-width:768px){.footer__links__group__desktop{display:grid}}@media screen and (min-width:1024px) and (orientation:landscape){.footer__links__group__desktop{align-items:flex-start;column-gap:5rem;display:flex;flex-direction:row}}.footer__links__group__desktop__column{display:flex;flex-direction:column;min-width:190px;row-gap:1rem}@media screen and (min-width:1024px){.footer__links__group__desktop__column{row-gap:1.2rem}}@media screen and (min-width:1366px){.footer__links__group__desktop__column{row-gap:0}}@media screen and (min-width:1024px){.footer__links__group__desktop__row{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1.1rem;width:100%}}.footer__links__title{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:20px;text-transform:uppercase}.footer__links__item{cursor:pointer;display:flex;flex-direction:column}.footer__links__item__title{color:var(--theme-color-primary);font-size:14px;letter-spacing:.25px;line-height:24px}.footer__links__item__subtitle{color:var(--theme-color-info);font-size:14px;letter-spacing:.25px;line-height:24px}.footer__company{display:flex;flex-direction:column;margin-top:2rem;row-gap:1rem}@media screen and (min-width:768px){.footer__company{flex-direction:row;justify-content:space-between}}@media screen and (min-width:1024px){.footer__company{margin-top:2rem}}.footer__company__description{align-items:center;column-gap:.5rem;display:flex}.footer__company__description__item{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}.footer__company__description__item:first-child{border-right:1px solid var(--theme-color-secondary-200);padding-right:.5rem}.footer__company__name{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.1px;line-height:20px}.footer__company__name__date{color:var(--theme-color-primary);font-size:14px;font-weight:400!important;letter-spacing:.25px;line-height:24px}.section{padding:1rem 0 0}.section+.section{margin-top:2rem}.section__title{font-size:1.75rem;font-weight:700;line-height:1.4;margin:0 auto 2.5rem;max-width:500px;padding:0 1rem;text-align:left;text-wrap:pretty}.section__title.--with-subtitle{margin:0 auto .25rem}@media screen and (min-width:768px){.section__title.--center{text-align:center}}.section__important-text{color:var(--theme-color-info);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}.section__subtitle{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin:0 auto .25rem;max-width:500px;padding:0 1rem;text-align:left}@media screen and (min-width:768px){.section__subtitle.--center{text-align:center}}.section__additional-padding{padding:0 .25rem}.section__body{background:var(--theme-color-secondary-50);border-radius:var(--theme-border-radius-md);color:var(--theme-color-primary-600);font-size:14px;padding:2rem 1rem;width:100%}.section__body .section__body__title{color:var(--theme-color-primary);font-size:24px;font-weight:700;line-height:1.4;margin:0 0 1rem;max-width:500px;padding:0;text-align:left;text-wrap:pretty}@media screen and (min-width:768px){.section__body .section__body__title.--center{text-align:center}}.section__body__title-2{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.section__body .section__body__subtitle{color:var(--theme-color-primary-600);font-size:14px;line-height:24px;max-width:500px;padding:0;text-align:left;text-wrap:pretty}@media screen and (min-width:768px){.section__body .section__body__subtitle.--center{text-align:center}}.section__icon{align-items:center;background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-sm);box-shadow:var(--theme-shadow-sm);color:var(--theme-color-info);display:flex;height:40px;justify-content:center;margin-bottom:1rem;width:40px}.section__icon svg{height:18px;width:18px}.section__icon--small{border-radius:var(--theme-border-radius-xs);height:32px;width:32px}.section__icon--small svg{height:16px;width:16px}@media screen and (min-width:768px) and (orientation:landscape){.section__icon--small{height:40px;width:40px}.section__icon--small svg{height:18px;width:18px}}.show-more{cursor:pointer;margin:1rem auto 0;width:-webkit-fit-content;width:fit-content}.show-more__content{align-items:center;color:var(--theme-color-info);column-gap:.25rem;display:flex}.show-more__content__text{font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;text-decoration:underline;text-underline-offset:3px}.input-text{border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);color:var(--theme-color-primary);font-size:14px;height:48px;padding:0 1rem}.--has-error .input-text,.input-text.--has-error{border-color:var(--theme-color-danger);box-shadow:0 0 0 4px #f9494233}.input-text:focus,.input-text:focus-within{border:none;box-shadow:0 0 0 4px #7782bc26;outline:none}.input-text.--hide-controls{-moz-appearance:textfield}.input-text.--hide-controls::-webkit-inner-spin-button,.input-text.--hide-controls::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-select{border-radius:var(--theme-border-radius-sm);cursor:pointer;display:inline-flex;height:48px;min-width:.25rem;position:relative;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;z-index:1}.input-select.dropdown--opened{z-index:20}.input-select select{cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.input-select__placeholder{border:1px solid #0000;font-size:.9375rem;font-weight:700;line-height:var(--size);overflow:hidden;padding-left:1.25rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:13px;white-space:nowrap;width:calc(100% - var(--size));z-index:1}.input-select__placeholder--ghost{color:var(--theme-color-secondary-500);opacity:50%}.--has-error :not(.input-phone)>.input-select .input-select__value,.--has-error>.input-select .input-select__value{border-color:var(--theme-color-danger-500)}.input-select.--scrollable .input-select__options{max-height:300px;overflow-y:auto}.input-select.--white .input-select__value{background:var(--theme-color-base-white)}.input-select.--rounded .input-select__value{border-radius:var(--theme-border-radius-sm)}.input-select.--transparent .input-select__value{background:#0000;border:none;color:var(--theme-color-base-white);height:100%}@media screen and (max-width:980px){.input-select.--transparent .input-select__value{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f6f630}.input-select.--transparent .input-select__arrow{display:none}}.input-select.--transparent .input-select__arrow svg{color:var(--theme-color-accent-500)}:not(.input-select--styleless)>.input-select__value{align-items:center;background:#e0edf1;border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);box-sizing:initial;color:#43343b;cursor:pointer;display:flex;font-size:.9375rem;gap:.75rem;line-height:1;padding:.75rem 1rem .75rem 1.25rem;position:relative;transition:all .2s ease-in-out;width:100%;z-index:1}:not(.input-select--styleless)>.input-select__value svg{color:#90a3a9}:not(.input-select--styleless)>.input-select__value__text{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:not(.input-select--styleless)>.input-select__value__text__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:not(.input-select--styleless)>.input-select__value__text__subtitle{color:#4b5563;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:not(.input-select--styleless)>.input-select__value__text--placeholder{color:var(--theme-color-secondary-300);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:24px}.input-select__arrow{align-items:center;display:flex;flex:none;justify-content:center;margin-left:auto;pointer-events:none}.input-select__arrow svg{transition:all .2s ease-in-out}.dropdown--opened .input-select__arrow svg{transform:rotate(180deg)}.input-select__arrow--active svg{color:#00b3ff}[data-popper-placement=bottom-start] .input-select__options{padding-top:.375rem}[data-popper-placement=top-start] .input-select__options{padding-bottom:.375rem}.input-select__options{background-color:#fff;border-radius:var(--theme-border-radius-sm);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000001a;margin-bottom:.125rem;margin-top:.125rem;min-width:100%;overflow:auto;padding:.375rem;width:-webkit-max-content;width:max-content}.input-select__options__no-results{padding:.5rem}.input-select__option{align-items:center;border:1px solid #0000;border-radius:var(--theme-border-radius-sm);cursor:pointer;display:flex;padding:.625rem 1rem}.input-select__option:hover{background-color:#f8f8f8;border-color:#eee}.input-select__option--focused{border-color:#eee}.input-select__option--selected{background-color:#f8f8f8;border-color:#eee;color:#00b3ff}.input-select__option svg{color:#90a3a9;margin-left:2rem}.input-select__option__text{overflow:hidden}.input-select__option__text__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-phone{border:1px solid #00000012;border-radius:var(--theme-border-radius-sm);display:flex;height:48px;justify-content:space-between}.--has-error .input-phone{border-color:var(--theme-color-danger-500)}.input-phone .input-select{flex-shrink:0}.input-phone .input-select__options{display:flex;flex-direction:column;gap:2px;height:300px;overflow:auto;width:500px}.input-phone .input-select__value{border-radius:var(--theme-border-radius-sm);height:100%;padding:0;width:100%}@media (max-width:640px){.input-phone>.input-select.dropdown--opened>.dropdown__content>.input-select__options{width:calc(100vw - 48px)}}.date-input{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);font-size:14px;height:48px;letter-spacing:.25px;line-height:24px;padding:0 1rem;width:100%}.date-input:focus,.date-input:focus-within{border:none;box-shadow:0 0 0 4px #7782bc26;outline:none}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}input[type=date]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;outline:2px solid #0000;outline-offset:2px;position:relative;--tw-ring-color:var(--ring-color);--switch-lever-padding:2px;background:var(--color);border-radius:100rem;height:calc(var(--switch-lever-size) + var(--switch-lever-padding)*2);transition-duration:.1s;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);width:calc(var(--switch-lever-size)*2);--color:var(--theme-color-info);--color-not-checked:var(--theme-color-secondary);--color-hover:var(--theme-color-info-600);--ring-color:#400f2650}.input-switch:disabled,.input-switch[readonly]{cursor:not-allowed;opacity:.5}.input-switch:before{background:#fff;border-radius:100rem;content:"";display:block;height:var(--switch-lever-size);margin:var(--switch-lever-padding);position:absolute;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--switch-lever-size)}.input-switch:checked:before{transform:translate(calc(var(--switch-lever-size) - var(--switch-lever-padding)*2))}.input-switch:not(:checked){background:var(--color-not-checked);--color-hover:var(--theme-color-secondary-300);--tw-ring-color:var(--theme-color-secondary-100)}.input-switch:focus,.input-switch[data-debug-focus]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--color:var(--color-hover)}.input-switch:hover:not(:disabled,.input-switch:hover[readonly]),.input-switch[data-debug-hover]:not(:disabled,.input-switch[data-debug-hover][readonly]){--color:var(--color-hover)}.input-switch.--xs{--switch-lever-size:1rem}.input-switch,.input-switch.--small{--switch-lever-size:1.25rem}.input-switch.--normal{--switch-lever-size:1.5rem}.input-switch.--large{--switch-lever-size:1.75rem}.input-switch.--xl{--switch-lever-size:2rem}.input-switch.--success{--color:var(--theme-color-success);--color-hover:var(--theme-color-success-600);--ring-color:var(--theme-color-success-200)}.button{align-items:center;border:1px solid;border-radius:999px;box-shadow:var(--theme-shadow-xs);box-sizing:border-box;cursor:pointer;display:inline-flex;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;text-transform:uppercase;transition-duration:.1s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;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,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-ring-color:var(--ring-color)}.button,.button.--default{--text-color-on-light:var(--theme-color-primary);--text-color-on-dark:var(--theme-color-base-white);--text-color:var(--text-color-on-light);--background:var(--theme-color-base-white);--border-color:var(--theme-color-secondary-100);--hover-color:var(--theme-color-secondary-50);--hover-border-color:var(--theme-color-secondary-100);background:var(--background);border-color:var(--border-color);color:var(--text-color);gap:var(--gap);height:var(--size)}.button.--xs{--size:32px;--gap:.5rem;--icon-size:12px;font-size:.625rem;padding:.5rem 1rem}.button.--sm{--size:40px;--gap:.5rem;--icon-size:14px;font-size:.625rem;padding:.5rem 1.5rem}.button,.button.--md{--size:48px;--gap:1rem;--icon-size:18px;font-size:.75rem;padding:1rem 1.5rem}.button.--lg{--size:56px;--gap:1rem;--icon-size:20px;font-size:.875rem;padding:1rem 2rem}.button:hover:not(:disabled,.--no-hover){background:var(--hover-color);border-color:var(--hover-border-color,var(--hover-color))}.button:focus{outline:2px solid #0000;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.button:disabled{background:var(--theme-color-secondary-50);border-color:var(--theme-color-secondary-100);color:var(--theme-color-secondary-300);cursor:not-allowed}.button.--accent{--background:var(--theme-gradient-accent);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-accent-900);--hover-color:var(--theme-color-accent-950);--ring-color:var(--theme-focus-ring-accent);transition:background 0s}.button.--primary{--background:var(--theme-color-primary-900);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-primary-900);--hover-color:var(--theme-color-primary);--ring-color:var(--theme-focus-ring-secondary)}.button.--secondary{--background:var(--theme-color-secondary-50);--text-color:var(--text-color-on-light);--border-color:var(--theme-color-secondary-100);--hover-color:var(--theme-color-secondary-100);--hover-border-color:var(--theme-color-secondary-200);--ring-color:var(--theme-focus-ring-secondary)}.button.--success{--background:var(--theme-color-success);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-success);--hover-color:var(--theme-color-success-600);--ring-color:var(--theme-focus-ring-success)}.button.--warning{--background:var(--theme-color-warning);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-warning);--hover-color:var(--theme-color-warning-600);--ring-color:var(--theme-focus-ring-warning)}.button.--info{--background:var(--theme-color-info);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-info);--hover-color:var(--theme-color-info-600);--ring-color:var(--theme-focus-ring-info)}.button.--danger{--background:var(--theme-color-danger);--text-color:var(--text-color-on-dark);--border-color:var(--theme-color-danger);--hover-color:var(--theme-color-danger-600);--ring-color:var(--theme-focus-ring-danger)}.button.--only{padding:0;width:var(--size)}.button>img,.button>svg{height:var(--icon-size);width:var(--icon-size)}.badge{align-items:center;background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-sizing:border-box;color:var(--content-color);cursor:default;display:block;height:var(--size);justify-content:center;width:var(--size)}.badge.--xs{--size:32px;--border-radius:8px}.badge.--sm{--size:40px;--border-radius:12px}.badge.--md{--size:48px;--border-radius:12px}.badge.--lg{--size:56px;--border-radius:12px}.badge.--accent{--background-color:var(--theme-color-accent-50);--border-color:var(--theme-color-accent-100);--content-color:var(--theme-color-accent)}.badge.--secondary{--background-color:var(--theme-color-secondary-50);--border-color:var(--theme-color-secondary-100);--content-color:var(--theme-color-secondary)}.badge.--success{--background-color:var(--theme-color-success-50);--border-color:var(--theme-color-success-100);--content-color:var(--theme-color-success-600)}.badge.--warning{--background-color:var(--theme-color-warning-50);--border-color:var(--theme-color-warning-100);--content-color:var(--theme-color-warning)}.badge.--info{--background-color:var(--theme-color-info-50);--border-color:var(--theme-color-info-100);--content-color:var(--theme-color-info)}.badge.--danger{--background-color:var(--theme-color-danger-50);--border-color:var(--theme-color-danger-100);--content-color:var(--theme-color-danger)}.fancy-scroll::-webkit-scrollbar{height:100%;-webkit-user-select:none;user-select:none;width:6px}.fancy-scroll::-webkit-scrollbar-track{background-color:initial;margin:.25rem}.fancy-scroll::-webkit-scrollbar-thumb{background-color:var(--theme-color-info);border-radius:12px}.fancy-scroll-x::-webkit-scrollbar{height:4px;-webkit-user-select:none;user-select:none;width:100%}.fancy-scroll-x::-webkit-scrollbar-track{background-color:initial}.fancy-scroll-x::-webkit-scrollbar-thumb{background-color:var(--theme-color-info);border-radius:12px}.invisible-scroll::-webkit-scrollbar{height:100%;-webkit-user-select:none;user-select:none;width:0}.form-field{padding:0 4px}@media screen and (min-width:768px){.form-field{padding:0}}.form-field__label{color:var(--theme-color-primary-700);display:block;font-size:12px;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.form-field__body input:not([type=checkbox],[type=radio]),.form-field__body textarea{width:100%}.form-field__required{color:var(--theme-color-danger)}.form-field__error{margin-top:.25rem}.form-field__error,.form-field__general-error{color:var(--theme-color-danger);font-size:.75rem}.form-field__general-error{margin:.25rem 0}.form-field__help{color:var(--theme-color-primary-400);font-size:.75rem;margin-top:.25rem}.form-field--inline{align-items:center;display:flex;gap:1rem}.form-field--inline .form-field__label{margin-bottom:0}.form-field--inline .form-field__body{flex:1}.form__header{text-align:center}.form__badge{display:flex;margin:0 auto 1rem}.form__title{font-size:1.5rem}.form__title,.form__title__small{color:var(--theme-color-primary);font-weight:700;letter-spacing:normal;line-height:2rem;text-align:center}.form__title__small{font-size:1rem;text-transform:uppercase}@media screen and (min-width:1024px){.form__title--responsive{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:1920px){.form__title--responsive{font-size:32px;font-weight:700;line-height:48px}}.form__title-small{color:var(--theme-color-primary);font-size:1.5rem;font-weight:700;letter-spacing:normal;line-height:2rem;text-align:center}.form__subtitle{color:var(--theme-color-primary-500);font-size:.75rem;letter-spacing:.4px;line-height:1rem;margin-top:1rem;text-align:center}@media screen and (min-width:1024px){.form__subtitle{font-size:14px;letter-spacing:.25px;line-height:24px}}.form__checkbox{align-items:center;column-gap:1rem;cursor:pointer;display:flex}.form__checkbox input{height:0;opacity:0;position:absolute;width:0}input:checked+.form__checkbox__checkmark{background-color:var(--theme-color-info)}input:checked+.form__checkbox__checkmark:after{border:solid var(--theme-color-base-white);border-width:0 2px 2px 0;content:"";height:12px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:7px}.form__checkbox__checkmark{background:var(--theme-color-base-white);border:1.5px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-xs);cursor:pointer;display:inline-block;height:28px;min-width:28px;position:relative;width:28px}.form__checkbox__title{color:var(--theme-color-primary-400);font-size:12px;letter-spacing:.4px;line-height:16px}.form__checkbox__title__link{color:var(--theme-color-primary);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:16px;text-decoration:underline;text-transform:uppercase}:root{--modal-z-index:50;--modal-transition-duration:.2s;--modal-overlay-background:#0000001a}.modal{background:var(--modal-overlay-background);bottom:0;display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;position:fixed;right:0;scroll-behavior:smooth;top:0;width:100%;z-index:var(--modal-z-index)}.modal.modal--absolute{position:absolute}.modal.modal--free{background:none;height:auto;overflow:visible;width:auto}.modal.modal--no-overlay{background:none;pointer-events:none}.modal.modal--no-overlay>.modal__wrapper{pointer-events:auto}.modal--center{padding-bottom:2.5rem;padding-top:2.5rem}.modal--center>.modal__wrapper{margin:auto}.modal--bottom>.modal__wrapper{margin:auto auto 0}.modal--left>.modal__wrapper{margin:auto auto auto 0}.modal--right>.modal__wrapper{margin:auto 0 auto auto}.modal--top>.modal__wrapper{margin:0 auto auto}.modal-enter-active,.modal-leave-active{overflow:visible}.modal-enter-active,.modal-enter-active .modal__wrapper,.modal-leave-active,.modal-leave-active .modal__wrapper{transition:transform .2s ease-out,opacity .2s ease-out}.modal-content-enter-active,.modal-content-leave-active,.modal-transition--fade-up.modal-enter-active,.modal-transition--fade-up.modal-enter-active .modal__wrapper,.modal-transition--fade-up.modal-leave-active,.modal-transition--fade-up.modal-leave-active .modal__wrapper{transition:transform .1s ease-out,opacity .1s ease-out}.modal-transition--fade-up.modal-enter-from,.modal-transition--fade-up.modal-leave-to{opacity:0}.modal-transition--fade-up .modal-content-enter-from,.modal-transition--fade-up .modal-content-leave-to,.modal-transition--fade-up.modal-enter-from .modal__wrapper,.modal-transition--fade-up.modal-leave-to .modal__wrapper{opacity:0;transform:translateY(10px)}.modal-transition--scale-up.modal-enter-active,.modal-transition--scale-up.modal-enter-active .modal__wrapper,.modal-transition--scale-up.modal-leave-active,.modal-transition--scale-up.modal-leave-active .modal__wrapper{transition:transform .1s ease,opacity .1s ease}.modal-transition--scale-up.modal-enter-from,.modal-transition--scale-up.modal-leave-to{opacity:0}.modal-transition--scale-up .modal-content-enter-from,.modal-transition--scale-up .modal-content-leave-to,.modal-transition--scale-up.modal-enter-from .modal__wrapper,.modal-transition--scale-up.modal-leave-to .modal__wrapper{opacity:0;transform:scale(.9)}.modal-transition--fade.modal-enter-active,.modal-transition--fade.modal-enter-active .modal__wrapper,.modal-transition--fade.modal-leave-active,.modal-transition--fade.modal-leave-active .modal__wrapper{transition:opacity .1s ease-out}.modal-transition--fade .modal-content-enter-from,.modal-transition--fade .modal-content-leave-to,.modal-transition--fade.modal-enter-from,.modal-transition--fade.modal-enter-from .modal__wrapper,.modal-transition--fade.modal-leave-to,.modal-transition--fade.modal-leave-to .modal__wrapper{opacity:0}:root{--modal-overlay-background:#0003}.modal{overflow-y:scroll}.app-modal{background-color:var(--theme-color-base-white);border-radius:40px;max-width:500px;padding:3rem 1rem 2.5rem;position:relative;width:100%}@media screen and (min-width:768px){.app-modal{padding:3rem 2.5rem 2.5rem}}.app-modal__close{border:unset;position:absolute;right:1rem;top:1rem}.modal--mobile-screen{padding-top:2.5rem}.modal--mobile-screen>.modal__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:auto auto 0;max-width:440px}.dropdown{position:relative}.dropdown__content{position:absolute}.avatar{border:2px solid var(--theme-color-base-white);border-radius:50%;box-shadow:var(--theme-shadow-xs);height:var(--avatar-size);position:relative;width:var(--avatar-size)}.avatar__image{height:100%;width:100%}.avatar__image,.avatar__status{align-items:center;display:flex;justify-content:center}.avatar__status{border:1px solid var(--theme-color-base-white);border-radius:var(--theme-border-radius-2xl);bottom:-3px;height:var(--avatar-status-size);position:absolute;right:-3px;width:var(--avatar-status-size)}.avatar__status svg{height:var(--avatar-status-icon-size);width:var(--avatar-status-icon-size)}.avatar__status--warning{background-color:var(--theme-color-warning);color:#fff}.avatar__status--check{background-color:var(--theme-color-info);color:#fff}.avatar.--xs{--avatar-size:32px;--avatar-status-size:18px;--avatar-status-icon-size:14px}.avatar.--xs .avatar__status--check{--avatar-status-icon-size:8px}.avatar,.avatar.--sm{--avatar-size:48px;--avatar-status-size:18px;--avatar-status-icon-size:14px}.avatar .avatar__status--check,.avatar.--sm .avatar__status--check{--avatar-status-icon-size:10px}.avatar.--md{--avatar-size:56px;--avatar-status-size:20px;--avatar-status-icon-size:14px}.avatar.--md .avatar__status--check{--avatar-status-icon-size:12px}.auth{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:400px;width:100%}@media (min-width:768px){.auth{max-width:350px}}.auth__wrapper{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:40px}@media (min-width:1024px){.auth__wrapper{margin-top:0}}.auth__buttons{gap:1rem}.auth__buttons,.auth__buttons__button-wrapper{display:flex;flex-direction:column;width:100%}.auth__buttons__button-wrapper button{width:100%}.auth__divider{color:var(--theme-color-secondary-500);font-size:.875rem;text-align:center;width:100%}.auth__divider--with-line{align-items:center;display:flex}.auth__divider--with-line:after,.auth__divider--with-line:before{background-color:var(--theme-color-secondary-100);content:"";flex:1;height:1px}.auth__divider--with-line:before{margin-right:1rem}.auth__divider--with-line:after{margin-left:1rem}.auth__link-button{background:none;border:none;color:var(--theme-color-info-500);cursor:pointer;font-weight:700;text-decoration:underline;text-underline-position:under}.auth__link-button--disabled{color:var(--theme-color-secondary-400);text-decoration:none}.auth__form{width:100%}.auth__switch{margin-top:auto}@media screen and (min-width:768px){.auth__subtitle{margin-left:auto;margin-right:auto;max-width:300px}}@media screen and (min-width:1024px){.auth__subtitle{margin-left:auto;margin-right:auto;max-width:320px}}.auth-credentials{display:flex;flex-direction:column;flex-grow:1;min-height:100dvh;padding:0 1rem}@media screen and (min-width:768px){.auth-credentials{min-height:unset}}@media screen and (min-width:1024px) and (orientation:landscape){.auth-credentials{height:100vh}}@media screen and (min-width:1440px){.auth-credentials{overflow:auto}}.auth-credentials__switch{align-items:center;display:flex;flex-shrink:0;height:84px;justify-content:center}.login-form{display:flex;flex-direction:column;gap:1rem;position:relative}.login-form__sup-link{color:var(--theme-color-info-500);cursor:pointer;font-size:12px;font-weight:700;position:absolute;right:0;text-decoration:underline;text-underline-position:under;top:-2px}.login-form__email{color:var(--theme-color-primary);font-size:16px;font-weight:700;margin:1rem 0;text-align:center}.auth-promo{min-height:700px;padding:1rem;width:100%}@media screen and (min-width:768px){.auth-promo{min-height:460px}}@media screen and (min-width:1024px) and (orientation:portrait){.auth-promo{min-height:700px}}.auth-promo__image{height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%}.auth-promo__image__wrapper{background-color:var(--theme-color-secondary-50);border-radius:var(--theme-border-radius-xl);height:100%;overflow:hidden;width:100%}.auth-promo__image__ticket{position:absolute;width:220px;z-index:0}.auth-promo__image__ticket img{width:100%}@media screen and (min-width:768px){.auth-promo__image__ticket{width:160px}}@media screen and (min-width:1024px){.auth-promo__image__ticket{width:250px}}.auth-promo__image__ticket__top{left:5%;top:3%}@media screen and (min-width:768px){.auth-promo__image__ticket__top{left:calc(25% - 70px)}}@media screen and (min-width:1440px){.auth-promo__image__ticket__top{left:10%;top:8%}}.auth-promo__image__ticket__bottom{bottom:3%;right:5%}@media screen and (min-width:768px){.auth-promo__image__ticket__bottom{right:calc(20% - 70px)}}@media screen and (min-width:1440px){.auth-promo__image__ticket__bottom{bottom:8%;right:10%}}.auth-promo__image__hand{bottom:0;left:calc(50% - 280px);object-fit:contain;position:absolute;width:450px;z-index:1}.auth-promo__image__hand img{width:100%}@media screen and (min-width:768px){.auth-promo__image__hand{left:calc(50% - 200px);width:320px}}@media screen and (min-width:1024px) and (max-height:1024px){.auth-promo__image__hand{left:calc(50% - 350px);width:570px}}@media screen and (min-width:1024px) and (min-height:1024px) and (orientation:portrait){.auth-promo__image__hand{left:calc(50% - 300px);width:500px}}@media screen and (min-width:1024px) and (min-height:1024px) and (orientation:landscape){.auth-promo__image__hand{left:calc(50% - 420px);width:700px}}@media screen and (min-width:1440px){.auth-promo__image__hand{left:calc(50% - 440px);width:700px}}.reset-password-page{display:flex;flex-direction:column;flex-grow:1;gap:2rem;padding:0 1rem}@media screen and (min-width:1440px){.reset-password-page{overflow:auto}}.reset-password{display:flex;flex-direction:column;gap:2rem;margin-left:auto;margin-right:auto;max-width:400px;width:100%}.reset-password__container,.reset-password__wrapper{display:flex;flex-direction:column;flex-grow:1}.reset-password__container{height:100%;padding:var(--md) var(--3xs) var(--xs);width:100%}.reset-password__content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}.reset-password__icon{background-color:var(--theme-color-info-50);border:1px solid var(--theme-color-info-100,#d4eeff);border-radius:12px;box-shadow:0 1px 2px #909ecb0d,0 1px 3px 1px #909ecb05;padding:var(--3xs)}.reset-password__content-title{color:var(--theme-color-primary-950);font-size:var(--2xs);font-weight:700;line-height:var(--xs);margin-top:var(--3xs)}.reset-password__content-subtitle{color:var(--theme-color-primary-500);font-size:.75rem;font-weight:400;letter-spacing:.4px;line-height:1rem;margin-top:var(--3xs);max-width:310px;text-align:center}.reset-password__input-wrapper{display:flex;flex-direction:column;margin-top:var(--md);row-gap:var(--3xs);width:100%}.reset-password-submit__button{margin-top:var(--4xs)}.reset-password__icon-success{background-color:var(--theme-color-success-50);border:1px solid var(--theme-color-success-100,#d4eeff);border-radius:12px;box-shadow:0 1px 2px #909ecb0d,0 1px 3px 1px #909ecb05;padding:var(--3xs)}.auth-activate{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:450px;width:100%}@media (min-width:768px){.auth-activate{max-width:450px}}.auth-activate__wrapper{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:40px}@media (min-width:1024px){.auth-activate__wrapper{margin-top:0}}.activate-form{display:flex;flex-direction:column;gap:1rem;position:relative;width:100%}.activate-form__info-message{color:#918ca4;font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:.5rem}.activate-form .button{margin-top:1rem}.referral{display:flex;flex-direction:column;padding-bottom:2rem;width:100%}.referral__wrapper{padding:0 .25rem}.referral__block,.referral__wrapper{align-items:center;display:flex;flex-direction:column;row-gap:2.5rem}.referral__block{width:100%}.referral__block-title{font-size:1.75rem;font-style:normal;font-weight:700;line-height:2.5rem;margin-top:4.5rem;max-width:500px;padding:0 2.5rem;text-align:center}.referral__steps{align-items:start;background:var(--theme-color-secondary);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;justify-content:flex-start;padding:2.5rem 1rem;row-gap:4rem;width:100%}@media screen and (min-width:768px){.referral__steps{padding:2.5rem 2rem}}@media screen and (min-width:1024px){.referral__steps{padding:3rem}}@media screen and (min-width:1920px){.referral__steps{padding:3rem 4rem}}.referral__step{width:100%}.referral__step-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem}.referral__step-subtitle{color:#00000080;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.25rem;margin-bottom:1.5rem}.referral__step-badge-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem}.referral__step-badge{align-items:center;background:var(--theme-color-accent);border-radius:var(--theme-border-radius-xs);color:var(--theme-color-base-white);display:flex;font-size:10px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.2px;line-height:1rem;padding:.5rem 1rem}.referral__socials{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:1.5rem;width:100%}@media screen and (min-width:1440px){.referral__socials{column-gap:1rem;flex-direction:row}}.referral__manual{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.referral__manual>input{margin-bottom:1rem}@media screen and (min-width:768px){.referral__manual{align-items:center;column-gap:1.5rem;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.referral__manual>input{flex:1 0 auto;margin-bottom:0}.referral__manual>button{flex:0 0 30%;text-wrap:nowrap}}.referral__list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:340px;width:100%}@media screen and (min-width:768px){.referral__list{gap:1.5rem;justify-content:left}}@media screen and (min-width:1440px){.referral__list{gap:unset;justify-content:space-between;max-width:280px}}.referral__list-item{display:flex;flex-wrap:nowrap}.referral__link{align-items:center;background:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-radius:12px;box-shadow:0 1px 2px #909ecb0d,0 1px 3px 1px #909ecb05;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.referral__icon{height:20px;width:20px}.referral__rewards{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;max-width:840px;width:100%}@media screen and (min-width:768px){.referral__rewards{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.referral__reward-icon{height:6rem;max-height:6rem;width:auto}.referral__reward-title{font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1.5rem;text-align:center;text-transform:uppercase}.referral__reward-prize{align-items:center;align-self:stretch;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:120px;padding:1rem}.referral__reward-cash{font-size:1.75rem;font-style:normal;font-weight:700;line-height:40px;text-align:center}.referral__reward-requirement{font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.25rem;text-align:center}.referral__reward-info{align-items:center;background:var(--theme-color-primary);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;padding:1rem;width:100%}.referral__reward-info .referral__reward-title{color:var(--theme-color-secondary)}.referral__reward-info .referral__reward-prize{background:#ffffff1a;color:var(--theme-color-secondary)}.referral__reward-friend{align-items:center;background:var(--theme-color-secondary);border-radius:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1rem;width:100%}.referral__reward-friend .referral__reward-prize{background:var(--theme-color-base-white)}.referral__reward-friend .referral__reward-requirement{color:var(--theme-color-primary)}.referral__transactions{background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-md);padding:.5rem 1rem 1rem}.hero{background-color:var(--theme-color-base-white);border-bottom-left-radius:var(--theme-border-radius-md);border-bottom-right-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;max-width:700px;padding:1.5rem 1rem 1rem;position:unset;width:100%}@media screen and (min-width:768px){.hero{max-width:608px;padding:1.5rem 1rem;position:relative}}@media screen and (min-width:1024px) and (orientation:landscape){.hero{gap:1.5rem;max-width:736px;padding:1.5rem 1rem 3rem}}@media screen and (min-width:1024px) and (orientation:portrait){.hero{gap:1.5rem;max-width:768px;padding:2.5rem 1rem 4rem}}@media screen and (min-width:1440px){.hero{gap:2.25rem;max-width:982px;padding:2.5rem 1rem 4rem}}@media screen and (min-width:1920px){.hero{padding:2rem 1rem 5rem}}.hero__header{justify-content:space-between}.hero__header,.hero__info{align-items:center;display:flex;gap:.5rem}@media screen and (min-width:1440px){.hero__info__avatar .avatar{--avatar-size:56px;--avatar-status-size:20px;--avatar-status-icon-size:14px}.hero__info__avatar .avatar .avatar__status--check{--avatar-status-icon-size:12px}}.hero__info__name{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:24px}@media screen and (min-width:1440px){.hero__info__name{font-size:22px;line-height:32px}}.hero__info__email{color:var(--theme-color-primary-500);font-size:12px;letter-spacing:.4px;line-height:16px}@media screen and (min-width:1440px){.hero__info__email{font-size:14px;letter-spacing:.25px;line-height:24px}}.hero__info__notifications{background-color:unset;--border-color:var(--theme-color-secondary);border:1px solid var(--theme-color-secondary)!important;box-shadow:0 1px 2px #909ecb0d!important}@media screen and (min-width:1440px){.hero__info__notifications{--size:56px!important;--gap:1rem!important;--icon-size:20px!important}}.hero__info__notifications--active{position:relative}.hero__info__notifications--active:before{background:var(--theme-color-info);border-radius:100%;content:"";height:10px;position:absolute;right:4px;top:2px;width:10px}.hero__separator{border-top:1px solid var(--theme-color-secondary)}.hero__separator__wrapper{padding:0 .25rem}.hero__validation{background:#fff;border-radius:var(--theme-border-radius-sm);font-size:10px;line-height:14px;max-width:400px;padding:0 .25rem;width:100%}.hero__validation__title{color:var(--theme-color-primary);font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px}.hero__validation__icon{color:var(--theme-color-warning);float:right;height:14px;width:14px}.hero__validation__body{color:var(--theme-color-primary-500);letter-spacing:.4px;margin:.25rem 0}.hero__background{background-color:var(--theme-color-base-white);background-image:url(./hero-bg.BMq-eU8e.svg);background-position:top;border-radius:var(--theme-border-radius-sm);padding-bottom:1rem;row-gap:1rem}.hero__background,.hero__balance{display:flex;flex-direction:column}.hero__balance{padding:2.5rem .5rem 1.5rem;row-gap:3rem}@media screen and (min-width:768px){.hero__balance{padding:0;row-gap:2.5rem}}@media screen and (min-width:1024px) and (orientation:landscape){.hero__balance{row-gap:1.5rem}}@media screen and (min-width:1024px) and (orientation:portrait){.hero__balance{row-gap:3rem}}@media screen and (min-width:1440px){.hero__balance{row-gap:4.25rem}}.hero__balance__value{align-items:center;display:flex;flex-direction:column;row-gap:.25rem;text-align:center}@media screen and (min-width:768px){.hero__balance__value{align-items:center;flex-direction:row;justify-content:space-between;padding:1.5rem 1rem 0;text-align:left}}@media screen and (min-width:1024px) and (orientation:landscape){.hero__balance__value{padding-bottom:1.5rem}}@media screen and (min-width:1440px){.hero__balance__value{padding:2rem 1rem 0}}.hero__balance__value__amount{color:var(--theme-color-primary);font-size:32px;font-weight:700;line-height:48px}@media screen and (min-width:1024px) and (orientation:landscape){.hero__balance__value__amount{font-size:32px;line-height:48px}}@media screen and (min-width:1024px) and (orientation:portrait){.hero__balance__value__amount{font-size:40px}}@media screen and (min-width:1440px){.hero__balance__value__amount{font-size:48px;line-height:56px}}.hero__balance__value__use-desktop{display:none}@media screen and (min-width:768px){.hero__balance__value__use-desktop{display:flex;--size:40px;--icon-size:14px;font-size:.625rem;padding:.5rem 1.5rem}}@media screen and (min-width:1024px){.hero__balance__value__use-desktop{display:flex;--size:48px;--gap:1rem;--icon-size:18px;font-size:.75rem;padding:1rem 1.5rem}}@media screen and (min-width:1440px){.hero__balance__value__use-desktop{--size:56px;--gap:1rem;--icon-size:20px;font-size:14px}}.hero__balance__value__use-mobile{display:flex}@media screen and (min-width:768px){.hero__balance__value__use-mobile{display:none}}.hero__balance__value__description{align-items:center;color:var(--theme-color-secondary-500);column-gap:.25rem;cursor:pointer;display:flex;font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:.25rem}@media screen and (min-width:1440px){.hero__balance__value__description{font-size:16px;letter-spacing:.5px;margin-top:.5rem}.hero__balance__value__description svg{height:20px;width:20px}}.hero__balance__detailed-value{display:flex;flex-direction:column;margin:0 auto;max-width:400px;row-gap:.5rem;width:100%}@media screen and (min-width:768px){.hero__balance__detailed-value{column-gap:1rem;flex-direction:row;justify-content:space-between;max-width:unset}}@media screen and (min-width:1024px){.hero__balance__detailed-value{column-gap:1.5rem}}.hero__balance__detailed-value__info{align-items:center;background:#f5f6fa80;border-radius:var(--theme-border-radius-sm);display:flex;justify-content:space-between;padding:.5rem 1rem .5rem .5rem}@media screen and (min-width:768px){.hero__balance__detailed-value__info{padding:.5rem 1.5rem .5rem 1rem;width:100%}}@media screen and (min-width:1024px) and (orientation:portrait){.hero__balance__detailed-value__info{padding:.75rem 1.5rem .75rem 1rem}}@media screen and (min-width:1025px){.hero__balance__detailed-value__info{padding:.75rem 1.5rem .75rem 1rem}}.hero__balance__detailed-value__info__active .hero__balance__detailed-value__info__text__icon{color:var(--theme-color-accent)}.hero__balance__detailed-value__info__text{align-items:center;column-gap:.5rem;display:flex;padding:.25rem 0}.hero__balance__detailed-value__info__text__icon{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-xs);padding:.5rem}@media screen and (min-width:1024px){.hero__balance__detailed-value__info__text__icon svg{height:18px;width:18px}}@media screen and (min-width:1440px){.hero__balance__detailed-value__info__text__icon{padding:.75rem}.hero__balance__detailed-value__info__text__icon svg{height:22px;width:22px}}.hero__balance__detailed-value__info__text__description{font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}@media screen and (min-width:1024px){.hero__balance__detailed-value__info__text__description{font-size:12px}}@media screen and (min-width:1440px){.hero__balance__detailed-value__info__text__description{font-size:14px}}.hero__balance__detailed-value__info__amount{align-items:center;column-gap:.25rem;display:flex;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;text-transform:uppercase}@media screen and (min-width:1024px){.hero__balance__detailed-value__info__amount{font-size:18px}}@media screen and (min-width:1440px){.hero__balance__detailed-value__info__amount{font-size:22px;letter-spacing:.5px;line-height:32px}}.hero__balance__detailed-value__info__amount__currency{color:var(--theme-color-secondary-400)}.hero__balance__detailed-value__info__amount__value{color:var(--theme-color-primary)}.tabs{display:flex;padding:1rem .5rem}.tabs__tab{align-items:center;border-bottom:1px solid var(--theme-color-secondary-100);color:var(--theme-color-secondary-500);cursor:pointer;display:flex;flex-grow:1;font-size:12px;font-weight:700;height:48px;justify-content:center;padding:0 1.2rem;text-transform:uppercase;text-wrap:nowrap}@media screen and (min-width:1440px){.tabs__tab{font-size:14px}}.tabs__tab--active{color:var(--theme-color-primary);position:relative}.tabs__tab--active:after{background-color:var(--theme-color-primary);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.menu{background:var(--theme-color-base-white);border-radius:0 0 24px 24px;box-shadow:var(--theme-shadow-xs);display:flex;flex-direction:column;margin-top:-2rem;max-height:calc(96vh - 76px);max-width:400px;overflow-y:auto;overscroll-behavior:none;padding-top:2.5rem;position:absolute;right:0;top:100%;width:100%;z-index:1}@media screen and (min-width:768px){.menu{border-radius:var(--theme-border-radius-md);margin:1rem;padding-top:0}}.menu__container{padding:1rem 1rem 0}.menu__user{align-items:center;background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-sm);display:flex;gap:1rem;padding:1rem}.menu__user__name{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:1.5rem}.menu__user__email{color:var(--theme-color-primary-500);font-size:12px;letter-spacing:.4px;line-height:16px}.menu__tabs{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0 .25rem}@media screen and (min-width:768px){.menu__tabs{gap:1.5rem;padding:1.5rem 0}}.menu__tab{align-items:center;border-radius:var(--theme-border-radius-sm);display:flex;font-size:14px;font-weight:700;gap:1rem;height:64px;line-height:20px;padding:0;transition:padding-left .2s ease-out,padding-right .2s ease-out,background-color .2s ease-out;will-change:padding-left,padding-right,background-color}.menu__tab--active,.menu__tab:hover{background-color:var(--theme-color-secondary);padding:0 1rem}.menu__tab__icon{align-items:center;background-color:var(--theme-color-secondary-50);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-xs);color:var(--theme-color-secondary-900);display:flex;height:32px;justify-content:center;width:32px}.menu__tab__icon svg{height:16px;width:16px}.menu__tab__title{color:var(--theme-color-primary)}.menu__tab__subtitle{color:var(--theme-color-info)}.menu__footer{border-top:1px solid var(--theme-color-secondary-50);padding:1rem}.menu__footer .button{width:100%}.menu-enter-active,.menu-leave-active{transition:all .2s ease-out}@media screen and (min-width:768px){.menu-enter-active,.menu-leave-active{transition:all .15s ease-out}}.menu-enter-from,.menu-leave-to{transform:translateY(-100%)}@media screen and (min-width:768px){.menu-enter-from,.menu-leave-to{opacity:0;transform:translateY(-40px)}}.account{background-color:var(--theme-color-secondary);padding:0}@media screen and (min-width:450px){.account{background-color:var(--theme-color-base-white)}}.account__widgets{background-color:var(--theme-color-base-white);border-bottom-left-radius:var(--theme-border-radius-md);border-bottom-right-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;padding:0 .25rem;row-gap:.5rem}@media screen and (min-width:768px){.account__widgets{padding:0 .25rem;row-gap:1rem}}@media screen and (min-width:1440px){.account__widgets{row-gap:1rem}}.account__balance{background:var(--theme-color-secondary);border-radius:1.5rem;flex:1 0 auto;padding:1rem}@media screen and (min-width:768px){.account__balance{flex:0 0 25%}}.account__balance--title{font-weight:700}.account__section-wrapper{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-md)}.account__section-wrapper__delete{align-items:center;display:flex;justify-content:center;margin-top:1rem;padding-bottom:.25rem;width:100%}@media screen and (min-width:768px){.account__section-wrapper__delete{margin-top:2.25rem}}.account__section-wrapper__delete .button{border:none!important;box-shadow:unset;color:#453e50;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;text-decoration:underline;text-transform:unset;text-underline-offset:4px}.account__section{background:var(--theme-color-secondary-50);border-radius:var(--theme-border-radius-md);margin-left:auto;margin-right:auto;padding:2rem 1rem;width:100%}@media screen and (min-width:768px){.account__section{max-width:672px;padding:2rem}}@media screen and (min-width:1024px){.account__section{max-width:928px;padding:3rem 5rem}}@media screen and (min-width:1025px) and (orientation:landscape){.account__section{max-width:1174px}}@media screen and (min-width:1366px){.account__section{padding:4rem 6rem}}@media screen and (min-width:1440px){.account__section{max-width:1175px}}.account__section__container{align-items:start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:1rem}@media screen and (min-width:768px){.account__section__container{align-items:end;flex-direction:row;justify-content:space-between}}.account__section__info__icon{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-sm);box-shadow:0 1px 2px #909ecb1a,0 2px 6px 2px #909ecb0d;color:var(--theme-color-info-600);padding:11px;width:-webkit-fit-content;width:fit-content}.account__section__info__icon svg{height:18px;width:18px}@media screen and (min-width:1440px){.account__section__info__icon{padding:14px}.account__section__info__icon svg{height:20px;width:20px}}.account__section__info__title{color:var(--theme-color-primary);font-size:24px;font-weight:700;line-height:32px;margin-top:1rem}@media screen and (min-width:1440px){.account__section__info__title{font-size:28px;letter-spacing:.2px;line-height:40px}}.account__section__info__description{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:.5rem}@media screen and (min-width:1440px){.account__section__info__description{font-size:16px;letter-spacing:.5px}}.account__section__actions{width:100%}@media screen and (min-width:768px){.account__section__actions{width:unset}}.account__section__actions .button{min-width:270px;width:100%}.account__section__content{margin-top:2rem}.account__section__content__form{display:flex;width:100%}.account__section__content__form__container{width:100%}.account__section__content__form__fields{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;row-gap:1rem}@media screen and (min-width:500px){.account__section__content__form__fields{align-items:start;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}.account__section__content__form__fields .button{margin-top:1.5rem}}@media screen and (min-width:1024px) and (orientation:landscape){.account__section__content__form__fields{gap:1.5rem}}@media screen and (min-width:1366px){.account__section__content__form__fields{grid-template-columns:1fr 1fr 1fr}.account__section__content__form__fields .button{margin-top:0}}.account__section__content__form__fields__mobile{column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:500px){.account__section__content__form__fields__mobile{display:none}}.account__section__content__form__fields__desktop{display:none}@media screen and (min-width:500px){.account__section__content__form__fields__desktop{display:block}}.account__section__content__form__phone-description{color:var(--theme-color-primary-400);font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:.5rem}.account__section__content__form__button{margin-top:.5rem!important;width:100%}@media screen and (min-width:500px){.account__section__content__form__button{margin-top:1.35rem!important}}.flights-and-bonuses{align-items:center;background-color:var(--theme-color-secondary);display:flex;flex-direction:column}@media screen and (min-width:768px){.flights-and-bonuses{background-color:var(--theme-color-base-white)}}.flights-and-bonuses__blocks{align-items:center;background-color:var(--theme-color-base-white);border-bottom-left-radius:var(--theme-border-radius-md);border-bottom-right-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;padding:1rem 0 .25rem;row-gap:1rem;width:100%}.flights-and-bonuses__switch{align-items:center;column-gap:1rem;display:flex}.flights-and-bonuses__switch__wrapper{display:flex;justify-content:center;padding-bottom:.5rem;width:100%}@media screen and (min-width:768px){.flights-and-bonuses__switch__wrapper{justify-content:end;max-width:672px}}@media screen and (min-width:768px) and (orientation:landscape){.flights-and-bonuses__switch__wrapper{max-width:928px}}@media screen and (min-width:1024px){.flights-and-bonuses__switch__wrapper{max-width:928px;padding:1rem 2rem}}@media screen and (min-width:1024px) and (orientation:portrait){.flights-and-bonuses__switch__wrapper{max-width:928px}}@media screen and (min-width:1025px) and (orientation:landscape){.flights-and-bonuses__switch__wrapper{max-width:1174px}}@media screen and (min-width:1440px){.flights-and-bonuses__switch__wrapper{max-width:1175px}}.flights-and-bonuses__switch__info{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.flights-and-bonuses__section{background-color:var(--theme-color-secondary-50);border-radius:var(--theme-border-radius-md);margin-left:auto;margin-right:auto;max-width:672px;padding:2rem 1rem;width:100%}@media screen and (min-width:768px){.flights-and-bonuses__section{margin-left:auto;margin-right:auto;max-width:672px;padding:2rem}}@media screen and (min-width:1024px){.flights-and-bonuses__section{max-width:928px;padding:3rem 5rem}}@media screen and (min-width:1366px){.flights-and-bonuses__section{max-width:1174px;padding:4rem 6rem}}.flights-and-bonuses__section__wrapper{padding:0 .25rem;width:100%}.flights-and-bonuses__section__no-padding{padding-left:0;padding-right:0}.flights-and-bonuses__section__container{align-items:start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:1rem}@media screen and (min-width:768px){.flights-and-bonuses__section__container{align-items:end;flex-direction:row;justify-content:space-between}}.flights-and-bonuses__section__container__with-padding{padding:0 1rem}@media screen and (min-width:768px){.flights-and-bonuses__section__container__with-padding{padding:0 2rem}}@media screen and (min-width:1024px){.flights-and-bonuses__section__container__with-padding{padding:0 5rem}}@media screen and (min-width:1366px){.flights-and-bonuses__section__container__with-padding{padding:0 6rem}}.flights-and-bonuses__section__info__icon{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-sm);box-shadow:0 1px 2px #909ecb1a,0 2px 6px 2px #909ecb0d;color:var(--theme-color-info-600);padding:11px;width:-webkit-fit-content;width:fit-content}.flights-and-bonuses__section__info__icon svg{height:18px;width:18px}.flights-and-bonuses__section__info__title{color:var(--theme-color-primary);font-size:24px;font-weight:700;line-height:32px;margin-top:1rem}.flights-and-bonuses__section__info__description{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:.5rem}.flights-and-bonuses__section__actions{width:100%}@media screen and (min-width:768px){.flights-and-bonuses__section__actions{width:unset}}.flights-and-bonuses__section__actions .button{min-width:270px;width:100%}.flights-and-bonuses__section__content__no-flight-description{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:20px}.flight-history{width:100%}@media screen and (min-width:768px){.flight-history{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-top:2rem}}@media screen and (min-width:1024px){.flight-history{gap:2rem}}@media screen and (min-width:1366px){.flight-history{gap:1.5rem;grid-template-columns:1fr 1fr 1fr;margin-top:3rem}}.flight-history .button{width:100%}.flight-history__flights{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-top:2rem;row-gap:1.5rem;width:100%}@media screen and (min-width:768px){.flight-history__flights{margin-top:0}}.flight-history__flights__ticket{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;max-width:335px;padding:1.5rem 1.5rem 1rem;position:relative;row-gap:1rem;width:100%}@media screen and (min-width:768px){.flight-history__flights__ticket{max-width:300px}}@media screen and (min-width:1024px){.flight-history__flights__ticket{max-width:376px}}.flight-history__flights__ticket__status{align-items:center;border-radius:var(--theme-border-radius-2xl);column-gap:.25rem;display:flex;font-size:10px;font-weight:700;letter-spacing:.2px;line-height:16px;padding:.25rem .5rem;position:absolute;right:-5px;top:-10px;width:-webkit-fit-content;width:fit-content}.flight-history__flights__ticket__status__upcoming{background-color:var(--theme-color-info-500);color:var(--theme-color-base-white)}.flight-history__flights__ticket__status__upcoming__icon{color:var(--theme-color-base-white)}.flight-history__flights__ticket__status__used{background-color:var(--theme-color-secondary-50);border:1px solid var(--theme-color-secondary-100);color:var(--theme-color-secondary-900)}.flight-history__flights__ticket__status__used__icon{color:var(--theme-color-secondary-900)}.flight-history__flights__ticket__countries{display:flex;flex-direction:column;row-gap:.25rem}.flight-history__flights__ticket__countries__iatas{column-gap:1rem;display:flex;justify-content:space-between}.flight-history__flights__ticket__countries__iatas__code{font-size:22px;font-weight:700;letter-spacing:.5px;line-height:32px;text-transform:uppercase}.flight-history__flights__ticket__countries__iatas__plane{align-items:end;display:flex;justify-content:space-between;position:relative;width:100%}@media screen and (min-width:1024px){.flight-history__flights__ticket__countries__iatas__plane{max-width:145px}}.flight-history__flights__ticket__countries__iatas__plane__point{margin-bottom:.1rem}.flight-history__flights__ticket__countries__iatas__plane__point__outer{align-items:center;background-color:var(--theme-color-secondary-50);border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.flight-history__flights__ticket__countries__iatas__plane__point__outer__active{background-color:var(--theme-color-primary-50)}.flight-history__flights__ticket__countries__iatas__plane__point__middle{align-items:center;background-color:var(--theme-color-secondary-100);border-radius:50%;display:flex;height:10px;justify-content:center;width:10px}.flight-history__flights__ticket__countries__iatas__plane__point__middle__active{background-color:var(--theme-color-info-100)}.flight-history__flights__ticket__countries__iatas__plane__point__inner{background-color:var(--theme-color-secondary-400);border-radius:50%;height:4px;width:4px}.flight-history__flights__ticket__countries__iatas__plane__point__inner__active{background-color:var(--theme-color-info)}.flight-history__flights__ticket__countries__iatas__plane__icon{color:var(--theme-color-secondary-400);position:absolute;right:7px;top:-14px}.flight-history__flights__ticket__countries__iatas__plane__icon svg{width:135px}@media screen and (min-width:768px){.flight-history__flights__ticket__countries__iatas__plane__icon svg{width:108px}}@media screen and (min-width:1024px){.flight-history__flights__ticket__countries__iatas__plane__icon svg{width:130px}}@media screen and (min-width:1440px){.flight-history__flights__ticket__countries__iatas__plane__icon svg{width:125px}}.flight-history__flights__ticket__countries__iatas__plane__icon__active{color:var(--theme-color-info)}.flight-history__flights__ticket__countries__iatas__plane__date{bottom:-3px;color:var(--theme-color-primary);font-size:12px;letter-spacing:.4px;line-height:16px;position:absolute;right:30%}@media screen and (min-width:768px) and (max-width:1023px){.flight-history__flights__ticket__countries__iatas__plane__date{right:25%}}.flight-history__flights__ticket__countries__detailed{display:flex;justify-content:space-between}.flight-history__flights__ticket__countries__detailed__title{color:var(--theme-color-secondary-600);font-size:12px;letter-spacing:.4px;line-height:16px}.flight-history__flights__ticket__divider{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.flight-history__flights__ticket__divider__point{background-color:var(--theme-color-secondary-50);border-radius:50%;height:20px;position:absolute;width:20px}.flight-history__flights__ticket__divider__point__left{left:-35px}.flight-history__flights__ticket__divider__point__right{right:-35px}.flight-history__flights__ticket__divider__line{border-bottom:var(--theme-color-secondary-100);border-style:dashed;border-width:1px;height:1px;width:100%}.flight-history__flights__ticket__info{display:flex;justify-content:space-between}.flight-history__flights__ticket__info__item{display:flex;flex-direction:column}.flight-history__flights__ticket__info__item.--start{align-items:start}.flight-history__flights__ticket__info__item.--center{align-items:center}.flight-history__flights__ticket__info__item.--end{align-items:end}.flight-history__flights__ticket__info__item__label{color:var(--theme-color-secondary-500);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.flight-history__flights__ticket__info__item__value{color:var(--theme-color-primary);font-size:12px;letter-spacing:.4px;line-height:16px}.transactions-history{padding:1.5rem 1rem}@media screen and (min-width:768px){.transactions-history{padding:2rem 0 .25rem}}@media screen and (min-width:1024px){.transactions-history{background-color:unset;padding:2.5rem 5rem}}@media screen and (min-width:1366px){.transactions-history{padding:3.5rem 6rem}}.transaction-history{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;padding:1rem;row-gap:2.5rem;width:100%}@media screen and (min-width:768px){.transaction-history{background-color:var(--theme-color-base-white);padding:0}}@media screen and (min-width:1024px){.transaction-history{background-color:unset}}.transaction-history__container{display:unset}@media screen and (min-width:768px){.transaction-history__container{display:none}}.transaction-history__table-container{display:none}@media screen and (min-width:768px){.transaction-history__table-container{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-bottom:unset;border-radius:var(--theme-border-radius-sm);border-bottom-left-radius:unset;border-bottom-right-radius:unset;display:unset;padding:0 0 .25rem;width:100%}}@media screen and (min-width:1024px){.transaction-history__table-container{border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);padding:0}}.transaction-history__table-container__table{border-radius:var(--theme-border-radius-sm);font-size:14px;text-align:left;width:100%}@media screen and (min-width:768px){.transaction-history__table-container__table{border-bottom:2px solid var(--theme-color-secondary-100)}}@media screen and (min-width:1024px){.transaction-history__table-container__table{border-bottom:unset}}.transaction-history__table-container__table__head{border-top-left-radius:var(--theme-border-radius-md);border-top-right-radius:var(--theme-border-radius-md)}.transaction-history__table-container__table__head th{color:var(--theme-color-secondary-500);font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px;padding:.75rem 1rem}.transaction-history__table-container__table__body tr{border-top:1px solid var(--theme-color-secondary)}.transaction-history__table-container__table__body td{font-size:12px;letter-spacing:.4px;line-height:16px;padding:1.6rem 1rem}.transaction-history__table-container__table__body__zebra{background-color:var(--theme-color-secondary)}.transaction-history__table-container__table__body__date{color:var(--theme-color-primary);white-space:nowrap}.transaction-history__table-container__table__body__type{white-space:nowrap}.transaction-history__table-container__table__body__stage,.transaction-history__table-container__table__body__type__itinerary{color:var(--theme-color-secondary-700)}.transaction-history__table-container__table__body__status{white-space:nowrap}.transaction-history__table-container__table__body__status__description{font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px}.transaction-history__table-container__table__body__description{color:var(--theme-color-secondary-700);max-width:300px;min-width:260px}.transaction-history__table-container__table__body__rewards{font-weight:700;white-space:nowrap}.transaction-history__table-container__table__body__rewards__description{color:var(--theme-color-secondary-300)}.transaction-history__item{border-left:1px var(--theme-color-secondary-100);border-style:dashed;position:relative;width:100%}.transaction-history__item:last-child .transaction-history__item__content{padding-bottom:0}.transaction-history__item__point{align-items:center;border-radius:var(--theme-border-radius-2xl);display:flex;justify-content:center}.transaction-history__item__point__outer{background-color:var(--theme-color-secondary-50);height:16px;left:-8.5px;position:absolute;top:0;width:16px}.transaction-history__item__point__outer__active{background-color:var(--theme-color-accent-50)}.transaction-history__item__point__middle{background-color:var(--theme-color-secondary-100);height:10px;width:10px}.transaction-history__item__point__middle__active{background-color:var(--theme-color-accent-100)}.transaction-history__item__point__inner{background-color:var(--theme-color-secondary-400);height:4px;width:4px}.transaction-history__item__point__inner__active{background-color:var(--theme-color-accent)}.transaction-history__item__content{padding-bottom:2.5rem;padding-left:1.5rem}.transaction-history__item__content__shown{align-items:start;cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.transaction-history__item__content__shown__info{display:flex;flex-direction:column;margin-top:-4px;row-gap:.25rem}@media screen and (min-width:1024px){.transaction-history__item__content__shown__info{column-gap:1rem;flex-direction:row}}.transaction-history__item__content__shown__info__date{color:var(--theme-color-primary);font-size:14px;letter-spacing:.25px;line-height:24px}.transaction-history__item__content__shown__info__type{background-color:var(--theme-color-secondary-50);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-xs);color:var(--theme-color-secondary-900);font-size:10px;font-weight:700;letter-spacing:.2px;line-height:16px;padding:.25rem .5rem;text-align:center;width:-webkit-fit-content;width:fit-content}.transaction-history__item__content__shown__info__type__active{background-color:var(--theme-color-accent-50);border:1px solid var(--theme-color-accent-100);color:var(--theme-color-accent)}.transaction-history__item__content__shown__toggle{align-items:center;column-gap:.25rem;display:flex;margin-top:-4px}.transaction-history__item__content__shown__toggle__price{align-items:center;column-gap:.25rem;display:flex}.transaction-history__item__content__shown__toggle__price__currency{color:var(--theme-color-secondary-300);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:24px}.transaction-history__item__content__shown__toggle__price__value{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:24px}.transaction-history__item__content__shown__toggle__action{transform:rotate(180deg)}.transaction-history__item__content__shown__toggle__action__active{transform:rotate(0)}.transaction-history__item__hidden{width:100%}.transaction-history__item-details{display:flex;flex-direction:column;margin-top:1rem;row-gap:.5rem;width:100%}@media screen and (min-width:768px){.transaction-history__item-details{flex-direction:row;justify-content:space-between}}.transaction-history__item-details__transaction-title{color:var(--theme-color-secondary-700);font-size:12px;letter-spacing:.4px;line-height:16px}@media screen and (min-width:768px){.transaction-history__item-details__transaction-title{max-width:220px}}.transaction-history__item-details__link{color:var(--theme-color-info);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-top:.5rem;padding-bottom:.25rem;text-decoration:underline}.transaction-history__item-details__row{display:flex;justify-content:space-between;padding:.5rem 0;width:100%}.transaction-history__item-details__row__wrapper{min-width:250px}.transaction-history__item-details__row__title{color:var(--theme-color-secondary-400);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.transaction-history__item-details__row__value{color:var(--theme-color-primary);font-size:12px;letter-spacing:.4px;line-height:16px;max-width:250px}.transaction-history__item-details__row__value__amount{align-items:center;column-gap:.25rem;display:flex;font-size:12px;font-weight:700;justify-content:end;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.transaction-history__item-details__row__value__amount__currency{color:var(--theme-color-secondary-300);font-size:14px;letter-spacing:.4px;line-height:16px}.transaction-history__item-details__row__value__status{align-items:center;column-gap:.5rem;display:flex;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.transaction-history__item-details__row__value__status__indicator{background-color:var(--theme-color-secondary-300);border-radius:var(--theme-border-radius-2xl);height:8px;width:8px}.transaction-history__item-details__row__value__status__indicator__active{background-color:var(--theme-color-accent)}.transaction-history__item-details__row__value__directions{column-gap:.5rem;display:flex;max-width:200px}.transaction-history__item-details__row__value__directions__item{align-items:center;column-gap:.25rem;display:flex}.index-container{background-color:var(--theme-color-base-white);border-top-left-radius:var(--theme-border-radius-md);border-top-right-radius:var(--theme-border-radius-md);width:100%}.index-container__content{--container-width:672px;margin-left:auto;margin-right:auto;max-width:var(--container-width);width:100%}@media screen and (min-width:1024px){.index-container__content{--container-width:928px}}@media screen and (min-width:1366px){.index-container__content{--container-width:1174px}}@media screen and (min-width:1440px){.index-container__content{--container-width:1175px}}.referral-invite-section{padding-top:2.25rem}@media screen and (min-width:768px){.referral-invite-section{padding-top:4rem}}@media screen and (min-width:1920px){.referral-invite-section{padding-top:5rem}}.referral-invite{background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-md);padding:2rem 1rem}@media screen and (min-width:768px){.referral-invite{padding:2rem}}@media screen and (min-width:1024px){.referral-invite{border-radius:var(--theme-border-radius-md);padding:3rem 5rem}}@media screen and (min-width:1025px) and (orientation:landscape){.referral-invite{border-radius:var(--theme-border-radius-md);padding:4rem 6rem}}.referral-invite__wrapper{padding:0 .25rem}@media screen and (min-width:768px){.referral-invite__wrapper{padding:0}}.referral-invite__title{color:var(--theme-color-primary);font-size:28px;font-weight:700;line-height:40px;padding:0 1rem}@media screen and (min-width:768px){.referral-invite__title{text-align:center}}@media screen and (min-width:1920px){.referral-invite__title{font-size:32px;line-height:48px}}.referral-invite__subtitle{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin:0 auto;padding:.5rem 1rem 2.5rem}@media screen and (min-width:768px){.referral-invite__subtitle{text-align:center}}.referral-invite__step{align-items:start;display:flex;flex-direction:column;gap:1rem}.referral-invite__step+.referral-invite__step{margin-top:3rem}@media screen and (min-width:768px){.referral-invite__step+.referral-invite__step{margin-top:2.5rem}}.referral-invite__step__badge{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-xs);color:var(--theme-color-info-500);font-size:.625rem;font-weight:700;line-height:1.6;padding:.5rem 1rem}.referral-invite__step__info{display:flex;flex-direction:column;padding-bottom:1rem;row-gap:.5rem}@media screen and (min-width:768px){.referral-invite__step__info{row-gap:1rem}}@media screen and (min-width:1025px){.referral-invite__step__info{padding-bottom:1.5rem}}.referral-invite__step__info__title{font-size:1.5rem;font-weight:700;line-height:1.33}.referral-invite__step__info__description{color:var(--theme-color-primary-600);font-size:.875rem;line-height:1.71}.referral-invite__share{display:flex;flex-direction:column;gap:2rem;width:100%}@media screen and (min-width:1025px){.referral-invite__share{gap:1.5rem}}.referral-invite__link{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.referral-invite__link input{flex-grow:1}@media screen and (min-width:768px){.referral-invite__link{flex-direction:row}}@media screen and (min-width:1024px){.referral-invite__link .button{width:192px}}.referral-invite__socials{display:flex;gap:1rem;justify-content:space-between}@media screen and (min-width:500px){.referral-invite__socials{width:-webkit-fit-content;width:fit-content}}@media screen and (min-width:1920px){.referral-invite__socials{gap:.5rem}}.referral-invite__socials__link{border-radius:var(--theme-border-radius-sm)}.referral-rewards-section{padding-top:4rem}@media screen and (min-width:768px){.referral-rewards-section{padding-top:5rem}}@media screen and (min-width:1920px){.referral-rewards-section{padding-top:6rem}}.referral-rewards{align-items:center;display:flex;flex-direction:column;gap:.5rem;max-width:424px}@media screen and (min-width:768px){.referral-rewards{gap:1rem}}@media screen and (min-width:1024px){.referral-rewards{align-items:start;flex-direction:row;gap:1.5rem;margin:0 auto;max-width:950px}}@media screen and (min-width:1920px){.referral-rewards{gap:2rem}}.referral-rewards__title{font-size:28px;font-weight:700;line-height:40px;margin:0 auto;padding:0 1rem;text-align:left;text-wrap:pretty}@media screen and (min-width:768px){.referral-rewards__title{text-align:center}}@media screen and (min-width:1920px){.referral-rewards__title{font-size:32px;line-height:48px}}.referral-rewards__title-2{font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;margin:.5rem auto 0;padding:0 1rem 2.5rem;text-transform:uppercase}@media screen and (min-width:768px){.referral-rewards__title-2{text-align:center}}.referral-rewards__reward{border-radius:var(--theme-border-radius-md);flex:1;position:relative;width:100%;z-index:0}.referral-rewards__reward__background{background-color:#000000e6;border-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;padding:2rem 1.5rem;row-gap:1.5rem}@media screen and (min-width:768px){.referral-rewards__reward__background{padding:2rem}}.referral-rewards__reward--dark{color:var(--theme-color-base-white)}.referral-rewards__reward--dark .referral-rewards__reward__details__info{background-color:var(--theme-color-primary-700)}.referral-rewards__reward--white{background-color:var(--theme-color-secondary);color:var(--theme-color-base-black);display:flex;flex-direction:column;padding:2rem 1.5rem;row-gap:1.5rem}@media screen and (min-width:1024px){.referral-rewards__reward--white{padding:2rem 2rem 1.5rem}}.referral-rewards__reward__description{align-items:center;color:var(--theme-color-primary-300);column-gap:.5rem;display:flex;font-size:12px;letter-spacing:.4px;line-height:16px;margin-left:auto;margin-right:auto;max-width:320px}.referral-rewards__reward__image{display:block;height:96px;margin:0 auto;width:96px}.referral-rewards__reward__title{font-size:22px;font-weight:700;line-height:32px;text-align:center;text-wrap:pretty}.referral-rewards__reward__referral-details{display:flex;flex-direction:column;gap:.5rem}.referral-rewards__reward__referral-details__info{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-md);column-gap:.5rem;padding:1.5rem;text-align:center;text-wrap:pretty}.referral-rewards__reward__referral-details__info__title{align-items:center;column-gap:.25rem;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:32px;margin-bottom:.25rem}.referral-rewards__reward__referral-details__info__title__icon{color:var(--theme-color-secondary-200);font-size:24px;font-weight:700;line-height:32px}.referral-rewards__reward__referral-details__info__subtitle{font-size:14px;letter-spacing:.25px;line-height:24px}.referral-rewards__reward__details{display:flex;flex-direction:column;gap:.5rem;position:relative}.referral-rewards__reward__details__connector{background-color:var(--theme-color-info-500);border-radius:var(--theme-border-radius-2xl);font-size:10px;font-weight:700;left:calc(50% - 25px);letter-spacing:.2px;line-height:16px;padding:.5rem 1rem;position:absolute;top:calc(50% - 5px);z-index:1}.referral-rewards__reward__details__connector__second{top:calc(33.3% - 5px)}.referral-rewards__reward__details__info{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-md);column-gap:.5rem;text-align:center;text-wrap:pretty}.referral-rewards__reward__details__info__price__background{padding:1.5rem;position:relative;z-index:0}.referral-rewards__reward__details__info__price__background:before{background-color:#00000080;border-radius:var(--theme-border-radius-md);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.referral-rewards__reward__details__info__price__title{align-items:center;column-gap:.25rem;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:32px;margin-bottom:.25rem}.referral-rewards__reward__details__info__price__subtitle{font-size:14px;letter-spacing:.25px;line-height:24px;margin:0 auto;max-width:260px}.referral-rewards__reward__details__info__price__icon{color:var(--theme-color-primary-400);font-size:24px;font-weight:700;line-height:32px}.referral-statistics{align-items:center;background:var(--theme-color-secondary);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding:1.5rem 1.5rem 1rem;width:100%}@media screen and (min-width:768px){.referral-statistics{padding:2.5rem 2rem}}@media screen and (min-width:1024px){.referral-statistics{padding:3rem}}.referral-statistics__container{display:flex;flex-direction:column;row-gap:1.5rem}.referral-statistics__filters{align-items:center;background-color:var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-xs);display:flex;padding:.25rem;width:100%}.referral-statistics__filters__item{align-items:center;border-radius:var(--theme-border-radius-2xs);display:flex;font-size:12px;font-weight:700;height:40px;justify-content:center;letter-spacing:.2px;line-height:16px;width:105px}.referral-statistics__filters__item__active{background-color:var(--theme-color-base-white)}.referral-statistics__filters__divider{background-color:var(--theme-color-secondary-200);height:24px;width:1px}.referral-statistics__item{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-xs);display:flex;flex-direction:column;padding:.5rem;row-gap:.5rem;width:100%}.referral-statistics__item__header{display:flex;justify-content:space-between;padding:.25rem}.referral-statistics__item__header__name{color:var(--theme-color-primary);font-size:.875rem;font-weight:700}.referral-statistics__item__header__hide-content,.referral-statistics__item__header__show-content{align-items:center;column-gap:.25rem;cursor:pointer;display:flex;font-size:10px;font-weight:700;letter-spacing:.2px;line-height:16px}.referral-statistics__item__body{align-items:start;background-color:var(--theme-color-secondary-50);border-radius:var(--theme-border-radius-2xs);display:flex;justify-content:space-between;padding:1rem}.referral-statistics__item__body__status{align-items:center;column-gap:.5rem;display:flex;justify-content:center}.referral-statistics__item__body__status__indicator{background-color:var(--theme-color-secondary-300);border-radius:var(--theme-border-radius-xl);height:8px;width:8px}.referral-statistics__item__body__status__value{font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.referral-statistics__item__body__rewards{display:flex;flex-direction:column;row-gap:.25rem}.referral-statistics__item__body__rewards__info{align-items:center;column-gap:.5rem;display:flex}.referral-statistics__item__body__rewards__info__title{color:var(--theme-color-secondary-400);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.referral-statistics__item__body__rewards__info__icon{height:14px;width:14px}.referral-statistics__item__body__rewards__value{column-gap:.25rem;display:flex}.referral-statistics__item__body__rewards__value__currency{color:var(--theme-color-secondary-200);font-size:22px;font-weight:700;line-height:32px}.referral-statistics__item__body__rewards__value__amount{font-size:22px;font-weight:700;line-height:32px}.referral-statistics__item__body__column{column-gap:.5rem;display:flex;flex-direction:column}.referral-statistics__item__body__column__title{color:#656cb3;font-size:.875rem}.referral-statistics__item__body__column__value{align-items:center;column-gap:.25rem;display:flex;font-size:.875rem}.referral-statistics__item__body__column__value--active{color:#b5005c;font-weight:700}@media screen and (min-width:768px){.referral-statistics__item__body__column{flex-direction:row}}.referral-statistics__item__details{display:flex;flex-direction:column}.referral-statistics__item__details__row{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.referral-statistics__item__details__row__title{color:var(--theme-color-secondary-400);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.referral-statistics__item__details__row__value{color:var(--theme-color-primary);font-size:12px;letter-spacing:.4px;line-height:16px}.referral-statistics__item__details__row__price-value{align-items:center;column-gap:.25rem;display:flex;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:20px;text-transform:uppercase}.referral-statistics__item__details__row__price-value__currency{color:var(--theme-color-secondary-200)}.referral-statistics__item__details__row__price-value__amount{color:var(--theme-color-primary)}.referral-statistics__item__tip{align-items:flex-start;background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-xs);display:flex;justify-content:center;padding:.5rem;width:100%}.referral-statistics__item__tip__icon{color:var(--theme-color-info);height:18px;min-width:18px;width:18px}.referral-statistics__item__tip__text{font-size:12px;letter-spacing:.4px;line-height:16px;padding-left:.5rem}.referral-statistics__divider{background:var(--theme-color-secondary-100);height:1px;width:100%}.referral-statistics .active{background-color:#b5005c}.referral-my-referrals-list-section{padding-top:2.25rem}@media screen and (min-width:768px){.referral-my-referrals-list-section{padding-top:4rem}}@media screen and (min-width:1920px){.referral-my-referrals-list-section{padding-top:5rem}}.referral-my-referrals-list{background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-md);min-height:8rem;padding:2rem 1rem}@media screen and (min-width:768px){.referral-my-referrals-list{padding:2rem}}@media screen and (min-width:1024px){.referral-my-referrals-list{border-radius:var(--theme-border-radius-md);padding:3rem 5rem}}@media screen and (min-width:1025px) and (orientation:landscape){.referral-my-referrals-list{border-radius:var(--theme-border-radius-md);padding:4rem 6rem}}.referral-my-referrals-list__wrapper{padding:0 .25rem}@media screen and (min-width:768px){.referral-my-referrals-list__wrapper{padding:0}}.referral-my-referrals-list__title{color:var(--theme-color-primary);font-size:28px;font-weight:700;line-height:40px;padding:0 1rem}@media screen and (min-width:768px){.referral-my-referrals-list__title{text-align:center}}@media screen and (min-width:1920px){.referral-my-referrals-list__title{font-size:32px;line-height:48px}}.referral-my-referrals-list__subtitle{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px;margin:0 auto;padding:.5rem 1rem 2.5rem}@media screen and (min-width:768px){.referral-my-referrals-list__subtitle{text-align:center}}.referral-my-referrals-list__message{color:var(--theme-color-secondary-700);text-align:center}.referral-my-referrals-list__totals{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}@media screen and (min-width:768px){.referral-my-referrals-list__totals{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.5rem}}.referral-my-referrals-list__total{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;gap:.25rem;padding:.75rem}@media screen and (min-width:768px){.referral-my-referrals-list__total{padding:1rem}}.referral-my-referrals-list__total-value{color:var(--theme-color-primary);font-size:20px;font-weight:700;line-height:24px}.referral-my-referrals-list__total-label{color:var(--theme-color-secondary-700);font-size:12px;line-height:16px}.referral-my-referrals-list__status-guide{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:1rem}@media screen and (min-width:768px){.referral-my-referrals-list__status-guide{margin-bottom:1.5rem}}.referral-my-referrals-list__status-guide-title{color:var(--theme-color-primary);font-size:14px;font-weight:700;line-height:20px}.referral-my-referrals-list__status-guide-items{display:grid;gap:.75rem}@media screen and (min-width:768px){.referral-my-referrals-list__status-guide-items{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.referral-my-referrals-list__status-guide-item{color:var(--theme-color-secondary-700);display:flex;flex-direction:column;font-size:12px;gap:.25rem;line-height:16px}.referral-my-referrals-list__status-guide-status{color:var(--theme-color-primary);font-weight:700}.referral-my-referrals-list__status-guide-reward{border-top:1px solid var(--theme-color-secondary-100);color:var(--theme-color-secondary-700);font-size:12px;font-weight:700;line-height:16px;padding-top:.75rem}.referral-my-referrals-list__table-container{position:relative}.referral-my-referrals-list__table-container--has-more-below:after{background:linear-gradient(to bottom,#0000,var(--theme-color-base-white));bottom:0;content:"";height:1.5rem;left:0;pointer-events:none;position:absolute;right:6px;z-index:2}.referral-my-referrals-list__table-wrapper{overflow-x:auto}.referral-my-referrals-list__table-wrapper--scrollable{max-height:30rem;overflow-y:auto;scrollbar-color:var(--theme-color-info) #0000;scrollbar-width:thin}.referral-my-referrals-list__table-wrapper--scrollable::-webkit-scrollbar{height:6px;width:6px}.referral-my-referrals-list__table-wrapper--scrollable::-webkit-scrollbar-track{background-color:initial}.referral-my-referrals-list__table-wrapper--scrollable::-webkit-scrollbar-thumb{background-color:var(--theme-color-info);border-radius:12px}.referral-my-referrals-list__table-footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.referral-my-referrals-list__showing-count{color:var(--theme-color-secondary-700);font-size:12px;line-height:16px}.referral-my-referrals-list__show-more{background:#0000;border:0;display:block;margin:0;padding:0}.referral-my-referrals-list__table{background-color:var(--theme-color-base-white);border:1px solid var(--theme-color-secondary-100);border-collapse:collapse;border-radius:var(--theme-border-radius-sm);text-align:left;width:100%}.referral-my-referrals-list__table td,.referral-my-referrals-list__table th{border-bottom:1px solid var(--theme-color-secondary-100);font-size:12px;line-height:16px;padding:.75rem 1rem;vertical-align:top}.referral-my-referrals-list__table th{color:var(--theme-color-secondary-500);font-weight:700;white-space:nowrap}.referral-my-referrals-list__table thead{background-color:var(--theme-color-base-white);position:-webkit-sticky;position:sticky;top:0;z-index:1}.referral-my-referrals-list__table td{color:var(--theme-color-secondary-700);max-width:20rem;overflow-wrap:anywhere}.referral-my-referrals-list__table tbody tr:last-child td{border-bottom:0}.referral-my-referrals-list__table tbody tr:nth-child(2n){background-color:var(--theme-color-secondary)}.cashback-intro{padding:.25rem .25rem 0}@media screen and (min-width:768px){.cashback-intro{margin-left:auto;margin-right:auto;max-width:672px;padding:0}}@media screen and (min-width:1024px){.cashback-intro{max-width:928px}}@media screen and (min-width:1366px){.cashback-intro{max-width:1174px}}@media screen and (min-width:1440px){.cashback-intro{max-width:1175px}}.cashback-intro__body{padding:2rem 1rem}@media screen and (min-width:768px){.cashback-intro__body{padding:2rem}}@media screen and (min-width:1024px) and (orientation:portrait){.cashback-intro__body{padding:3rem 5rem}}@media screen and (min-width:1024px) and (orientation:landscape){.cashback-intro__body{padding:4rem 6rem}}@media screen and (min-width:1440px){.cashback-intro__body{padding:4rem 6rem}}.cashback-intro__content{display:flex;flex-direction:column;row-gap:1.5rem}@media screen and (min-width:1024px){.cashback-intro__content{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}}.cashback-intro__header-container{display:flex;flex-direction:column;row-gap:.5rem}.cashback-intro__subtitle{font-weight:700;margin-bottom:1rem}.cashback-intro__title{font-size:24px;line-height:32px}.cashback-intro__title,.cashback-intro__title-2{color:var(--theme-color-primary);font-weight:700}.cashback-intro__title-2{font-size:16px;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.cashback-intro__text-container{display:flex;flex-direction:column;row-gap:.25rem}@media screen and (min-width:1024px){.cashback-intro__text-container{row-gap:.5rem}}.cashback-intro__text-container__wrapper{display:flex;flex-direction:column;row-gap:1.5rem}.cashback-intro__text{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.cashback-how-to{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:768px){.cashback-how-to{margin-left:auto;margin-right:auto;max-width:672px;padding:2rem}}@media screen and (min-width:1024px){.cashback-how-to{max-width:928px;padding:3rem 5rem}}@media screen and (min-width:1366px){.cashback-how-to{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1175px;padding:4rem 6rem}}.cashback-how-to__wrapper{padding:0 .25rem}@media screen and (min-width:768px){.cashback-how-to__wrapper{padding:0}}.cashback-how-to__title{font-size:1.75rem;font-weight:700;letter-spacing:.1px;line-height:1.4;margin:4.5rem auto 0;padding:0 1rem .65rem 1.25rem;text-align:left;text-wrap:pretty}@media screen and (min-width:768px){.cashback-how-to__title{text-align:center}}.cashback-how-to__title-2{font-size:1rem;font-weight:700;line-height:1.4;margin:0 auto;padding:0 1rem 2.5rem 1.25rem;text-align:left;text-transform:uppercase;text-wrap:pretty}@media screen and (min-width:768px){.cashback-how-to__title-2{text-align:center}.cashback-how-to__item{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:1366px){.cashback-how-to__item{padding-left:0;padding-right:0}}.cashback-how-to__item__title{max-width:340px!important;text-wrap:unset!important}.cashback-how-to__text{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.cashback-transactions{padding-top:.25rem}@media screen and (min-width:768px){.cashback-transactions{margin-left:auto;margin-right:auto;max-width:672px;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.cashback-transactions{max-width:744px}}.cashback-transactions__subtitle{font-weight:700;margin-bottom:1rem}.vouchers{align-items:center;display:flex;flex-direction:column;flex-grow:1;row-gap:1rem;width:100%}@media screen and (min-width:768px){.vouchers{padding:0 .5rem}}.vouchers__header{align-items:center;border-bottom:1px solid var(--theme-color-secondary-100);display:flex;justify-content:center;padding-bottom:1rem;width:100%}.vouchers__header__title{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:24px}@media screen and (min-width:768px){.vouchers__header__title{font-size:22px;line-height:32px}}.vouchers__steps{align-items:center;display:flex;flex-direction:column;width:100%}.vouchers__steps__wrapper{padding-top:.5rem;width:100%}@media screen and (min-width:768px){.vouchers__steps__wrapper{padding-top:1.5rem}}.vouchers__steps__badge{background-color:var(--theme-color-info-50);border:1px solid var(--theme-color-info-100);border-radius:var(--theme-border-radius-xs);color:var(--theme-color-info);font-size:10px;font-weight:700;letter-spacing:.2px;line-height:16px;padding:.25rem .5rem}.vouchers__steps__badge__danger{background:var(--theme-color-danger-50);color:var(--theme-color-danger)}.vouchers__steps__title{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:300px;padding:0 1rem .5rem;text-align:center}@media screen and (min-width:768px){.vouchers__steps__title{font-size:16px;letter-spacing:.5px;line-height:24px;max-width:360px;padding:0}}.vouchers__steps__subtitle{color:var(--theme-color-secondary-500);font-size:12px;letter-spacing:.4px;line-height:16px;margin-left:auto;margin-right:auto;max-width:300px;padding-bottom:1rem;text-align:center}@media screen and (min-width:768px){.vouchers__steps__subtitle{font-size:14px;letter-spacing:.25px;line-height:24px;max-width:360px}}.vouchers__steps__prohibition{align-items:center;display:flex;flex-direction:column;font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:.25rem;max-width:320px;text-align:center}.vouchers__steps__prohibition__danger{color:var(--theme-color-danger)}.vouchers__steps__content{width:100%}.vouchers__wallets-container{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;padding-bottom:1.5rem;padding-top:1rem}@media screen and (min-width:768px){.vouchers__wallets-container{padding-bottom:2rem}}.vouchers__wallets-container__item{align-items:center;background-color:var(--theme-color-secondary);border:1px solid var(--theme-color-secondary);border-radius:var(--theme-border-radius-sm);display:flex;flex-direction:column;justify-content:center;padding:1rem;position:relative;row-gap:.25rem}.vouchers__wallets-container__item__status{color:var(--theme-color-secondary-300);font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px}.vouchers__wallets-container__item__status__active{color:var(--theme-color-info)}.vouchers__wallets-container__item input{position:absolute;right:.5rem;top:.5rem}.vouchers__wallets-container__item__title{color:var(--theme-color-secondary-400);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.vouchers__wallets-container__item__balance{color:var(--theme-color-secondary-300);font-size:28px;font-weight:700;line-height:40px}.vouchers__wallets-container__item__balance__decimal{font-size:10px;font-weight:700;letter-spacing:.2px;line-height:16px}.vouchers__wallets-container__item__active .vouchers__wallets-container__item__balance{color:var(--theme-color-primary)}.vouchers__wallets-container__item-total{grid-column:span 2}.vouchers__submit{padding:1rem 0;width:100%}@media screen and (min-width:768px){.vouchers__submit{padding-top:1rem}}.vouchers__submit .button{width:100%}.vouchers__success{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;margin-top:10rem;width:100%}.vouchers__success .button{margin-top:auto}.vouchers__success__subtitle{margin:1rem auto;max-width:260px}@media screen and (min-width:768px){.vouchers__success__subtitle{font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:2rem;max-width:360px}}@media screen and (min-width:1440px){.vouchers__success__subtitle{font-size:16px}}.total-balance-modal{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1.5rem;row-gap:1rem;width:100%}@media screen and (min-width:768px){.total-balance-modal{padding-bottom:0}}.total-balance-modal__title-container{align-items:center;border-bottom:1px solid var(--theme-color-secondary);display:flex;flex-direction:column;padding-bottom:1rem;width:100%}.total-balance-modal__title-container__title{color:var(--theme-color-primary);font-size:24px;font-weight:700;line-height:32px}.total-balance-modal__title-container__title__small{font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;margin-top:.5rem;text-transform:uppercase}.total-balance-modal__info-container{align-items:center;display:flex;flex-direction:column;max-width:260px;padding-bottom:.5rem;row-gap:.5rem;text-align:center;width:100%}@media screen and (min-width:768px){.total-balance-modal__info-container{max-width:320px}}.total-balance-modal__info-container__rewards{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}@media screen and (min-width:1024px){.total-balance-modal__info-container__rewards{font-size:16px;letter-spacing:.5px;line-height:24px}}.total-balance-modal__info-container__warning{color:var(--theme-color-secondary-500);font-size:12px;letter-spacing:.4px;line-height:16px}@media screen and (min-width:1024px){.total-balance-modal__info-container__warning{font-size:16px;letter-spacing:.5px;line-height:24px}}.total-balance-modal__info-container__warning__styled{color:var(--theme-color-info);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}@media screen and (min-width:1024px){.total-balance-modal__info-container__warning__styled{font-size:16px;letter-spacing:.5px;line-height:24px}}.total-balance-modal__balance-container{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem;row-gap:.5rem}.total-balance-modal__balance-container__amount{color:var(--theme-color-primary);font-size:32px;font-weight:700;line-height:48px}.total-balance-modal__balance-container__count-down{color:var(--theme-color-secondary-500);font-size:12px;letter-spacing:.4px;line-height:16px;text-align:center}@media screen and (min-width:768px){.total-balance-modal__balance-container__count-down{padding-bottom:.5rem}}@media screen and (min-width:1024px){.total-balance-modal__balance-container__count-down{font-size:14px;letter-spacing:.2px;line-height:20px}}.total-balance-modal__balance-container__count-down__date{font-weight:700}.total-balance-modal__description-container{background-color:var(--theme-color-secondary);border-radius:var(--theme-border-radius-md);display:flex;flex-direction:column;padding:1.5rem 0;row-gap:.25rem;text-align:center;width:100%}.total-balance-modal__description-container__title{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;padding-bottom:.25rem}@media screen and (min-width:1024px){.total-balance-modal__description-container__title{font-size:16px;letter-spacing:.5px;line-height:24px;padding-bottom:.5rem}}@media screen and (min-width:1440px){.total-balance-modal__description-container__title{font-size:16px;letter-spacing:.5px;line-height:24px}}.total-balance-modal__description-container__items{display:flex;flex-direction:column;row-gap:.5rem}.total-balance-modal__description-container__item{align-items:center;display:flex;flex-direction:column;text-align:center}.total-balance-modal__description-container__item__title{color:var(--theme-color-info);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;padding-bottom:.15rem}@media screen and (min-width:1024px){.total-balance-modal__description-container__item__title{font-size:16px;letter-spacing:.5px;line-height:24px}}.total-balance-modal__description-container__item__description{color:var(--theme-color-primary);font-size:14px;letter-spacing:.2px;line-height:20px}@media screen and (min-width:1024px){.total-balance-modal__description-container__item__description{font-size:16px;letter-spacing:.5px;line-height:24px}}.itinerary-details{display:flex;flex-direction:column;height:100%;width:100%}.itinerary-details__title{border-bottom:1px solid var(--theme-color-secondary-100);font-size:16px;font-weight:700;letter-spacing:.15px;line-height:24px;padding:0 1rem 1.25rem;text-align:center;width:100%}@media screen and (min-width:768px){.itinerary-details__title{font-size:22px;line-height:32px;padding:0 2.5rem 1.25rem}}.notifications{background:var(--theme-color-base-white);border-radius:0 0 24px 24px;box-shadow:var(--theme-shadow-xs);display:flex;flex-direction:column;max-width:400px;position:absolute;right:0;top:0;width:100%;z-index:3}@media screen and (min-width:768px){.notifications{box-shadow:var(--theme-shadow-md);right:40px;top:100px}}.notifications__header{align-items:center;background:var(--theme-color-base-white);border-bottom:1px solid var(--theme-color-secondary);border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;height:72px;justify-content:space-between;padding:1.5rem;position:relative;z-index:2}.notifications__header__description{align-items:center;column-gap:.25rem;cursor:pointer;display:flex}.notifications__header__description__icon{color:var(--theme-color-secondary-800);height:20px;transform:rotate(90deg);width:20px}.notifications__header__description__title{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px}.notifications__header__action{align-items:center;column-gap:.15rem;cursor:pointer;display:flex}.notifications__action,.notifications__header__action__icon{color:var(--theme-color-info-500)}.notifications__action{font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px;text-decoration:underline;text-underline-offset:2px}.notifications__tabs .tabs{padding-top:0}.notifications__list-wrapper{height:100%;padding:1rem .25rem 1rem 1rem}.notifications__list{height:70vh;overflow-y:auto;overscroll-behavior:none;padding-right:.75rem}@media screen and (min-width:768px){.notifications__list{height:400px}}.notifications__list__item{border-bottom:1px solid var(--theme-color-secondary-100);column-gap:1rem;cursor:pointer;display:flex;padding-bottom:1rem;padding-top:1rem}.notifications__list__item:last-child{border-bottom:none}.notifications__list__item__icon-container{align-items:center;background-color:var(--theme-color-secondary-50);border:1px solid var(--theme-color-info-100);border-radius:var(--theme-border-radius-sm);display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;padding:.7rem;width:-webkit-fit-content;width:fit-content}.notifications__list__item__icon-container__new{background-color:var(--theme-color-info-50)}.notifications__list__item__icon-container__icon{color:var(--theme-color-secondary-900);height:18px;width:18px}.notifications__list__item__icon-container__icon__new{color:var(--theme-color-info)}.notifications__list__item__content{display:flex;flex-direction:column;row-gap:.5rem}.notifications__list__item__content__title{color:var(--theme-color-primary);font-size:14px;font-weight:700;letter-spacing:.1px;line-height:20px}.notifications__list__item__content__subtitle{color:var(--theme-color-secondary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.notifications__list__item__content__description{color:var(--theme-color-primary);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:24px}.notifications__list__item__content__description__amount{color:var(--theme-color-info);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}.notifications__list__item__content__info{align-items:center;display:flex;justify-content:space-between}.notifications__list__item__content__info__date{color:var(--theme-color-secondary-600);font-size:12px;letter-spacing:.4px;line-height:16px}.notifications__list__item__new{background-color:var(--theme-color-info)}.notifications__list__item__new,.notifications__list__item__old{border-radius:var(--theme-border-radius-2xl);height:8px;min-width:8px}.notifications__list__item__old{background-color:var(--theme-color-secondary-200)}.faq{display:flex;flex-direction:column;gap:.25rem;margin-left:auto;margin-right:auto;max-width:672px}@media screen and (min-width:768px){.faq{max-width:610px}}@media screen and (min-width:768px) and (orientation:landscape){.faq{max-width:768px}}@media screen and (min-width:1024px) and (orientation:portrait){.faq{max-width:768px}}@media screen and (min-width:1025px) and (orientation:landscape){.faq{gap:.5rem;max-width:982px}}@media screen and (min-width:1440px){.faq{max-width:982px}}.faq__wrapper{padding:0 .25rem}@media screen and (min-width:768px){.faq__wrapper{padding:0}}.faq__title{color:var(--theme-color-primary);font-size:28px;font-weight:700;line-height:40px;margin:.75rem auto 0;padding:0 1rem .5rem}@media screen and (min-width:768px){.faq__title{text-align:center}}.faq__title-2{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;margin:0 auto;padding:0 1rem 2.5rem;text-transform:uppercase}@media screen and (min-width:768px){.faq__title-2{text-align:center}}.faq__item:not([open]) .faq__item__arrow{transform:rotate(180deg)}.faq__item__container{background:var(--theme-color-secondary);border-radius:var(--theme-border-radius-sm);padding:1rem}@media screen and (min-width:768px){.faq__item__container{padding:1rem 1rem 1rem 2rem}}.faq__item__header{cursor:pointer;display:flex;gap:1rem;justify-content:space-between;text-align:left!important}.faq__item__arrow{align-items:center;background:#fff;border-radius:12px;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.faq__item__arrow svg{height:14px;width:14px}.faq__item__question{font-size:14px;font-weight:700;line-height:20px;text-align:left!important}@media screen and (min-width:1024px){.faq__item__question{font-size:16px}}.faq__item__answer{color:var(--theme-color-primary-600);font-size:12px;line-height:16px;padding-top:.5rem}@media screen and (min-width:768px){.faq__item__answer{font-size:14px;letter-spacing:.25px;line-height:24px;max-width:520px}}@media screen and (min-width:1024px){.faq__item__answer{max-width:680px}}@media screen and (min-width:1366px){.faq__item__answer{max-width:895px}}.faq__item__bold{color:var(--theme-color-primary);font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px}@media screen and (min-width:768px){.faq__item__bold{font-size:14px;letter-spacing:.25px;line-height:24px}}.faq__item__list{display:flex;flex-direction:column;list-style:disc;margin-left:2.25rem;margin-top:.5rem;padding-bottom:.5rem;row-gap:.5rem}@media screen and (min-width:768px){.faq__item__list{max-width:500px}}@media screen and (min-width:1024px){.faq__item__list{max-width:650px}}@media screen and (min-width:1366px){.faq__item__list{max-width:865px;row-gap:.75rem}}.faq__item__list li::marker{color:var(--theme-color-info)}.faq__item__list__black li::marker{color:var(--theme-color-primary)}.faq__item__list__item{color:var(--theme-color-primary-600);font-size:12px;letter-spacing:.4px;line-height:16px}@media screen and (min-width:768px){.faq__item__list__item{font-size:14px;letter-spacing:.2px;line-height:20px}}.faq details summary::-webkit-details-marker,.faq details summary::marker{content:"";display:none}.terms-and-conditions{background-color:var(--theme-color-secondary);display:flex;flex-direction:column;padding-bottom:2rem;row-gap:1rem}.terms-and-conditions b{color:var(--theme-color-primary)}@media screen and (min-width:768px){.terms-and-conditions{background-color:var(--theme-color-base-white);row-gap:1.5rem}}.terms-and-conditions__back{align-items:center;column-gap:.5rem;cursor:pointer;display:flex;padding-left:1rem}@media screen and (min-width:768px){.terms-and-conditions__back{column-gap:1rem;margin-left:3rem}}@media screen and (min-width:1024px){.terms-and-conditions__back{margin-left:auto;margin-right:auto;max-width:928px;padding:0 3rem;width:100%}}@media screen and (min-width:1366px){.terms-and-conditions__back{max-width:1174px}}.terms-and-conditions__back__icon{transform:rotate(90deg)}.terms-and-conditions__back__label{color:var(--theme-color-secondary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.terms-and-conditions__container{background-color:var(--theme-color-base-white);border-radius:var(--theme-border-radius-md);padding:.25rem;width:100%}@media screen and (min-width:768px){.terms-and-conditions__container{padding:0 3rem}}@media screen and (min-width:1024px){.terms-and-conditions__container{margin-left:auto;margin-right:auto;max-width:928px}}@media screen and (min-width:1366px){.terms-and-conditions__container{max-width:1174px}}.terms-and-conditions__container__simple{border-bottom:1px solid var(--theme-color-secondary);border-radius:unset;padding:.5rem 0!important}.terms-and-conditions__container__simple__additional-padding{padding:0 1rem!important}@media screen and (min-width:768px){.terms-and-conditions__container__simple__additional-padding{padding:0 2.5rem!important}}.terms-and-conditions__container__wrapper{display:flex;flex-direction:column;row-gap:1.5rem}@media screen and (min-width:768px){.terms-and-conditions__container__wrapper{row-gap:1rem}.terms-and-conditions__section{padding:2.5rem 2rem}}.terms-and-conditions__section__simple{background-color:var(--theme-color-base-white)!important;padding:.5rem 0}.terms-and-conditions__section__simple__header{padding:0 1rem}@media screen and (min-width:768px){.terms-and-conditions__section__simple__header{padding:0 2.5rem}}.terms-and-conditions__section__title__no-formatting{border-bottom:1px solid var(--theme-color-secondary-100);font-size:1rem!important;max-width:unset!important;padding-bottom:1rem!important;text-align:center!important;width:100%}.terms-and-conditions__content{display:flex;flex-direction:column;margin-top:1rem;row-gap:1rem}@media screen and (min-width:768px){.terms-and-conditions__content{margin-top:2rem}.terms-and-conditions__content:not:first-child{margin-top:0}}.terms-and-conditions__content__simple{margin-top:0!important}.terms-and-conditions__content__title{color:var(--theme-color-primary);font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;margin-top:2.5rem;padding-left:1rem;text-transform:uppercase}.terms-and-conditions__content__title__simple{margin-top:0}.terms-and-conditions__content__info{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.terms-and-conditions__content__link{color:var(--theme-color-info);font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.terms-and-conditions__content__link:hover{color:var(--theme-color-info-600)}.terms-and-conditions__content__list{display:flex;flex-direction:column;list-style:disc;padding-left:1rem;row-gap:1rem}@media screen and (min-width:768px){.terms-and-conditions__content__list{row-gap:1.5rem}}.terms-and-conditions__content__list__item{color:var(--theme-color-primary-600);font-size:14px;letter-spacing:.25px;line-height:24px}.itinerary-card__container{background:#fff;border-radius:1.25rem;box-shadow:0 2px 2px #4044521a;display:flex;position:relative}.itinerary-card__share-label{align-items:center;background:#eee;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;color:#334155;display:flex;gap:.5rem;height:68px;margin-bottom:-1.25rem;padding:.25rem 1rem 1.5rem;width:100%}.itinerary-card__share-label--with-badges{padding-bottom:2rem}.itinerary-card__parts{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0;padding:1rem;position:relative}@media screen and (max-width:768px){.itinerary-card__parts{gap:1rem}}.itinerary-card__part{white-space:nowrap}.itinerary-card__part__checkbox{align-self:start}@media screen and (max-width:520px){.itinerary-card__part__checkbox{display:none}}.itinerary-card__part__label{color:#6f6f6f;font-size:10px;font-weight:500;margin-bottom:4px}@media screen and (max-width:768px){.itinerary-card__part__label{display:none}}.itinerary-card__part__container{align-items:center;display:grid;gap:0;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:768px){.itinerary-card__part__container{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}}.itinerary-card__part__line{align-items:center;display:flex;gap:1rem;grid-column:span 2/span 2}@media screen and (max-width:768px){.itinerary-card__part__line{width:100%}}@media screen and (max-width:520px){.itinerary-card__part__line:first-child{gap:0}}.itinerary-card__part__line:nth-of-type(2){grid-column:span 4/span 4}.itinerary-card__part__airline--offset{min-width:0}@media screen and (max-width:768px){.itinerary-card__part__airline{align-items:center;display:flex;gap:.5rem;width:100%}.itinerary-card__part__airline--offset{width:calc(100% - 90px)}}@media screen and (max-width:520px){.itinerary-card__part__airline--offset{width:calc(100% - 55px)}}.itinerary-card__part__airline__list{align-items:center;display:flex;margin-right:2rem}.itinerary-card__part__airline__list>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.125rem*var(--tw-space-x-reverse))}@media screen and (max-width:768px){.itinerary-card__part__airline__list{margin-right:0}}.itinerary-card__part__airline__list__logo{display:inline-block;height:20px;width:20px}.itinerary-card__part__airline__list__name{color:#6f6f6f;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itinerary-card__part__time{font-size:12px;font-weight:700;width:50px}.itinerary-card__part__airport{color:#6f6f6f;font-size:12px;line-height:1.2}.itinerary-card__part__departure{text-align:right}.itinerary-card__part__duration{flex:1;margin-top:9px;text-align:center}.itinerary-card__part__duration__line{background:#dbdbdb;height:1px;position:relative;width:100%}.itinerary-card__part__duration__stops{display:flex;gap:2px;left:50%;position:absolute;top:-4px;transform:translate(-50%)}.itinerary-card__part__duration__stop{background:#fff;border:1px solid #dbdbdb;border-radius:5px;content:"";display:block;height:9px;width:9px}.itinerary-card__part__duration__text{font-size:10px;font-weight:700;margin-top:.5rem}.itinerary-card__info{border-left:1px solid #eee;color:#6f6f6f;display:flex;flex-direction:column;flex-shrink:0;font-size:10px;gap:1rem;min-height:190px;min-width:230px;padding:1.25rem;position:relative;text-align:right}@media screen and (max-width:768px){.itinerary-card__info{min-height:170px;min-width:180px}}@media screen and (max-width:520px){.itinerary-card__info{min-width:120px;padding:1rem 10px}}.itinerary-card__info__price__value{color:#3b82f6;font-size:27px;font-weight:700;line-height:1}.itinerary-card__info__price__value__cents{font-size:19px;font-weight:400}@media screen and (max-width:520px){.itinerary-card__info__price__value__cents{font-size:16px}.itinerary-card__info__price__value{font-size:20px}}.itinerary-card__info__baggage{align-items:center;color:#6f6f6f;display:flex;font-size:10px;font-weight:500;gap:.5rem;line-height:1;margin-right:auto;margin-top:auto;text-align:center}@media screen and (max-width:768px){.itinerary-card__info__baggage{position:absolute;right:.9rem;top:1.25rem}}.itinerary-card__info__baggage svg{height:14px;width:14px}.itinerary-card__info__baggage__item{align-items:center;display:flex;font-weight:700;gap:.125rem}@media screen and (max-width:768px){.itinerary-card__info__baggage__label{display:none}}.itinerary-card__info__buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}@media screen and (max-width:768px){.itinerary-card__info__buttons{display:none}}.itinerary-card__info__actions{align-items:flex-start;color:#111;display:flex;margin:-6px 0 0 -6px;position:absolute}@media screen and (max-width:768px){.itinerary-card__info__actions{justify-content:flex-end;margin-top:auto;position:static}}.itinerary-card__info__actions__item{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.itinerary-card__info__actions__item--active,.itinerary-card__info__actions__item:hover{color:#b71e67}.itinerary-card__info__actions__item--active svg path{opacity:1}.itinerary-card__info__actions__item--share:hover{color:#00b3ff}.itinerary-card__badges{display:flex;gap:.5rem;left:1rem;position:absolute;top:0;transform:translateY(-50%);z-index:1}.itinerary-card__badge{background:#444;border-radius:1rem;color:#fff;font-size:12px;height:24px;line-height:24px;padding:0 .5rem}@media screen and (max-width:768px){.itinerary-card__badge{font-size:10px;height:18px;line-height:18px}}.itinerary-card__badge--green{background:#5ebc13}.itinerary-card__badge--blue{background:#00b3ff}.itinerary-card__badge--violet{background:#b71e67}.itinerary-card--one-way .itinerary-card__info{min-height:132px}@media screen and (max-width:768px){.itinerary-card--one-way .itinerary-card__info{min-height:126px}}@media screen and (max-width:520px){.itinerary-card--one-way .itinerary-card__info{min-height:113px}}.itinerary-card__debug{background:#fff;border-radius:1.25rem;box-shadow:0 2px 2px #4044521a;cursor:auto;font-size:12px;height:100%;left:100%;line-height:1.1;margin-left:1rem;overflow-y:scroll;padding:1rem;position:absolute;top:0;width:300px}.itinerary-card__debug pre{white-space:pre-wrap}.itinerary-card__debug button{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:0;top:0;width:32px}.itinerary-card__debug button:hover{background:#e5e5e5}.itinerary-card__debug button svg{transform:rotate(45deg)}@media screen and (max-width:1890px){.itinerary-card__debug{display:none}}.itinerary-info{display:flex;flex-direction:column;flex-grow:1;padding:0 1rem}@media screen and (min-width:768px){.itinerary-info{padding:0 2.5rem}}.itinerary-info__part{border-bottom:1px solid var(--theme-color-secondary-100);padding-bottom:1rem;padding-top:1rem}.itinerary-info__part:last-child{border-bottom:unset;padding-bottom:0}.itinerary-info__part__title{font-size:20px;font-weight:700;margin-bottom:1rem}.itinerary-info__card{background-color:#fff;border-radius:20px;box-shadow:0 2px 4px #40001b2b}.itinerary-info__section{align-items:center;display:grid;font-size:12px;font-weight:700;grid-template-columns:60px 24px .5rem 1fr;min-height:49px}@media screen and (max-width:768px){.itinerary-info__section{grid-template-columns:50px 24px .5rem 1fr}}.itinerary-info__section--large{min-height:76px}.itinerary-info__section--large .itinerary-info__section__content{padding:.5rem 0}.itinerary-info__section:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.itinerary-info__section__arrival{min-height:40px}.itinerary-info__section__arrival .itinerary-info__section__icon.--half-up:before{height:50%}.itinerary-info__section__additional{font-size:12px;grid-column:1;letter-spacing:.2px;line-height:16px;margin:auto;padding-left:.75rem;text-align:center}.itinerary-info__section__icon{align-items:center;display:flex;grid-column:2;height:100%;justify-self:center;position:relative}.itinerary-info__section__icon__wrapper{align-items:center;background:#fafafa;display:flex;padding:2px;z-index:1}.itinerary-info__section__icon:before{background-size:contain;border-right:2px dotted #d4d4d4;content:"";display:block;height:calc(100% - 2px);left:50%;margin-left:-1px;pointer-events:none;position:absolute;top:1px;z-index:0}.itinerary-info__section__icon.--half-down:before{height:calc(50% - 2px);top:50%}.itinerary-info__section__icon.--half-up:before{height:calc(50% - 2px)}.itinerary-info__section__content{color:#303030;grid-column:4;line-height:1.3;padding:2px 0}.itinerary-info__section__content__line{display:grid;font-weight:400;grid-template-columns:14px 1fr 1fr;grid-gap:.5rem;align-items:baseline;margin-top:6px}@media screen and (max-width:520px){.itinerary-info__section__content__line:not(.itinerary-info__section__content__line--wide-value){grid-template-columns:14px 1fr 70px}}.itinerary-info__section__content__line__icon{align-self:flex-start;justify-self:center;margin-top:2px}.itinerary-info__section__content__line__value{text-align:right}.itinerary-info__section__content__direction{font-size:16px;letter-spacing:.5px;line-height:24px}.itinerary-info__section__content__dates{color:var(--theme-color-secondary-600);font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-top:.25rem}.form-flights-place{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:16px;margin:-10px;padding:10px}.form-flights-place--focused,.form-flights-place:hover{background:#6b7280}.form-flights-place__icon,.form-flights-place__new-line{align-items:center;display:flex;flex:none;height:46px;justify-content:center;width:46px}.form-flights-place__icon{background:#6b7280;border-radius:10px;color:#400f26;flex-direction:column;gap:4px}.form-flights-place__selected-icon{align-items:center;background:var(--theme-color-accent);border-radius:10px;color:#fff;display:flex;flex:none;font-size:12px;font-weight:700;height:40px;justify-content:center;width:40px}.form-flights-place__code{color:#400f26;font-size:10px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:1;text-align:center;text-transform:uppercase}.form-flights-place__info{display:grid;gap:4px;justify-content:flex-start}.form-flights-place__title{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:700;gap:.25rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-flights-place__country{color:#90a3a9;font-size:12px;font-style:normal;font-weight:350;letter-spacing:1.2px;line-height:1.2}body,html{background:#fff;color:var(--theme-color-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-family:SBC,sans-serif;height:100%}body{letter-spacing:.02em;min-width:360px}b{color:var(--theme-color-info)}.link{background:none;border:none;color:var(--theme-color-info-500);cursor:pointer;font-weight:700;text-decoration:underline;text-underline-position:under}.link--disabled{color:var(--theme-color-secondary-400);text-decoration:none}#content{scroll-margin-top:72px}@media screen and (min-width:1024px){#content{scroll-margin-top:96px}}@font-face{font-display:swap;font-family:SBC;font-style:normal;font-weight:400;src:url(../fonts/SBC/SBCRegular.woff2) format("woff2"),url(../fonts/SBC/SBCRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:SBC;font-style:normal;font-weight:700;src:url(../fonts/SBC/SBCBold.woff2) format("woff2"),url(../fonts/SBC/SBCBold.ttf) format("woff")}@font-face{font-display:swap;font-family:SBC;font-style:normal;font-weight:600;src:url(../fonts/SBC/SBCBold.woff2) format("woff2"),url(../fonts/SBC/SBCBold.ttf) format("woff")}@font-face{font-display:swap;font-family:SBC;font-style:normal;font-weight:350;src:url(../fonts/SBC/SBCRegular.woff2) format("woff2"),url(../fonts/SBC/SBCRegular.ttf) format("woff")}@font-face{font-display:swap;font-family:SBC;font-style:normal;font-weight:500;src:url(../fonts/SBC/SBCRegular.woff2) format("woff2"),url(../fonts/SBC/SBCRegular.ttf) format("woff")}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}:root{--theme-color-base-white:#fff;--theme-color-base-black:#000;--theme-color-primary-50:#f7f7f8;--theme-color-primary-100:#efedf1;--theme-color-primary-200:#d9d7e0;--theme-color-primary-300:#b9b5c4;--theme-color-primary-400:#918ca4;--theme-color-primary-500:#746e89;--theme-color-primary-600:#5f5871;--theme-color-primary-700:#4e485c;--theme-color-primary-800:#433e4e;--theme-color-primary-900:#312e38;--theme-color-primary-950:#28252c;--theme-color-primary:#28252c;--theme-color-secondary-50:#f5f6fa;--theme-color-secondary-100:#e7e9f2;--theme-color-secondary-200:#d4d8e9;--theme-color-secondary-300:#b6beda;--theme-color-secondary-400:#939ec7;--theme-color-secondary-500:#7982b8;--theme-color-secondary-600:#676ca9;--theme-color-secondary-700:#5b5d9a;--theme-color-secondary-800:#4e4e7f;--theme-color-secondary-900:#424266;--theme-color-secondary-950:#2b2b40;--theme-color-secondary:#f5f6fa;--theme-color-accent-50:#fcf3f9;--theme-color-accent-100:#fbe8f5;--theme-color-accent-200:#f9d1ec;--theme-color-accent-300:#f5acdb;--theme-color-accent-400:#ee78c1;--theme-color-accent-500:#e54fa7;--theme-color-accent-600:#d32f88;--theme-color-accent-700:#b6206c;--theme-color-accent-800:#971d5a;--theme-color-accent-900:#7e1d4d;--theme-color-accent-950:#590c32;--theme-color-accent:#971d5a;--theme-color-success-50:#f6fde8;--theme-color-success-100:#eafacd;--theme-color-success-200:#d6f4a2;--theme-color-success-300:#b9eb6b;--theme-color-success-400:#9ddd3e;--theme-color-success-500:#73b51a;--theme-color-success-600:#619c14;--theme-color-success-700:#4a7714;--theme-color-success-800:#3d5e16;--theme-color-success-900:#355017;--theme-color-success-950:#192c07;--theme-color-success:#73b51a;--theme-color-warning-50:#fef7ee;--theme-color-warning-100:#feeed6;--theme-color-warning-200:#fbd9ad;--theme-color-warning-300:#f9bd78;--theme-color-warning-400:#f59842;--theme-color-warning-500:#f27a1d;--theme-color-warning-600:#e36013;--theme-color-warning-700:#bc4812;--theme-color-warning-800:#963916;--theme-color-warning-900:#793215;--theme-color-warning-950:#411709;--theme-color-warning:#f27a1d;--theme-color-info-50:#f0f7fe;--theme-color-info-100:#ddecfc;--theme-color-info-200:#c3dffa;--theme-color-info-300:#99ccf7;--theme-color-info-400:#69b0f1;--theme-color-info-500:#4a94ec;--theme-color-info-600:#3075e0;--theme-color-info-700:#2760ce;--theme-color-info-800:#264ea7;--theme-color-info-900:#244484;--theme-color-info-950:#1a2b51;--theme-color-info:#4a94ec;--theme-color-danger-50:#fdf4f3;--theme-color-danger-100:#fde5e3;--theme-color-danger-200:#fbd1cd;--theme-color-danger-300:#f8afa9;--theme-color-danger-400:#f18178;--theme-color-danger-500:#e6574b;--theme-color-danger-600:#d33c2f;--theme-color-danger-700:#b12f24;--theme-color-danger-800:#932a21;--theme-color-danger-900:#7a2922;--theme-color-danger-950:#42110d;--theme-color-danger:#e6574b;--theme-gradient-accent:linear-gradient(130.60129663714304deg,#971d5a,#590c32);--theme-border-radius-2xs:.25rem;--theme-border-radius-xs:.5rem;--theme-border-radius-sm:.75rem;--theme-border-radius-md:1.5rem;--theme-border-radius-lg:2.5rem;--theme-border-radius-xl:3.5rem;--theme-border-radius-2xl:62.4375rem;--theme-shadow-xs:0px 1px 3px 1px #939ec705,0px 1px 2px 0px #939ec70d;--theme-shadow-sm:0px 2px 6px 2px #939ec70d,0px 1px 2px 0px #939ec71a;--theme-shadow-md:0px 1px 3px 0px #939ec71a,0px 4px 8px 3px #939ec70d;--theme-shadow-lg:0px 2px 3px 0px #939ec71a,0px 6px 10px 4px #939ec70d;--theme-shadow-xl:0px 4px 4px 0px #939ec71a,0px 8px 12px 6px #939ec70d;--theme-focus-ring-secondary:#7982b826;--theme-focus-ring-accent:#971d5a33;--theme-focus-ring-success:#73b51a33;--theme-focus-ring-warning:#f27a1d33;--theme-focus-ring-info:#4a94ec33;--theme-focus-ring-danger:#e6574b33;--size-small:2rem;--size-normal:2.5rem;--size-large:3rem;--size-largest:3.5rem;--5xs:.25rem;--4xs:.5rem;--3xs:1rem;--2xs:1.5rem;--xs:2rem;--sm:2.5rem;--md:3rem;--lg:4rem;--xl:4.5rem;--2xl:5rem;--3xl:5.5rem;--4xl:6rem;--5xl:8.5rem}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-top-1{top:-.25rem}.right-1\.5{right:.375rem}.right-5{right:1.25rem}.top-1{top:.25rem}.top-\[22px\]{top:22px}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.m-auto{margin:auto}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.\!mb-0{margin-bottom:0!important}.\!mt-0{margin-top:0!important}.\!mt-5{margin-top:1.25rem!important}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-\[-10px\]{margin-left:-10px}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.h-2\.5{height:.625rem}.h-4{height:1rem}.h-8{height:2rem}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[23px\]{height:23px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-full{height:100%}.min-h-\[36px\]{min-height:36px}.min-h-\[8px\]{min-height:8px}.w-2\.5{width:.625rem}.w-4{width:1rem}.w-8{width:2rem}.w-\[120px\]{width:120px}.w-\[14px\]{width:14px}.w-\[20px\]{width:20px}.w-\[fit-content\],.w-fit{width:fit-content}.w-full{width:100%}.w-min{width:min-content}.min-w-0{min-width:0}.min-w-12{min-width:3rem}.min-w-6{min-width:1.5rem}.max-w-\[320px\]{max-width:320px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[740px\]{max-width:740px}.flex-none{flex:none}.grow{flex-grow:1}.-rotate-\[125deg\]{--tw-rotate:-125deg;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(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.break-inside-avoid{break-inside:avoid}.break-after-avoid{break-after:avoid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-x-4{column-gap:1rem}.\!self-start{align-self:flex-start!important}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-none{overscroll-behavior:none}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border-0{border-width:0}.bg-\[\#F5F6FA\]{--tw-bg-opacity:1;background-color:rgb(245 246 250/var(--tw-bg-opacity,1))}.bg-\[\#F6F7F9\]{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:#00000080}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-inherit{background-color:inherit}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.\!pb-6{padding-bottom:1.5rem!important}.pb-0{padding-bottom:0}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-\[2px\]{padding-top:2px}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.font-\[600\]{font-weight:600}.font-bold{font-weight:700}.font-normal{font-weight:400}.normal-case{text-transform:none}.leading-5{line-height:1.25rem}.leading-\[1\.1\]{line-height:1.1}.text-\[\#00B3FF\]{--tw-text-opacity:1;color:rgb(0 179 255/var(--tw-text-opacity,1))}.text-\[\#28252C\]{--tw-text-opacity:1;color:rgb(40 37 44/var(--tw-text-opacity,1))}.text-\[\#4A94EC\]{--tw-text-opacity:1;color:rgb(74 148 236/var(--tw-text-opacity,1))}.text-\[\#4F5E71\]{--tw-text-opacity:1;color:rgb(79 94 113/var(--tw-text-opacity,1))}.text-\[\#656CB3\]{--tw-text-opacity:1;color:rgb(101 108 179/var(--tw-text-opacity,1))}.text-\[\#676CA9\]{--tw-text-opacity:1;color:rgb(103 108 169/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;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-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.loader{animation:loader .4s linear infinite;border-color:#000 #efefef #efefef #000;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:block;height:18px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:18px;z-index:1031}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
