@import url('/axwgo7wr2swa0v7x.css');.panel{overflow-y:hidden;overflow-x:hidden;z-index:9;resize:none;flex-direction:column;display:flex;transition:all 0.5s ease !important;}.panel.classicgui{border-radius:0px !important;margin-top:0px !important;}.panel.minimized{height:16px !important;min-height:16px !important;overflow:hidden;scrollbar-width:none;resize:none !important;flex-shrink:0;}.verticalPanel{width:100%;justify-content:space-between;flex-grow:1;align-items:center;margin-top:10px;}#settings-panel,#tool-panel,#export-panel,#properties-panel,#materials-panel{width:100%;justify-content:space-between;flex-grow:0;flex-shrink:0;align-items:center;margin-top:10px;min-height:12px;}#parameters-panel{width:100%;justify-content:flex-start;flex:0 1 auto;align-items:center;margin-top:10px;overflow-y:auto;min-height:48px;resize:vertical;}#parameters-panel:has(.panel-message){overflow-y:hidden;}.tool-panel-page{width:100%;}#export-panel{min-height:220px;flex-shrink:0;}#inventory-panel,#timeline-panel{position:relative;flex:1 1 100%;height:auto;border-radius:8px 8px 0 0;width:100%;}#timeline-panel{margin:0px;background-color:var(--3-color);width:100%;}#timeline-panel .timeline-container{display:flex;flex-direction:column;padding:10px;gap:10px;width:100%;height:100%;}#timeline-panel .timeline-steps-scroll{width:100%;flex:1;overflow-x:auto;overflow-y:hidden;background-color:var(--2-color);border-radius:4px;padding:12px;}#timeline-panel .timeline-steps-scroll::-webkit-scrollbar{height:8px;}#timeline-panel .timeline-steps-scroll::-webkit-scrollbar-track{background:var(--2-color);border-radius:4px;}#timeline-panel .timeline-steps-scroll::-webkit-scrollbar-thumb{background:var(--4-color);border-radius:4px;}#timeline-panel .timeline-steps{display:flex;flex-direction:row;gap:12px;height:100%;width:max-content;align-items:stretch;}#timeline-panel .timeline-step-item{width:110px;height:110px;min-width:110px;min-height:110px;background-color:white;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:none;position:relative;overflow:hidden;}#timeline-panel .timeline-step-item:hover{border-color:var(--hover-color);background-color:white;}#timeline-panel .timeline-step-item.active{border-color:var(--selected-color);background-color:white;border-width:2px;}#timeline-panel .timeline-step-item .step-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:var(--2-color);}#timeline-panel .timeline-step-item .step-number{position:absolute;top:6px;left:8px;font-size:14px;font-weight:bold;color:var(--text-color);background-color:rgba(0,0,0,0.5);padding:2px 6px;border-radius:4px;z-index:1;}#timeline-panel .timeline-step-item.add-step{background-color:var(--2-color);border-style:dashed;}#timeline-panel .timeline-step-item.add-step:hover{background-color:var(--3-color);border-color:var(--accent-color);}#timeline-panel .timeline-step-item .add-icon{font-size:40px;color:var(--text-secondary);}#timeline-panel .timeline-step-item.dragging{opacity:0.5;}#timeline-panel .timeline-step-item.drag-left{border-left:3px solid var(--selected-color);}#timeline-panel .timeline-step-item.drag-right{border-right:3px solid var(--selected-color);}#timeline-panel .timeline-step-item.step-selected{outline:2px solid orange;outline-offset:-2px;}#timeline-panel .timeline-step-item.past-step{opacity:0.5;}#timeline-panel .timeline-step-item.past-step .step-image{filter:grayscale(50%);}#outliner-panel{width:100%;resize:vertical;min-height:68px;flex-grow:1;margin-top:10px;overflow-y:auto;}#outliner-panel:has(.panel-message){overflow-y:hidden;}#outliner-widget:has(.panel-message){overflow-y:hidden;}#history-panel{width:100%;resize:vertical;min-height:80px;flex-grow:1;margin-top:10px;overflow-y:hidden;}#history-panel:has(.panel-message){overflow-y:hidden;}.history-buttons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;flex-shrink:0;}.history-buttons-container #history-undo-button,.history-buttons-container #history-redo-button{flex:1;max-width:120px;}.history-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;width:100%;flex:1 1 0;min-height:0;overflow-y:auto;}.history-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;white-space:nowrap;height:22px;min-height:22px;max-height:22px;cursor:pointer;text-align:left;width:100%;}.history-row:hover{background-color:var(--hover-color);}.history-row-icon{display:flex;align-items:center;justify-content:flex-start;margin-right:8px;flex-shrink:0;pointer-events:none;}.history-row-text{display:block;text-align:left;flex:1;font-size:var(--fontsize-normal);color:var(--text-color);pointer-events:none;}.history-row.history-redo .history-row-text{color:var(--disabled-color);}.history-row.history-redo .history-row-icon{opacity:0.5;}.history-current-indicator{width:100%;height:2px;margin-top:1px;background-color:var(--selected-color);pointer-events:auto;flex-shrink:0;}#toolbar-panel{position:absolute;left:50%;transform:translateX(-50%);top:50px;height:auto;align-items:center;text-align:center;justify-content:space-between;flex-direction:row !important;}#toolbar-panel.classicgui{border-radius:8px !important;box-shadow:4px 4px 4px 0 var(--border-shadow-color) !important;}.panel-title{width:100%;text-align:center;font-family:var(--font-family);font-size:var(--fontsize-small);border:none;min-height:16px !important;height:16px !important;background-color:var(--0-color);cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.panel-title:hover{background:var(--hover-color);color:var(--selected-text-color);}.panel-transition{transition:opacity 0.15s ease !important;opacity:1;visibility:visible;}.panel-transition.hidden{opacity:0;visibility:hidden;height:0px !important;min-height:0px !important;}.disappear{display:none !important;position:absolute;top:-5000px;opacity:0;visibility:hidden;}.panel-message{display:flex;justify-content:center !important;height:22px;color:#888;width:100%;align-items:center !important;}