:root{line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#111112;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}.button-container{display:flex;gap:10px;justify-content:center}.button-container.justifty-left{justify-content:left}.button-container.justifty-right{justify-content:right}.button-container a.button-link,.button-container a.button-link:link,.button-container a.button-link:visited,.button-container a.button-link:hover,.button-container a.button-link:active{color:#fff}.button-container button{background:none;border:none;font-family:inherit;border-radius:20px;padding:4px 18px;color:#fff;font-weight:500;font-size:18px}.button-container button p{margin:0}.button-container button:hover{cursor:pointer}.logout-button-container{position:absolute;bottom:0;width:100%}@media (max-width: 1024px){.logout-button-container .button-container>button{display:none}.overlay-open .logout-button-container .button-container>button{display:flex}}.kivy-test-button{border:0;border-radius:20px;background:#bd53ff;background:linear-gradient(65deg,#bd53ff,#d48eff)}.kivy-test-button:hover,.kivy-test-button:focus-visible{outline-offset:-1px;outline:#000 solid 2px}.free-account-button{position:relative;font-size:16px;color:#fff;background:transparent;border-radius:20px;text-align:center}.free-account-button button:before{content:"";position:absolute;inset:0;padding:2px;border-radius:20px;background:linear-gradient(65deg,#bd53ff,#d48eff);-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.free-account-button:hover button:before,.free-account-button:focus-visible button:before{padding:3px}.header{display:flex;align-items:center;justify-content:space-between;width:100%}.header .right-side-header{display:flex;width:75%;align-items:center;justify-content:space-evenly}.header .header-title{width:25%}.header .logout-button{background-color:#474747;border-radius:15px;margin-left:20px;padding:10px}.layout-container{display:flex}.main-content{padding:20px;width:100%}@media (max-width: 1024px){.main-content{margin-left:75px}}.panel-container{background-color:#333;border-radius:12px;margin-top:20px;width:100%}.panel-container .panel-header{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 24px;border-bottom:2px solid #111112}.panel-container .panel-content{text-align:center;display:flex}.reviews-container{width:100%}@media (max-width: 1024px){.sidebar{width:75px!important}.sidebar li>a>p{opacity:0!important;width:0!important;padding:0!important}.sidebar .sidebar-item{padding:5px;justify-content:center}.sidebar.overlay-open{width:100%!important}.sidebar.overlay-open .sidebar-item{width:100%}.sidebar.overlay-open li>a>p{opacity:1!important;width:auto!important;padding:0 20px!important;font-size:25px}.sidebar .side-bar-expand-icon{margin-top:70px!important;height:32px;display:flex!important;padding:25px 0}.sidebar .side-bar-expand-icon:hover{cursor:pointer}}.side-bar{width:256px;height:100vh;position:fixed;top:0;left:0;background-color:#2c3e50}.sidebar{height:100%;width:256px;position:fixed;z-index:1;top:0;left:0;background:linear-gradient(180deg,#4e4e53,#141415);overflow-x:hidden;transition:.5s}.sidebar .sidebar-list li{list-style:none}.sidebar ul{margin:0;padding:0}.sidebar .side-bar-expand-icon{display:none}.sidebar p:not(.router-link){padding:0 10px;text-decoration:none;color:#818181;display:block;transition:.3s;color:#a8a8b5;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.router-link{text-decoration:none;color:inherit}.sidebar button{color:#a8a8b5;font-size:inherit;font-weight:inherit}.sidebar a:hover{color:#f1f1f1}.sidebar .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.sidebar-item{display:flex;padding:5px 35px;margin:0 10px;transition:all .2s}.sidebar-item:hover{background-color:#222326;border-radius:12px;margin:0 10px}.sidebar-item.selected,.sidebar-item:hover{position:relative;margin:0 10px;border-radius:12px;background-color:#222326}.sidebar-item.selected:before{content:"";position:absolute;right:-10px;top:0;height:100%;width:4px;background-color:#bd53ff;border-radius:12px}.support-panel-title{border-bottom:1px solid rgba(249,247,252,.24);padding:0 12px}.support-panel-more-button{color:#bd53ff;text-align:center;cursor:pointer}.support-panel-container{display:flex;flex-direction:column;border-radius:12px;background:linear-gradient(180deg,#4f4f54 .25%,#3f3f4500 99.77%)}.support-panel-container .support-panel-question{display:flex;align-items:center;font-size:16px;position:relative;padding:0 12px;width:230px}.support-panel-container .support-panel-question p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:200px;max-height:50px}.support-panel-container .support-panel-question:after{content:"";position:absolute;right:20px;width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.4'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:contain}.support-panel-container .questions{max-height:70vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#bd53ff rgba(255,255,255,.1)}.support-panel-container .questions::-webkit-scrollbar{width:8px}.support-panel-container .questions::-webkit-scrollbar-track{background:#ffffff1a}.support-panel-container .questions::-webkit-scrollbar-thumb{background-color:#bd53ff;border-radius:4px;border:2px solid rgba(255,255,255,.2)}.support-panel-container .questions::-webkit-scrollbar-thumb:hover{background-color:#d186ff}.tile-panel-container{display:flex;gap:20px}.tile-panel-container.panel-padding{padding:10px}@media (max-width: 480px){.tile-panel-container{width:90%!important}}.container{display:flex;gap:20px}.container.panel-padding{padding:10px}.container p,.container h1,.container h2,.container h3,.container h4{margin:0}html{scroll-behavior:smooth}.landing-navigation{background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(13.6px);-webkit-backdrop-filter:blur(13.6px);border:1px solid rgba(255,255,255,.3);border-radius:48px;margin:50px 22px;position:fixed;z-index:1000;top:auto;left:50%;transform:translate(-50%);width:60%;transition:all .5s ease-in-out}@media (max-width: 768px){.landing-navigation{width:calc(50% + 40vw);margin:50px 0}.landing-navigation li{font-size:.85rem!important}}@media (max-width: 480px){.landing-navigation{width:90%}.landing-navigation ul{gap:5px!important}}.landing-navigation ul{display:flex;justify-content:space-evenly;padding:0;margin-block:7px}.landing-navigation ul li{list-style:none;font-size:18px;color:#fff;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);padding:5px;transition:all .3s}.landing-navigation ul li:hover{color:#cecbcbf1;cursor:pointer}.landing-navigation ul .landing-navigation-login{color:#2edc9e}.landing-navigation.show-navbar{transform:translateY(0) translate(-50%)}.landing-navigation.hide-navbar{transform:translateY(-250%) translate(-50%)}.landing-hero-container{background:linear-gradient(203deg,#313949,#010c1a);background-size:400% 400%;-webkit-animation:AnimationName 12s ease infinite;-moz-animation:AnimationName 12s ease infinite;animation:AnimationName 12s ease infinite}.landing-hero-container .landing-page-logo{position:absolute;right:20px;top:20px}.landing-hero-container .landing-page-logo img{width:200px}@media (max-width: 1200px){.landing-hero-container .landing-page-logo{visibility:hidden}}.landing-hero-container .landing-hero{height:100%;width:100%;max-width:1368px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;position:relative;padding-top:186px;padding-bottom:21px}@media (max-width: 1200px){.landing-hero-container .landing-hero{padding-top:150px}}.landing-hero-container .landing-hero h1{font-size:40px;margin-bottom:60px}.landing-hero-container .landing-hero p{max-width:900px;padding:10px}.landing-hero-container .landing-hero .landing-buttons-container{display:flex;gap:20px;margin:80px 0;align-items:baseline}@media (max-width: 1200px){.landing-hero-container .landing-hero .landing-buttons-container{margin:20px}.landing-hero-container .landing-hero .landing-buttons-container .button-container{justify-content:flex-end}}@-webkit-keyframes AnimationName{0%{background-position:0% 92%}50%{background-position:100% 9%}to{background-position:0% 92%}}@-moz-keyframes AnimationName{0%{background-position:0% 92%}50%{background-position:100% 9%}to{background-position:0% 92%}}@keyframes AnimationName{0%{background-position:0% 92%}50%{background-position:100% 9%}to{background-position:0% 92%}}.landing-hero-container .landing-hero .text-container{display:flex;align-items:center;justify-content:center;max-width:75vw}.landing-hero-container .landing-hero .animated-gradient-text{font-size:80px;font-weight:600;background:linear-gradient(90deg,#bd53ff,#2edc9e,#fff);background-size:300%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradient-shift 5s infinite alternate;text-align:center;line-height:1.35;padding:0 1rem}@media (max-width: 998px){.landing-hero-container .landing-hero .animated-gradient-text{font-size:8vw}}@keyframes gradient-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (max-width: 1200px){.landing-hero-container .landing-hero .landing-page-logo{position:absolute;right:20px;top:20px}.landing-hero-container .landing-hero .landing-page-logo img{width:50px}}.landing-hero-second{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;position:relative;padding:101px 0;background-color:#111112;max-width:1368px;margin-inline:auto}.landing-hero-second .text-container-hero-second{width:50%}@media (max-width: 768px){.landing-hero-second .text-container-hero-second{width:80%}}.landing-hero-second .text-container-hero-second h2{font-size:40px}.landing-hero-second .graphic-placeholder{height:450px}.landing-hero-second .graphic-placeholder .hero-section-graphic{width:100%}.landing-button{padding:4px 18px;color:#000;border-radius:20px;background-color:transparent;font-size:18px}.landing-button.fill{background-color:#fff}.landing-features{height:100%;color:#fff;background:#333338;padding-block:101px}.landing-features .landing-features-content{display:flex;align-items:center;flex-direction:column;max-width:1368px;margin-inline:auto}.landing-features h1{font-size:40px}@media (max-width: 1200px){.landing-features h1,.landing-features p{text-align:center!important}}.landing-features .features-tiles{display:flex;margin:38px 0 0;width:100%;justify-content:center;gap:23px}@media (max-width: 1200px){.landing-features .features-tiles{flex-direction:column;align-items:center}.landing-features .features-tiles .features-tile{width:90%!important}}.landing-features .features-tiles .features-tile img{padding:40px}.landing-features .features-tiles .features-tile{text-align:center;width:30%}.landing-features h1{font-size:40px;color:#fff;text-shadow:0px 0px 14px #010910}.landing-features h2{font-size:24px}.landing-retail-tiles-section{padding-block:101px}.landing-retail-tiles-section .landing-retail-tiles-title{display:flex;align-items:center;flex-direction:column;max-width:1368px;margin-inline:auto}.landing-retail-tiles-section .landing-retail-tiles-title h1{font-size:40px;text-align:center;margin-inline:15px}.landing-retail-tiles-section .landing-retail-tiles-container{background:#111112}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles{display:flex;justify-content:center;padding-top:98px;height:600px;max-width:1368px;margin-inline:auto}@media (max-width: 1100px){.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles{flex-direction:column;height:fit-content;padding:10px}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column{width:100%!important;height:50vh!important}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column .retail-tile,.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column .retail-tile .tile-inner{height:100%!important}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column .retail-tile .tile-back{font-size:.75rem}}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column{display:flex;flex-direction:column;justify-content:space-between;width:24%;perspective:1000px}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .retail-tile{position:relative;margin:5px;width:calc(100% - 10px);height:100%;transform-style:preserve-3d;transition:transform .8s ease-in-out}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .retail-tile:hover .tile-front{transform:rotateY(-180deg)}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .retail-tile:hover .tile-back{transform:rotateY(0)}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .tile-inner{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:20px;box-shadow:2px 2px 10px #ffffff1a;display:flex;justify-content:center;align-items:center;padding:15px;box-sizing:border-box;text-align:center;overflow:hidden}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .tile-front{background:linear-gradient(65deg,#bd53ff,#d48eff);color:#fff;font-size:20px;font-weight:700;transform-style:preserve-3d;transition:transform .8s ease}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .tile-back{background-color:#e4e4eb;color:#222326;transform:rotateY(180deg);font-size:14px;text-align:left;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-style:preserve-3d;transition:transform .8s ease}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(1) .retail-tile:nth-child(1){height:60%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(1) .retail-tile:nth-child(2){height:40%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(2) .retail-tile:nth-child(1){height:40%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(2) .retail-tile:nth-child(2){height:60%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(3) .retail-tile:nth-child(1){height:50%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(3) .retail-tile:nth-child(2){height:50%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(4) .retail-tile:nth-child(1){height:40%}.landing-retail-tiles-section .landing-retail-tiles-container .landing-retail-tiles .column:nth-child(4) .retail-tile:nth-child(2){height:60%}.landing-abo-tiles-container{background:#333338}.landing-abo-tiles-container .landing-abo-tiles{padding:101px 50px;height:100%;position:relative;max-width:1368px;margin-inline:auto}@media (max-width: 1200px){.landing-abo-tiles-container .landing-abo-tiles .tiles{flex-direction:column;align-items:center;padding:0}.landing-abo-tiles-container .landing-abo-tiles .tiles .column{align-items:center}.landing-abo-tiles-container .landing-abo-tiles .tiles .column .abo-tile{width:100%!important}.landing-abo-tiles-container .landing-abo-tiles .tiles .column .abo-tile .offer-price-best,.landing-abo-tiles-container .landing-abo-tiles .tiles .column .abo-tile .offer-price-normal{font-size:2rem}}.landing-abo-tiles-container .landing-abo-tiles .free-tier{display:flex;flex-direction:column;align-items:center;gap:1rem}.landing-abo-tiles-container .landing-abo-tiles .free-tier .title{font-size:1.5em}.landing-abo-tiles-container .landing-abo-tiles .free-tier .abo-tile-button{margin-block:1rem}.landing-abo-tiles-container .landing-abo-tiles .free-tier .abo-tile-button a:hover,.landing-abo-tiles-container .landing-abo-tiles .free-tier .abo-tile-button a:focus-visible{outline-offset:-1px;outline:#BD53FF solid 2px}.landing-abo-tiles-container .landing-abo-tiles .free-tier li{margin-block:10px}.landing-abo-tiles-container .landing-abo-tiles .abos-title{text-align:center}.landing-abo-tiles-container .landing-abo-tiles .tiles{margin-top:98px;display:flex;justify-content:space-evenly;gap:20px}.landing-abo-tiles-container .landing-abo-tiles .column{width:100%;z-index:1}.landing-abo-tiles-container .landing-abo-tiles .abo-tile{background-color:#fff;height:100%;border-radius:20px;box-shadow:0 0 15px #00000076;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-button{display:flex;justify-content:center;padding-bottom:50px}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-button a{border:0;border-radius:20px;background:#bd53ff;background:linear-gradient(65deg,#bd53ff,#d48eff);color:#fff}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-button a:hover,.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-button a:focus-visible{outline-offset:-1px;outline:#BD53FF solid 2px}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-text{display:flex;flex-direction:column;align-items:center;padding-block:44px;color:#000}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-text h2{margin-block:36px}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-text p{margin-inline:10px;text-align:center;width:fit-content}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-text ul{text-align:left;margin-block:0;margin-left:23px;margin-right:43px}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .abo-tile-text ul li{padding-block:10px}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .offer-price-best{color:#fff;font-size:3rem;font-weight:600}.landing-abo-tiles-container .landing-abo-tiles .abo-tile .offer-price-normal{color:#bd53ff;font-size:3rem;font-weight:600}.landing-abo-tiles-container .landing-abo-tiles .abo-tile.best-offer{position:relative;z-index:2;background:linear-gradient(65deg,#11b178,#92eccc)}.landing-abo-tiles-container .landing-abo-tiles .abo-tile.best-offer a{background:#fff;color:#000}.landing-abo-tiles-container .landing-abo-tiles .column:nth-child(2){z-index:3}.landing-usecases-tiles{background-color:#111112;padding-top:101px;max-width:1368px;margin-inline:auto}.landing-usecases-tiles h1{font-size:40px;text-align:center}.landing-usecases-tiles .logos{align-items:center;justify-content:space-evenly;display:flex;margin-block:64px}.landing-usecases-tiles .logos .usecase-tile img{width:100%}@media (max-width: 1200px){.landing-usecases-tiles .logos{flex-direction:column;align-items:center;padding:0}}.footer{background-color:#333338;height:50px;text-align:center}.footer p{font-size:14px;margin:0;padding-block:15px}@font-face{font-family:Poppins;src:url(/_astro/poppins.regular.JiV4gZDp.ttf) format("truetype");font-weight:400}@font-face{font-family:Poppins;src:url(/_astro/Poppins-SemiBold.ConD-CtJ.ttf) format("truetype");font-weight:600}@font-face{font-family:Poppins;src:url(/_astro/Poppins-Bold.C62YTul5.ttf) format("truetype");font-weight:700}*{font-family:Poppins}.left-side-panels{width:100%;height:100%;display:flex;flex-direction:column}.two-column-panels{display:flex;width:100%;gap:20px;align-items:flex-start}.flex-panels{display:flex;gap:20px}a{text-decoration:none;color:purple;font-weight:500}input[type=checkbox]{width:20px;height:20px;accent-color:#bd53ff;border-radius:10px}label{display:flex;align-items:center;gap:5px}label[disabled]{color:#545454}.invisible{visibility:hidden}.color-picker-row{display:flex;width:100%;justify-content:space-between}.close-icon{margin-left:auto;transform:translateY(-20px)}
