.app-button[data-v-f2a6d81a]{position:relative;height:60px;width:100%;font-weight:700;font-size:20px;letter-spacing:-.04em;display:flex;align-items:center;justify-content:center;overflow:visible;text-decoration:none}.app-button--v1[data-v-f2a6d81a]{background:var(--white-bg);color:var(--brown-text-2);max-width:344px}.app-button--v2[data-v-f2a6d81a]{background:var(--brown-bg);color:var(--white-text);max-width:244px;z-index:1}.app-button__text[data-v-f2a6d81a]{position:relative;z-index:2}.app-button__inner[data-v-f2a6d81a]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.app-button__border[data-v-f2a6d81a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 6px);height:calc(100% + 6px);object-fit:fill;max-width:none;z-index:2;pointer-events:none}.app-button--v2 .app-button__border[data-v-f2a6d81a]{width:calc(100% + 7px);height:calc(100% + 7px)}.app-button__decor[data-v-f2a6d81a]{width:60px;height:60px;position:absolute;bottom:0;z-index:1;transition-duration:var(--transition)}.app-button__decor--left[data-v-f2a6d81a]{left:0}.app-button__decor--right[data-v-f2a6d81a]{right:0}.app-button:hover .app-button__decor--left[data-v-f2a6d81a]{transform:translate(-40%)}.app-button:hover .app-button__decor--right[data-v-f2a6d81a]{transform:translate(30%)}@media(max-width:576px){.app-button--v1[data-v-f2a6d81a]{max-width:none}}.app-modal[data-v-5cc92f10]{position:fixed;inset:0;background:#f3f2ed}.app-modal__header-gradient[data-v-5cc92f10]{position:absolute;top:0;left:0;right:0;height:calc(96px + env(safe-area-inset-top,0px));background:linear-gradient(180deg,#f3f2edeb 0% calc(32px + env(safe-area-inset-top,0px)),#f3f2ed00);z-index:3;pointer-events:none}.app-modal__scroll[data-v-5cc92f10]{height:100%;overflow-y:auto;padding-block:96px;padding-top:150px;scrollbar-width:none;-ms-overflow-style:none}.app-modal__scroll[data-v-5cc92f10]::-webkit-scrollbar{display:none}.app-modal--with-footer .app-modal__scroll[data-v-5cc92f10]{height:100%;overflow-x:hidden;padding-bottom:140px}.app-modal__container[data-v-5cc92f10]{max-width:984px;margin:0 auto;padding:0 20px;transform-origin:center center}.app-modal__close[data-v-5cc92f10]{position:absolute!important;top:32px;right:32px;z-index:5}.app-modal__close-icon[data-v-5cc92f10]{width:27px;height:27px}.app-modal__footer[data-v-5cc92f10]{position:absolute;bottom:0;left:0;right:0;z-index:4;pointer-events:none;overflow:visible}.app-modal-enter-active[data-v-5cc92f10],.app-modal-leave-active[data-v-5cc92f10]{transition:opacity .35s cubic-bezier(.16,1,.3,1)}.app-modal-enter-active .app-modal__container[data-v-5cc92f10],.app-modal-leave-active .app-modal__container[data-v-5cc92f10]{transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1)}.app-modal-enter-from[data-v-5cc92f10],.app-modal-leave-to[data-v-5cc92f10]{opacity:0}.app-modal-enter-from .app-modal__container[data-v-5cc92f10]{opacity:0;transform:scale(.96) translateY(20px)}.app-modal-leave-to .app-modal__container[data-v-5cc92f10]{opacity:0;transform:scale(.96) translateY(-20px)}@media(max-width:576px){.app-modal__header-gradient[data-v-5cc92f10]{height:calc(64px + env(safe-area-inset-top,0px));background:linear-gradient(180deg,#f3f2edeb 0% calc(20px + env(safe-area-inset-top,0px)),#f3f2ed00)}.app-modal__scroll[data-v-5cc92f10]{padding-top:calc(64px + env(safe-area-inset-top,0px));padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))}.app-modal--with-footer .app-modal__scroll[data-v-5cc92f10]{padding-top:calc(64px + env(safe-area-inset-top,0px));padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}.app-modal__close[data-v-5cc92f10]{top:calc(16px + env(safe-area-inset-top,0px));right:16px}}.app-tooltip-wrapper[data-v-de0a5e08]{position:relative;display:inline-block;cursor:pointer}.app-tooltip--desktop[data-v-de0a5e08]{position:absolute;left:50%;z-index:1000;width:max-content;padding:12px 14px;background:#8c4821;color:#fff;font-weight:800;font-size:16px;line-height:90%;letter-spacing:-.04em;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.app-tooltip--top[data-v-de0a5e08]{bottom:calc(100% + 12px);transform:translate(-50%) translateY(4px)}.app-tooltip--bottom[data-v-de0a5e08]{top:calc(100% + 12px);transform:translate(-50%) translateY(-4px)}.app-tooltip-wrapper:hover .app-tooltip--desktop[data-v-de0a5e08],.app-tooltip-wrapper:focus-within .app-tooltip--desktop[data-v-de0a5e08]{opacity:1;visibility:visible}.app-tooltip-wrapper:hover .app-tooltip--top[data-v-de0a5e08],.app-tooltip-wrapper:focus-within .app-tooltip--top[data-v-de0a5e08]{transform:translate(-50%) translateY(0)}.app-tooltip-wrapper:hover .app-tooltip--bottom[data-v-de0a5e08],.app-tooltip-wrapper:focus-within .app-tooltip--bottom[data-v-de0a5e08]{transform:translate(-50%) translateY(0)}.app-tooltip__content[data-v-de0a5e08]{position:relative;z-index:1;display:block}.app-tooltip__border-desktop[data-v-de0a5e08]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 8px);height:calc(100% + 8px);object-fit:fill;max-width:none;pointer-events:none;z-index:2}.app-tooltip-mobile-backdrop[data-v-de0a5e08]{position:fixed;inset:0;width:100vw;height:100vh;background:#0009;backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.app-tooltip--mobile[data-v-de0a5e08]{position:relative;z-index:10000;width:max-content;max-width:calc(100vw - 32px);padding:16px 18px;background:#8c4821;color:#fff;font-weight:800;font-size:16px;line-height:110%;letter-spacing:-.04em;text-align:center;box-sizing:border-box}.app-tooltip__border[data-v-de0a5e08]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 8px);height:calc(100% + 8px);pointer-events:none;z-index:2;display:block}.app-tooltip__border img[data-v-de0a5e08]{width:100%;height:100%;object-fit:fill;max-width:none;display:block}.tooltip-modal-enter-active[data-v-de0a5e08],.tooltip-modal-leave-active[data-v-de0a5e08]{transition:opacity .25s ease}.tooltip-modal-enter-active .app-tooltip--mobile[data-v-de0a5e08],.tooltip-modal-leave-active .app-tooltip--mobile[data-v-de0a5e08]{transition:transform .25s cubic-bezier(.16,1,.3,1)}.tooltip-modal-enter-from[data-v-de0a5e08],.tooltip-modal-leave-to[data-v-de0a5e08]{opacity:0}.tooltip-modal-enter-from .app-tooltip--mobile[data-v-de0a5e08],.tooltip-modal-leave-to .app-tooltip--mobile[data-v-de0a5e08]{transform:scale(.92)}@media(max-width:576px){.app-tooltip--desktop[data-v-de0a5e08]{display:none!important}}@media(min-width:577px){.app-tooltip-mobile-backdrop[data-v-de0a5e08]{display:none!important}}
