@charset "UTF-8";.toast-message{width:fit-content;padding:1.6rem;color:#fff;border-radius:.4rem;background-color:var(--blue);box-shadow:0 2rem 2rem -1.6rem #00000040;display:flex;gap:.8rem;align-items:center;justify-content:center;cursor:pointer}.toast-message.danger{background-color:var(--red)}.toast-message.success,.toast-message.default{background-color:var(--green)}.toast-container{position:fixed;z-index:99999999;right:3.2rem;bottom:3.2rem;cursor:pointer;max-width:44rem;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-end}.toast-container.bottom-right{bottom:3.2rem;right:3.2rem}.toast-container.bottom-left{right:auto;left:3.2rem;bottom:3.2rem}.toast-container.top-right{top:4.8rem;right:3.2rem}.toast-container.top-left{top:4.8rem;left:3.2rem;right:auto}.toast-container.top-center{left:50%;top:3.2rem;bottom:auto;right:auto;transform:translate(-50%)}.toast-container.bottom-center{left:50%;bottom:3.2rem;right:auto;transform:translate(-50%)}.toast-container.center{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.toast-container{right:50%;transform:translate(50%,10px)}.toast-container.top{top:8rem}}.error-page{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-init .radio-option label:hover .template-card,.page-init .radio-option input:checked+label .template-card{border-color:var(--blue-olist);outline-color:var(--blue-olist)}.page-init .template-card{cursor:pointer;height:45rem;padding:2rem 1rem;border-radius:1rem;border:1px solid var(--gray-2);outline:solid 2px transparent;position:relative;transition:var(--transition)}.page-init .radio-option .template-card .image-wrapper{overflow:auto;height:100%}.page-init .template-card iframe{border:none;zoom:.2}.page-init .template-card .subtitle{display:flex;align-items:center;gap:.5rem;line-height:1;position:absolute;top:-1rem;background-color:#fff;padding:0 .5rem;left:1rem}.page-init .button-default{width:100%;margin-top:1.6rem}.page-init .button-default.-outlined{border-color:var(--blue-olist);color:var(--blue-olist)}.page-init.blur{filter:blur(1px) brightness(.95);pointer-events:none}.page-init .template-selector{display:block;position:relative;max-width:100%;height:calc(100vh - 16.4rem);margin:3rem auto 0;padding:3.2rem;background:var(--white);box-shadow:0 0 5px #0003;overflow-y:auto;border-radius:var(--radius)}@media (min-width: 992px){.page-init .template-selector{padding:5rem}}.page-init .template-selector>.title{margin-bottom:.8rem}.page-init .template-selector .template-description{font-size:var(--font-size-small);color:var(--gray-3)}.page-init .template-selector .template-selector-list{display:flex;overflow-x:auto;gap:2.4rem;padding:0 .4rem 3.2rem;margin:3.2rem auto 2.4rem;width:100%}.page-init .template-selector .radio-option{min-width:100%}@media (min-width: 768px){.page-init .template-selector .radio-option{min-width:calc(50% - 1.2rem)}}@media (min-width: 1280px){.page-init .template-selector .radio-option{min-width:calc(33.3333333333% - 1.6rem)}}.page-init .template-selector>.button-default{width:fit-content;margin-left:auto}.page-init .template-selector>.template-card{max-width:100%;border-color:var(--blue-olist);outline-color:var(--blue-olist);margin:3.2rem auto 0}@media (min-width: 768px){.page-init .template-selector>.template-card{max-width:70%;height:60rem}}@media (min-width: 992px){.page-init .template-selector>.template-card{max-width:50%}}.loading{position:absolute;text-align:center;top:0;left:0;width:100%;height:100vh;z-index:200;background:rgba(255,255,255,.6666666667);display:flex;align-items:center;justify-content:center}.custom-select{width:100%;position:relative;cursor:pointer;height:4.2rem;margin:auto 0}.custom-select svg.arrow-icon{transition:var(--transition);position:relative;left:.55rem}.custom-select .selected-item{box-shadow:0 0 3px #0000001a;height:100%;padding:.6rem 1.6rem;background-color:var(--white);border:1px solid var(--gray-2);border-radius:8px;display:flex;justify-content:space-between;align-items:center;color:var(--blue-dark);font-size:var(--font-size-small);font-weight:700}.custom-select .selected-item .title:first-letter{text-transform:uppercase}.custom-select .selected-item .icon{display:block;width:1.5rem;height:1.5rem}.custom-select .options-list{position:absolute;left:0;width:100%;max-height:25rem;overflow:auto;list-style:none;padding:0;margin:0;display:none;background-color:var(--white);border:1px solid var(--gray-2);border-radius:8px;z-index:10}.custom-select .options-list::-webkit-scrollbar{width:6px;border-radius:20px}.custom-select .options-list::-webkit-scrollbar-track{background:var(--gray-1);border-radius:8px}.custom-select .options-list::-webkit-scrollbar-thumb{background:var(--blue-olist-hover);border-radius:4px}.custom-select .options-list::-webkit-scrollbar-thumb:hover{background:var(--blue-olist)}.custom-select .options-list li{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;text-decoration:none;color:var(--blue-dark);font-weight:500;font-size:var(--font-size-small);text-align:left;transition:var(--transition)}.custom-select .options-list li:first-letter{text-transform:uppercase}.custom-select .options-list li:not(:last-of-type){border-bottom:1px solid var(--gray-1)}.custom-select .options-list li.-active{background-color:var(--blue-olist-light)}.custom-select .options-list li:hover{background-color:var(--gray-1)}.custom-select.open .options-list{display:block;box-shadow:#0000004d 0 2px 1px -1px,#0000004d 0 1px 1px,#0000004d 0 1px 3px}.custom-select.open svg.arrow-icon{transform:rotate(180deg)}.select-field{display:flex;flex-direction:column;flex:1}.select-field span.subtitle{color:var(--gray-3);font-size:var(--font-size-small);font-weight:500;margin-bottom:.8rem;display:block}.icon-item{margin:0 auto}.icon-item:not(.-disabled){cursor:pointer}@media (min-width: 768px){.icon-item{margin:0}}.icon-item.-selected img,.icon-item:hover img{background-color:var(--blue-olist-light);border-color:var(--blue-olist-hover);box-shadow:var(--shadow)}.icon-item span{display:block;margin-bottom:1.6rem}.icon-item img{transition:var(--transition);padding:1.6rem;border:.3rem solid var(--blue-olist-light);border-radius:var(--radius)}.product-block-item{transition:var(--transition);border-radius:var(--radius);border:.3rem solid var(--blue-olist-light);padding:1rem;width:100%;display:flex;flex-direction:column}.product-block-item:not(.-disabled){cursor:pointer}@media (min-width: 768px){.product-block-item{width:calc(50% - 1.6rem)}}@media (min-width: 992px){.product-block-item{width:calc(33.3333333333% - 1.6rem)}}.product-block-item.-selected,.product-block-item:hover{background-color:var(--blue-olist-light);border-color:var(--blue-olist-hover);box-shadow:var(--shadow)}.product-block-item img{aspect-ratio:1/1;object-fit:contain;object-position:50% 0%}.product-block-item h4{font-size:1.4rem;font-weight:700;margin:1.8rem 0 .8rem}.product-block-item p{font-size:1.2rem;color:var(--gray-3)}.btn-selector{display:flex;flex-wrap:wrap;justify-content:center}.btn-selector .button-wrapper{padding:1rem;text-align:center;display:flex;flex-direction:column;transition:var(--transition);border-radius:var(--radius);border:2px solid transparent}.btn-selector .button-wrapper:not(.-disabled){cursor:pointer}.btn-selector .button-wrapper.-selected,.btn-selector .button-wrapper:hover{background-color:var(--blue-olist-light);border-color:var(--blue-olist-hover);box-shadow:var(--shadow)}.btn-selector .button-wrapper button{min-width:13rem}.custom-loader{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;padding:3.2rem 0}.custom-loader span{color:var(--blue-dark)}.custom-loader>.loader-label{font-weight:500;font-size:1.6rem}.color-picker{flex:1;position:relative}.color-picker.-active{z-index:14}.color-picker span{display:block;margin-bottom:.4rem}.color-picker .color-selected{height:6rem;width:100%;border-radius:var(--radius);border:1px solid var(--gray-2);display:flex;justify-content:center;align-items:center}.color-picker .color-selected:not(.-disabled){cursor:pointer}.color-picker .color-selected span{color:var(--white);font-size:var(--font-size-small);background-color:#0003;border-radius:99rem;text-transform:uppercase;padding:.8rem;pointer-events:none}.color-picker .color-selected .svg-wrapper{width:3.2rem;height:3.2rem;padding:.8rem;background-color:#0003;border-radius:50%;color:var(--white);display:flex;align-items:center;justify-content:center;margin-left:.8rem;pointer-events:none}.color-picker .selector{position:absolute;margin-left:calc(50% - 12rem)}.color-picker .cover{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;cursor:pointer}.color-picker .sketch-picker{position:relative;box-sizing:border-box!important;width:24rem!important}.color-picker .sketch-picker>div:first-child{padding-bottom:100%!important;cursor:pointer}.color-picker .sketch-picker>div:nth-child(2) div:first-child div{cursor:pointer}.color-picker .sketch-picker .flexbox-fix:nth-child(3) div{display:none}.color-picker .sketch-picker .flexbox-fix:nth-child(3) div:first-child{display:block;width:100%}.color-picker .sketch-picker .flexbox-fix:nth-child(3) div:first-child input{width:100%!important;text-align:center;height:2rem}.color-picker .sketch-picker .flexbox-fix:nth-child(3) div:first-child label{font-size:1.2rem;font-weight:500}.color-picker .sketch-picker .flexbox-fix:last-child{display:none!important}.page-view{margin:0 auto}.main-configs{background-color:var(--white);height:calc(100vh - 16.4rem);margin-top:3rem;padding:3.2rem;overflow:auto;box-shadow:0 0 5px #0003;border-radius:var(--radius)}@media (min-width: 992px){.main-configs{padding:5rem}}.main-configs h2{font-size:2rem;font-weight:700;text-align:left;color:var(--blue-dark)}.main-configs .options-wrapper{display:flex;flex-direction:column;gap:2.4rem;padding:3.4rem 1.6rem 1.6rem;border-radius:var(--radius);border:1px solid var(--gray-bg);width:100%;position:relative;margin-top:5rem}@media (min-width: 768px){.main-configs .options-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:center}}.main-configs .options-wrapper .wrapper-title{display:flex;align-items:center;gap:.5rem;font-size:1.6rem;line-height:1;font-weight:700;position:absolute;top:-1rem;background-color:#fff;padding:0 .5rem;left:1rem;color:var(--blue-dark)}.main-configs .options-wrapper .wrapper-title svg{width:2rem;height:2rem}.main-configs .options-wrapper .fontes-form{width:100%;display:flex;flex-direction:column;gap:3.2rem}.main-configs .options-wrapper .fontes-form>div{display:flex;align-items:end;gap:8rem}.main-configs .options-wrapper .fontes-form>div .select-field{max-width:50%}.main-configs .options-wrapper .fontes-form>div .font-preview{margin-bottom:1.2rem;font-weight:600;font-size:1.6rem}.main-configs .field{display:flex;flex-direction:column;gap:1rem;width:50%;margin-top:2rem;margin-left:auto;margin-right:auto}.main-configs .field input{padding:1rem;border-radius:5px;border:1px solid var(--gray-3);outline:none;font-size:1.2rem}.main-configs .button-default{margin:4rem auto 0;width:fit-content}@media (min-width: 992px){.main-configs .button-default{margin:4rem 0 0 auto}}.progressive-loader-container{background-color:var(--blue-olist-extra-light);width:80%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:999;height:100%;width:100%}.progressive-loader-container .loader-message{display:flex;align-items:center;font-size:3.2rem;color:var(--blue-dark);font-weight:700}.progressive-loader-container .message-content{display:flex;align-items:center;gap:1.6rem}.progressive-loader-container .message-content .icon{width:44px;height:44px;color:var(--blue-olist)}.progressive-loader-container .spin{animation:spin 1.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page-view{background-color:var(--white);width:80%;overflow-y:auto;box-shadow:#0000004d 0 2px 1px -1px,#0000004d 0 1px 1px,#0000004d 0 1px 3px;min-height:100%;transition:.5s;display:flex;flex-direction:column;position:relative}.page-view.mobile{width:450px;margin-left:auto;margin-right:auto}.page-view>div:not(.progressive-loader-container){opacity:0}.page-view.-loaded>div{transition:.5s;opacity:1}.page-view img{width:100%}.page-view .iframe-store{width:100%;height:100%;zoom:.7}.page-view .iframe-store.mobile{zoom:1}.page-view .MuiLinearProgress-root{margin:0;height:1rem;opacity:.8}.page-view .component-view.footer{margin-top:auto}.add-new-sections{height:calc(100vh - 8rem);left:400px}.add-new-sections .components-list{height:calc(100vh - 8rem);overflow-y:auto;width:fit-content}.add-new-sections .MuiPaper-root{width:20vw;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:none!important;transition:var(--transition)}.add-new-sections .MuiPaper-root:before{display:none}.add-new-sections .MuiPaper-root.Mui-expanded{margin:0}.add-new-sections .MuiPaper-root .accordion-header:hover{background-color:var(--blue-olist-extra-light)}.add-new-sections .accordion-header{color:var(--blue-dark)}.add-new-sections .accordion-header span{font-size:var(--font-size-base)}.add-new-sections .MuiButtonBase-root{min-height:0;padding:1.6rem}.add-new-sections .MuiButtonBase-root.Mui-expanded{min-height:0}.add-new-sections .MuiButtonBase-root .MuiAccordionSummary-content{margin:0;font-size:1.2rem;font-weight:700}.add-new-sections .MuiAccordionDetails-root{padding:0}.add-new-sections .MuiAccordionDetails-root>li{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.2rem;position:relative;cursor:pointer;transition:var(--transition)}.add-new-sections .MuiAccordionDetails-root>li:not(:last-of-type){border-bottom:1px solid #eee}.add-new-sections .MuiAccordionDetails-root>li:hover{background-color:var(--blue-olist-extra-light);color:var(--blue-olist)}.add-new-sections .MuiAccordionDetails-root>li .list-item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem}.add-new-sections .MuiAccordionDetails-root>li .list-item:hover .actions-container{opacity:1;visibility:visible}.add-new-sections .MuiAccordionDetails-root>li .list-item .actions-container{display:flex;align-items:center;gap:.8rem;opacity:0;visibility:hidden;transition:.2s ease-in-out}.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-add,.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-help{display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;padding:.2rem;border:1px solid transparent;transition:var(--transition)}.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-add{background-color:var(--blue-olist);color:var(--white);border-radius:50%}.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-add:hover{color:var(--blue-olist);background-color:var(--white);border-color:var(--blue-olist)}.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-help{border-radius:50%;background-color:transparent;width:2.3rem;height:2.3rem;margin:0}.add-new-sections .MuiAccordionDetails-root>li .list-item .btn-help:hover{color:var(--blue-olist)}.add-new-sections .MuiAccordionDetails-root>li .list-item>button{width:75%;text-align:left;font-weight:500;margin-right:auto;padding:0}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper{position:fixed;top:0;left:19.9vw;width:38vw;max-width:60rem;max-height:80vh;overflow:hidden;overflow-y:auto;background-color:var(--white);box-shadow:0 0 4px #0003;cursor:auto}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .skeleton-wrapper{padding:1rem 1rem 0}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .skeleton-wrapper .MuiSkeleton-rectangular{width:100%;height:20rem;margin-top:5rem}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .infos{height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .component-description{font-size:1.4rem;margin-bottom:1rem;padding:1.6rem;display:flex;flex-direction:column;text-align:center}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .component-description h2{color:var(--blue-olist)}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .component-image{width:100%;height:100%;margin:auto}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .component-image img{width:100%;padding-bottom:6rem}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .content-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;position:sticky;bottom:0;width:100%;background-color:var(--white);padding:1.6rem;box-shadow:inset 0 0 3px #00000026}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .content-bottom .button-default{padding:0rem 1.6rem;font-size:var(--font-size-small)}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .btn-download{padding:.8rem 1.2rem;transition:var(--transition);border-radius:2rem;color:var(--blue-olist);text-decoration:underline}.add-new-sections .MuiAccordionDetails-root .component-infos-wrapper .btn-download:hover{background-color:var(--blue-olist);color:var(--white);text-decoration:none}.page-itens>.item:hover+.add-section-cta{opacity:1!important}.page-itens>.item:hover+.add-section-cta span{width:100%}.add-section-cta{position:relative;width:100%;transition:.3s;opacity:0;display:flex;justify-content:center;margin-top:-.8rem}.add-section-cta svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);padding:0 .5rem;background-color:var(--blue-olist);color:var(--white);border-radius:2rem 2rem 0 0;width:2rem;height:1.8rem;box-shadow:#0004 0 2px 1px -1px;transition:.5s;cursor:pointer}.add-section-cta span{height:.3rem;background-color:var(--blue-olist);width:0%;transition:.3s;transition-timing-function:ease-in-out}.add-section-cta:hover,.add-section-cta.-open{opacity:1}.add-section-cta:hover span,.add-section-cta.-open span{width:100%;transition:.5s}.add-section-cta:hover svg,.add-section-cta.-open svg{width:2.6rem;height:2.2rem}.add-section-popover .MuiPopover-paper{transform:translate(1.3rem)!important;top:4rem!important;height:calc(100vh - 8rem);width:20vw;left:21vw!important;max-width:100rem;overflow:visible;box-shadow:0 0 4px #0003!important}.-add-section-below{display:flex;align-items:center;gap:.8rem;margin:0 auto;margin-top:2.4rem;border-radius:var(--radius);width:fit-content;color:var(--blue-olist);transition:var(--transition);padding:.8rem 1.6rem}.-add-section-below:hover{background-color:var(--blue-olist);color:var(--white)}.sections-list{transition:.5s;opacity:0}.sections-list p{font-size:1.2rem}.sections-list.-loaded{opacity:1}.page-itens{display:flex;flex-direction:column;gap:8px;max-height:80vh;max-width:90%;width:100%;margin:0 auto;overflow:auto}.page-itens .item{padding:1.6rem;min-height:5rem;background-color:var(--gray-bg);color:var(--blue-dark);display:flex;justify-content:space-between;border-radius:var(--radius);font-weight:500;font-size:1.3rem}.page-itens .item p{font-weight:500;font-size:1.3rem}.page-itens .item button{transition:var(--transition)}.page-itens .item button:hover{color:var(--red)}.MuiTooltip-tooltipPlacementBottom{margin-top:.2rem!important}.MuiTooltip-popperInteractive{pointer-events:none!important}.component-infos-wrapper .icon-wrapper{display:flex;align-items:center;cursor:pointer;transition:var(--transition)}.component-infos-wrapper .icon-wrapper:hover{opacity:.8}.popup-component{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-component .popup-content{width:80%;max-width:80rem;min-height:50%;max-height:80vh;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;position:relative;gap:3.2rem;border-radius:.4rem;background-color:var(--white)}.popup-component .popup-content.-loading{justify-content:center}.popup-component .popup-content .component-description{width:100%;text-align:left;font-size:1.4rem;border-bottom:1px solid var(--gray-2);padding:2rem;padding-bottom:0}.popup-component .popup-content .component-description h1,.popup-component .popup-content .component-description h2{margin-bottom:1.5rem;font-size:3rem}.popup-component .popup-content .component-description p{margin-bottom:1rem}.popup-component .popup-content .close-popup-button{color:var(--gray-3);width:3.2rem;height:3.2rem;box-shadow:0 0 4px #0006;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;font-size:2rem;font-weight:300;padding:.3rem .6rem;cursor:pointer;position:absolute;right:.8rem;top:.8rem;z-index:1;transition:var(--transition)}.popup-component .popup-content .close-popup-button:hover{background-color:var(--red);color:var(--white)}.popup-component .popup-content>img{max-width:calc(100% - 4rem);margin:0 auto}.popup-component .popup-content footer{background:#fff;width:100%;position:sticky;bottom:0;left:0;padding:1.6rem 1.6rem 1.6rem 2rem;box-shadow:inset 0 0 4px #0003}.popup-component .popup-content .button-default{width:fit-content;height:4.2rem;min-height:4.2rem}.popup-component .popup-content .process-msg{position:absolute;bottom:1rem}.select-component .title{display:flex;justify-content:center;align-items:center;gap:.8rem;width:100%}.select-component .title svg{color:var(--white)}.select-component{display:flex;flex-direction:column;transition:.5s;opacity:0}.select-component.-loaded{opacity:1}.select-component .custom-select{width:90%;margin:0 auto}.sidebar{overflow-y:scroll;width:22%;background-color:var(--white);padding-bottom:4rem;display:flex;flex-direction:column;gap:3.2rem;box-shadow:#0000004d 0 2px 1px -1px,#0000004d 0 1px 1px,#0000004d 0 1px 3px}.sidebar.blur{filter:blur(1px) brightness(.95);pointer-events:none}.sidebar .title{font-size:1.4rem;font-weight:600;margin-bottom:1.6rem;background-color:var(--blue-olist);color:var(--white);text-align:center;padding:1.2rem}.page-main{height:calc(100vh - 16.4rem);margin-top:3rem;display:flex}.text-field{display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:500px;margin-top:2rem;margin-left:auto;margin-right:auto}.text-field .input-text{height:4.4rem;padding:1rem;border-radius:8px;border:1px solid #b6b9d0;outline:none;font-size:1.2rem;width:100%;color:var(--blue-dark)}.checkbox{display:flex;align-items:center;gap:.8rem;margin-bottom:.4rem;padding:.8rem;border-radius:4px;background-color:var(--gray-bg);width:100%}.checkbox .custom-checkbox{position:relative;width:1.4rem;height:1.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--blue-olist);border-radius:3px;background-color:#fff;cursor:pointer;transition:all .25s ease}.checkbox .custom-checkbox:after{content:"";position:absolute;left:.35rem;top:.1rem;width:.25rem;height:.55rem;border:solid #fff;border-width:0 .2rem .2rem 0;transform:rotate(45deg);opacity:0;transition:all .3s ease}.checkbox .custom-checkbox:checked{border-color:var(--blue-olist);background-color:var(--blue-olist)}.checkbox .custom-checkbox:checked:after{opacity:1}.checkbox label{font-size:var(--font-size-small);cursor:pointer;margin-bottom:0}.-page-finish-main{height:calc(100vh - 16.4rem);margin-top:3rem;overflow-y:auto;padding-top:.2rem;padding-bottom:.2rem}.page-finish{height:100%}@media (min-width: 992px){.page-finish{display:flex;flex-direction:row;gap:2.4rem}}.page-finish a{color:var(--blue-olist);text-decoration:underline;margin-left:.4rem}.page-finish .button-default{width:fit-content;margin:1rem 0}.page-finish .finish-section{background-color:var(--white);padding:1.6rem 2.4rem;border-radius:var(--radius);box-shadow:0 0 5px #0003;overflow:hidden;overflow-y:auto;height:100%}.page-finish .finish-section:not(:last-child){margin-bottom:6rem}@media (min-width: 992px){.page-finish .finish-section{padding:2.4rem;margin-bottom:0!important}}.page-finish .finish-section .title{display:flex;align-items:center;gap:8px;color:var(--blue-dark);margin-bottom:2.4rem}.page-finish .finish-section .number{background-color:var(--blue-olist);color:var(--white);width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.page-finish .finish-section .text-top{margin-top:.8rem;margin-bottom:1.6rem;font-size:var(--font-size-small);color:var(--gray-3);font-weight:500}.page-finish .finish-section .text-top a:first-of-type{margin-bottom:8px;display:inline-block}.page-finish .download-section{transition:all .3s;position:relative}@media (min-width: 992px){.page-finish .download-section{flex:1}}.page-finish .download-section.-unavailable{filter:blur(1px) brightness(.95);pointer-events:none}.page-finish .download-section .button-default{min-width:24rem;width:fit-content}.page-finish .sync-form{text-align:center;margin:1rem 0 0}@media (min-width: 992px){.page-finish .sync-form{max-width:50%}}.page-finish .sync-form .token-form{margin:2rem 0}.page-finish .sync-form .token-form form{width:100%;display:flex;flex-wrap:wrap}.page-finish .sync-form .token-form .text-field{margin-top:.4rem;width:70%}.page-finish .sync-form .token-form .text-field input{border-radius:.4rem 0 0 .4rem}.page-finish .sync-form .token-form .button-default{width:30%;margin-top:.4rem;border-radius:0 .4rem .4rem 0;height:3.5rem}@media (min-width: 992px){.page-finish .cadastres-section{flex:1}}.page-finish .cadastres-section hr{margin:0;height:1rem;border:0}.page-finish .cadastres-section .external-link{color:#00f;text-decoration:underline}.page-finish .cadastres-section .text-label{display:flex;flex-direction:column;margin-top:1.6rem}.page-finish .cadastres-section .text-label p{margin-bottom:.8rem;font-size:var(--font-size-small);color:var(--gray-3)}.page-finish .cadastres-section .text-label p a{color:var(--blue-olist)}.page-finish .cadastres-section .field-input{padding:1rem 1.6rem;border-radius:5px;border:1px solid var(--gray-2);font-size:var(--font-size-small);height:4rem;outline:none;margin-bottom:.4rem}.page-finish .cadastres-section .checkbox-wrapper{display:flex;align-items:start;width:100%;margin:0;gap:2.4rem;flex-direction:column}@media (min-width: 992px){.page-finish .cadastres-section .checkbox-wrapper{flex-direction:row;gap:1.6rem}}.page-finish .cadastres-section .check-input{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;margin-right:.4rem}.page-finish .cadastres-section .options{width:100%}.page-finish .finish-section.-informative{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem;color:var(--blue-dark)}.page-finish .finish-section.-informative svg{color:var(--green)}.page-finish .finish-section.-informative p{font-size:1.8rem;text-align:center;max-width:70rem}.page-finish .finish-section.-informative p span{font-size:1.5rem;font-weight:600}.page-finish .finish-section.-informative .button-default{gap:1rem;min-width:24rem}.page-finish .finish-section.-informative .button-default svg{color:var(--white)}.page-finish .finish-section.-informative .button-default:disabled{cursor:not-allowed;opacity:.7}.app-footer{width:100%;height:4rem;background-color:var(--white);position:fixed;bottom:0;left:0;font-size:1.2rem;border-top:1px solid var(--gray-3);display:flex;align-items:center;color:var(--gray-3);padding:0 1rem}.app-footer .container{display:flex;justify-content:space-between;align-items:center;width:100%}.app-footer .logo{height:3rem;padding:.5rem 0}.app-footer .logo img{width:100%;height:100%}.create-store .text-field{max-width:unset}.create-store p a{color:var(--blue-olist);text-decoration:underline;transition:var(--transition)}.create-store p a:hover{color:var(--blue-dark)}.create-store .button-default{margin-top:2rem;margin-bottom:1rem;width:100%}.create-store .error-message{font-size:1.2rem;color:var(--gray-3)}.store-item{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.store-item:not(:last-of-type){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f7f7f7}.store-item .store-name{margin-right:auto;font-size:1.4rem;font-weight:600;color:var(--gray-4)}.store-item .item-info{font-size:1rem;color:var(--gray-3);border-bottom:1px solid var(--gray-2);padding-bottom:1px;cursor:pointer;transition:var(--transition)}.store-item .item-info:hover{color:var(--blue-olist);border-color:var(--blue-olist)}.store-item .remove-button{padding:0}.store-item .token-info{font-size:1rem;color:var(--gray-3);border:1px solid var(--gray-2);font-weight:500;padding:.2rem .5rem;border-radius:3px;cursor:pointer;transition:var(--transition)}.store-item .token-info:hover{color:var(--gray-1);background-color:var(--blue-olist)}.store-item svg{width:1.5rem;height:1.5rem}.popup-confirm-token{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:100}.popup-confirm-token .popup-content{background-color:#fff;padding:5rem;border-radius:3px;box-shadow:0 2px 5px #0000004d;width:100%;max-width:60rem;min-height:30rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.popup-confirm-token .popup-content h3{margin-bottom:1.6rem;color:var(--blue-dark);font-size:2.4rem}.popup-confirm-token .popup-content p{color:var(--gray-3);font-size:1.3rem;font-weight:500;margin-bottom:.6rem;text-align:center}.popup-confirm-token .popup-content p a{color:var(--blue-olist);text-decoration:underline;transition:var(--transition)}.popup-confirm-token .popup-content p a:hover{color:var(--blue-dark)}.popup-confirm-token .popup-content .close-popup-button{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;color:var(--gray-3);border:none;font-size:2rem;font-weight:300;padding:.3rem .6rem;cursor:pointer;position:absolute;right:.8rem;top:.8rem;border-radius:50%;transition:var(--transition)}.popup-confirm-token .popup-content .close-popup-button:hover{background-color:#0000001a;color:var(--red)}.popup-confirm-token .popup-content .button-default{width:100%;margin-top:2rem;margin-bottom:1.6rem}.select-store .text-field{width:100%;max-width:unset}@media (max-width: 767px){.select-store{margin-bottom:5rem}}.select-store .store-list{border-radius:6px;background-color:var(--gray-1);width:100%;height:100%;max-height:60%;overflow-y:scroll;padding:1.6rem 2.4rem;margin-top:2rem;clip-path:inset(0 round 8px)}.select-store .store-list::-webkit-scrollbar{width:.4rem}.select-store .store-list::-webkit-scrollbar-track{background:#fff}.select-store .store-list::-webkit-scrollbar-thumb{background:var(--blue-olist);border-radius:20px}.select-store .store-list .stores-loader{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.select-store .store-list .stores-loader>span{color:var(--blue-dark);font-weight:700;font-size:1rem}.select-store .store-list .no-data-message{height:100%;color:var(--blue-dark);display:flex;align-items:center;justify-content:center}.page-home{height:calc(100vh - 16.4rem);margin-top:3rem;overflow-y:auto;padding-top:.2rem;padding-bottom:.2rem}@media (min-width: 992px){.page-home{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-left:5rem;padding-right:5rem;gap:2.4rem}}.page-home .home-box{background-color:var(--white);padding:4rem 5rem;border-radius:var(--radius);box-shadow:0 0 5px #0003;overflow:hidden;overflow-y:auto;height:100%;margin-bottom:6rem}.page-home .home-box:last-child{margin-bottom:0}@media (min-width: 992px){.page-home .home-box{margin-bottom:0!important;height:70vh}}.page-home .home-box>header{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.page-home .home-box>header h3{color:var(--blue-dark)}.page-home .home-box>header svg{color:var(--blue-dark)}.page-home .home-box .description{font-size:1.2rem;text-align:justify;color:var(--gray-3);margin-bottom:2.4rem}.preview-mode{display:flex;gap:.8rem;align-items:center;margin-top:4px}.preview-mode .button-preview{padding:.8rem;display:flex;align-items:center;border-radius:.5rem;color:var(--gray-2);background-color:#f9f9f9;transition:var(--transition)}.preview-mode .button-preview.active,.preview-mode .button-preview:hover{color:var(--blue-olist);background-color:#f3f4f5}.preview-mode .button-preview.hidden{display:none}.preview-mode .button-preview.desktop{margin-left:1rem}.pages-list{width:100%;min-width:28rem;width:fit-content}.pages-list .custom-select-header{position:relative;cursor:pointer;height:3.8rem;margin:auto 0}.pages-list .custom-select-header svg.arrow-icon{transition:var(--transition);position:relative;left:.55rem}.pages-list .custom-select-header .selected-item{padding:.6rem 1.6rem;background-color:var(--white);border:1px solid var(--gray-2);border-radius:8px;display:flex;justify-content:space-between;align-items:center;color:var(--blue-dark);font-size:var(--font-size-small);font-weight:700}.pages-list .custom-select-header .selected-item .title:first-letter{text-transform:uppercase}.pages-list .custom-select-header .selected-item .icon{display:block;width:1.5rem;height:1.5rem}.pages-list .custom-select-header .pages-menu{position:absolute;left:0;width:100%;max-height:25rem;overflow:auto;list-style:none;padding:0;margin:0;display:none;background-color:var(--white);border:1px solid var(--gray-2);border-radius:8px;z-index:10}.pages-list .custom-select-header .pages-menu::-webkit-scrollbar{width:6px;border-radius:20px}.pages-list .custom-select-header .pages-menu::-webkit-scrollbar-track{background:var(--gray-1);border-radius:8px}.pages-list .custom-select-header .pages-menu::-webkit-scrollbar-thumb{background:var(--blue-olist-hover);border-radius:4px}.pages-list .custom-select-header .pages-menu::-webkit-scrollbar-thumb:hover{background:var(--blue-olist)}.pages-list .custom-select-header .pages-menu li{display:flex;justify-content:space-between;align-items:center;transition:var(--transition)}.pages-list .custom-select-header .pages-menu li:not(:last-of-type){border-bottom:1px solid var(--gray-1)}.pages-list .custom-select-header .pages-menu li.-active{background-color:var(--blue-olist-light)}.pages-list .custom-select-header .pages-menu li:hover{background-color:var(--gray-1)}.pages-list .custom-select-header .pages-menu li>button{display:block;width:100%;padding:1rem;text-decoration:none;transition:var(--transition);color:var(--blue-dark);font-weight:500;font-size:var(--font-size-small);text-align:left}.pages-list .custom-select-header .pages-menu li>button:first-letter{text-transform:uppercase}.pages-list .custom-select-header .pages-menu li .remove-button{width:fit-content;color:var(--red);transition:var(--transition);padding-right:1.4rem}.pages-list .custom-select-header .pages-menu li .remove-button:hover{color:#9f3c38}.pages-list .custom-select-header .pages-menu .add-new-pages{padding:1.4rem 1rem 1rem;display:flex;flex-wrap:wrap}.pages-list .custom-select-header .pages-menu .add-new-pages>p{margin-bottom:.4rem;color:var(--blue-dark);font-size:var(--font-size-small)}.pages-list .custom-select-header .pages-menu .add-new-pages input{border:none;border:1px solid var(--blue-olist-light);width:calc(100% - 4rem);height:3rem;padding:.5rem;transition:var(--transition);border-radius:4px 0 0 4px}.pages-list .custom-select-header .pages-menu .add-new-pages input:focus{outline:none;background-color:var(--blue-olist-light);border-color:var(--gray-4)}.pages-list .custom-select-header .pages-menu .add-new-pages button{color:var(--white);display:flex;align-items:center;justify-content:center;width:4rem;height:3rem;padding:0;border-radius:0 4px 4px 0}.pages-list .custom-select-header.open ul{display:block;box-shadow:#0000004d 0 2px 1px -1px,#0000004d 0 1px 1px,#0000004d 0 1px 3px}.pages-list .custom-select-header.open svg.arrow-icon{transform:rotate(180deg)}.app-header{height:6.4rem;background-color:var(--white);border:1px solid var(--gray-3);position:sticky;top:0;left:0;width:100%;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0px 2.4rem}.app-header .logo{display:flex;width:20rem;height:4rem}.app-header .header-center{gap:1.6rem;flex:1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-header .header-center .view-mode{color:var(--white);font-weight:600;background-color:var(--blue-olist);border-radius:4px;padding:.6rem 1.6rem;margin-left:1.6rem}.app-header .button-default{margin:auto 0;height:2.8rem;box-shadow:none}.app-header .button-default:hover{box-shadow:none}.app-header .actions-container{display:flex;align-items:center;gap:1.6rem}.app-header .link-back{display:flex;align-items:center;gap:4px;color:var(--blue-olist);transition:var(--transition)}.app-header .link-back:hover{opacity:.8}.tooltip-text{font-size:1rem;color:var(--white);font-weight:400}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.admin-loader{height:100vh;display:flex;align-items:center;justify-content:center}.admin-loader img{width:30rem;animation:pulse 2s ease-in-out infinite;transition:var(--transition)}.admin-header{height:6.4rem;background-color:var(--white);border:1px solid var(--gray-3);position:sticky;top:0;left:0;width:100%;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0px 2.4rem}.admin-header .logo{display:flex;width:20rem;height:4rem}.admin-header .view-mode-admin{color:var(--white);font-weight:600;background-color:var(--blue-olist);border-radius:4px;padding:.6rem 1.6rem}.admin-header .button-logout{color:var(--blue-olist);display:flex;align-items:center;gap:.6rem}.pending-approval{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 12.4rem);margin-top:3rem;text-align:center}.pending-approval h1{margin-bottom:1.6rem}.pending-approval p{font-size:1.6rem;color:var(--gray-3)}.login-wrapper{display:flex;align-items:center;flex-direction:column;padding:2rem;height:45rem;max-width:40rem;width:100%;background-color:var(--white);border-radius:1rem;box-shadow:var(--shadow)}.login-wrapper .button-default{width:100%;margin-top:2rem}.register-wrapper{display:flex;align-items:center;flex-direction:column;padding:2rem;height:45rem;max-width:40rem;width:100%;background-color:var(--white);border-radius:1rem;box-shadow:var(--shadow)}.register-wrapper .button-default{width:100%;margin-top:2rem}.register-wrapper .error-message,.register-wrapper .success-message{margin-top:1rem}.page-auth{min-height:100vh;background:var(--gray-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;padding-top:5rem;padding-bottom:5rem}.page-auth img{width:24rem}.page-auth .content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;width:100%}.admin-sidebar{display:none}@media (min-width: 992px){.admin-sidebar{display:flex;overflow-y:auto;width:100%;max-width:28rem;background-color:var(--white);padding:2rem 1.6rem;flex-direction:column;box-shadow:var(--shadow);border-radius:var(--radius);margin-right:2.4rem}}.sidebar-item a{font-weight:600;padding:1.6rem;background-color:var(--gray-1);margin-bottom:1.6rem;height:5rem;border:1px solid var(--gray-1);border-radius:var(--radius);transition:var(--transition);display:flex;align-items:center;gap:1.6rem}.sidebar-item.selected a,.sidebar-item:hover a{border-color:var(--blue-olist);color:var(--blue-olist)}.close-sidebar{position:absolute;top:6.4rem;left:0;background-color:var(--blue-olist);color:var(--white);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-bottom-right-radius:var(--radius)}@media (min-width: 992px){.close-sidebar{display:none}}.close-drawer{position:absolute;right:1rem;top:1rem}.drawer-content{width:100%;min-width:25rem;padding:5.4rem 1.6rem 1.6rem}.cadastres-wrapper{margin-bottom:1rem}.cadastres-wrapper>.title{margin-bottom:1rem}.cadastres-wrapper>p{margin-bottom:2rem}.cadastres-wrapper .MuiBox-root>.MuiTabPanel-root{padding:0!important;border:0!important;background-color:transparent!important}.cadastres-wrapper .MuiTabs-indicator{background-color:var(--blue-olist)}.cadastres-wrapper .custom-tab{font-weight:600;font-size:1rem;font-family:var(--font-family-base)!important}.cadastres-wrapper .custom-tab.Mui-selected{color:var(--blue-olist)!important}.cadastre-editor>.button-default{margin-top:2rem;width:100%}.cadastre-editor>.title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.cadastre-editor>.title-wrapper h3{font-weight:500}.cadastre-editor .item-wrapper{margin-bottom:1.6rem;border:1px solid var(--blue-4);border-radius:var(--radius);background-color:var(--gray-bg)}.cadastre-editor .item-wrapper .item-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.2rem;align-items:center;padding:1.5rem;transition:.3s;cursor:pointer}.cadastre-editor .item-wrapper .item-header.-no-data{display:flex;align-items:center;justify-content:center;font-weight:500}.cadastre-editor .item-wrapper .item-header p{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.cadastre-editor .item-wrapper .item-header .type{background-color:#d9d9d9;padding:.5rem 1rem;border-radius:var(--radius);color:var(--gray-3);font-size:1rem;font-weight:600}.cadastre-editor .item-header .actions-container{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.cadastre-editor .item-header button.-action{display:flex;align-items:center;gap:.8rem;border:1px solid var(--blue-4);border-radius:var(--radius);padding:.6rem 1.2rem;font-size:var(--font-size-small);font-weight:500;transition:var(--transition)}.cadastre-editor .item-header button.-action:hover{background-color:var(--blue-4);color:var(--white)}.cadastre-editor .item-header button.-action.edit-item{background-color:var(--blue-olist);border-color:var(--blue-olist);color:var(--white)}.cadastre-editor .item-header button.-action.edit-item:hover{background-color:var(--white);color:var(--blue-olist)}.cadastre-editor .item-header button.-action.remove-item{border-color:var(--red);color:var(--red)}.cadastre-editor .item-header button.-action.remove-item:hover{background-color:var(--red);border-color:var(--red);color:var(--white)}.cadastre-editor .item-wrapper .checkbox-wrapper{display:flex;align-items:center;gap:1rem}.cadastre-editor .item-wrapper .checkbox-wrapper label{margin-bottom:0}.cadastre-editor .item-wrapper .checkbox-wrapper .input-checkbox{width:1.5rem;height:1.5rem}.cadastre-editor .item-wrapper .form-group{display:flex;flex-direction:column;gap:1.6rem}@media (min-width: 992px){.cadastre-editor .item-wrapper .form-group{flex-direction:row}}.cadastre-editor .item-wrapper .form-group .url-fields{display:flex;flex-direction:column;gap:.8rem;flex:1}.cadastre-editor .item-wrapper .form-group .config-input{flex:1}.cadastre-editor .item-wrapper .inputs-wrapper{height:0;overflow:auto;display:flex;flex-direction:column;gap:2.4rem;transition:var(--transition)}.cadastre-editor .item-wrapper .inputs-wrapper.-open{min-height:55rem;padding:1.6rem;border-top:1px solid var(--blue-4)}.admin-content .types-list{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media (min-width: 992px){.admin-content .types-list{gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto}}@media (min-width: 1280px){.admin-content .types-list{grid-template-columns:repeat(4,1fr)}}.admin-content .editor-loader{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.admin-content .editor-loader span{color:var(--blue-dark)}.admin-content .editor-loader>.loader-label{font-weight:500;font-size:1.6rem}.admin-content .types-list .type{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem;cursor:pointer;position:relative;overflow:hidden;border-radius:var(--radius)}.admin-content .types-list .type .type-name{font-weight:500;font-size:var(--font-size-base);color:var(--blue-dark)}.admin-content .types-list .edit-icon{position:absolute;top:.5rem;right:.5rem;opacity:0;background-color:var(--white);border-radius:.4rem;padding:.8rem;transition:var(--transition);display:flex;align-items:center;justify-content:center}.admin-content .types-list .edit-icon svg{color:var(--blue-olist)}.admin-content .types-list .edit-icon img{aspect-ratio:1.6/1}.admin-content .types-list .type:hover .edit-icon{opacity:1}.admin-content .back-to-top-button{position:fixed;bottom:2rem;right:2rem;padding:1rem;font-size:1rem;border-radius:50%;background-color:var(--blue-dark);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 6px #0000001a}.admin-content .components-list-container{display:flex;flex-direction:column}.admin-content .components-list-container .components-list{width:100%;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.admin-content .components-list-container .components-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.admin-content .components-list-container .components-list{grid-template-columns:repeat(4,1fr)}}.admin-content .components-list-container .list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.8rem;background-color:var(--white);border-radius:var(--radius);box-shadow:0 .2rem .8rem #0000001f}.admin-content .components-list-container .list-item div:not(.actions){margin-bottom:1.6rem;overflow:hidden;border-radius:.4rem}.admin-content .components-list-container .list-item img{aspect-ratio:1.6/1;width:100%;margin-bottom:1.8rem}.admin-content .components-list-container .item-title{font-size:var(--font-size-base);font-weight:500;color:var(--blue-dark);text-align:center;width:100%;min-height:4.2rem}.admin-content .components-list-container .item-title.-no-image{padding:1.8rem 0;margin:auto 0}.admin-content .components-list-container .list-item .actions{display:flex;gap:.8rem;margin-top:auto}.admin-content .components-list-container .list-item .edit-btn,.admin-content .components-list-container .list-item .view-btn,.admin-content .components-list-container .list-item .delete-btn{max-width:50%;flex:1;height:3.5rem;border-radius:.4rem}.admin-content .components-list-container .list-item .view-btn{max-width:unset}.admin-content .components-list-container .list-item .edit-btn:hover,.admin-content .components-list-container .list-item .delete-btn:hover{background-color:var(--blue-5);border-color:var(--blue-olist);color:var(--blue-olist)}.admin-content .delete-confirmation-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:99}.admin-content .delete-confirmation{background-color:var(--white);padding:2rem;box-shadow:0 0 10px #0000001a;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;max-width:58rem;width:85%;border-radius:var(--radius)}.admin-content .delete-confirmation p{margin-bottom:2rem;width:100%}.admin-content .delete-confirmation .button-default{margin:0 1rem}.config-section{padding:2rem;border:1px solid var(--gray-2);border-radius:var(--radius);margin-bottom:2rem}.config-section>.title{font-size:var(--font-size-large);color:var(--blue-dark);margin-bottom:1rem}.config-section>.description{color:var(--gray-dark);font-size:var(--font-size-small);margin-bottom:2rem}.config-section .terminal-view{background-color:#1e1e1e;border-radius:var(--radius);overflow:hidden;font-family:JetBrains Mono,Fira Code,Consolas,monospace;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column}.config-section .terminal-header{padding:.8rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray-3)}.config-section .terminal-header>.title{display:flex;align-items:center;gap:.4rem;color:#fff;font-size:var(--font-size-small)}.config-section .terminal-header>.title .prompt{color:var(--blue)}.config-section .terminal-header>.button-default{display:flex;align-items:center;border-radius:var(--radius);height:3.2rem;font-size:var(--font-size-small);font-weight:500;transition:var(--transition);min-width:14rem}.config-section .terminal-header>.button-default.-sending{opacity:.7;cursor:not-allowed}.config-section .terminal-header .terminal-actions{display:flex;align-items:center;gap:1rem}.config-section .terminal-header .terminal-actions .button-icon{background:none;border:none;color:var(--blue);padding:.8rem;border-radius:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.config-section .terminal-header .terminal-actions .button-icon:hover{background-color:var(--gray-4)}.config-section .terminal-header .terminal-actions .button-icon:disabled{opacity:.5;cursor:not-allowed}.config-section .terminal-header .terminal-actions .button-icon.-rotating{animation:rotate .5s linear infinite}.config-section .terminal-content{padding:1rem;color:var(--white);min-height:20rem;max-height:40rem;overflow-y:auto;font-size:var(--font-size-small);line-height:1.5;border-bottom:1px solid var(--gray-3)}.config-section .terminal-content::-webkit-scrollbar{width:.4rem}.config-section .terminal-content::-webkit-scrollbar-track{background:#2d2d2d}.config-section .terminal-content::-webkit-scrollbar-thumb{background:var(--gray-3);border-radius:.4rem}.config-section .terminal-content .loading{color:var(--blue);font-style:italic}.config-section .terminal-content .empty{color:var(--gray-2);font-style:italic}.config-section .terminal-content .header{border-bottom:1px solid var(--gray-3);margin-bottom:.8rem;padding-bottom:.8rem;display:grid;grid-template-columns:5rem 10rem 18rem 1fr;gap:1rem}.config-section .terminal-content .file-entry{display:grid;grid-template-columns:5rem 10rem 18rem 1fr 4rem;gap:1rem;align-items:center;transition:var(--transition);padding:.2rem;border-radius:.2rem}.config-section .terminal-content .file-entry:hover{background-color:var(--gray-4)}.config-section .terminal-content .file-entry:hover .delete-button{opacity:1}.config-section .terminal-content .file-entry .type{display:flex;align-items:center}.config-section .terminal-content .file-entry .delete-button{background:none;border:none;padding:.4rem;border-radius:var(--radius);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}.config-section .terminal-content .file-entry .delete-button:disabled{opacity:.5;cursor:not-allowed}.config-section .terminal-content .file-entry .delete-button.-deleting{opacity:.5;cursor:not-allowed}.terminal-footer{padding:1rem;background-color:#1e1e1e;border-top:1px solid var(--gray-3);color:var(--white);font-weight:var(--font-weight-title);font-size:var(--font-size-small);display:flex;align-items:center;justify-content:flex-end}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:80rem;background-color:#fff;border-radius:8px;box-shadow:0 8px 16px #00000040;padding:3.2rem;outline:none}.modal-content header{width:100%;display:flex;align-items:center;justify-content:flex-end}.modal-content header .close-button{color:var(--red);cursor:pointer;transition:var(--transition)}.modal-content header .close-button:hover{opacity:.75}.modal-content header.-has-title{border-bottom:1px solid var(--blue-olist-light);padding-bottom:1.6rem;justify-content:space-between}.modal-content .main-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;margin-top:2.4rem}.generate-token-modal .form-group{display:flex;flex-direction:column;gap:.8rem;width:60%}.generate-token-modal .button-default{width:60%}.generate-token-modal .generated-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;margin-top:1.6rem}.generate-token-modal .generated-link strong{color:var(--blue-dark)}.generate-token-modal .generated-link a{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--blue-olist);transition:var(--transition)}.generate-token-modal .generated-link a:hover{color:var(--blue-dark)}.editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--blue-5)}.editor-header>.header-title{display:flex;align-items:center;gap:1.6rem;width:100%}.editor-header>.header-title h2{margin:0;font-size:2.6rem;color:var(--blue-dark);font-weight:600;margin-left:1.6rem}.editor-header .actions-container{display:flex;align-items:center;gap:3.2rem}.editor-header .actions-container .button-default{white-space:nowrap;display:flex;align-items:center;gap:.8rem}.editor-header .actions-container .button-open-store{box-shadow:0 0 4px #00000059;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:var(--transition)}.editor-header .actions-container .button-open-store:hover{background-color:var(--blue-dark);color:var(--white)}.editor-header>.header-title .back-button{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid var(--blue-5);border-radius:.8rem;color:var(--blue-dark);transition:var(--transition)}.editor-header>.header-title .back-button:hover{border-color:var(--blue-olist);color:var(--blue-olist)}.error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem}.error-state a{margin-top:2.4rem;background-color:var(--blue-dark);color:var(--white);padding:.4rem 1.6rem;border-radius:.4rem;transition:var(--transition)}.error-state a:hover{background-color:var(--blue-olist)}.header{display:flex;align-items:center;gap:.8rem;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--blue-5)}.header h3{margin:0;font-size:1.8rem;color:var(--blue-dark);font-weight:700}.header svg{color:var(--blue-dark)}.section{background:var(--white);border:1px solid var(--blue-5);border-radius:.8rem;padding:2.4rem;transition:var(--transition)}.section.-template{margin-top:3.2rem}.section .content{display:grid;gap:2.4rem}.section .content.-cols-2{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.section .content .content-group{display:flex;flex-direction:column;gap:1.6rem}.section .content .content-group h4{font-size:var(--font-size-base);color:var(--blue-dark);text-transform:uppercase;font-weight:600}.section .content .content-group .label{margin-bottom:0}.section .content .content-group .color-display.item{display:flex;align-items:center;gap:1.6rem}.section .content .content-group .color-display.item .hex{width:2.4rem;height:2.4rem;border-radius:100%;border:1px solid var(--blue-5);box-shadow:0 1px 3px #0000001a}.section .content .content-group .color-display.item .value{font-size:var(--font-size-base);padding:.4rem .8rem;border-radius:.4rem}.section .content .content-group .items{display:flex;flex-wrap:wrap;gap:1.6rem}.section .content .content-group .item{display:block;padding:.6rem 1.2rem;color:var(--gray-4);font-size:var(--font-size-small);border-radius:.4rem;font-weight:500;border:1px solid var(--gray-4);transition:var(--transition);width:fit-content;min-width:12rem;text-align:center}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.4rem 0px}.empty-state svg{color:var(--red)}.empty-state h3{font-size:2.4rem}.create-store-modal form{width:60%;display:flex;flex-direction:column;gap:2.4rem;margin-bottom:2.4rem}.create-store-modal .form-group{display:flex;flex-direction:column;gap:.8rem}.create-store-modal .form-group input{width:100%}.create-store-modal .text-field{margin-top:0}.create-store-modal .button-default{width:60%}.store-list-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem;position:relative}.store-list-header .title{font-size:3.2rem;flex:1;text-align:center;position:absolute;left:50%;transform:translate(-50%)}.store-list-header .button-default{white-space:nowrap;display:flex;align-items:center;gap:.8rem}.search-section{display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;margin-bottom:2.4rem}.search-section .results-info{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gray-4)}.search-section .results-info>p,.search-section .results-info strong{font-size:var(--font-size-base);color:var(--blue-dark)}.stores-list{position:relative}.stores{display:flex;flex-direction:column;gap:1rem;min-height:10rem}.stores>.store{display:flex;align-items:center;border:solid 1px var(--gray-1);background:var(--gray-1);border-radius:var(--radius);padding:1.2rem 2rem;gap:1rem;transition:var(--transition)}.stores>.store:hover{border-color:var(--blue-olist)}.stores>.store .name{font-size:1.6rem;font-weight:600;color:var(--text-color);flex:1}.stores>.store .edit-button{display:flex;align-items:center;gap:.8rem;background:var(--blue-olist);color:var(--white);border:solid 1px var(--blue-olist);border-radius:var(--radius);padding:.7rem 1.4rem;font-size:var(--font-size-base);cursor:pointer;transition:var(--transition)}.stores>.store .edit-button:hover{background:var(--white);color:var(--blue-olist);box-shadow:0 2px 8px #00000012}.stores-loader,.no-data-message{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;color:var(--gray-4);font-size:var(--font-size-base);min-height:8rem;font-style:italic;padding:2rem 0}.loading-more{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;color:var(--gray-4);font-size:var(--font-size-base)}.loading-more .spinning{animation:spin 1s linear infinite}.back-to-top-btn{position:fixed;right:2.4rem;bottom:3.2rem;z-index:20;background:var(--blue-olist);color:var(--white);border:none;border-radius:50%;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.back-to-top-btn:hover{background:var(--white);color:var(--blue-olist);box-shadow:0 4px 16px #0000002e}.users-table{width:100%;border-collapse:collapse;margin-top:1rem;table-layout:fixed}.users-table th,.users-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-small)}.users-table th{font-weight:500}.users-table td{vertical-align:middle}.users-table tbody tr:hover{background-color:#f4f4f4}.users-table tbody tr:hover .edit-button,.users-table tbody tr:hover .delete-button{opacity:1}.users-table th:nth-child(1),.users-table td:nth-child(1),.users-table th:nth-child(2),.users-table td:nth-child(2){width:30%}.users-table th:nth-child(3),.users-table td:nth-child(3),.users-table th:nth-child(4),.users-table td:nth-child(4){width:20%}.users-table input,.users-table select{width:100%;padding:.5rem;border:1px solid #ccc;outline:none}.users-table .actions .edit-button,.users-table .actions .delete-button{transition:var(--transition);opacity:0}._menuContainer_106fs_1{display:flex;justify-content:center;align-items:center;overflow:auto;gap:8px;background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px 15px;width:100%}._menuContainer_106fs_1 ._menuButton_106fs_14{font-weight:600;padding:1.6rem;background-color:var(--gray-1);height:5rem;border:1px solid var(--gray-1);border-radius:var(--radius);transition:var(--transition);display:flex;align-items:center;gap:1.6rem;width:33.3%}._menuButton_106fs_14._active_106fs_29{border-color:var(--blue-olist);color:var(--blue-olist)}._menuContainer_106fs_1 ._menuButton_106fs_14:hover{border-color:var(--blue-olist);color:var(--blue-olist);transition:.2s}._formMigrations_1sgox_1{background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px}._formMigrations_1sgox_1 h2{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:var(--font-weight-title);color:var(--font-color-title);line-height:1.2;margin-bottom:2.8rem;text-align:center}._formMigrations_1sgox_1 fieldset{border:none}._formMigrations_1sgox_1 label{margin-bottom:1.2rem}._formMigrations_1sgox_1 input{height:4.2rem;width:100%;border-radius:.8rem;border:1px solid #c3c3c3;margin-bottom:1.8rem;padding:.8rem}._migrationsDelete_uumlj_1{display:flex;flex-direction:column;align-items:center;background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px}._migrationsDelete_uumlj_1 h2{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:var(--font-weight-title);color:var(--font-color-title);line-height:1.2;margin-bottom:2.8rem;text-align:center}._migrationsDelete_uumlj_1 strong{font-weight:600;color:#0056b3}._migrationsDelete_uumlj_1 ._info_uumlj_26{background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px 15px;margin:auto 0;width:100%;text-align:center}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36{margin-top:auto}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36 fieldset{border:none;display:flex;align-items:center;justify-content:center}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36 input{height:1.6rem;width:1.6rem;border:1px solid #c3c3c3;margin-right:1.2rem}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36 label{margin-bottom:0;font-size:1.4rem;font-weight:400;width:80%}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36 input[type=checkbox]:checked{background:#0056b3;border:1px solid #0056b3}._migrationsDelete_uumlj_1 ._migrationForm_uumlj_36 button{margin:2.4rem auto}._migrationsTransfer_vik7r_1{display:flex;flex-direction:column;align-items:center;background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px}._migrationsTransfer_vik7r_1 h2{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:var(--font-weight-title);color:var(--font-color-title);line-height:1.2;margin-bottom:2.8rem;text-align:center}._migrationsTransfer_vik7r_1 ._boxTransfer_vik7r_21{display:flex;flex-direction:column;align-items:center;gap:2.8rem;margin:auto 0;width:100%}._migrationsTransfer_vik7r_1 svg{color:#0056b3}._migrationsTransfer_vik7r_1 strong{font-weight:600;color:#0056b3}._migrationsTransfer_vik7r_1 ._boxTransfer_vik7r_21 ._box_vik7r_21{background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);padding:30px 15px;width:100%;text-align:center}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48{margin-top:2.8rem}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48 fieldset{border:none;display:flex;align-items:center;justify-content:center}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48 input{height:1.6rem;width:1.6rem;border:1px solid #c3c3c3;margin-right:1.2rem}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48 label{margin-bottom:0;font-size:1.4rem;font-weight:400;width:85%}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48 input[type=checkbox]:checked{background:#0056b3;border:1px solid #0056b3}._migrationsTransfer_vik7r_1 ._migrationForm_vik7r_48 button{margin:2.4rem auto}._logs_1ymum_1{background-color:#333;color:var(--white);word-wrap:break-word;max-height:20vh;overflow:auto;margin:50px 0 20px;border-radius:5px}._logsContent_1ymum_11{padding:20px}.env-migrations-container{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:100vh}.env-migrations-container .content-migrations{margin:50px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;min-height:500px}.env-migrations-form{display:flex;flex-direction:column;gap:10px;width:100%;max-width:400px}.env-migrations-form input{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.env-migrations-form button{padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.env-migrations-form button:hover{background-color:#0056b3}.env-migrations-container .logs-container{width:100%}.code-editor{width:100%;margin-bottom:1.6rem}.code-editor .cm-theme{height:40rem;width:100%;border-radius:var(--radius);overflow:hidden}.code-editor .cm-editor{height:100%;width:100%}.component-editor{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6rem}.section-editor{display:flex;flex-direction:column;width:100%}.section-editor .editor-fields{display:flex;flex-direction:column;padding:1.6rem;border:.1rem solid var(--blue-4);background-color:var(--gray-bg);border-radius:var(--radius)}.section-editor .MuiBox-root{border:0}.section-editor .MuiBox-root>.MuiTabs-root{min-height:4rem}.section-editor .MuiBox-root .MuiTabs-scroller{padding:.1rem;overflow-x:auto!important}.section-editor .MuiBox-root .MuiTabs-indicator{display:none}.section-editor .MuiBox-root .MuiButtonBase-root{border:.2rem solid transparent;border-radius:.4rem;color:var(--blue-dark);font-size:var(--font-size-small);background-color:var(--gray-bg);min-height:4rem;min-width:9rem;font-weight:var(--font-weight-base);text-transform:none;transition:var(--transition)}.section-editor .MuiBox-root .MuiButtonBase-root:hover,.section-editor .MuiBox-root .MuiButtonBase-root.Mui-selected{color:var(--blue-olist);text-shadow:0 0 .1rem var(--blue-olist);border-color:var(--blue-olist)}.section-editor .MuiBox-root .cadastres-wrapper .MuiButtonBase-root{border:.1rem solid var(--blue-4);outline:.1rem solid transparent}.section-editor .MuiBox-root .cadastres-wrapper .MuiButtonBase-root:hover,.section-editor .MuiBox-root .cadastres-wrapper .MuiButtonBase-root.Mui-selected{color:var(--blue-olist);border-color:var(--blue-olist);outline-color:var(--blue-olist)}.section-editor .MuiBox-root .MuiTabs-scroller>.MuiTabs-flexContainer{gap:.8rem}.section-editor .MuiBox-root>.MuiTabPanel-root{margin-top:1.6rem;display:flex;flex-direction:column;padding:1.6rem;border:.1rem solid var(--blue-4);background-color:var(--gray-bg);border-radius:var(--radius)}.section-editor .MuiBox-root>.MuiTabPanel-root:empty{display:none}.section-editor .config-input{width:100%;margin-bottom:1.6rem}.section-editor .config-input label{font-weight:400}.section-editor .config-input .code-editor .cm-theme{height:15rem}.section-editor .input,.section-editor .textarea{width:100%}.section-editor .input:disabled,.section-editor .textarea:disabled{background-color:#f9f9f9;cursor:not-allowed}.section-editor .input-checkbox:disabled{background-color:#f9f9f9;cursor:not-allowed}.section-editor .textarea-description{padding:1rem;border-radius:5px;border:1px solid var(--gray-3);outline:none;font-size:1.2rem;width:100%}.section-editor .textarea-description:disabled{background-color:#f9f9f9;cursor:not-allowed}.section-editor .btn-add-item{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border:1px solid var(--blue-4);border-radius:.8rem;font-weight:500;transition:var(--transition)}.section-editor .btn-add-item:hover{background-color:var(--blue-4);color:var(--white)}.section-editor .save-btn{width:fit-content;align-self:flex-end}.section-editor .title{font-size:1.8rem}.section-editor>.save-btn{width:fit-content;margin-left:auto;margin-top:3rem}.editor-fields{display:flex;flex-direction:column;padding:1.6rem;border:.1rem solid var(--blue-4);background-color:var(--gray-bg);border-radius:var(--radius)}.config-input{width:100%;margin-bottom:1.6rem}.config-input label{font-weight:400}.input,.textarea{width:100%}.page-admin{display:flex;width:100%;height:calc(100vh - 12.4rem);margin-top:3rem}.admin-content{background-color:var(--white);width:100%;overflow-y:auto;box-shadow:var(--shadow);border-radius:var(--radius);min-height:100%;display:flex;flex-direction:column;padding:2rem}@media (min-width: 992px){.admin-content{width:80%;border-left:0;padding:5rem 4rem 5rem 5rem}}.admin-content>h2{margin-bottom:5rem;text-align:center}.admin-content .list-head,.admin-content .editor-header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:1.6rem;margin-bottom:5rem;padding-bottom:1.6rem;border-bottom:1px solid var(--blue-5)}@media (min-width: 992px){.admin-content .list-head,.admin-content .editor-header{flex-direction:row}}.admin-content .list-head .title-wrapper,.admin-content .editor-header .title-wrapper{display:flex;align-items:center;gap:1.6rem}.admin-content .list-head .title-wrapper .btn-back,.admin-content .editor-header .title-wrapper .btn-back{display:flex;color:var(--black);padding:.5rem;transition:var(--transition);border-radius:50%;background-color:var(--blue-olist-light);border:.1rem solid transparent}.admin-content .list-head .title-wrapper .btn-back:hover,.admin-content .editor-header .title-wrapper .btn-back:hover{color:var(--blue-olist);border-color:var(--blue-olist)}.admin-content .list-head .button-secondary,.admin-content .editor-header .button-secondary{width:fit-content}.admin-content .template-selector{display:flex;overflow-x:auto;gap:2.4rem;padding:1.4rem .4rem 9.2rem}.admin-content .template-selector .button-default{width:100%;margin-top:3.2rem}.admin-content .template-selector .button-default.-outlined{border-color:var(--blue-olist);color:var(--blue-olist)}.admin-content .template-selector .button-default.-outlined:hover{color:var(--white)}.admin-content .template-selector .template-card{min-width:100%;cursor:pointer;padding:2rem 1rem;height:50rem;border-radius:var(--radius);border:.1rem solid var(--gray-2);outline:.2rem solid transparent;position:relative;transition:var(--transition)}.admin-content .template-selector .template-card:hover{border-color:var(--blue-olist);outline-color:var(--blue-olist)}@media (min-width: 992px){.admin-content .template-selector .template-card{min-width:calc(50% - 1.2rem)}}.admin-content .template-selector .subtitle{text-align:center;margin-bottom:1.2rem}.admin-content .template-selector iframe{border:none;zoom:.2}.admin-content .template-selector .subtitle{position:absolute;line-height:1;top:-1rem;background-color:var(--white);padding:0 .5rem;left:1rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:currentColor;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}figure{padding:0;margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;cursor:pointer;color:currentColor}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;border:0;background:transparent;box-shadow:0}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}ul,ol{margin:0;padding:0}ul li,ol li{list-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--font-family-base: "Plus Jakarta Sans", sans-serif;--font-color-base: #363636;--font-weight-base: 400;--font-family-title: "Plus Jakarta Sans", sans-serif;--font-color-title: #001647;--font-size-title: 2rem;--font-weight-title: 700;--font-size-subtitle: 1.6rem;--font-weight-subtitle: 700;--font-color-subtitle: #001647;--font-size-button: 1.4rem;--font-weight-button: 700;--line-height: 1.5;--font-size-small: 1.2rem;--font-size-base: 1.4rem;--font-size-medium: 1.6rem;--font-size-big: 1.8rem;--white: #fff;--black: #000;--red: #d9534f;--blue: #5bc0de;--green: #39a557;--blue-olist: #0a4ee4;--blue-olist-hover: #2267fd;--blue-olist-softlight: #d1d1e3;--blue-olist-light: #e5e5f2;--blue-olist-extra-light: #f7f7ff;--blue-dark: #001647;--blue-4: #9aacc2;--blue-5: #d0dcf0;--gray-1: #efefef;--gray-2: #cccccc;--gray-3: #707070;--gray-4: #363636;--gray-bg: #f3f4f5;--background-color: #f2f0e8;--shadow: rgba(0, 0, 0, .1) 0px 0px 0px -2px, rgba(0, 0, 0, .3) 0px 1px 1px 0px, rgba(0, 0, 0, .3) 0px 1px 3px 0px;--color-btn: #607d8b;--color-btn-hover: #455a64;--transition: all .3s ease;--radius: .4rem}.input,.textarea{background:var(--white);border:1px solid var(--gray-2);border-radius:var(--radius);font-size:var(--font-size-small);font-weight:var(--font-weight-base);height:4.2rem;padding:1rem 1.6rem;outline:none}.input::placeholder,.textarea::placeholder{color:var(--gray-2)}.input:disabled,.textarea:disabled{background-color:#f9f9f9;cursor:not-allowed}.button-default{font-size:var(--font-size-button);color:var(--white);background:var(--blue-olist);position:relative;text-decoration:none;font-family:var(--font-family-base);font-weight:var(--font-weight-button);padding:.4rem 2.5rem;height:4.2rem;transition:var(--transition);display:flex;align-items:center;justify-content:center;box-shadow:none;cursor:pointer;border:1px solid var(--blue-olist);border-radius:4rem;line-height:1.2;box-shadow:#0000004d 0 3px 1px -2px,#0000004d 0 2px 2px,#0000004d 0 1px 5px}.button-default:hover{background:var(--blue-olist-hover);border-color:var(--blue-olist-hover);color:var(--white);box-shadow:#0000004d 0 2px 4px -1px,#0000004d 0 4px 5px,#0000004d 0 1px 10px}.-outlined.button-default{background-color:transparent;border:1px solid var(--blue-olist-softlight);color:var(--blue-dark)}.-outlined.button-default:hover{color:var(--white);background:var(--blue-olist-hover);border-color:var(--blue-olist-hover)}.-adding.button-default,.-sending.button-default,.-searching.button-default{background-color:var(--blue-olist-hover);border-color:var(--blue-olist-hover);color:var(--blue-olist-hover);pointer-events:none}.-adding.button-default:hover,.-sending.button-default:hover,.-searching.button-default:hover{color:var(--blue-olist-hover)!important}.-adding.button-default:after,.-sending.button-default:after,.-searching.button-default:after{animation:spin 2s linear infinite;content:"";border:.3rem solid var(--gray-1);border-top:.3rem solid var(--gray-3);border-radius:50%;display:block;height:2rem;position:absolute;width:2rem}.-unavailable.button-default,[disabled].button-default{background-color:var(--blue-olist);border-color:var(--blue-olist);color:var(--white);pointer-events:none;cursor:not-allowed;opacity:.3}.button-secondary{font-size:var(--font-size-button);color:var(--blue-olist);background-color:var(--blue-5);position:relative;text-decoration:none;font-family:var(--font-family-base);font-weight:var(--font-weight-base);padding:.4rem 1.6rem;height:4rem;transition:var(--transition);display:flex;align-items:center;justify-content:center;gap:.8rem;box-shadow:none;cursor:pointer;border:.1rem solid var(--blue-5);border-radius:var(--radius);line-height:1.2}.button-secondary svg{stroke-width:1.5}.button-secondary:hover{border-color:var(--blue-olist-hover);color:var(--blue-olist-hover)}.-outlined.button-secondary{color:var(--blue-dark);background-color:var(--white);border-color:var(--blue-4)}.-outlined.button-secondary:hover{border-color:var(--blue-olist-hover);background-color:var(--blue-5);color:var(--blue-olist-hover)}.-adding.button-secondary,.-sending.button-secondary,.-searching.button-secondary{border-color:var(--blue-olist-hover);background-color:var(--blue-5);color:var(--blue-olist-hover);pointer-events:none}.-adding.button-secondary:after,.-sending.button-secondary:after,.-searching.button-secondary:after{animation:spin 2s linear infinite;content:"";border:.3rem solid var(--gray-1);border-top:.3rem solid var(--gray-3);border-radius:50%;display:block;height:2rem;position:absolute;width:2rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.-unavailable.button-secondary,[disabled].button-secondary{background-color:var(--blue-5);border-color:var(--blue-5);color:var(--blue-olist);pointer-events:none;cursor:not-allowed;opacity:.3}.button-white{align-items:center;background-color:#fff;border:1px solid var(--white);border-radius:.3rem;color:var(--highlight-1);display:flex;font-weight:var(--font-size-button);font-weight:var(--font-weight-button);height:4.2rem;justify-content:center;padding:.7rem 1.5rem;transition:var(--transition)}.button-white:hover{background-color:transparent;color:var(--white)}.-outlined.button-white{background-color:transparent;border:1px solid var(--white);color:var(--white)}.-outlined.button-white:hover{background-color:var(--white);color:var(--highlight-1)}.-unavailable.button-white,[disabled].button-white{background-color:var(--white);border-color:var(--white);color:var(--highlight-1);pointer-events:none;cursor:not-allowed;opacity:.3}@keyframes shimmer{to{transform:translate(100%)}}.skeleton{background-color:#dddbdd;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0}.skeleton:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;animation:shimmer 2s infinite;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 30%,rgba(255,255,255,.5) 40%,rgba(255,255,255,0))}html{color:var(--font-color-base);font-size:62.5%;line-height:var(--line-height);background-color:var(--background-color)}body{font-size:var(--font-size-base)!important;font-family:var(--font-family-base)!important;font-weight:var(--font-weight-base)!important;overflow-x:hidden}main{min-height:50vh}a{color:currentColor;text-decoration:none}a,button,input{border-radius:0;-webkit-appearance:none}label,.label{font-size:1.4rem;font-weight:600;margin-bottom:.5rem;display:block}img{display:block;max-width:100%}.section{margin-bottom:6rem}.container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;max-width:180rem}.title{font-size:var(--font-size-title);color:var(--font-color-title);font-weight:var(--font-weight-title);line-height:1.2}.subtitle{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-subtitle);color:var(--font-color-subtitle)}.lazy{opacity:0;transition:var(--transition)}.lazy.loaded{opacity:1}.lazy.loaded+.skeleton{opacity:0;visibility:hidden}select,.select{padding:1rem 1.6rem;border-radius:var(--radius);border:.1rem solid var(--gray-2)}.icon{width:2rem;height:2rem}.icon:hover{scale:1.1;transition:.3s}.breadcrumb .breadcrumb-list{display:flex;flex-direction:row}textarea,.textarea{resize:vertical;height:15rem}::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-track{background-color:var(--gray-bg);border-radius:var(--radius);cursor:pointer}::-webkit-scrollbar-thumb{background-color:var(--blue-olist);border-radius:var(--radius);cursor:grab}.routes-loader{width:100%;height:100%;min-height:calc(100vh - 6.4rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.routes-loader span,.routes-loader p{color:var(--blue-dark)}.routes-loader p{font-size:var(--font-size-base);font-weight:500}.expired-seller-token{width:100%;height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center}.expired-seller-token p{background-color:var(--white);max-width:64rem;padding:3.2rem 6.4rem;border-radius:.4rem;box-shadow:0 0 4px #0000001a;text-align:center;color:var(--blue-dark);font-size:1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.expired-seller-token p svg{margin-bottom:2.4rem;color:var(--red)}
