.not-found{justify-content:center;align-items:center}.not-found main{padding:2rem;gap:2rem}.not-found main section{justify-content:center;align-items:center;gap:1rem;max-width:45rem}.not-found main section h2{text-align:center}.circular-progress{position:relative}.circular-progress svg{transform:rotate(-90deg);filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.circular-progress svg .track{stroke:#d7f9f4}.circular-progress svg .progress{stroke:#1bb199}.circular-progress p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#2b214f;font-size:.875rem;font-weight:700}.collect{padding:10.125rem 3.75rem 1.625rem 9.875rem!important}.collect main .categories,.collect main .operations{gap:1rem}.collect main .categories .category,.collect main .categories .operation,.collect main .operations .category,.collect main .operations .operation{align-items:center;padding:.75rem 1.5rem;gap:2rem}.collect main .categories .category:before,.collect main .categories .operation:before,.collect main .operations .category:before,.collect main .operations .operation:before{transition:background-color .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.collect main .categories .category:hover:not(.disabled),.collect main .categories .operation:hover:not(.disabled),.collect main .operations .category:hover:not(.disabled),.collect main .operations .operation:hover:not(.disabled){cursor:pointer}.collect main .categories .category:hover:not(.disabled):before,.collect main .categories .operation:hover:not(.disabled):before,.collect main .operations .category:hover:not(.disabled):before,.collect main .operations .operation:hover:not(.disabled):before{background-color:#fff;box-shadow:0 11px 41px -5px #45948730}.collect main .categories .category .label,.collect main .categories .operation .label,.collect main .operations .category .label,.collect main .operations .operation .label{flex:1}.collect main .categories .category .label h2,.collect main .categories .operation .label h2,.collect main .operations .category .label h2,.collect main .operations .operation .label h2{color:#45359c;font-size:1.625rem;font-weight:700}.collect main .categories .category button p,.collect main .categories .operation button p,.collect main .operations .category button p,.collect main .operations .operation button p{text-align:start}.collect main .categories .category i,.collect main .categories .operation i,.collect main .operations .category i,.collect main .operations .operation i{font-size:2rem}.collect main .categories .site-select,.collect main .operations .site-select{min-height:5.5rem;position:relative}.collect main .categories .site-select.surface-dim-card:before,.collect main .operations .site-select.surface-dim-card:before{background:#ffffff67}.collect main .categories .site-select .material-symbols-outlined,.collect main .operations .site-select .material-symbols-outlined{font-size:2rem}.collect main .categories .site-select .site-options,.collect main .operations .site-select .site-options{max-height:30rem;justify-content:start;position:absolute;top:0;left:0;right:0;overflow:auto;border-radius:1.5rem;background:#ffffffab;box-shadow:0 11px 41px -5px #45948730;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.collect main .categories .site-select .site-options li,.collect main .operations .site-select .site-options li{border-top:1px solid #90eedf}.collect main .categories .site-select .site-options li.selected,.collect main .categories .site-select .site-options li:hover,.collect main .operations .site-select .site-options li.selected,.collect main .operations .site-select .site-options li:hover{background-color:#fff}.collect main .categories .site-select .site-options li:hover,.collect main .operations .site-select .site-options li:hover{cursor:pointer}.collect main .categories .site-select .site-options li:first-child,.collect main .operations .site-select .site-options li:first-child{border-top:none}.toggle-checkbox{min-width:15.25em;display:flex;flex-direction:row;padding:.5rem;background-color:#d6c9fb;border-radius:1.5em}.toggle-checkbox.error{border:1px solid #f50000}.toggle-checkbox .wrapper{width:100%;display:flex;position:relative}.toggle-checkbox .wrapper .background{width:calc(50% - .125rem);height:100%;position:absolute;background-color:#2b214f;border-radius:1em;opacity:1;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1)}.toggle-checkbox .wrapper .background.unset{opacity:0}.toggle-checkbox .wrapper .background.unchecked{transform:translate(calc(100% + .25rem))}.toggle-checkbox .wrapper .values{width:100%;height:100%;-webkit-user-select:none;user-select:none;gap:.25rem;z-index:5}.toggle-checkbox .wrapper .values label{display:flex;position:relative;align-items:center;flex:1;padding-bottom:0;cursor:pointer}.toggle-checkbox .wrapper .values label p{flex:1;padding:.625rem 1.5rem;font-size:1.5rem;text-align:center;color:#2b214f;transition:color .28s cubic-bezier(.4,0,.2,1)}.toggle-checkbox .wrapper .values label p.checked{color:#40e2c8}.toggle-checkbox input[type=radio]{display:none}.collect>.topbar{z-index:25;position:fixed;top:1.625rem;left:9.875rem;right:3.75rem;height:7rem;align-items:center;padding:1rem 0 1rem 2rem}.collect>.topbar .back{margin-right:1rem}.collect>.topbar .back svg{width:2.5rem;height:2.5rem;margin:.25rem}.collect>.topbar h1{flex:1;color:#45359c;font-size:1.625rem;font-weight:700;text-align:start}.collect>.topbar .vr{width:.0625rem;height:5rem;background:#40e2c8}.collect>.topbar.topbar-categories{padding:1rem 2rem}.collect>.topbar.topbar-categories .toggle-checkbox{width:30rem}.collect>.topbar.topbar-operations{padding:1rem 2rem}.collect>.topbar.topbar-operations .title-wrapper{flex:1;align-items:center;gap:2rem}.collect>.topbar.topbar-question h1{color:#45359c;font-size:1.625rem;font-weight:500}.collect>.topbar.topbar-question h2{max-width:10.5rem;font-size:1.125rem;font-weight:400;color:#45359c;margin-right:2rem}.collect>.topbar.topbar-question .topbar-select{flex:1}.collect>.topbar.topbar-question .topbar-select .operation{flex:1;align-items:center;gap:2rem;color:#45359c;font-size:1.625rem;font-weight:500}.collect>.topbar.topbar-question .topbar-select .options{max-height:90vh;overflow-y:auto}.topbar-select{height:100%;position:relative;justify-content:center}.topbar-select .select-button{align-items:center;padding:0 2.5rem 0 2.25rem;cursor:pointer}.topbar-select .select-button .icon svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}.topbar-select .options-wrapper{display:none;position:absolute;top:-1rem;left:0;width:100%;padding:0;border-radius:1.5rem;overflow:hidden}.topbar-select .options-wrapper .options .option{height:7rem;padding:0 2.5rem 0 2.25rem;align-items:center;border-top:1px solid #90eedf;cursor:pointer;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.topbar-select .options-wrapper .options .option.selected{background-color:#fff;color:#0d5e51}.topbar-select .options-wrapper .options .option.selected>*{color:#0d5e51!important}.topbar-select .options-wrapper .options .option:hover{background-color:#d7f9f4}.topbar-select.active .select-button .icon svg{transform:rotate(180deg)}.topbar-select.active .options-wrapper{display:flex}.topbar-select.disabled .select-button{cursor:default}.topbar-select.disabled .select-button .icon{display:none}.expendable-card{position:relative;height:4.5rem}.expendable-card .expendable-card-wrapper{position:absolute;width:100%;max-height:100%;bottom:0;left:0;gap:.5rem;overflow:hidden;padding:1rem;border-radius:1rem;border:1px solid #d6c9fb;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.expendable-card .expendable-card-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(114.34% 49.67% at 88.13% 19.17%,#6e59ff0f,#6e59ff00),radial-gradient(123.35% 83.24% at .6% -1.34%,#40e2c80f,#40e2c800),#f4f5f5b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.expendable-card .expendable-card-wrapper>*{z-index:1}.expendable-card .expendable-card-wrapper>header{height:2.5rem;align-items:center;justify-content:space-between;cursor:pointer}.expendable-card .expendable-card-wrapper>header .title{color:#45359c;font-size:1.125rem;font-weight:700}.expendable-card .expendable-card-wrapper>header i{font-size:2.5rem;color:#6e59ff;transform:rotate(180deg);transition:transform .28s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.expendable-card .expendable-card-wrapper .content{color:#141616;font-size:1.125rem;font-weight:400;opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.expendable-card .expendable-card-wrapper.expended{max-height:100vh}.expendable-card .expendable-card-wrapper.expended>header i{transform:rotate(0)}.expendable-card .expendable-card-wrapper.expended .content{opacity:1}.snackbar-container{position:absolute;bottom:1.5rem;left:8.25rem;right:1.5rem;justify-content:center;z-index:70}.snackbar-container .snackbar{padding:.5rem 1.5rem;align-items:center;gap:1.5rem;border:1px solid #f50000;border-radius:1rem;background:#fae2e4}.snackbar-container .snackbar p{font-size:.875;color:#141616;white-space:nowrap}.snackbar-container .snackbar button{min-width:unset;align-items:center;gap:1.5rem;border:unset;box-shadow:unset;border-radius:1rem;background:transparent;color:#f50000}.snackbar-container .snackbar button:hover{background:#f5000029}.snackbar-container .snackbar button p{font-size:1rem;color:#f50000}.questions{gap:2rem}.questions .question-frame{gap:2.25rem}.questions .question-frame>header{gap:1rem}.questions .question-frame>header>div:first-child{justify-content:space-between}.questions .question-frame>header .question-key{color:#1bb199;font-size:1.375rem;font-weight:700}.questions .question-frame>header .question-files-button>p{text-align:start}.questions .question-frame .question-content{z-index:5}.questions .question-frame .question-info{gap:1.5rem}.questions .question-frame .question-info.above{z-index:5}.questions .question-frame .question-info .expendable-card{flex:1}.questions .pagination{justify-content:space-between;padding:1rem 1.5rem}.autocomplete-container input,.autocomplete-control{box-sizing:border-box}.autocomplete-container .custom-list-item:hover{background:#d3d3d3;cursor:pointer}.question-progress-wrapper{gap:1rem;margin-bottom:2.25rem}.question-progress-wrapper .question-progress{align-items:center;gap:.25rem;padding:.25rem;background-color:#e4e7e7;border-radius:.25rem}.question-progress-wrapper .question-progress>div{height:.25rem;flex:1;background-color:#fff;border-radius:.25rem;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.question-progress-wrapper .question-progress>div.completed{background-color:#40e2c8}.question-progress-wrapper p{font-size:1.5rem;color:#2b214f}.dual-range-wrapper,.simple-range-wrapper{width:100%;align-items:center;justify-content:center;position:relative;padding:0 5.125rem}.dual-range-wrapper .values,.simple-range-wrapper .values{width:100%;justify-content:space-evenly;margin-bottom:.25rem}.dual-range-wrapper .values>div,.simple-range-wrapper .values>div{align-items:center;position:relative}.dual-range-wrapper .values>div input,.simple-range-wrapper .values>div input{width:12.5rem;padding-right:2rem}.dual-range-wrapper .values>div .unit,.simple-range-wrapper .values>div .unit{position:absolute;right:.5rem}.dual-range-wrapper .values label .h-flex,.simple-range-wrapper .values label .h-flex{align-items:center}.dual-range-wrapper>div.h-flex,.simple-range-wrapper>div.h-flex{width:100%;align-items:center}.dual-range-wrapper>div.h-flex .dual-range,.dual-range-wrapper>div.h-flex .simple-range,.simple-range-wrapper>div.h-flex .dual-range,.simple-range-wrapper>div.h-flex .simple-range{width:100%;position:relative;margin:.5rem 0}.dual-range-wrapper>div.h-flex .dual-range input[type=range],.dual-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb,.dual-range-wrapper>div.h-flex .simple-range input[type=range],.dual-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb,.simple-range-wrapper>div.h-flex .dual-range input[type=range],.simple-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb,.simple-range-wrapper>div.h-flex .simple-range input[type=range],.simple-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.dual-range-wrapper>div.h-flex .dual-range input[type=range],.dual-range-wrapper>div.h-flex .simple-range input[type=range],.simple-range-wrapper>div.h-flex .dual-range input[type=range],.simple-range-wrapper>div.h-flex .simple-range input[type=range]{height:0;pointer-events:none;position:absolute;left:0;right:0;top:.125rem;z-index:7}.dual-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb,.dual-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb,.simple-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb,.simple-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb{background-color:#45359c;border:.125rem solid #2b214f;border-radius:50%;cursor:pointer;height:1.625rem;width:1.625rem;margin-top:.25rem;pointer-events:all;position:relative;transition:outline .28s cubic-bezier(.4,0,.2,1)}.dual-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb:hover,.dual-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb:hover,.simple-range-wrapper>div.h-flex .dual-range input[type=range]::-webkit-slider-thumb:hover,.simple-range-wrapper>div.h-flex .simple-range input[type=range]::-webkit-slider-thumb:hover{outline:.75rem solid rgba(110,89,255,.5019607843)}.dual-range-wrapper>div.h-flex .dual-range input[type=range]::-moz-range-thumb,.dual-range-wrapper>div.h-flex .simple-range input[type=range]::-moz-range-thumb,.simple-range-wrapper>div.h-flex .dual-range input[type=range]::-moz-range-thumb,.simple-range-wrapper>div.h-flex .simple-range input[type=range]::-moz-range-thumb{background-color:#45359c;border:.125rem solid #2b214f;border-radius:50%;cursor:pointer;height:1.625rem;width:1.625rem;margin-top:.25rem;pointer-events:all;position:relative;transition:outline .28s cubic-bezier(.4,0,.2,1)}.dual-range-wrapper>div.h-flex .dual-range input[type=range]::-moz-range-thumb:hover,.dual-range-wrapper>div.h-flex .simple-range input[type=range]::-moz-range-thumb:hover,.simple-range-wrapper>div.h-flex .dual-range input[type=range]::-moz-range-thumb:hover,.simple-range-wrapper>div.h-flex .simple-range input[type=range]::-moz-range-thumb:hover{outline:.75rem solid rgba(110,89,255,.5019607843)}.dual-range-wrapper>div.h-flex .dual-range .slider,.dual-range-wrapper>div.h-flex .simple-range .slider,.simple-range-wrapper>div.h-flex .dual-range .slider,.simple-range-wrapper>div.h-flex .simple-range .slider{width:100%;height:.5rem;position:relative}.dual-range-wrapper>div.h-flex .dual-range .slider .track,.dual-range-wrapper>div.h-flex .dual-range .slider .rail,.dual-range-wrapper>div.h-flex .simple-range .slider .track,.dual-range-wrapper>div.h-flex .simple-range .slider .rail,.simple-range-wrapper>div.h-flex .dual-range .slider .track,.simple-range-wrapper>div.h-flex .dual-range .slider .rail,.simple-range-wrapper>div.h-flex .simple-range .slider .track,.simple-range-wrapper>div.h-flex .simple-range .slider .rail{height:100%;position:absolute;border-radius:.5rem}.dual-range-wrapper>div.h-flex .dual-range .slider .track,.dual-range-wrapper>div.h-flex .simple-range .slider .track,.simple-range-wrapper>div.h-flex .dual-range .slider .track,.simple-range-wrapper>div.h-flex .simple-range .slider .track{width:100%;background-color:#afb6b6;z-index:1}.dual-range-wrapper>div.h-flex .dual-range .slider .rail,.dual-range-wrapper>div.h-flex .simple-range .slider .rail,.simple-range-wrapper>div.h-flex .dual-range .slider .rail,.simple-range-wrapper>div.h-flex .simple-range .slider .rail{background-color:#6e59ff;z-index:5}.dual-range-wrapper>div.h-flex .value,.simple-range-wrapper>div.h-flex .value{width:3.75rem;margin-left:2.25rem;text-align:end}.select{position:relative;gap:.25rem}.select .select-button{align-items:center;padding:.5rem .75rem;gap:.5rem;border-radius:.5rem;border:1px solid #aa8fff;background:#fff;cursor:pointer}.select .select-button p{flex:1;color:#141616;font-size:1.125rem;font-weight:400;line-height:normal}.select .select-button svg{height:2rem;width:2rem;flex-shrink:0}.select .select-button svg path{fill:#141616}.select.error .select-button{border:1px solid #f50000}.select.readonly .select-button{cursor:initial;height:3rem}.select.readonly .select-button>svg{display:none}.select-options-wrapper{gap:1rem;max-height:90vh;max-width:90vw}.select-options-wrapper .select-options-search{position:relative;padding-bottom:0}.select-options-wrapper .select-options-search svg{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);pointer-events:none}.select-options-wrapper .select-options-search svg path{fill:#141616;opacity:.5}.select-options-wrapper .select-options-search input{padding-left:3.5rem}.select-options-wrapper .result-count{color:#45359c;font-size:.8125rem;font-weight:500;line-height:123.077%}.select-options-wrapper .select-options{overflow-y:auto}.select-options-wrapper .select-options .option{height:3.625rem;gap:.5rem;align-items:center;padding:.5rem 1rem;cursor:pointer;border-bottom:1px solid #aa8fff}.select-options-wrapper .select-options .option p{flex:1;color:#141616;font-size:1.125rem;font-weight:400;line-height:normal}.select-options-wrapper .select-options .option.add-option p{color:#6e59ff}.select-options-wrapper .select-options .option.add-option .add-circle-icon{width:2rem;height:2rem}.select-options-wrapper .select-options .option.add-option .add-circle-icon path{fill:#45359c}.select-options-wrapper .select-options .option:hover{background-color:#d7f9f4}.select-options-wrapper .select-options .option.selected{background-color:#fff;color:#0d5e51}.select-options-wrapper .select-options .option.selected>*{color:#0d5e51!important}.select-options-wrapper .select-options .option:first-of-type{border-top:1px solid #aa8fff}.field-select-wrapper{width:100%}.field-select-wrapper .field-select .label,.field-select-wrapper .field-select label{padding-bottom:0;color:#45359c;font-weight:500;font-size:.815rem;line-height:1rem}.field-select-wrapper .field-select .input{align-items:center;position:relative;border-radius:.5rem;border:1px solid #aa8fff;background-color:#fff;outline:none;font-size:1.125rem;color:#141616}.field-select-wrapper .field-select .input.opened{border-radius:unset;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid transparent}.field-select-wrapper .field-select .input.opened header i{transform:rotate(-180deg)}.field-select-wrapper .field-select .input.error{border:1px solid #f50000}.field-select-wrapper .field-select .input.error .options{border:1px solid #f50000;border-top:none}.field-select-wrapper .field-select .input:hover{border:1px solid #45359c;background-color:#fff;color:#141616}.field-select-wrapper .field-select .input:hover .options{border:1px solid #45359c;border-top:none}.field-select-wrapper .field-select .input.disabled{border:1px solid #d6c9fb;background-color:#fff}.field-select-wrapper .field-select .input.disabled header{cursor:default}.field-select-wrapper .field-select .input.disabled header p,.field-select-wrapper .field-select .input.disabled header i{color:#d6c9fb}.field-select-wrapper .field-select .input>header{width:100%;height:calc(3.625rem - 2px);align-items:center;padding:.5rem .75rem;cursor:pointer}.field-select-wrapper .field-select .input>header p{flex:1;margin-right:.75rem;font-size:1.125rem;color:#141616}.field-select-wrapper .field-select .input>header i{transition:transform .28s cubic-bezier(.4,0,.2,1)}.field-select-wrapper .field-select .input .options{position:absolute;bottom:0;left:-1px;right:-1px;transform:translateY(100%);background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border:1px solid #aa8fff;border-top:none;z-index:10}.field-select-wrapper .field-select .input .options label{width:100%;position:relative}.field-select-wrapper .field-select .input .options label.search{padding:.5rem}.field-select-wrapper .field-select .input .options label.search input{padding:0 3.25rem}.field-select-wrapper .field-select .input .options label.add input{height:2.625rem}.field-select-wrapper .field-select .input .options label input{width:100%}.field-select-wrapper .field-select .input .options label i{position:absolute}.field-select-wrapper .field-select .input .options label i.leading{left:.75rem;color:#141616}.field-select-wrapper .field-select .input .options label i.trailing{right:.75rem;color:#141616;cursor:pointer}.field-select-wrapper .field-select .input .options label i.trailing:hover{color:#141616}.field-select-wrapper .field-select .input .options ul{max-height:14rem;overflow:auto}.field-select-wrapper .field-select .input .options ul li{min-height:3.625rem;align-items:center;padding:.5rem .75rem;border-top:1px solid #aa8fff;cursor:pointer}.field-select-wrapper .field-select .input .options ul li.selected,.field-select-wrapper .field-select .input .options ul li:hover{background-color:#e9ebfb67}.field-select-wrapper .field-select .input .options ul li.add{gap:.5rem}.field-select-wrapper .field-select .input .options ul li.add p{color:#6e59ff;margin-left:.75rem}.field-select-wrapper .field-select .input .options ul li p{flex:1;margin-right:.5rem;font-size:1.125rem;color:#141616}.field-select-wrapper .chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:1rem 0}.field-select-wrapper .chips .chip{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:fit-content;padding:.5rem 1rem;background-color:#6e59ff;border:1px solid #45359c;border-radius:1.5rem;transition:.28s cubic-bezier(.4,0,.2,1);cursor:pointer}.field-select-wrapper .chips .chip label{font-size:1.125rem;color:#fff;cursor:pointer;padding-bottom:0}.field-select-wrapper .chips .chip svg{width:1.5rem;height:1.5rem}.field-select-wrapper .chips .chip svg path{fill:#fff}.field-select-wrapper .chips .chip:hover{background-color:#45359c}.list-question{width:100%}.list-question .list{width:100%;border:1px solid #d6c9fb;border-radius:.5rem}.list-question .list>.h-flex{align-items:center;padding:1rem;border-bottom:1px solid #d6c9fb}.list-question .list>.h-flex:last-of-type{border-bottom:none}.list-question .list>.item{gap:1.5rem}.list-question .list>.item>div{flex:1}.list-question .list>.item>p{width:16.5rem;font-size:1.5rem;color:#45359c}.list-question .list>.add-item{align-items:center;padding:1rem;gap:1.5rem}.list-question .list>.add-item label{flex:1;padding-bottom:0}.list-question .list>.add-item label input{width:100%}.list-question .list>.add-item>div:first-child{width:16.5rem;align-items:center;gap:1.5rem}.list-question .list>.add-item i{color:#6e59ff}.list-question .list>.add-item p{font-size:1rem;font-weight:700;color:#6e59ff}.list-question .list>.add-item .field-select{flex:1}.list-question .list>.add-item .select{flex:1}.list-question .list>.add-item .select svg path{fill:#6e59ff}.boolean-question{width:100%}.boolean-question.table-display .toggle-checkbox{min-width:13.25rem;padding:.25rem}.boolean-question.table-display .toggle-checkbox .wrapper .values label p{padding:.5rem .75rem;font-size:.875rem}.range-question.table-display .dual-range-wrapper,.range-question.table-display .simple-range-wrapper{padding:0}.range-question.table-display .dual-range-wrapper .values,.range-question.table-display .simple-range-wrapper .values{flex-direction:column}.select-question,.select-question .field-select{width:100%}.text-question{width:100%;align-items:flex-end;gap:.5rem}.text-question label{padding-bottom:0}.text-question label.main-field{flex:3}.text-question label input:active~.unit,.text-question label input:focus~.unit,.text-question label input:focus-visible~.unit{border:1px solid #6e59ff;border-left:none;background-color:#fff;color:#141616}.text-question label.error>div .unit{border:1px solid #f50000;border-left:none}.text-question label:hover input,.text-question label:hover>div .unit{border:1px solid #45359c;background-color:#fff;color:#141616}.text-question label:hover input.with-unit{border-right:none}.text-question label:hover>div .unit{border-left:none}.text-question label>div{width:100%;align-items:stretch}.text-question label>div input{width:100%}.text-question .unit{flex:1}.text-question .autocomplete{width:100%}.text-from-select-question{align-items:flex-end;gap:.5rem}.text-from-select-question.table-display{flex-direction:column}.text-from-select-question.table-display .main-option,.text-from-select-question.table-display>label{width:100%}.text-from-select-question .main-option{flex:10}.text-from-select-question>label.h-flex{flex:8;align-items:stretch;gap:0;padding-bottom:0}.text-from-select-question>label.h-flex.error .unit{border:1px solid #f50000;border-left:none}.text-from-select-question>label.h-flex:hover input,.text-from-select-question>label.h-flex:hover .unit{border:1px solid #45359c;background-color:#fff;color:#141616}.text-from-select-question>label.h-flex:hover input.with-unit{border-right:none}.text-from-select-question>label.h-flex:hover .unit{border-left:none}.text-from-select-question>label.h-flex input{width:100%}.text-from-select-question .unit{flex:3}.travel-question{width:100%;flex-wrap:wrap;gap:.5rem}.travel-question.table-display .text-question{min-width:13.25rem}.travel-question .text-question{min-width:20rem;flex:1}.text-question label:hover input.with-unit,.text-from-select-question label:hover input.with-unit{border-right:none}.text-question label input.with-unit,.text-from-select-question label input.with-unit{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.text-question label input.with-unit:active,.text-question label input.with-unit:focus,.text-question label input.with-unit:focus-visible,.text-from-select-question label input.with-unit:active,.text-from-select-question label input.with-unit:focus,.text-from-select-question label input.with-unit:focus-visible{border-right:none}.text-question label .unit,.text-from-select-question label .unit{align-items:center;border-radius:.5rem;background-color:#fff;border:1px solid #aa8fff;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.text-question label .unit p,.text-from-select-question label .unit p{padding:0 1.5rem;color:#141616;text-align:center;font-size:1.125rem}.list-question>.explanation{margin-bottom:2.25rem;font-size:1.5rem;color:#2b214f}.travel-question.table-display .field-select header,.text-question.table-display .field-select header,.text-from-select-question.table-display .field-select header,.select-question.table-display .field-select header,.range-question.table-display .field-select header{height:calc(2.25rem - 2px)}.travel-question.table-display .field-select header p,.text-question.table-display .field-select header p,.text-from-select-question.table-display .field-select header p,.select-question.table-display .field-select header p,.range-question.table-display .field-select header p{font-size:.875rem}.travel-question.table-display .field-select .options label i.leading,.travel-question.table-display .field-select .options label i.trailing,.text-question.table-display .field-select .options label i.leading,.text-question.table-display .field-select .options label i.trailing,.text-from-select-question.table-display .field-select .options label i.leading,.text-from-select-question.table-display .field-select .options label i.trailing,.select-question.table-display .field-select .options label i.leading,.select-question.table-display .field-select .options label i.trailing,.range-question.table-display .field-select .options label i.leading,.range-question.table-display .field-select .options label i.trailing{font-size:1.25rem}.travel-question.table-display .field-select .options li,.text-question.table-display .field-select .options li,.text-from-select-question.table-display .field-select .options li,.select-question.table-display .field-select .options li,.range-question.table-display .field-select .options li{min-height:2.25rem}.travel-question.table-display .field-select .options li p,.text-question.table-display .field-select .options li p,.text-from-select-question.table-display .field-select .options li p,.select-question.table-display .field-select .options li p,.range-question.table-display .field-select .options li p,.travel-question.table-display label .unit p,.text-question.table-display label .unit p,.text-from-select-question.table-display label .unit p,.select-question.table-display label .unit p,.range-question.table-display label .unit p{font-size:.875rem}.pac-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border:1px solid #aa8fff;border-top:0}.pac-container .pac-item{padding:.5rem .75rem;font-size:.875rem;border-bottom:1px solid #aa8fff}.pac-container .pac-item:hover{background-color:#e9ebfb67}.pac-container .pac-item:last-of-type{border-bottom:none}.pac-container .pac-item .pac-item-query{font-size:1.125rem;color:#141616}.pac-container:after{display:none}.table-question>.explanation{margin-bottom:2.25rem;font-size:1.5rem;color:#2b214f}.table-question .table-wrapper{width:100%;overflow:auto;border:1px solid #d6c9fb;border-radius:1rem}.table-question .table-wrapper .table{display:grid;overflow-y:hidden}.table-question .table-wrapper .table .header{min-height:3.5rem;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:sticky;left:0;font-size:1rem;font-weight:400;text-align:center;color:#141616;background-color:#fff;border-right:1px solid #d6c9fb;z-index:5}.table-question .table-wrapper .table .header.last-row>div{border-bottom:none}.table-question .table-wrapper .table .header>div{width:100%;flex:1;align-items:center;justify-content:center;padding:.5rem 0;border-bottom:1px solid #d6c9fb}.table-question .table-wrapper .table .item{padding:0 1.5rem;border-right:1px solid #d6c9fb}.table-question .table-wrapper .table .item.last-col{border-right:none}.table-question .table-wrapper .table .item.last-row>div{border-bottom:none}.table-question .table-wrapper .table .item>div{padding:.625rem 0;border-bottom:1px solid #d6c9fb}.table-question .table-wrapper .table .item>div.table-display{width:13.25rem}.table-question .table-wrapper .table .add-item{padding:.625rem 1rem;justify-content:center;position:sticky;right:0;grid-area:1/col-end-1/row-end/col-end;border-left:1px solid #d6c9fb;background-color:#fff;transition:background-color .28s cubic-bezier(.4,0,.2,1);cursor:pointer}.table-question .table-wrapper .table .add-item.disabled{cursor:default}.table-question .table-wrapper .table .add-item.disabled>div i,.table-question .table-wrapper .table .add-item.disabled>div p{color:#afb6b6}.table-question .table-wrapper .table .add-item:not(.disabled):hover{background-color:#d6c9fb}.table-question .table-wrapper .table .add-item>div{align-items:center;gap:1.5rem}.table-question .table-wrapper .table .add-item>div i{color:#6e59ff}.table-question .table-wrapper .table .add-item>div p{font-size:1rem;font-weight:400;color:#6e59ff;text-align:center}.table-question .table-wrapper .table .delete{width:13.25rem;padding:.625rem 1.5rem}.table-question .select-question-label{display:none}.table-question .text-question input{font-size:.875rem;height:2.25rem}.table-question .text-question .select{width:100%}.table-question .text-question .select .select-button p{font-size:.875rem}.table-question .text-question .select .select-button svg{height:1.125rem;width:1.125rem}.table-question .text-from-select-question{align-items:flex-start}.table-question .text-from-select-question .select{width:100%}.table-question .text-from-select-question .select .select-button p{font-size:.875rem}.table-question .text-from-select-question .select .select-button svg{height:1.5rem;width:1.5rem}.table-question .text-from-select-question>label input{font-size:.875rem;height:2.25rem}.table-question .select-question .select{width:100%}.table-question .select-question .select .select-button p{font-size:.875rem}.table-question .select-question .select .select-button svg{height:1.5rem;width:1.5rem}.table-question .range-question label{gap:.125rem;padding-bottom:.25rem}.table-question .range-question label input{height:2.25rem;font-size:.875rem}.results{padding:10.125rem 3.75rem 1.625rem 9.875rem!important}.results>main{max-width:none!important;gap:1.5rem}.results>main .graph{flex:2;box-shadow:0 11px 41px -5px #45948730;padding:1.5rem;gap:1rem}.results>main .graph>header{align-items:center;gap:1rem}.results>main .graph>header>p{flex:1;color:#45359c;font-size:1.625rem;font-weight:700}.results>main .graph>header>.toggle-checkbox{width:30rem;min-width:unset}.results>main .graph>header i{font-size:2.5rem;margin:.25rem}.results>main .graph .graph-content{align-items:center;gap:3rem;padding:2rem 2rem 2rem 0;flex:1}.results>main .graph .graph-content .graph-data{aspect-ratio:1;flex:1}.results>main .graph .graph-content .list-data{flex:1}.results>main .graph .graph-content .list-data .list-title-wrapper{align-items:center;gap:.5rem;border-bottom:1px solid #6e59ff;min-height:3.5rem}.results>main .graph .graph-content .list-data .list-title-wrapper .back svg{width:2.5rem;height:2.5rem;margin:.25rem}.results>main .graph .graph-content .list-data .list-title-wrapper .list-data-title{color:#45359c;font-family:Inter;font-size:1.25rem;font-weight:500}.results>main .graph .graph-content .list-data>ul li{gap:1rem;align-items:center;color:#2b214f;font-size:1.125rem;font-weight:400;padding:1.5rem 0;border-bottom:1px solid #6e59ff}.results>main .graph .graph-content .list-data>ul li .data-color{width:2rem;height:2rem;border-radius:.3125rem;transition:transform .28s cubic-bezier(.4,0,.2,1)}.results>main .graph .graph-content .list-data>ul li .data-label{flex:1}.results>main .graph .graph-content .list-data>ul li .data-value{flex-shrink:0;font-weight:700;margin-right:1rem;text-align:end}.results>main .graph .graph-content .list-data>ul li .data-value .data-unit{font-weight:400}.results>main .graph .graph-content .list-data>ul li.hover .data-color{transform:scale(1.5)}.results>main .total-intensity{flex:1;gap:1.5rem}.results>.topbar{z-index:25;position:fixed;top:1.625rem;left:9.875rem;right:3.75rem;height:7rem;align-items:center;padding:1rem 0 1rem 2rem}.results>.topbar .back{margin-right:1rem}.results>.topbar .back svg{width:2.5rem;height:2.5rem;margin:.25rem}.results>.topbar>h1{flex:1;color:#45359c;font-size:1.625rem;font-weight:700;text-align:start}.results>.topbar .vr{width:.0625rem;height:5rem;background:#40e2c8}.results>.topbar .topbar-select{flex:1}.results>.topbar .topbar-select .select-button h2{flex:1;color:#45359c;font-size:1.625rem;font-weight:500}.results>.topbar .topbar-select .options{max-height:90vh;overflow-y:auto}.results>.topbar .topbar-select .options p{color:#45359c;font-size:1.625rem;font-weight:500}.results>.topbar .topbar-select .options .option{min-height:7rem;display:grid;grid-template-columns:repeat(var(--max-level),1rem) 1fr}.emission-impact{flex:1.25;position:relative;padding:1.5rem;justify-content:space-around;color:#fff;text-align:center}.emission-impact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.5rem;box-shadow:0 11px 41px -5px #45948730;background:radial-gradient(163.18% 117.41% at 12.12% 12.76%,#aa8fff00,#45359c80),var(--Secondary-Brand-2-600, #1bb199);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.emission-impact>*{z-index:1}.emission-impact .total-container{padding:1rem 0;border-radius:1rem;border:1px solid #ffffff}.emission-impact .total-container .total-title{padding:0 .25rem;font-size:1.625rem;font-weight:500}.emission-impact .total-container .total-value{font-size:3.625rem;font-weight:700;letter-spacing:-.18125rem}.emission-impact .total-container .total-value .total-unit{font-size:1.9375rem;font-weight:400;letter-spacing:-.0775rem}.emission-impact .total-equivalent{font-size:1.625rem;font-weight:500}.emission-impact .total-equivalent-note{font-size:1.125rem;font-weight:400}.emissions-intensity{flex:1;position:relative;padding:1.5rem;gap:1rem;text-align:center}.emissions-intensity:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.5rem;box-shadow:0 11px 41px -5px #45948730;background:#6e59ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.emissions-intensity>*{z-index:1}.emissions-intensity .intensity-title{color:#fff;font-size:1.625rem;font-weight:500}.emissions-intensity .intensity-data{flex:1;gap:1.5rem}.emissions-intensity .intensity-data .intensity-item{flex:1;border-radius:1rem;padding:1.5rem 1rem;background:#45359c;justify-content:space-around}.emissions-intensity .intensity-data .intensity-item .intensity-item-header{gap:.5rem;color:#d6c9fb}.emissions-intensity .intensity-data .intensity-item .intensity-item-header i{font-size:2rem}.emissions-intensity .intensity-data .intensity-item .intensity-item-header p{font-size:1.125rem;font-weight:400}.emissions-intensity .intensity-data .intensity-item .intensity-value{color:#90eedf;font-size:2rem;font-weight:700;letter-spacing:-.1rem}.emissions-intensity .intensity-data .intensity-item .intensity-value .intensity-unit{font-weight:400;letter-spacing:-.08rem}.emissions-intensity .intensity-data .intensity-item .intensity-unit2{color:#90eedf;font-weight:700;font-size:1.125rem;letter-spacing:normal}.projections{padding:10.125rem 3.75rem 1.625rem 9.875rem!important}.projections .topbar{z-index:25;position:fixed;top:1.625rem;left:9.875rem;right:3.75rem;height:7rem;align-items:center;padding:1rem 0 1rem 2rem}.projections .topbar>h1{flex:1;color:#45359c;font-size:1.625rem;font-weight:700;text-align:start}.projections .topbar .vr{width:.0625rem;height:5rem;background:#40e2c8}.projections .topbar button{margin:0 1rem}.projections .topbar button i{font-size:3.4275rem}.projections>main{max-width:none!important;gap:1.5rem}.projections>main .graph{flex:2}.projections>main .graph .graph-container{flex:1}.projections>main .tooltip-slice{box-shadow:#00000040 0 1px 2px;background-color:#fff;border-radius:.125rem;padding:.5rem .875rem;gap:.75rem}.projections>main .tooltip-slice .tooltip-slice-points{gap:.5rem}.projections>main .tooltip-slice .tooltip-slice-points .tooltip-slice-point{gap:.5rem;align-items:center}.projections>main .tooltip-slice .tooltip-slice-points .tooltip-slice-point .tooltip-slice-color{width:.75rem;height:.75rem}.projections>main .tooltip-slice .tooltip-slice-points .tooltip-slice-point .tooltip-slice-label{white-space:nowrap}.projections>main .tooltip-slice .tooltip-slice-points .tooltip-slice-point .tooltip-slice-value{flex:1;gap:.5rem;align-items:center}.projections>main .total-intensity{flex:1;gap:1.5rem}.projections>main .no-projection-message{align-self:center;align-items:center;text-align:center;gap:.25rem}.projections-form{position:relative;gap:1.5rem;max-height:90%;max-width:90%}.projections-form header{align-items:center;gap:1rem}.projections-form header h2{flex:1}.projections-form header .actions{align-items:center;gap:1rem}.projections-form header .actions i{font-size:3rem}.projections-form label{position:relative;display:flex;padding-bottom:0;gap:.5rem}.projections-form label p.unit{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:1rem}.projections-form label input{width:100%;padding-right:1.25rem}.projections-form .tableFixHead{flex:1;overflow-y:auto}.projections-form .tableFixHead table{border-collapse:collapse;width:100%}.projections-form .tableFixHead table thead th{height:3.5rem;position:sticky;top:0;z-index:1;text-align:start;background-color:#2b214f;color:#fff}.projections-form .tableFixHead table thead th:first-of-type{border-top-left-radius:1rem}.projections-form .tableFixHead table thead th:last-of-type{border-top-right-radius:1rem}.projections-form .tableFixHead table th,.projections-form .tableFixHead table td{padding:.25rem .5rem}.projections-form .add-projection-button{align-self:center;justify-content:center;gap:1rem}.projections-form .add-projection-button p{flex:none;font-size:1.25rem;line-height:1.5rem;font-weight:0}.onboarding{position:relative;padding-left:0!important;justify-content:safe center;align-items:safe center}.onboarding main{gap:2.5rem;padding-top:2rem!important;align-items:center}.onboarding main .step-content{gap:1.75rem}.onboarding main .step-content h2{font-size:2.25rem;font-weight:300;text-align:center;margin-bottom:1.75rem}.onboarding main .step-content p{font-size:1.25rem;font-weight:400}.onboarding main .step-content p strong{color:#1bb199;font-weight:400}.onboarding main .step-content .illustration{position:relative;align-items:center;justify-content:space-between}.onboarding main .step-content .illustration svg{flex:1;margin-left:16.125rem;width:20rem;height:20rem}.onboarding main .step-content .illustration blockquote{position:relative;font-size:2rem;font-style:italic;font-weight:300;color:#0d5e51;text-align:right}.onboarding main .step-content .illustration:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='573'%20height='573'%20viewBox='0%200%20573%20573'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.1'%3e%3cpath%20d='M286.5%200C315.96%200%20344.385%204.4468%20371.136%2012.7061C383.91%2016.6517%20388.974%2031.5417%20382.284%2043.125C376.866%2052.5092%20365.468%2056.4647%20355.073%2053.4116C333.324%2047.0245%20310.311%2043.5978%20286.5%2043.5978C152.349%2043.5978%2043.5978%20152.349%2043.5978%20286.501C43.5978%20355.811%2072.6277%20418.341%20119.19%20462.596C127.044%20470.06%20129.324%20481.913%20123.905%20491.296C117.222%20502.874%20101.801%20505.933%2091.9913%20496.854C35.42%20444.518%200%20369.646%200%20286.501C0%20128.271%20128.271%200%20286.5%200Z'%20fill='%2340E2C8'/%3e%3cpath%20d='M176.316%20525.079C169.894%20536.207%20174.329%20550.526%20186.368%20555.017C217.541%20566.647%20251.279%20573%20286.5%20573C444.729%20573%20573%20444.73%20573%20286.501C573%20197.474%20532.392%20117.932%20468.695%2065.3843C458.78%2057.2078%20444.162%2060.5187%20437.735%2071.6462C432.086%2081.4308%20434.857%2093.8257%20443.477%20101.131C496.037%20145.687%20529.402%20212.198%20529.402%20286.501C529.402%20420.652%20420.651%20529.403%20286.5%20529.403C257.813%20529.403%20230.284%20524.43%20204.735%20515.299C194.091%20511.495%20181.971%20515.291%20176.316%20525.079Z'%20fill='%2340E2C8'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M370.362%20279.82C370.362%20328.874%20330.596%20368.64%20281.542%20368.64L281.563%20368.64C295.52%20368.64%20308.726%20365.42%20320.478%20359.684C319.926%20360.677%20319.226%20361.615%20318.371%20362.467L158.445%20521.98C149.503%20530.897%20134.573%20522.233%20137.786%20509.993L194.096%20295.467C193.193%20290.388%20192.722%20285.159%20192.722%20279.82C192.722%20241.198%20217.373%20208.334%20251.799%20196.102L407.199%2041.5842C416.256%2032.5807%20431.377%2041.3283%20428.123%2053.6871L370.179%20273.753C367.061%20227.529%20328.578%20191%20281.563%20191C281.415%20191%20281.266%20191%20281.117%20191.001C280.974%20191.002%20280.83%20191.003%20280.686%20191.004C280.859%20191.002%20281.033%20191.001%20281.206%20191.001C281.318%20191%20281.43%20191%20281.542%20191C330.596%20191%20370.362%20230.766%20370.362%20279.82ZM281.676%20339.941C314.811%20339.941%20341.673%20313.08%20341.673%20279.944C341.673%20246.809%20314.811%20219.948%20281.676%20219.948C248.541%20219.948%20221.679%20246.809%20221.679%20279.944C221.679%20313.08%20248.541%20339.941%20281.676%20339.941Z'%20fill='%2340E2C8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;width:32rem;height:32rem;transform:translate(-50%,-50%);z-index:-1}.onboarding main .step-content .scope{border-radius:1.5rem;background-color:#ffffff67;box-shadow:0 0 0 1px #45948799;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem;gap:1.25rem}.onboarding main .step-content .scope p{font-size:1.25rem;font-weight:400}.onboarding main .step-content .h-flex{gap:1.25rem}.onboarding main .step-content .h-flex>*{flex:1}.onboarding main .step-content.step2 .h-flex{gap:1.25rem}.menu-container{z-index:70;position:fixed;top:0;left:0;height:100%;padding:.625rem}.menu-container .menu{max-width:5.5rem;width:100vw;padding:1.5rem 0 .5rem;gap:5.5rem;border-radius:1.5rem;background-color:#2b214f;box-shadow:0 0 20px 2px #00000026;overflow:hidden;transition:max-width .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>header{position:relative;height:5.625rem}.menu-container .menu>header svg{position:absolute;top:0;right:.515rem;width:16.875rem;height:5.625rem;transition:right .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>header svg .letter{opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>ul{flex:1;color:#fff;padding:0 .25rem;gap:1rem;transition:background-color .28s cubic-bezier(.4,0,.2,1),padding .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>ul li{align-items:center;padding:.25rem;gap:1.815rem;border-radius:1rem;background-color:#2b214f;cursor:pointer;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>ul li svg{min-width:4.4915rem;min-height:4rem}.menu-container .menu>ul li svg path{fill:#fff;transition:fill .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>ul li p{color:#fff;font-size:1.5rem;font-weight:400;opacity:0;transition:color .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>ul li:hover{background-color:#2b214f}.menu-container .menu>ul li:hover svg path{fill:#40e2c8}.menu-container .menu>ul li:hover p{color:#40e2c8}.menu-container .menu>ul li:active,.menu-container .menu>ul li.selected{background-color:#45359c}.menu-container .menu>ul li:active svg path,.menu-container .menu>ul li.selected svg path{fill:#fff}.menu-container .menu>ul li:active p,.menu-container .menu>ul li.selected p{color:#fff}.menu-container .menu>ul li:disabled{background-color:transparent;cursor:default}.menu-container .menu>ul li:disabled svg path{fill:#141616}.menu-container .menu>ul li:disabled p{color:#141616}.menu-container .menu>footer{gap:.75rem;padding:.5rem;overflow:hidden;border-top:1px solid #6e59ff}.menu-container .menu>footer>svg,.menu-container .menu>footer a svg{min-width:4.5rem;height:4.5rem;transform:rotate(0);opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1);cursor:pointer}.menu-container .menu>footer>svg path,.menu-container .menu>footer a svg path{fill:#fff;transition:fill .28s cubic-bezier(.4,0,.2,1)}.menu-container .menu>footer>svg:hover path,.menu-container .menu>footer a svg:hover path{fill:#d6c9fb}.menu-container .menu>footer>svg:active path,.menu-container .menu>footer a svg:active path{fill:#40e2c8}.menu-container .menu>footer>svg:disabled,.menu-container .menu>footer a svg:disabled{cursor:default}.menu-container .menu>footer>svg:disabled path,.menu-container .menu>footer a svg:disabled path{fill:#141616}.menu-container .menu>footer a{color:inherit;text-decoration:none}.menu-container .menu>footer>svg:first-of-type{opacity:1;cursor:default}.menu-container .menu>footer>svg:first-of-type:hover path,.menu-container .menu>footer>svg:first-of-type:active path,.menu-container .menu>footer>svg:first-of-type:disabled path{fill:#fff}.menu-container:hover .menu{max-width:21.5rem}.menu-container:hover .menu>header svg{right:2.0625rem}.menu-container:hover .menu>header svg .letter{opacity:1}.menu-container:hover .menu>ul{padding:0 .5rem}.menu-container:hover .menu>ul li p{opacity:1}.menu-container:hover .menu>footer>svg,.menu-container:hover .menu>footer a svg{opacity:1}.menu-container:hover .menu>footer>svg:first-of-type{transform:rotate(180deg)}@font-face{font-family:Inter;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-style:normal}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}html,body,#root{height:100%;width:100%;display:flex;flex-direction:column}html,input{font-size:clamp(14px,12px + .241vw,16px);font-family:Inter,system-ui,sans-serif;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(114.34% 49.67% at 88.13% 19.17%,#6e59ff1a,#6e59ff00),radial-gradient(123.35% 83.24% at .6% -1.34%,#40e2c81a,#40e2c800),#e4e7e7;z-index:-1}ul,li{list-style:none}.h-flex{display:flex;flex-direction:row}.v-flex{display:flex;flex-direction:column}.page{height:100%;align-items:center;padding-left:6.75rem}.page main{width:100%;max-width:70.75rem;padding:6.625rem 0 2rem}h1{color:#1bb199;text-align:center;font-size:3rem;font-weight:700}h4{color:#1bb199;font-size:1.5rem;font-weight:700}strong{font-weight:700}sub{font-size:75%}label{position:relative;padding-bottom:1rem}label.h-flex{gap:.75rem;align-items:center}label.v-flex{gap:.25rem}label.v-flex p{color:#45359c;font-size:.8125rem;font-weight:500;line-height:1rem}label input{height:3.625rem;border-radius:.5rem;border:1px solid #aa8fff;background-color:#fff;padding:.5rem .75rem;outline:none;font-size:1.125rem;color:#141616}label input::placeholder{color:#798686}label input:active,label input:focus,label input:focus-visible{border:1px solid #6e59ff;background-color:#fff;color:#141616}label input:hover{border:1px solid #45359c;background-color:#fff;color:#141616}label input:disabled{border:1px solid #d6c9fb;background-color:#fff;color:#d6c9fb}label>i:first-of-type{color:#6e59ff;font-size:2rem}label .error{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}label.error input{border:1px solid #f50000}label.error .error{opacity:1;color:#f50000;font-size:.75rem;font-weight:400;line-height:.8125rem}button{position:relative;display:flex;flex-direction:row;align-items:center;text-align:center;outline:none;cursor:pointer;min-width:17rem;padding:1rem 1.5rem;transition:background-color .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 1px #45948799}button p{flex:1;font-size:1.5rem;line-height:2rem;font-weight:700;opacity:1}button.contained{border-radius:1rem}button.contained.primary{border:1px solid #45359c;background-color:#45359c;color:#fff}button.contained.primary:hover{border-color:#2b214f;background-color:#2b214f;color:#d6c9fb}button.contained.primary:active{border-color:#45359c;background-color:#2b214f;color:#fff}button.contained.primary:disabled{border-color:#aa8fff;background-color:#aa8fff;color:#fff}button.contained.secondary{border:1px solid #1bb199;background-color:#1bb199;color:#fff}button.contained.secondary:hover{border-color:#0d5e51;background-color:#0d5e51;color:#d7f9f4}button.contained.secondary:active{border-color:#1bb199;background-color:#0d5e51;color:#fff}button.contained.secondary:disabled{border-color:#798686;background-color:#afb6b6;color:#fff}button.outlined{border-radius:1rem}button.outlined.primary{border:1px solid #aa8fff;background-color:transparent;color:#45359c}button.outlined.primary:hover{border-color:#aa8fff;background-color:#fff;color:#45359c}button.outlined.primary:active{border-color:#aa8fff;background-color:#d6c9fb;color:#45359c}button.outlined.primary:disabled{border-color:#afb6b6;background-color:transparent;color:#afb6b6}button.outlined.secondary{border:1px solid #1bb199;background-color:transparent;color:#0d5e51}button.outlined.secondary:hover{border-color:#0d5e51;background-color:#d7f9f4;color:#0d5e51}button.outlined.secondary:active{border-color:#1bb199;background-color:#d7f9f4;color:#0d5e51}button.outlined.secondary:disabled{border-color:#afb6b6;background-color:transparent;color:#afb6b6}button.outlined.small{min-width:13.5rem;min-height:3.5rem;padding:.5rem 1rem;gap:1rem}button.outlined.small p{flex:1;font-size:.875rem;font-weight:700}button.outlined.small i{font-size:2rem;color:#6e59ff}button.text{border-radius:1rem;border:none;box-shadow:none}button.text.primary{color:#45359c}button.text.primary:hover:not(.disabled){background-color:#fff;color:#45359c}button.text.primary:active{color:#45359c}button.text.primary:disabled{color:#afb6b6}button.text.secondary{color:#0d5e51}button.text.secondary:hover{background-color:#d7f9f4;color:#0d5e51}button.text.secondary:active{color:#0d5e51}button.text.secondary:disabled{color:#afb6b6}button.icon{position:relative;background-color:transparent;color:#6e59ff;border:none;min-width:auto;box-shadow:none;padding:.25rem;border-radius:50%}button.icon.secondary{color:#1bb199}button.icon.secondary:hover{background-color:#40e2c8;color:#0d5e51}button.icon.filled.primary{background-color:#d6c9fb;color:#45359c}button.icon.filled.primary:hover{background-color:#aa8fff;color:#2b214f}button.icon.filled.secondary{background-color:#90eedf;color:#1bb199}button.icon.filled.secondary:hover{background-color:#40e2c8;color:#0d5e51}button.icon svg path{fill:#6e59ff;transition:fill .28s cubic-bezier(.4,0,.2,1)}button.icon:hover{background-color:#d6c9fb;color:#45359c}button.icon:hover svg path{fill:#45359c}button.icon:active{background-color:#d6c9fb;color:#6e59ff}button.icon:active svg path{fill:#6e59ff}button.icon:disabled{background-color:transparent;color:#afb6b6}button.icon:disabled:hover{background-color:transparent;color:#afb6b6}button.icon:disabled svg path{fill:#afb6b6}button:disabled{cursor:default}button .loader{position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1rem);transform:translate(-50%,-50%);opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}button.loading p{opacity:0}button.loading .loader{opacity:1}.loader{width:2.5rem;height:2.5rem;border:3px solid #e4e7e7;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s cubic-bezier(.4,0,.2,1) infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;border-radius:50%;border:3px solid;border-color:#ffffff transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.surface-card,.surface-dim-card{position:relative;padding:2rem}.surface-card:before,.surface-dim-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.5rem;background-color:#ffffff67;box-shadow:0 0 0 1px #45948799;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.surface-card>*,.surface-dim-card>*{z-index:1}.surface-dim-card:before{background-color:#e9ebfb67}.blocking-loader{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.blocking-loader .loader{width:5rem;height:5rem;border:.25rem solid #45359c}.blocking-loader .loader:after{width:6.25rem;height:6.25rem;border-color:#aa8fff transparent;border-width:.25rem}.blocking-loader.loading{opacity:1}.popover{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;z-index:100}.popover.open{display:flex;align-items:center;justify-content:center}.popover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(114.34% 49.67% at 88.13% 19.17%,#6e59ff0f,#6e59ff00),radial-gradient(123.35% 83.24% at .6% -1.34%,#40e2c80f,#40e2c800),#f4f5f5b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popover>*{z-index:101}
