@layer base{.dialog{width:100vw;height:100dvh;position:fixed;top:0;left:0;z-index:60;opacity:1;overflow-y:auto;overflow-x:hidden;background-color:var(--dialog-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition-property:opacity,display;transition-duration:.2s;transition-timing-function:ease-out;transition-behavior:allow-discrete}@starting-style{.dialog{opacity:0}}.dialog.closed{opacity:0;transition-delay:.2s}.dialog__container{min-height:calc(100% - 2 * var(--container-spacing));margin:var(--container-spacing);display:flex;justify-content:center;align-items:center}.dialog__content{width:100%;max-width:43.75rem;padding:1.75rem 1.25rem;background-color:var(--dialog-content);transition-duration:.2s;transition-timing-function:ease-out;transition-delay:.2s;transition-behavior:allow-discrete}@starting-style{.dialog__content{opacity:0}}.dialog__content.closed{opacity:0;transition-delay:0s}.dialog__content--right{transition-property:opacity,display,translate;translate:0 0}@starting-style{.dialog__content--right{translate:100% 0}}.dialog__content--right.closed{translate:100% 0}.dialog__content--scale{transition-property:opacity,display,scale}@starting-style{.dialog__content--scale{scale:.75}}.dialog__content--scale.closed{scale:.75}.dialog__close-wrapper{margin-bottom:1.25rem;display:flex;justify-content:end}.dialog__close{width:1.25rem;height:1.25rem}.dialog__close svg{width:100%;height:100%}.dialog__close-solid{width:1.875rem;height:1.875rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;transition:all .3s ease-in-out}.dialog__close-solid svg{width:80%;height:80%}@media (width > 36em){.dialog__close-solid{width:2.5rem;height:2.5rem}}.slideover{overflow:visible}.slideover__body{width:100%;height:100%;max-width:23.4375rem;padding:0;display:flex;flex-direction:column;position:absolute;top:0;bottom:0;right:0;background-color:var(--dialog-content)}.slideover__top{padding:1.5rem .5rem;display:flex;justify-content:space-between;align-items:center;column-gap:1rem;border-bottom:1px solid var(--base-border)}.slideover__content{padding:1.25rem .625rem 2.5rem;flex-grow:1}}@layer components{.mobile-menu__logo{width:7.75rem;height:1.25rem;display:block}.mobile-menu__logo img{width:100%;height:100%;object-fit:cover}.mobile-menus{font-weight:500;overflow-y:auto}.mobile-menus__main,.mobile-menus__additional{opacity:1;transition:all .3s ease-in-out}@starting-style{.mobile-menus__main,.mobile-menus__additional{opacity:0}}.mobile-menus__list>li:not(:last-child){margin-bottom:1.25rem}.mobile-menus__item{height:2.5rem;display:flex;align-items:center;background-color:var(--base-200)}.mobile-menus__item>*:first-child{color:var(--text-normal);width:100%;padding:.625rem;display:flex;justify-content:space-between;align-items:center;flex-grow:1;column-gap:1rem}.mobile-menus__item>*:nth-child(2){padding:.625rem;flex-shrink:0}.mobile-menus__item--second{position:sticky;top:-2.5rem;background-color:transparent;transition:backgrond-color .3s ease-in-out}.mobile-menus__item--second.active{background-color:var(--base-200)}.mobile-menus__item--second.active svg{rotate:-180deg}.mobile-menus__back{color:var(--text-normal);width:100%;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex;align-items:center;column-gap:1.5rem;border-bottom:1px solid var(--base-border)}.mobile-menus__links-wrapper{overflow:hidden;transition:height .3s ease-out}.mobile-menus__links{padding:1.875rem}.mobile-menus__links>li:not(:last-child){margin-bottom:1.5rem}.mobile-menus svg{color:var(--main);transition:rotate .3s ease-in-out}.notifications{width:100%;display:none}.notification-dialog__content{max-width:33.625rem;padding:0;display:flex;justify-content:center;align-items:center;background-color:transparent}.notification-dialog .notifications{display:block!important}.notification{color:var(--text-normal);width:100%;min-height:8rem;display:flex;flex-direction:column;border-radius:5px;background-color:var(--base-100)}.notification__body{padding:2.125rem .875rem 1.5rem;display:flex;justify-content:center;align-items:center;flex-grow:1;column-gap:.5rem}.notification__body .notification__link{color:#4c413e;background:#fff;font-weight:600;color:#fff;background:#4c413e;width:50%;padding-block:.875rem;border-radius:3px;border:1px solid #4c413e;transition:all ease-in-out .3s;text-align:center;text-decoration:none}.notification__body .flex__col{display:flex;flex-direction:column;align-items:center;margin-inline:10px}.notification__body .flex__row{gap:15px;display:flex;flex-direction:row;align-items:center}.notification__image{flex-shrink:0}.notification__message{text-align:center}.notification__message strong{font-weight:700}.notification__link{display:block;margin-top:1rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.notification__link:hover{opacity:.7}.notification__timeline{height:.3125rem;border-radius:5px;background-color:#000;animation:shrink-timeline 10s linear forwards}@keyframes shrink-timeline{0%{width:100%}to{width:0%}}.notification.confirm-notification .notification__body{display:flex;flex-direction:column;align-items:center;row-gap:2rem}@media (width > 30em){.notification.confirm-notification .notification__body{row-gap:1.25rem}}.notification.confirm-notification .notification__actions{display:flex;align-items:center;column-gap:2rem}.notification.confirm-notification .notification__actions .btn{font-size:1rem;font-weight:600;text-transform:uppercase;width:auto;height:1.875rem;min-width:6.25rem}@media (width > 30em){.notification.confirm-notification .notification__actions{column-gap:6.75rem}}.loader-dialog{display:flex;justify-content:center;align-items:center}}
