@font-face{font-family:'Recoleta';src:url('../themes/vh/assets/fonts/Recoleta-SemiBold.eot');src:url('../themes/vh/assets/fonts/Recoleta-SemiBold.eot?#iefix') format('embedded-opentype'),url('../themes/vh/assets/fonts/Recoleta-SemiBold.woff') format('woff'),url('../themes/vh/assets/fonts/Recoleta-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Bold.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Black.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-BlackItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-ExtraBold.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-BoldItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-ExtraBoldItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-ExtraBoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-ExtraLight.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-ExtraLightItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-ExtraLightItalic.woff') format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Italic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Light.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-LightItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Medium.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-MediumItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Regular.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-SemiBold.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-SemiBoldItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-Thin.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Archivo';src:url('../themes/vh/assets/fonts/Archivo-ThinItalic.woff2') format('woff2'),url('../themes/vh/assets/fonts/Archivo-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;font-display:swap}
*,*::before,*::after{box-sizing:border-box}html{font-size:16px;line-height:1.5;color:#fff;font-family:'Archivo';background:#000;-webkit-text-size-adjust:100%}html,body{overscroll-behavior-y:contain}b{font-weight:600}a{color:currentColor;cursor:pointer}img{max-width:100%;height:auto;display:block}.faded{color:#7d7d7d}.small{font-size:14px}.icon{width:24px;height:24px;display:inline-block;font-size:13px;line-height:1.5;flex-shrink:0}.icon svg{width:24px;height:24px;fill:currentColor}.icon.small svg{padding:4px}.icon.green{color:#b4e450}.icon.orange{color:#fb7e59}.cta{cursor:pointer;transition:.2s ease-in-out}.cta:hover{opacity:.5}.switch{position:relative;width:44px;height:24px;border:1px solid #7d7d7d;cursor:pointer;border-radius:12px;flex-shrink:0}.switch .toggle{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#7d7d7d;transition:.2s ease-in-out}.switch.on{border-color:#fff}.switch.on .toggle{left:22px;background:#fff}.info{width:20px;height:20px;margin-left:8px;position:relative;top:-0.25em}.info svg{width:20px;height:20px;fill:currentColor}h1,h2,h3,h4{font-family:'Recoleta';font-weight:600;margin:0}h1{font-size:36px;line-height:1.2;margin:32px 0 8px}h2{font-size:24px}h3{font-size:20px;margin-top:40px}.wrap{max-width:768px;margin:0 auto;padding:0 16px;width:100%}.flex{display:flex;align-items:center}.flex-gap-center{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.flex-end{margin:0 0 0 auto}.flex-end-gap{gap:16px}.flex-center{margin:0 auto}.link{cursor:pointer;text-decoration:none;color:#7d7d7d}.link:hover{color:#fff}.textarea{border:0;margin:0;outline:0;padding:0;resize:none;width:100%}.textarea.textarea-h1{font-size:36px;line-height:1.2;margin:32px 0 8px;padding-bottom:8px;border-bottom:1px solid #2f2f2f;font-family:'Recoleta'}.textarea::-webkit-input-placeholder{color:#7d7d7d}.textarea:-moz-placeholder{color:#7d7d7d}.textarea::-moz-placeholder{color:#7d7d7d}.textarea:-ms-input-placeholder{color:#7d7d7d}.header{top:0;position:fixed;width:100%;left:0;padding-top:60px;background:#000;z-index:10}.header h2{flex-grow:1;display:flex}.header .content{height:60px;display:flex;gap:16px;align-items:center}.footer{bottom:0;position:fixed;width:100%;left:0;background:#000}.footer .content{border-top:1px solid #2f2f2f;height:60px;display:flex;align-items:center;justify-content:center}.container{padding-top:120px;padding-bottom:120px;min-height:100vh}.container.centered{display:flex;align-items:center}.memory-item,.insight-item,.habit-item,.noficitation-item,.reflection-item,.review-item,.academy-item{background:#151515;padding:16px;border-radius:16px;text-decoration:none;display:flex;gap:12px;margin-top:8px}.memory-item .text,.insight-item .text,.habit-item .text,.noficitation-item .text,.reflection-item .text,.review-item .text,.academy-item .text{flex-grow:1;text-decoration:none}.noficitation-item{background:#151515;padding:16px;border-radius:16px;text-decoration:none;display:flex;gap:12px;margin-top:8px}.noficitation-item>div{flex-grow:1}.noficitation-item>div>div{display:flex;gap:12px}.noficitation-item>div>div .text{flex-grow:1;text-decoration:none}.noficitation-item>div .other{border-top:1px solid #2f2f2f;margin-top:16px;display:none}.noficitation-item>div .other>div{display:flex;gap:16px;width:100%;padding:16px 0;border-bottom:1px solid #2f2f2f}.noficitation-item>div .other>div:last-child{border-bottom:0;padding-bottom:0}.noficitation-item>div .other>div select{background:transparent;appearance:none;border:0;outline:0;height:24px;color:rgba(255,255,255,0.5);cursor:pointer}.noficitation-item>div .other>div .text{flex-grow:1;color:rgba(255,255,255,0.5);text-decoration:none}.days{cursor:pointer}.days:hover{text-decoration:underline}.days-popup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background:#000;display:flex;align-items:center;justify-content:center}.days-popup:not(.show){display:none}.days-popup .close{position:absolute;top:22px;right:12px;color:#7d7d7d;cursor:pointer}.days-popup .close svg{padding:2px}.days-popup>div{width:280px;background:#151515;border-radius:16px;padding:16px;position:relative}.days-popup>div>div{margin-top:12px}.days-popup>div>div>div{cursor:pointer;padding:8px 0;display:flex;align-items:center;gap:12px;position:relative}.days-popup>div>div>div svg{width:20px;height:20px;color:#000;position:absolute;left:0;padding:3px;display:none}.days-popup>div>div>div:before{content:'';width:20px;height:20px;border:1px solid #7d7d7d;display:block;border-radius:50%}.days-popup>div>div>div.active:before{border-color:#fff;background:#fff}.days-popup>div>div>div.active svg{display:block}.insight-item .icon:first-child{width:32px}.insight-item p{margin:.5em 0}.insight-item ul,.insight-item ol{padding:0}.insight-item ul li,.insight-item ol li{padding-left:1em;list-style:none;position:relative}.insight-item ul li:before,.insight-item ol li:before{content:'•';position:absolute;opacity:.3;left:0}.insight-item .text>*:first-child{margin-top:0}.insight-item .text>*:last-child{margin-bottom:0}.btn{height:36px;border-radius:20px;border:0;background:#fff;color:#000;padding:0 24px;display:inline-flex;align-items:center;transition:.2s ease-in-out;gap:8px;cursor:pointer;text-decoration:none;font-weight:500}.btn:hover{opacity:.8}.btn.btn-block{width:100%;justify-content:center}.btn.btn-block+.btn-block{margin-top:8px}.btn.btn-transparent{background:transparent;color:#fff;font-weight:500}.heatmap{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:32px}.heatmap>div{width:32px;height:32px;background:#4d4d4d;border-radius:4px;display:flex;align-items:center;justify-content:center}.heatmap>div.orange{background:#fb7e59}.heatmap>div.green{background:#b4e450}.completion{display:flex;align-items:flex-end;height:80px;background:#151515;padding:16px;border-radius:16px}.completion>div{width:3px;height:50%;background:#fff;border-radius:10px;margin-right:1px;min-height:3px;flex-grow:1}.chat{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column}.chat .top{flex-grow:1;position:relative}.chat .top .scroll{position:absolute;width:100%;height:100%;left:0;top:0;padding-top:54px;padding-bottom:80px;overflow:auto;-webkit-overflow-scrolling:touch}.chat .icons{display:flex;gap:16px;padding-bottom:24px;padding-top:16px;justify-content:flex-end;flex-direction:column}.chat .menu-overlay{background:#000;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9}.chat .menu{position:absolute;bottom:24px;display:flex;gap:16px;justify-content:flex-end;flex-direction:column;z-index:10}.chat .menu>*{display:flex;gap:12px;transition:.2s ease-in-out;text-decoration:none;cursor:pointer}.chat .menu>*:hover{opacity:.5}.chat .bottom{position:relative;padding-top:8px}.chat .bottom .send-message{position:absolute;right:24px;bottom:8px;width:32px;height:32px}.chat .bottom .send-message svg{width:32px;height:32px}.chat .bottom:before{content:'';position:absolute;left:0;width:100%;bottom:100%;margin-bottom:-10px;background:red;height:100px;pointer-events:none;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.013) 8.1%,hsla(0,0%,0%,0.049) 15.5%,hsla(0,0%,0%,0.104) 22.5%,hsla(0,0%,0%,0.175) 29%,hsla(0,0%,0%,0.259) 35.3%,hsla(0,0%,0%,0.352) 41.2%,hsla(0,0%,0%,0.45) 47.1%,hsla(0,0%,0%,0.55) 52.9%,hsla(0,0%,0%,0.648) 58.8%,hsla(0,0%,0%,0.741) 64.7%,hsla(0,0%,0%,0.825) 71%,hsla(0,0%,0%,0.896) 77.5%,hsla(0,0%,0%,0.951) 84.5%,hsla(0,0%,0%,0.987) 91.90000000000001%,hsl(0,0%,0%) 100%)}.chat .bottom .wrap{display:flex;gap:16px;position:relative}.chat .chat-message{border:0;margin:0;outline:0;padding:16px 16px 24px 16px;resize:none;width:100%;background:#151515;border-top-left-radius:16px;border-top-right-radius:16px}.chat .messages{display:flex;flex-direction:column}.chat .message{margin:20px 0}.chat .message p{margin:.5em 0}.chat .message ul,.chat .message ol{padding:0}.chat .message ul li,.chat .message ol li{padding-left:1em;list-style:none;position:relative}.chat .message ul li:before,.chat .message ol li:before{content:'•';position:absolute;opacity:.3;left:0}.chat .message>*:first-child{margin-top:0}.chat .message>*:last-child{margin-bottom:0}.chat .message.user{margin-left:40px;background:#151515;border-radius:16px;padding:12px 16px;align-self:flex-end}.insight-notification{background:#77b47f;color:#000;padding:16px;border-radius:16px}.insight-notification .head{display:flex;align-items:center;justify-content:space-between}.insight-notification .head *{margin:0}.insight-notification .head .icon{opacity:.3}.insight-notification .head .icon svg{padding:2px}.message-memory+.insight-notification,.insight-notification+.insight-notification,.message-notification+.insight-notification,.message-memory+.message-notification,.insight-notification+.message-notification,.message-notification+.message-notification{margin-top:0}.message-memory,.message-notification{background:#77b47f;color:#000;font-size:14px;padding:16px 8px 16px 16px;border-radius:16px;text-decoration:none;display:flex;align-items:center;gap:12px}.message-memory .icon:last-child,.message-notification .icon:last-child{margin-left:auto}.message-memory a,.message-notification a{font-weight:600}.message-memory{background:#38869e;padding:12px 8px 12px 16px}.message-memory small{opacity:.6}html:not(.show-menu) .menu-overlay,html:not(.show-menu) .menu{display:none}.logo{position:fixed;top:32px;left:32px;z-index:11}.logo svg{width:36px;height:31.5px}.desktop-menu{position:fixed;top:100px;left:32px;z-index:11;display:flex;flex-direction:column;gap:16px}.desktop-menu a{display:flex;gap:12px;text-decoration:none;color:#7d7d7d;font-weight:500;cursor:pointer;transition:.2s ease-in-out}.desktop-menu a.active,.desktop-menu a:hover{color:#fff}@media (min-width:769px){.link{transition:.2s ease-in-out}.insight-notification .head .icon{transition:.2s ease-in-out}.insight-notification .head .icon:hover{opacity:1}.message-notification{transition:.2s ease-in-out}.message-notification:hover{opacity:.9}.academy-item,.habit-item{transition:.2s ease-in-out}.academy-item:hover,.habit-item:hover{background:#202020}}.loading span{display:inline-block;font-size:2rem;animation:blink 1.4s infinite both}.loading span:nth-child(2){animation-delay:.2s}.loading span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@media (min-width:769px){.desktop-hide{display:none !important}}@media (max-width:1280px) and (min-width:769px){.tablet-hide{display:none !important}.header{padding-top:16px;padding-left:184px;padding-right:32px}.container{padding-top:76px}.chat .bottom{padding-left:184px;padding-right:32px}.chat .scroll,main{padding-left:184px;padding-right:32px}}[name="notes"],.textarea-h1{background:transparent}@media (max-width:768px){.mobile-hide{display:none !important}h2{font-size:20px}.logo{left:16px;top:12px}.header{padding-top:0;padding-left:48px}.container{padding-top:60px}.notification-setting{font-size:14px}.noficitation-item .icon{display:none}.flex-gap-center{flex-direction:column;align-items:center;font-size:14px}.insight-item{flex-direction:column;position:relative}.insight-item .icon.cta{position:absolute;top:16px;right:16px;color:#7d7d7d}}.scroll{padding-top:0;padding-bottom:0}.layout-auth{text-align:center}.layout-auth .container{justify-content:center;display:flex;flex-direction:column}.layout-auth .input{margin-bottom:16px}.layout-auth .input input{height:48px;border-radius:24px;border:1px solid #2f2f2f;background:transparent;padding:0 20px;width:100%}.layout-auth input,.layout-auth .btn{font-size:18px}.layout-auth h1{margin-bottom:32px}.layout-auth .auth-footer{margin-top:40px}.layout-auth .auth-footer p{margin:.5em 0}.layout-auth .auth-footer a{text-decoration:none;color:#7d7d7d}.layout-auth .auth-footer a:hover{text-decoration:underline}.layout-auth .checkbox{margin-bottom:24px;margin-top:24px}.layout-auth .wrap{width:100%;max-width:400px;margin:0 auto}.layout-auth .btn{display:block;height:48px;width:100%;border-radius:24px}.quiz-step{display:none}.quiz-step .btn-wrap{opacity:0;pointer-events:none}.quiz-step .btn-wrap.show{opacity:1;pointer-events:auto}.quiz-step.quiz-step-1{display:block}.quiz-option{border-radius:16px;border:0;background:#fff;color:#000;padding:12px 20px;display:flex;align-items:center;transition:.2s ease-in-out;cursor:pointer;text-decoration:none;width:100%;margin-top:8px}.quiz-option.correct,.quiz-option.selected{background:#fb7e59;color:#000}.quiz-option.correct[data-correct],.quiz-option.selected[data-correct]{background:#b4e450}.answered .quiz-option{cursor:default}.answered .quiz-option:not(.correct):not(.selected){opacity:.2}.quiz-step-final{text-align:center}.quiz-step-final .quiz-results{color:#b4e450;font-weight:500;margin:16px 0 24px;display:none}.trigger-link{border:1px solid #2f2f2f;padding:4px 8px;border-radius:8px;font-size:14px;display:inline-flex;gap:4px;align-items:center;margin-top:8px;color:#7d7d7d;text-decoration:none}.trigger-link svg{width:16px;height:16px;fill:currentColor}.trigger-link:hover{border-color:#7d7d7d}.onboarding .question label{height:36px;border-radius:20px;border:0;border:1px solid #fff;padding:0 24px;display:inline-flex;align-items:center;transition:.2s ease-in-out;gap:8px;cursor:pointer;text-decoration:none;font-weight:500}.onboarding .single-select,.onboarding .multi-select{gap:8px;display:flex;flex-wrap:wrap;margin-top:12px}.preloading:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999}.preloading::after{content:'';position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:4px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;z-index:10000}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.habit{background:#151515;padding:12px;margin-bottom:8px;border-radius:12px;display:flex}.habit>*>*{margin:0}.habit svg{fill:#fff;margin-right:12px;width:24px;height:24px;flex-shrink:0}.habit p{color:rgba(255,255,255,0.6)}.habit p b,.habit p strong{font-weight:600}.onboarding-footer{display:flex;flex-direction:column;gap:24px;margin-top:40px;align-items:center}.info-box{background:#6c6986;padding:16px;border-radius:16px;display:flex;gap:12px}.info-box svg{width:24px;height:24px;fill:currentColor;opacity:.6;flex-shrink:0;position:relative;top:-2px}.infos{color:#7d7d7d;font-size:80%;max-width:160px;position:fixed;bottom:20px;left:20px;z-index:10}.info-page ul p,.info-page ol p{margin:0}@media (max-width:768px){.infos{display:none;right:20px;left:auto;width:calc(100% - 170px)}.show-menu .infos{display:block}}*,*::before,*::after{box-sizing:border-box;outline:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}*::-webkit-selection{color:#000;background-color:#fff}*::-moz-selection{color:#000;background-color:#fff}*::selection{color:#000;background-color:#fff}img,legend{border:0}legend,td,th{padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{pointer-events:none}video::-webkit-media-controls-panel{display:none !important;opacity:1 !important}video::-webkit-media-controls-start-playback-button{display:none}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,svg:not(:root){overflow:visible}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity ease-in-out .3s;overflow:auto}.popup:before{position:fixed;width:100%;height:100%;left:0;top:0;content:'';background:#000;opacity:.32;pointer-events:none}.popup h3{margin-bottom:32px}.popup.show{opacity:1 !important;pointer-events:all}.popup-container{width:100vw;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 20px}.popup-content{background:white;padding:48px;width:100%;border-radius:16px;max-width:500px;max-height:100%;text-align:center;position:relative}.popup-close{position:absolute;top:0;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;opacity:.6;cursor:pointer;transition:opacity .2s ease-in-out}.popup-close svg{width:24px;height:24px;fill:#666}.popup-close:hover{opacity:1}.popup-footer{margin-top:32px;display:flex;justify-content:center}.popup-footer .btn{margin:0 8px}.popup-open{position:relative;overflow:hidden}.popup-message p{font-size:22px;margin:0 0 40px;text-align:center}@media only screen and (max-width:1019px){.popup-content{padding:40px 20px}.popup-footer{flex-direction:column}.popup-footer .btn{margin:0}.popup-footer .btn+.btn{margin-top:16px}}[data-wenk]{position:relative}[data-wenk]:after{position:absolute;font-size:13px;border-radius:.8em;content:attr(data-wenk);padding:12.8px;padding:.8em;background-color:#fff;color:#000;line-height:20px;line-height:1.25em;text-align:left;z-index:1;pointer-events:none;display:block;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;bottom:100%;left:50%;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);white-space:pre;width:auto}[data-wenk]:after{opacity:0}[data-wenk]:hover{overflow:visible}[data-wenk]:hover:after{display:block;opacity:1;visibility:visible;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-wenk].wenk--bottom:after,[data-wenk][data-wenk-pos="bottom"]:after{bottom:auto;top:100%;left:50%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-wenk].wenk--bottom:hover:after,[data-wenk][data-wenk-pos="bottom"]:hover:after{-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}[data-wenk].wenk--left:after,[data-wenk][data-wenk-pos="left"]:after{bottom:auto;left:auto;top:50%;right:100%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-wenk].wenk--left:hover:after,[data-wenk][data-wenk-pos="left"]:hover:after{-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-wenk].wenk--right:after,[data-wenk][data-wenk-pos="right"]:after{bottom:auto;top:50%;left:100%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-wenk].wenk--right:hover:after,[data-wenk][data-wenk-pos="right"]:hover:after{-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-wenk][data-wenk-length="small"]:after,[data-wenk].wenk-length--small:after{white-space:normal;width:80px}[data-wenk][data-wenk-length="medium"]:after,[data-wenk].wenk-length--medium:after{white-space:normal;width:150px}[data-wenk][data-wenk-length="large"]:after,[data-wenk].wenk-length--large:after{white-space:normal;width:260px}[data-wenk][data-wenk-length="fit"]:after,[data-wenk].wenk-length--fit:after{white-space:normal;width:100%}[data-wenk][data-wenk-align="right"]:after,[data-wenk].wenk-align--right:after{text-align:right}[data-wenk][data-wenk-align="center"]:after,[data-wenk].wenk-align--center:after{text-align:center}[data-wenk=""]:after{visibility:hidden !important}