@scope (.landing_generator_app){.loader{position:fixed;z-index:2147483648;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;background:#000000e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.loader__content{margin:auto;height:fit-content}.loader__content svg{width:100px;fill:#e3aa7d}}@scope (.landing_generator_app){@font-face{font-family:RobotoMono;src:url(/assets/400-B5GTJIwG.woff2) format("woff2");font-weight:400}@font-face{font-family:RobotoMono;src:url(/assets/500-Ci311ZVB.woff2) format("woff2");font-weight:500}@font-face{font-family:RobotoMono;src:url(/assets/600-eJKr4H_a.woff2) format("woff2");font-weight:600}@font-face{font-family:RobotoMono;src:url(/assets/700-QAtGsHTW.woff2) format("woff2");font-weight:700}}body{margin:0}@scope (.landing_generator_app){html{line-height:1.15;-webkit-text-size-adjust:100%}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}a{cursor:pointer;text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.icons{position:absolute}*,*:after,*:before{box-sizing:border-box}ul,ul li{padding:0;margin:0;list-style-type:none}button,[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}input,button{outline:none}h1,h2,h3,h4,h5,h6,p{margin:0}img,svg{display:block}}@scope (.landing_generator_app){.fastfade-enter-active,.fastfade-leave-active{transition:opacity .2s ease-out}.fastfade-enter-from,.fastfade-leave-to{opacity:0}}@scope (.landing_generator_app){.bg{background:linear-gradient(to left,#0003,#0003),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAAbElEQVRoQ+3YsQrAIAwAURUrpeD/f6zSdnduPAr3xgyBy5jcr/akQGPe6+hTZR38jQE0A2gG0AygGUAzgGYAzQCaATQDaAbQ8tlq6F/oqLE3it2+gQE0A2gG0AygGUAzgGYAzQCaATQDaAbQXvCxBYwyUwUNAAAAAElFTkSuQmCC);background-repeat:round;border:2px solid #423224;border-radius:2px}.fields{display:flex;flex-direction:column;gap:10px}.landing_generator_app-body{color:#140f0b}.landing_generator_app-body,.landing_generator_app-body:before,.landing_generator_app-body:after,.landing_generator_app-body *,.landing_generator_app-body *:before,.landing_generator_app-body *:after{font-family:RobotoMono,sans-serif;letter-spacing:-.08em;line-height:1.2}}@scope (.landing_generator_app){.btn{text-align:center;display:flex;align-items:center;justify-content:center;border-radius:2px;padding:3px 10px 5px;transition:background .1s ease-out,opacity .1s ease-out,border-color .1s ease-out;cursor:pointer;font-weight:600;font-size:16px;line-height:1.5;-webkit-user-select:none;user-select:none;border:2px solid transparent}.btn svg{pointer-events:none}.btn[disabled]{opacity:.5;pointer-events:none}.btn_big{font-size:22px;padding:8px 15px 10px}.btn_std{background:#f1d3bc;color:#000;--hoverbg: rgb(245.0759493671, 224.8734177215, 208.9240506329);--activebg: rgb(249.5949367089, 238.5917721519, 229.9050632911);--hoverbc: #FFD700;--activebc: #FFD700;--hovershadow: 0px 0px 5px 1px rgba(255,255,255,.3);--activeshadow: 0px 0px 2px 1px rgba(255,255,255,.3)}.btn:hover,.btn:focus-visible{background:var(--hoverbg);border-color:var(--hoverbc);box-shadow:var(--hovershadow)}.btn:active{background:var(--activebg);border-color:var(--activebc);box-shadow:var(--activeshadow)}}.landing-generator-phantom-block{opacity:.5!important}#landing_generator_app-builder{height:100px}body:has(.builder.zero){background:#000}@scope (.landing_generator_app){.builder{position:fixed;bottom:0;left:0;width:100%;overflow:hidden;z-index:2140000000}.builder__btn{margin:auto;min-width:400px}.builder.active .builder__content{opacity:1;transform:none;pointer-events:auto}.builder.active .builder__content:not(:hover){opacity:.93}.builder__content{display:flex;flex-direction:column;padding:10px;height:100px;max-height:100px;opacity:0;width:100%;pointer-events:none;transform:translateY(100%);transition:transform .4s ease-out,opacity .2s ease-out}.builder__panel{display:flex;gap:40px}.builder__panel-right{display:grid;align-items:center;flex-grow:1;gap:20px;grid-template-columns:repeat(auto-fit,minmax(40px,50px));padding-right:10px;scrollbar-width:thin;scrollbar-color:#E3AA7D #140f0b;overflow-y:auto}.builder__panel-right>*{height:50px}.builder__panel-left{padding-right:10px;scrollbar-width:thin;scrollbar-color:#E3AA7D #140f0b;overflow-y:auto;flex-grow:1;flex-basis:400px;max-height:100px;display:flex;flex-wrap:wrap;gap:10px}.builder__panel-left-btn{transition:filter .1s ease-out}.builder__panel-left-btn:not(.active,:hover){filter:brightness(.2)}}@scope (.landing_generator_app){.exportviewer{margin-top:20px}.exportviewer,.exportviewer__btns{display:flex;align-items:center;gap:20px}.exportviewer__btns{gap:5px}.exportviewer+.exportviewer{margin-top:10px}.exportviewer__name{min-width:150px}.exportviewer__btn{width:33px;padding:0;aspect-ratio:1;height:33px}.exportviewer__btn svg{margin:-2px;stroke:none;width:var(--svgsize, 33px);color:#140f0b;stroke-width:1.2;stroke:#140f0b}.exportviewer__btn_1{--svgsize: 27px}.exportviewer__btn_1 svg{fill:#140f0b;stroke-width:20;stroke:#140f0b}.exportviewer__btn_2{--svgsize: 23px}.exportviewer__btn_2 svg{stroke-width:1;stroke:#140f0b}.exportviewer__btn_3{--svgsize: 23px}.exportviewer__btn_3 svg{stroke-width:1.5;stroke:#140f0b}}@scope (.landing_generator_app){.popup{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;background:#00000080;display:flex;flex-direction:column;z-index:2147483647;overflow-y:auto}.popup__title{font-weight:500;font-size:22px}.popup__body{min-width:var(--popupminwidth, 250px);width:var(--popupwidth, fit-content);margin:auto;max-width:100%;padding:var(--popuppadding, 24px);box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814;background:#fff;border-radius:12px;position:relative}.popup__body-close{background:none;border:none;position:absolute;top:var(--popuppadding, 10px);right:var(--popuppadding, 10px)}.popup__body-close svg{width:24px}.popup_big{--popupwidth: 756px}}@scope (.landing_generator_app){.input{position:relative;outline:none;width:100%;background:#fff;border-radius:2px}.input[disabled]{opacity:.5}.input__real{border:2px solid transparent;width:100%;border-radius:2px;padding:5px 10px;font-size:16px;transition:border-color .1s ease-out}.input__real::placeholder{color:#667085}.input__real:focus,.input__real:focus-visible{box-shadow:0 0 5px 1px #ffffff4d;border-color:gold}}@scope (.landing_generator_app){.select{position:relative;cursor:pointer;z-index:1;outline:none;border-radius:2px}.select[disabled]{opacity:.5}.select:not(:focus) .select__label_placeholder{color:#667085}.select .select__label{display:flex;padding-right:20px}.select__real{position:absolute;opacity:0;pointer-events:none}.select__icon{position:absolute;right:4px;top:50%;transform-origin:center;transform:translateY(-50%)}.select_open .select__icon{transform:translateY(-50%) rotate(180deg)}.select__options{position:absolute;top:100%;border:1px solid #f2f4f7;border-radius:2px;width:100%;min-width:fit-content;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;background:#fff}.select__option{font-weight:500;font-size:16px;line-height:1.5;min-height:1lh;position:relative;outline:none;border-radius:2px}.select__option:hover,.select__option:focus,.select__option:focus-visible{background:#f9f5ff}.select__option-tick{position:absolute;right:14px;top:50%;transform:translateY(-50%)}}@scope (.landing_generator_app){.main:not(.main_full) .main__bg{position:fixed;top:0;width:100%;left:0;z-index:2000000001;opacity:.3;transition:opacity .1s ease-out;pointer-events:none}.main:not(.main_full) .main__bg .main__panel>*{pointer-events:auto}.main:not(.main_full) .main__bg:hover{opacity:1}.main__bg{padding:20px}.main__panel{height:33px;display:flex;gap:10px}.main__panel>*{height:33px}.main__panel-logout{margin-left:auto}.main__panel-input{width:200px}.main__panel-btn{padding:0;aspect-ratio:1}.main__panel-btn svg{margin:-2px;stroke:none;width:var(--svgsize, 33px);color:#140f0b;stroke-width:1.2;stroke:#140f0b}.main__panel-btn_update svg{width:33px;stroke-width:0}.main__panel-btn_del,.main__panel-btn_save{--svgsize: 23px}.main__panel-btn_del svg,.main__panel-btn_save svg{stroke-width:1.5;stroke:#140f0b}.main__panel-btn_export{--svgsize: 27px}.main__panel-btn_export svg{fill:#140f0b;stroke-width:20;stroke:#140f0b}}@scope (.landing_generator_app){.loginscreen{background:#000;background-size:cover;position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;display:flex;flex-direction:column;justify-content:center;z-index:1;align-items:center;overflow:hidden}.loginscreen:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#000000e6}.loginscreen video{z-index:-2;position:absolute;height:100%;width:50%;object-fit:cover;object-position:center;filter:grayscale(.5) blur(10px)}.loginscreen video.video1{left:0;min-width:50%}.loginscreen video.video2{right:0;min-width:50%}@keyframes appear{0%{transform:translateY(50px)}to{transform:translateY(0)}}.form{width:350px;padding:25px;font-size:16px;animation:appear .5s ease-in}.form__btn{margin-left:auto}.form__error{font-size:12px;margin-top:12px;margin-left:auto;text-align:right;color:#e3aa7d;text-decoration:underline;font-weight:700}}
