.app__flashes-flash[data-v-744a581e]{background-color:var(--colLightest);border-left:4px solid var(--colLight);pointer-events:auto;justify-content:space-between;align-items:center;gap:.5em;padding:1rem 1rem 1rem 2rem;display:flex;box-shadow:0 0 7px #00000026}.app__flashes-flash.info[data-v-744a581e]{border-color:var(--colInfo)}.app__flashes-flash.ok[data-v-744a581e]{border-color:var(--colOk)}.app__flashes-flash.warning[data-v-744a581e]{border-color:var(--colWarning)}.app__flashes-flash.error[data-v-744a581e]{border-color:var(--colError)}.app__flashes-flash .close-btn[data-v-744a581e]{margin-bottom:.5em}#app__flashes[data-v-ccfed44c]{top:calc(var(--headerHeight) + 1rem);pointer-events:none;z-index:20;flex-direction:column-reverse;align-items:flex-end;gap:1rem;width:90vw;display:flex;position:fixed;right:0}#app__flashes .flash-transition-move[data-v-ccfed44c],#app__flashes .flash-transition-enter-active[data-v-ccfed44c],#app__flashes .flash-transition-leave-active[data-v-ccfed44c]{transition:all .5s}#app__flashes .flash-transition-enter-from[data-v-ccfed44c],#app__flashes .flash-transition-leave-to[data-v-ccfed44c]{opacity:0;transform:translate(30px)}#app__flashes .flash-transition-leave-active[data-v-ccfed44c]{pointer-events:none;position:absolute}.rem-base-controls[data-v-3b3da410]{gap:5px;display:flex}.rem-base-controls button[data-v-3b3da410]{-webkit-user-select:none;user-select:none;padding:0 4px;font-size:20px;font-weight:500}#app__footer[data-v-f31d796b]{width:100%;min-height:100px;color:var(--colTextOnPrimary);background-color:var(--colPrimary)}#app__footer .footer[data-v-f31d796b]{flex-flow:column;gap:5rem;display:flex}#app__footer .footer[data-v-f31d796b]>:first-child{flex-grow:1}@media screen and (width>=500px){#app__footer .footer[data-v-f31d796b]{flex-flow:row}}#app__footer .footer .footer-left .rem-base-control-wrapper[data-v-f31d796b]{margin-bottom:calc(var(--gap) / 2);justify-content:flex-end;align-items:flex-end;gap:5rem;display:flex}#app__footer .footer .footer-left .footer-end[data-v-f31d796b]{border-top:1px solid #ffffff80;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1rem;display:flex}@media screen and (width>=768px){#app__footer .footer .footer-left .footer-end .list[data-v-f31d796b]{gap:.75rem;display:flex}}#app__footer .footer .footer-left .footer-end a[data-v-f31d796b],#app__footer .footer .footer-left .footer-end button[data-v-f31d796b]{text-decoration:none}#app__footer .footer .footer-left .footer-end a[data-v-f31d796b]:hover,#app__footer .footer .footer-left .footer-end button[data-v-f31d796b]:hover{color:var(--colLightest);text-decoration:underline}#app__footer .footer .socials[data-v-f31d796b]{flex-flow:wrap;justify-content:center;gap:2rem;display:flex}@media screen and (width>=500px){#app__footer .footer .socials[data-v-f31d796b]{flex-flow:column;gap:1rem}}#app__footer .footer .socials a[data-v-f31d796b]{text-align:left;grid-template-columns:20px 1fr;gap:1.5rem;text-decoration:none;display:grid}#app__footer .footer .socials a[data-v-f31d796b]:hover{color:var(--colLightest);text-decoration:underline}.icon[data-v-f31d796b]{--icon-colPrimary:var(--colLight);--icon-colSecondary:var(--colLight)}.header-logo[data-v-06d98945]{padding-top:1rem;padding-bottom:1rem;padding-left:var(--contentPadding);padding-right:var(--contentPadding);height:100%}.header-logo img[data-v-06d98945]{min-width:120px;max-width:100%;height:100%;max-height:100%}.header-logo img .big[data-v-06d98945]{min-width:210px}.header-logo.desktop[data-v-06d98945]{padding-left:calc(1.5 * var(--contentPadding));padding-right:calc(1.5 * var(--contentPadding));padding-top:1.5rem;padding-bottom:1.5rem}button.opened[data-v-c9188d38]{background-color:var(--icon-colPrimary)}button.opened svg[data-v-c9188d38]{--icon-colPrimary:var(--colTextOnPrimary)}#chatMenu-btn[data-v-0bbceecb]{position:relative}#chatMenu-btn[data-v-0bbceecb]:disabled{cursor:default;opacity:.5}#chatMenu-btn .unread-cnt[data-v-0bbceecb]{background-color:var(--colChatNewMsg);width:2rem;height:2rem;color:var(--colTextOnPrimary);text-align:center;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;line-height:1rem;display:flex;position:absolute;top:.7rem;right:.8rem}#chatMenu-btn.desktop .unread-cnt[data-v-0bbceecb]{top:-.5rem}.header-menu-wrapper[data-v-c0a49de4]{align-items:center;display:flex}.header-menu-wrapper[data-v-c0a49de4] .header-menu-item .button{flex-direction:column;align-items:center;padding:1.6rem;display:flex}.header-menu-wrapper[data-v-c0a49de4] .header-menu-item .button span{text-align:center;color:var(--colPrimary);font-weight:500;display:block}.header-menu-wrapper[data-v-c0a49de4] .header-menu-item.left-separator{border-left:1px solid var(--colLight)}#dev_version_wrapper[data-v-416351b7],#demo_version_wrapper[data-v-416351b7]{width:100%;height:calc(var(--h2FontSize) + 20px);z-index:3;background-color:#fff;justify-content:center;padding-bottom:6px;display:flex;position:fixed;left:0;box-shadow:2px 0 14px #00000026}#dev_version_wrapper .demo[data-v-416351b7],#demo_version_wrapper .demo[data-v-416351b7]{color:red;text-wrap:nowrap;align-self:flex-end;margin:0}#app__header[data-v-416351b7]{width:100%;height:var(--headerHeight);z-index:10;background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;box-shadow:2px 0 14px #00000026}#app__header.desktop[data-v-416351b7] .header-menu-item{padding:0 .5rem}#app__header.desktop[data-v-416351b7] .header-menu-item .button{padding-top:0;padding-bottom:0}#app__header.desktop[data-v-416351b7] .header-menu-item .button svg{--size:3rem}#app__header.desktop[data-v-416351b7] .header-menu-item.left-separator{border-left:2px solid var(--colLight)}ul[data-v-d651da59]{background:var(--colBgd);flex-direction:column;align-items:center;list-style-type:none;display:flex}button[data-v-d651da59]{height:100%;line-height:0;display:inline-block}.locale-changer[data-v-d651da59]{--itemHeight:2.5rem;--colBgd:var(--colLightest);-webkit-user-select:none;user-select:none;width:50px;position:relative}.locale-changer small[data-v-d651da59]{cursor:pointer;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}.locale-changer .locale[data-v-d651da59]{height:var(--itemHeight)}.locale-changer .active-locale small[data-v-d651da59]{border-bottom:2px solid var(--colTextAlpha);opacity:1}.locale-changer .other-locales[data-v-d651da59]{--itemCnt:0;top:var(--itemHeight);width:100%;height:0;transition:height var(--transitionTimeBase) ease-in-out;position:absolute;left:0;overflow:hidden}.locale-changer .other-locales.opened[data-v-d651da59]{height:calc(var(--itemHeight) * var(--itemCnt))}.wrapper[data-v-bc2e854d]{flex-direction:column;display:flex}.wrapper .name[data-v-bc2e854d],.wrapper .email[data-v-bc2e854d]{-webkit-user-select:all;user-select:all}.side-menu[data-v-63db09cd]{--colMenuBgd:var(--colLighter);right:0;top:var(--headerHeight);width:100%;height:calc(100vh - var(--headerHeight));background-color:var(--colMenuBgd);transition:var(--transitionTimeBase) ease-in-out;z-index:5;flex-direction:column;display:flex;position:fixed;transform:translate(100%)}.side-menu ul[data-v-63db09cd]{list-style-type:none}.side-menu.fixed-width[data-v-63db09cd]{width:500px;transform:translate(500px)}.side-menu.opened[data-v-63db09cd]{transform:translate(0);box-shadow:0 -2px 14px #00000026}.side-menu .top-menu[data-v-63db09cd],.side-menu .sub-menu-header[data-v-63db09cd]{border-bottom:1px solid var(--colLight);padding:2rem}.side-menu .top-menu[data-v-63db09cd]{justify-content:space-between;display:flex}.side-menu .sub-menu-header button[data-v-63db09cd]{color:var(--colPrimary);align-items:center;gap:.5rem;font-weight:500;display:flex}.side-menu .sub-menu-header button svg[data-v-63db09cd]{--size:1.8rem}.side-menu .sub-menu-header .close-btn[data-v-63db09cd]{float:right}.side-menu .sub-menu-header .close-btn svg[data-v-63db09cd]{--size:3.5rem}.side-menu .sub-menu-header .header[data-v-63db09cd]{margin-top:2rem;margin-bottom:0}.side-menu .menu-item[data-v-63db09cd]{border-bottom:1px solid var(--colLight);font-weight:500}.side-menu .menu-item>a[data-v-63db09cd],.side-menu .menu-item>button[data-v-63db09cd],.side-menu .menu-item>span[data-v-63db09cd]{width:100%;font-weight:inherit;text-align:left;-webkit-user-select:none;user-select:none;white-space:pre;justify-content:space-between;align-items:center;padding:1.5rem 2rem;text-decoration:none;display:flex}.side-menu .menu-item>a svg[data-v-63db09cd],.side-menu .menu-item>button svg[data-v-63db09cd],.side-menu .menu-item>span svg[data-v-63db09cd]{--size:2rem}.side-menu .menu-item>a[data-v-63db09cd]:hover,.side-menu .menu-item>button[data-v-63db09cd]:hover{color:var(--colPrimary)}.side-menu .menu-item.active[data-v-63db09cd]{background-color:#eeeeec}.side-menu[data-v-63db09cd] .locale-changer{--colBgd:var(--colMenuBgd)}.side-menu.desktop .sub-menu-header .header[data-v-63db09cd]{padding-right:4rem}.side-menu.main-menu.desktop[data-v-63db09cd]{--colMenuBgd:var(--colLightest);height:var(--headerHeight);width:auto;box-shadow:none;justify-content:space-between;padding-top:1.5rem;padding-bottom:0;padding-right:2rem;position:relative;top:0;right:0;transform:translate(0)}.side-menu.main-menu.desktop .top-menu[data-v-63db09cd]{border-bottom:none;margin-right:-10px;padding:0}.side-menu.main-menu.desktop .menu-item[data-v-63db09cd]{border-bottom:none;padding-bottom:1rem}.side-menu.main-menu.desktop .menu-item>a[data-v-63db09cd],.side-menu.main-menu.desktop .menu-item>button[data-v-63db09cd],.side-menu.main-menu.desktop .menu-item>span[data-v-63db09cd]{padding:0}.side-menu.main-menu.desktop .menu-item.active[data-v-63db09cd]{box-shadow:inset 0 -4px var(--colText);background-color:#0000}.side-menu.main-menu.desktop>.menu-items-wrapper>.menu-items[data-v-63db09cd]{justify-content:flex-end;gap:2rem;display:flex}#app__main{width:100%;min-height:calc(100vh - var(--headerHeight));margin-top:var(--headerHeight);z-index:1;flex-direction:column;display:flex;position:relative}@media screen and (width>=1200px){#app__main.chat-pinned{padding-right:var(--sideChatMaxWidth)}}@media print{#app__main{-webkit-print-color-adjust:exact;print-color-adjust:exact;--icon-size:1.8rem;margin-top:0;font-size:9px;line-height:normal}@page{size:portrait}#app__main h1{font-size:18px}#app__main h2{font-size:16px}#app__main h3{font-size:14px}#app__main h4{font-size:12px}#app__main h5{font-size:10px}#app__main small{font-size:8px}#app__main button,#app__main input{font-size:9px}}.maintenance[data-v-ddf9addc]{z-index:3;text-align:center;background-color:#f5d311;justify-content:center;width:100%;height:auto;padding:.5rem 1rem;display:flex;left:0;box-shadow:2px 0 14px #00000026}
