.base-icon{container:base-icon/size}.base-icon>*{stroke-width:1;vector-effect:non-scaling-stroke}@container base-icon (min-width: 20px){.base-icon>*{stroke-width:1.25}}@container base-icon (min-width: 24px){.base-icon>*{stroke-width:1.5}}.base-icon--hoverable{background-color:transparent;border-radius:100%;transition:.5s}@media(hover:hover){.base-icon--hoverable:hover{background-color:#3d3d3d4d;cursor:pointer;transition:.5s}}.base-card{align-items:center;border-radius:8px;box-shadow:0 0 8px #524f4f4d;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;height:40px;padding:.5rem}.base-card__title{font-size:14px;font-weight:400;line-height:1.45}.app-loader-paw{display:flex;flex-direction:row;justify-content:space-between;max-width:200px;width:100%}.app-loader-paw__paw{animation:paw-animation 2s ease-in-out infinite;height:1em;opacity:1;width:1em}.app-loader-paw__paw:nth-child(odd){transform:rotate(80deg)}.app-loader-paw__paw:nth-child(2n){margin-top:1.25em;transform:rotate(100deg)}.app-loader-paw__paw:first-child{animation-delay:-1.25s}.app-loader-paw__paw:nth-child(2){animation-delay:-1s}.app-loader-paw__paw:nth-child(3){animation-delay:-.75s}.app-loader-paw__paw:nth-child(4){animation-delay:-.5s}.app-loader-paw__paw:nth-child(5){animation-delay:-.25s}.app-loader-paw__paw:nth-child(6){animation-delay:0s}@keyframes paw-animation{0%{opacity:0}50%{opacity:0}to{opacity:1}}.base-button{position:relative;z-index:0}.base-button--overlayed{min-width:calc(var(--v2ea62784)*1px);pointer-events:none;z-index:101}.base-button__loader{width:calc(var(--v2ea62784)*1px)}.base-button__overlay{background-color:#fff9;inset:0;position:absolute;z-index:100}.app-button-x{background-color:transparent;border:none;border-radius:100%;color:#3d3d3d;height:24px;padding:0;width:24px}@media(min-width:1024px){.app-button-x{height:32px;width:32px}}.app-button-x:hover{color:#b73a2e;cursor:pointer}.app-button-x--inverted{color:#fff}.app-button-x--inverted:hover{background-color:#c2c2c2;color:#fff}.app-button-x--info{color:#0a7373}.app-button-x--info:hover{background-color:#fff;color:#0a7373}.base-modal{align-items:flex-end;display:flex;height:100%;inset:auto 0 0;justify-content:center;max-height:calc(100dvh - 4rem);position:fixed;z-index:90}@media(min-width:1024px){.base-modal{align-items:center;animation:none;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr);inset:0;margin:0 auto;max-height:unset;max-width:1440px;padding:0 3rem}.base-modal--fullheight{align-items:flex-start}}.base-modal__container{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:100%;min-height:160px;min-width:288px;overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.base-modal__container{border-radius:16px;grid-column:1/-1;max-height:calc(100dvh - 8rem)}.base-modal__container--small{grid-column:5/9}.base-modal__container--medium{grid-column:4/10}.base-modal__container--large{grid-column:3/11}.base-modal__container--largest{grid-column:1/-1;margin:0 auto;width:calc(91.66667% + 1.5rem)}}.base-modal__container--fullheight{height:100%}@media(min-width:1024px){.base-modal__container--fullheight{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:4rem;max-height:calc(100dvh - 4rem)}}.base-modal__header{align-items:flex-end;box-sizing:border-box;display:flex;font-size:17.15px;font-weight:600;justify-content:space-between;line-height:1.35;min-height:56px;padding:1rem 1rem .5rem;transition:box-shadow .1s linear}@media(min-width:1024px){.base-modal__header{font-size:21.00875px;line-height:1.45;padding:.75rem .75rem .75rem 3rem}.base-modal__header--small-padding{padding-left:1.5rem}}.base-modal__button-close{margin:auto 0 auto auto}.base-modal__content{background-color:#fff;box-sizing:border-box;overflow-y:auto;padding:1.5rem 1rem;position:relative}@media(min-width:1024px){.base-modal__content{overflow-y:scroll;padding:1.5rem 3rem 0;scrollbar-color:#c2c2c2;scrollbar-width:5px}.base-modal__content::-webkit-scrollbar{width:5px;z-index:1}.base-modal__content::-webkit-scrollbar-thumb{border-radius:16px}.base-modal__content:hover::-webkit-scrollbar-thumb{background-color:#c2c2c2}}.base-modal__content--paddingless{padding:unset}@media(min-width:1024px){.base-modal__content--small-padding{padding:1.5rem 1.5rem 0}}.base-modal__actions{align-items:center;background-color:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem .5rem;position:sticky;width:100%}@media(min-width:1024px){.base-modal__actions{box-shadow:none;justify-content:center;padding:1.5rem 3rem;position:relative}.base-modal__actions--small-padding{padding:1.5rem}}.base-modal__actions--shadowed{box-shadow:0 4px 12px #0006}.locale-selector-modal__list{display:flex;flex-direction:column;gap:1rem;padding-bottom:3rem;padding-inline:1.5rem}.locale-selector-modal__item:hover{background-color:#f7f7f7}.locale-selector-modal__item:focus-visible{outline:1px solid #ffc800;outline-offset:1px}.base-emoji{aspect-ratio:1;height:1em}.base-bubble{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:var(--v5d019cdc);justify-content:center;width:var(--v5d019cdc)}.base-bubble--pill{border-radius:100px;padding:.5rem 1rem;width:-moz-fit-content;width:fit-content}.base-bubble--fullwidth{width:100%}@media(hover:hover){.base-bubble--hoverable:hover{background-color:#f7f7f7;cursor:pointer}}.base-bubble--white{background-color:#fff}.base-bubble--secondary-light{background-color:#c8eaea}.base-bubble--info{background-color:#edf8f8}.base-bubble--success{background-color:#ecf9f1}.base-bubble--tertiary-light{background-color:#fe9}.base-bubble--primary-dark{background-color:#ef6948}.toast-notification{align-items:center;background-color:#374c52;border-radius:100px;box-shadow:0 0 24px #0006;box-sizing:border-box;display:flex;gap:1rem;padding:.75rem;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.toast-notification--multiline{align-items:flex-start;border-radius:16px}.toast-notification--hidden{opacity:0;transform:translate(calc(var(--v112c3720)*-1px));transition:all .5s ease}.toast-notification--swiping{opacity:max(1 - var(--v6166ec6e),.5);transform:translate(calc(var(--v112c3720)*-1px))}.toast-notification__content{align-items:center;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:1.45;row-gap:.5rem}@media(min-width:1024px){.toast-notification__message{margin-right:.5rem}}.toast-notification__bubble{font-size:17.15px;height:32px;position:relative;width:32px}.toast-notification__bubble--multiline{font-size:25.73571875px;height:48px;width:48px}.toast-notification__bubble-icon{bottom:-2px;height:14px;position:absolute;right:-2px;width:14px}.toast-notification__bubble-icon--info{color:#0a7373}.toast-notification__bubble-icon--success{color:#0aaa46}.toast-notification__bubble-icon--warning{color:#b42c02}.toast-notification__bubble-icon--error{color:#d80003}.toast-notification__x-button{flex-shrink:0}.toast-notification__buttonset{align-items:center;display:inline-flex;flex-direction:column;gap:.5rem}@media(min-width:1024px){.toast-notification__buttonset{flex-direction:row;gap:1rem;justify-content:center}}.toasts-container{bottom:0;box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:1fr;left:50%;max-width:1440px;padding:1.5rem 1rem;pointer-events:none;position:fixed;top:calc(var(--a66efa30)*1px);transform:translate(-50%);width:100%;z-index:110}@media(min-width:768px){.toasts-container{gap:1.5rem;grid-template-columns:1fr 1fr;padding:1.5rem}}@media(min-width:1024px){.toasts-container{padding:1rem 3rem}}.toasts-container__container{position:relative;width:100%}@media(min-width:768px){.toasts-container__container{grid-column-start:2}}.toasts-container__toast{margin-left:auto}.toasts-container__toast:not(:last-of-type){margin-bottom:1rem}.toast-enter-active,.toast-leave-active,.toast-move{transition:all .5s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(35%)}.toast-leave-active{position:absolute;right:0}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .2s}.move-enter-active,.move-leave-active{transition:transform .4s ease-in-out}@media(min-width:1024px){.move-enter-active,.move-leave-active{transition:transform .4s ease-in-out}}.move-enter-from,.move-leave-to{transform:translateY(100vh)}@media(min-width:1024px){.move-enter-from,.move-leave-to{transform:translate(100vw)}}.dropdown-enter-active,.dropdown-leave-active{transition:all .1s ease-in-out}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-1em)}.error-page{background-color:#f9f8f7}.error-page__content{align-items:center;display:flex;flex-direction:column;padding:3rem 1rem}@media(min-width:1024px){.error-page__content{margin:0 auto;max-width:1440px;padding:4rem 9.75rem;text-align:center}}.error-page__animation{height:181px;width:300px}@media(min-width:1024px){.error-page__animation{height:280px;width:465px}}.error-page__title{font-size:25.73571875px;font-weight:500;line-height:1.35;padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:1024px){.error-page__title{font-family:PP Agrandir,sans-serif;font-size:31.5262554688px;font-weight:300;line-height:1.35;padding-bottom:1rem;padding-top:4rem}}.error-page__subtitle{font-size:14px;font-weight:400;line-height:1.45}@media(min-width:1024px){.error-page__subtitle{font-size:17.15px;line-height:1.35}}.error-page__buttonset{display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem;width:100%}@media(min-width:1024px){.error-page__buttonset{display:flex;flex-direction:row;gap:3rem;justify-content:center;padding-top:2rem}}
