div.scene{width:100%;display:flex;flex-direction:column}div.output{display:flex;flex-direction:column;border:1px solid #666;padding:8px;min-height:76.5%;margin-top:8px}div.app{display:flex;flex-direction:row;justify-content:space-between;gap:8px;padding:0 16px}div.column{display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a;width:100%;padding:12px;overflow:hidden}div.status-container{display:flex;align-items:center;justify-content:space-between}div.configuration{display:flex;flex-direction:column;margin-top:8px}p.label{font-weight:700;margin-right:8px}div.row{display:flex;flex-direction:row}div.buttonRow{display:flex;align-items:center;justify-content:space-around;margin-top:10px}div.rowBetween{display:flex;align-items:center;justify-content:space-between}a.download{text-align:center;align-self:center;width:200px;cursor:pointer;background:linear-gradient(180deg,#be62b2,#a03fbe);border:none;color:#fffcfe;padding:10px 1em;border-radius:40px;margin-right:10px;text-decoration:none;margin-top:10px}a.download:hover{background:#a03fbe}div.output form{text-align:center}button.download{text-align:center;align-self:center;width:200px;cursor:pointer;background:linear-gradient(180deg,#be62b2,#a03fbe);border:none;color:#fffcfe;padding:10px 1em;border-radius:40px;margin-right:10px;text-decoration:none;margin-top:10px;font-size:16px}button.download:hover{background:#a03fbe}button.run-button{text-align:center;align-self:center;width:200px;cursor:pointer;background:linear-gradient(180deg,#be62b2,#a03fbe);border:none;color:#fffcfe;padding:10px 1em;border-radius:40px;margin-right:10px}button.reset{text-align:center;width:160px;cursor:pointer;background:linear-gradient(180deg,#be62b2,#a03fbe);border:none;color:#fffcfe;padding:10px 1em;border-radius:40px;margin-right:10px}a.run-button{text-align:center;align-self:center;cursor:pointer;background:linear-gradient(180deg,#be62b2,#a03fbe);border:none;color:#fffcfe;padding:10px 1em;border-radius:40px;margin-left:10px;text-decoration:none}button.run-button:disabled{background:#ccc;cursor:not-allowed}button.run-button:hover{background:#a03fbe}button.run-button:disabled:hover{background:#ccc}span.link{color:#00f;text-decoration:underline;cursor:pointer}div.error-container{position:relative}div.error-message{height:125px;overflow-y:auto;margin-bottom:6px;background:#f8f8f8}div.error-container .icon{visibility:hidden;position:absolute;bottom:8px;right:20px;cursor:pointer;z-index:100;background:#fff;border-radius:6px;padding:4px}div.error-container:hover .icon{visibility:visible}div.loading{display:flex;align-items:center}div.planSelector{display:flex}div.planSelector form,div.planSelector label{margin-right:4px}div.planSelector span{margin-left:4px}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}div.loading svg{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;margin-left:4px}
