.selectedImage{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-top:20px}.zoom{position:relative;border:1px solid #ddd;padding:5px;border-radius:8px;background-color:#f9f9f9}.smallImage{width:100%;height:auto;object-fit:cover;border-radius:4px}.order-btn,.remove-btn{position:absolute;top:5px;background:rgba(0,0,0,.5);color:#fff;border:none;padding:2px 5px;font-size:14px;cursor:pointer;border-radius:3px}.order-left{left:5px}.order-right{left:30px}.remove-btn{right:5px}.accordion{display:inline;margin-bottom:5px}.accordion,.header{background-color:#202225;margin-top:5px}.header{color:#fff;display:flex;flex-direction:row;cursor:pointer;margin-left:5px;font-size:15px}.accordionItem{margin-left:5px;margin-top:5px;transition:all .5s ease}.panel-group{display:flex;width:100%;grid-gap:5px;gap:5px;border-color:#4a4d51;border-radius:7px;padding:5px;border-style:solid}.model{text-align:center;justify-content:center;font-weight:600}label{cursor:pointer}.materialsList{float:left;text-align:left}.materialListItem,.materialsList{color:#fff!important}.ui.form .field>label{color:#f5f5f5!important}.materialImage{border-radius:1rem;width:5em;height:5em}.materialNameColumn{width:90px}.ui.selection.active.dropdown .menu{padding:.5em}.ui.dropdown .menu>.item{border:none;height:auto;margin:.2em;padding:.2em .5em;align-content:center}.ui.dropdown .menu>.item:hover{background-color:#d8d8d8!important;transition:background-color .1s ease-in-out}.label{color:wheat;font-weight:800}.Checkbox{text-shadow:#0ff;color:#ad0d0d;text-align:left;-webkit-text-emphasis-color:#b54949;text-emphasis-color:#b54949;padding:10px;display:flex;flex-direction:row;justify-content:space-between}.accordion{display:grid;width:100%}.text{float:left}.child{display:flex}.environmentDrop{display:flex;flex-direction:row}.environment,.lightSlider{display:flex;flex-direction:column}.productInfo{padding:20px;background-color:#1e1e1e;font-family:Arial,sans-serif}.form-row{margin-bottom:15px;margin-top:15pxs;grid-gap:15px;gap:15px}.form-row,.form-text{display:flex;flex-wrap:wrap}.form-text{grid-gap:1rem;gap:1rem;margin-bottom:1rem}.form-group{flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 1rem);min-width:200px;display:flex;flex-direction:column}label.textArea{color:#fff;margin-bottom:4px}.form-field{flex:1 1;min-width:200px;display:flex;flex-direction:column}.form-field label{margin-bottom:5px;font-weight:700}.form-field .Select__control,.form-field input[type=text],input{padding:8px;font-size:14px;border-radius:5px;border:none}.editorButton{padding:8px 12px;background-color:#333;border:none;border-radius:5px}.editorButton:hover{background-color:#555}.saveButton{padding:10px 15px;margin:5px 0;background-color:#0f8;color:#000;border:none;border-radius:5px;flex:1 1}.saveButton.blue{background-color:#00f;color:#fff}.saveButton.gold{background-color:gold;color:#000}.saveButton.red{background-color:red;color:#fff}.button-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px}.image-buttons{display:flex;justify-content:space-between;margin-top:15px}.image-preview{margin-top:20px;overflow-y:auto}.tab{position:relative}.tabIcon{font-size:2em;width:100%}.tabUnderline{position:absolute;height:2px;top:60px;background:#add8e6;transition:all .5s ease-in-out}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container{font-family:sans-serif;text-align:center}#root,.container{width:100%;height:100%}html{margin:0;padding:0}.modelViewerHeader{height:80px;width:100%;background:#bdc3c7;font-size:larger}.welcomeText{background:#bdc3c7;font-size:medium;color:#394959}.spanHeader{color:#394959;font-weight:800;margin-top:30px!important}#editPart{overflow:auto;display:flex;flex-direction:column;background-color:#202225;width:35%;margin-bottom:-50px;height:100%}#modelViewer,.model{width:100%;height:100%}.model{position:relative}.drag-drop-zone{width:50%;height:100%}@media screen and (max-width:670px){#editPart,.drag-drop-zone{width:100%}#editPart{position:relative;top:20%}.model{height:100%!important}.editorArea{flex-direction:column}}@media screen and (max-width:1281px){.model{height:100%!important}}.editorArea{display:flex;width:100%;height:100%;overflow:hidden}.editorButton{background-color:#4388dd;border:0;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.9em;margin:5px 5px 0;text-align:center;user-select:none;-webkit-user-select:none;touch-action:manipulation;line-height:15px;outline:none;padding:.7rem}.editorButton:hover{box-shadow:2px 8px 8px -5px #f2f8ea;transform:translate3d(0,3px,0)}.editorButton:focus{box-shadow:2px 8px 4px -6px rgba(16,28,194,.3)}.saveButton{background-color:#52c252;border:0;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.9em;margin:5px 5px 0;text-align:center;user-select:none;-webkit-user-select:none;touch-action:manipulation;line-height:15px;outline:none;padding:.7rem}.saveButton:hover{box-shadow:2px 8px 8px -5px rgba(138,138,143,.3);transform:translate3d(0,3px,0)}.login{min-width:64px;padding:6px 16px;border-radius:4px;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;width:100%;margin-top:24px;margin-bottom:16px;color:#fff;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.header{color:#f2f8ea;font-family:Neucha,sans-serif;font-size:1.1rem;line-height:20px}.removeButton{align-items:center;background-color:#ffe7e7;background-position:0 0;border:1px solid #fee0e0;border-radius:11px;box-sizing:border-box;color:#d33a2c;font-size:1rem;font-weight:700;line-height:33.4929px;list-style:outside url(https://www.smashingmagazine.com/images/bullet.svg) none;padding:2px 12px;text-align:left;text-decoration:none;text-shadow:none;text-underline-offset:1px;transition:border .2s ease-in-out,box-shadow .2s ease-in-out;touch-action:manipulation;word-break:break-word}.removeButton,.sceneMaterialButton{cursor:pointer;user-select:none;-webkit-user-select:none;white-space:nowrap}.sceneMaterialButton{border-radius:8px;border-width:0;color:#333;display:inline-block;font-family:"Haas Grot Text R Web","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0;padding:10px 12px;text-align:center;transition:all .2s;vertical-align:initial;line-height:1em}.removeButton:active,.removeButton:focus,.removeButton:hover{outline:0}.removeButton:active{background-color:#d33a2c;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.12);color:#fff}.removeButton:hover{background-color:#ffe3e3;border-color:#faa4a4}.removeButton:active:hover,.removeButton:focus,.removeButton:focus:hover{background-color:#d33a2c;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.12);color:#fff}.dropZoneFile{width:25em;height:5em}.select{width:100%;margin:5px;color:#000}.modelZone{background:#bdc3c7}canvas{width:100%;height:100%}.anim_widget{height:inherit}.anim_widget .children{display:flex;height:inherit;flex-direction:column;margin-top:1em;z-index:10000}.anim_widget_wrapper{display:flex;padding:5px;background:#777;border-radius:5px;margin:.5em;grid-gap:1em;gap:1em}.anim_widget_wrapper.selected{border:1px solid red}.anim_widget_wrapper .visibility{cursor:pointer;flex:none}.anim_widget_wrapper .name,.editor-panel .playIcon{min-width:0;color:#fff;cursor:pointer;display:flex}.anim_widget_wrapper .duration{line-height:22px;color:#ccc;color:var(--color-editor-800,#ccc);pointer-events:none;flex:none}.row{display:flex;grid-gap:.5em;gap:.5em;flex-direction:row;justify-content:space-between}.materialName{color:#87ceeb}.productInfoLine{margin:.5em!important;width:90%!important}.dropZoneFile.productInfoLine{left:0!important}.editor-panel .widget-wrapper{height:inherit}.editor-panel .widget-wrapper>.header{color:#fff;color:var(#fff,#fff);background:#333;background:var(#fff,#333);position:relative;height:30px;padding-left:20px;font-size:11px;line-height:28px;color:#ccc;text-transform:uppercase;cursor:pointer;border-top:1px solid var(#fff,#000);border-bottom:1px solid var(#fff,#000);opacity:1}.editor-panel .widget-wrapper>.inner{pointer-events:auto;opacity:1;max-height:2000px;overflow:visible;transition:all .2s}.editor-panel .widget-wrapper>.children{display:flex;height:inherit;flex-direction:column}.editor-panel .widget-label{display:block;font-size:13px;color:#fff}.editor-panel .widget-label>label{display:block;margin-bottom:5px}.editor-panel .togglebutton-widget .options{display:flex}.editor-panel .togglebutton-widget .options .option.active{cursor:default;background:#1caad9}.editor-panel .togglebutton-widget .options .option.active a{color:#fff;cursor:default}.editor-panel .togglebutton-widget .options .option{position:relative;height:32px;text-align:center;cursor:pointer;background:#333;background:var(#025a70,#2f717e);flex:1 1}.editor-panel .togglebutton-widget .options .option a{font-size:12px;line-height:32px;color:#ccc}.editor .viewer-icon-cycle-repeat-one,.viewer .viewer-icon-cycle-repeat-one{font-size:12px}.editor-panel ul{list-style:none;padding:0;margin:0}.viewer-icon{font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.editor-panel .anim_widget .visibility.selected{display:block;margin-right:10px;margin-left:5px;font-size:12px;line-height:22px;color:#fff;content:"\f06e"}.editor-panel .anim_widget .visibility{display:none}.editor-panel .name,.editor-panel .playIcon{display:flex}.editor-panel>button{background-color:#1caad9}.column{color:#fff;flex:1 1;display:flex;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px}.dimText{color:#00bfff}.panel-button{min-width:40px;min-height:40px!important;padding-left:10px!important;padding-right:10px!important}.panel-label{min-width:125px;text-align:start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}
/*# sourceMappingURL=main.c1f7aad5.chunk.css.map */