@keyframes expandElementAnimation{0%{max-width:0;padding-right:0;transform:translate(calc(var(--expand-margin-left, 12px) * -1));opacity:0}to{max-width:var(--expand-max-width, 250px);transform:translate(0);opacity:1}}.animate-expand-element-enter{animation:expandElementAnimation .4s ease-in-out forwards}.animate-expand-element-leave{animation:expandElementAnimation .4s ease-in-out reverse forwards}.component-enter-animation{animation:panelInAnimation 1s cubic-bezier(.2,0,0,1) .08s backwards}.component-leave-animation{animation:panelOutAnimation .1s linear forwards}@keyframes panelInAnimation{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes panelOutAnimation{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0;transform:scale(.3) translateY(20%)}to{opacity:1;transform:scale(1) translateY(0)}}@font-face{font-family:DeFonte Reduced;src:url(fonts/DeFonte/DeFonte-reduced-normale.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DeFonte Reduced;src:url(/fonts/DeFonte/DeFonte-reduced-gros.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:DeFonte Reduced;src:url(/fonts/DeFonte/DeFonte-reduced-demigras.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DeFonte Reduced;src:url(/fonts/DeFonte/DeFonte-reduced-leger.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-BoldOblique.ttf) format("truetype");font-weight:700;font-style:oblique;font-display:swap}@font-face{font-family:Helvetica Compressed;src:url(/fonts/Helvetica/Helvetica-compressed.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-Oblique.ttf) format("truetype");font-weight:400;font-style:oblique;font-display:swap}@font-face{font-family:Helvetica Rounded;src:url(/fonts/Helvetica/Helvetica-rounded-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}html,body,head{margin:0;padding:0;scrollbar-width:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}html .no-scroll,body .no-scroll,head .no-scroll{overflow:hidden}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#d9d9d975;border-radius:2.5px}::-webkit-scrollbar-thumb{background:#d9d9d9e3;border-radius:2.5px}button{border-radius:18px;border-width:.5px;padding:8px 24px;transition:all ease-in-out .1s;cursor:pointer;font-family:Helvetica,serif;font-weight:400;font-style:normal;line-height:100%;font-size:16px;letter-spacing:0}button.white{background:#fff;border:.5px solid rgba(0,0,0,.2)}button.white:hover{background:#bfbfbf;border-color:#00000005}button.white:disabled{cursor:not-allowed}button.white:disabled:hover{background:#fff;border:.5px solid rgba(0,0,0,.2)}button.black{background:#0000;color:#fff;border:.5px solid rgb(255,255,255)}button.black:hover{background:#404040;border-color:#ffffff05}button.black:disabled{cursor:not-allowed}button.black:disabled:hover{background:#0000;border:.5px solid rgb(255,255,255)}button.no-font{background:#fff0;border:.5px solid rgba(0,0,0,.2)}button.no-font:hover{background:#fff0;border-color:#000}button.no-font:disabled{cursor:not-allowed}button.no-font:disabled:hover{background:#fff0;border:.5px solid rgba(0,0,0,.2)}button:active{transform:translateY(-1px) scale(.98);transition-duration:.1s}input{appearance:none;-webkit-appearance:none;outline:none;border:none;font-family:Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:20px;letter-spacing:0}input:disabled{background-color:#0000001a;cursor:not-allowed}input.profile-input{appearance:none;-webkit-appearance:none;outline:none;border:none;box-sizing:content-box;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;background-color:#d9d9d912;border-radius:12.5px;padding:8px 0;text-align:center;color:#fff}input.profile-input::placeholder{color:#fff;font-family:Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.41}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:19px;background:linear-gradient(to right,#000 0% var(--progress, 50%),#D9D9D9 var(--progress, 50%) 100%)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background-color:#000;cursor:pointer}@media(max-width:992px){input[type=range]::-webkit-slider-thumb{width:25px;height:25px}}input[type=range]::-moz-range-thumb{width:15px;height:15px;border:none;border-radius:50%;background-color:#000;cursor:pointer}textarea.profile-textarea{box-sizing:border-box;appearance:none;-webkit-appearance:none;outline:none;border:none;font-family:Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;height:100%;border-radius:35.5px;background:#ffffff17;padding:13px 20px;color:#fff;field-sizing:content;overflow-wrap:break-word;word-break:break-word}textarea.profile-textarea.no-resize{resize:none}textarea.profile-textarea.resize-vertical{resize:vertical}textarea.profile-textarea::placeholder{color:#fff;font-family:Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.41}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;font-family:Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;border-radius:35.5px;background:#ffffff17;padding:13px 20px;color:#fff}@media(max-width:992px){select{box-sizing:content-box;width:70%;margin:0}}select{transition:all .2s ease-in-out}select option{padding:9px;color:#000}
