@font-face{font-family:ChevySans;font-style:normal;font-weight:400;src:url(/express_max/static/media/ChevySans-Regular.5ddc26caea59531a5bce.otf) format("opentype")}@font-face{font-family:ChevySans-Bold;font-style:normal;font-weight:700;src:url(/express_max/static/media/ChevySans-Bold.0cab027f747b5b063c30.otf) format("opentype")}body{font-family:ChevySans,sans-serif}.orientation-message{align-items:center;background-color:#000000f2;color:#fff;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:10000}.loading-text,.orientation-message{font-size:1.5rem;text-align:center}.image-editor{background:#000000e6;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.image-editor.hidden{display:none}.editor-main{background-color:#00000080;display:flex;flex-direction:column;height:calc(100vh - 68px);left:0;position:fixed;top:0;width:100vw;z-index:900}.toolbar-group{gap:8px}.toolbar-button{background:#262626;border:1px solid #ffffff4d;border-radius:4px;min-width:36px;padding:8px 12px}.toolbar-button:hover:not(:disabled){background:#ffffff4d}.toolbar-button:disabled{background:#ffffff1a}.file-input{display:none}.canvas-container{align-items:center;aspect-ratio:404/187;background-image:url(/express_max/static/media/full_lateral.f13fb4926796bbe984d0.png);background-position:50%;background-size:100% 100%;border-radius:4px;display:flex;height:auto!important;justify-content:center;margin-left:auto;margin-right:auto;position:relative;top:50%;transform:translateY(-50%);width:100%!important}.canvas-container canvas{aspect-ratio:800/430;border-radius:4px;height:auto!important;left:auto!important;position:absolute;right:1.6%!important;top:16%!important;width:57.4%!important}#editorCanvas{background-color:initial;box-shadow:0 0 10px #ff000080}.toolbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0077d9;border-top:4px solid #f2bc18;bottom:0;display:flex;font-size:14px;font-weight:500;gap:16px;left:0;padding:8px;position:fixed;right:0;width:100%;z-index:1000}.toolbar-group{background:#0000;border:2px solid #fff;border-radius:6px;gap:1px;justify-content:center}.toolbar-group,.toolbar-item{align-items:center;display:flex}.toolbar-item{gap:8px;padding:0 12px}.toolbar-item label{color:#fff;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.toolbar-item .value{color:#fffc;font-size:14px;min-width:36px;text-align:center}.toolbar-button{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-family:ChevySans,sans-serif;font-size:14px;gap:6px;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:all .2s ease}.toolbar-button:hover{background:#ffffff26}.toolbar-button:active{background:#ffffff1a;transform:scale(.96)}.toolbar-button:disabled{cursor:not-allowed;opacity:.5}.toolbar-button .button-icon{font-size:18px;line-height:1}.toolbar-item input[type=color]::-webkit-color-swatch-wrapper{padding:0}.toolbar-item input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}.toolbar-item input[type=range]{-webkit-appearance:none;appearance:none;background:#fff3;border-radius:2px;height:4px;outline:none;width:120px}.toolbar-item input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:16px;-webkit-transition:all .2s ease;transition:all .2s ease;width:16px}.toolbar-item input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}.toolbar-button.close{background:#f44336cc}.toolbar-button.close:hover{background:#f44336e6}.color-button{border:2px solid #0077d9;border-radius:4px;cursor:pointer;height:30px!important;padding:2px;width:30px!important}.logo-toolbar{height:auto;left:0;position:absolute;top:12px;width:170px}@media (max-width:667px){.logo-toolbar{height:auto;top:18px;width:80px}}@media (max-width:830px){.toolbar{justify-content:right}.border_right{margin-right:10px}}@media (min-width:831px){.toolbar{justify-content:center}.border_right{margin-right:0}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0}.App{background-color:#1a1a1a;color:#fff;min-height:100vh;text-align:center}.App-header{background:#000000b3;left:0;padding:20px;position:absolute;right:0;top:0;z-index:1}.App-header h1{font-size:2em;margin:0 0 20px}.App-header p{margin:10px 0 0;opacity:.8}main{height:100vh;width:100vw}.model-viewer-container{background:#1a1a1a;color:#fff;height:100%;position:relative;width:100%}.controls{flex-wrap:wrap;gap:20px;justify-content:center}.control-group,.controls{display:flex;padding:10px}.control-group{align-items:flex-start;background:#0000004d;border-radius:8px;flex-direction:column;min-width:200px}.control-group label{display:flex;flex-direction:column;gap:5px;width:100%}.control-group input[type=range]{width:100%}.control-group input[type=color]{background:none;border:none;cursor:pointer;height:40px;padding:2px;width:100%}.control-group input[type=file]{background:#ffffff1a;border:none;border-radius:4px;color:#fff;padding:5px;width:100%}.loading{background:#000000b3;border-radius:8px;color:#fff;font-size:1.2em;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}input[type=color]{position:relative;z-index:10}.disclaimer{background:#00000080;border-radius:5px 0 5px 5px;bottom:70px;color:#fff;display:flex;font-size:.8rem;left:10px;padding:5px;position:fixed;right:10px;z-index:2000}.cerrar-button{align-items:center;background-color:#00000080;border:none;border-radius:5px 5px 0 0;cursor:pointer;justify-content:center;position:absolute;right:0;top:-30px}.cerrar-icono{color:#f2bc18;height:20px;margin-top:5px;width:20px}