body #wrapper.bucket-wrapper{position:fixed !important;top:30px !important;left:0 !important;width:100vw !important;height:calc(100vh - 50px) !important;display:grid !important;grid-template-columns:1fr 12px var(--shared-bucket-width, 280px) !important;grid-template-rows:1fr !important;background:var(--c0) !important;overflow:hidden !important;gap:0 !important;margin:0 !important;padding:0 !important}body #wrapper.bucket-wrapper>.panel-area{grid-column:1}body #wrapper.bucket-wrapper>.gutter-col-1{grid-column:2}body #wrapper.bucket-wrapper>.bucket{grid-column:3}body #wrapper.bucket-wrapper>.panel-area{position:relative;height:100%;overflow:hidden;contain:layout paint}body .bucket-outer{position:fixed !important;top:30px !important;left:0 !important;width:100vw !important;height:calc(100vh - 50px) !important;display:grid !important;grid-template-columns:1fr 12px var(--shared-bucket-width, 280px) !important;grid-template-rows:1fr !important;background:var(--c0) !important;overflow:hidden !important;gap:0 !important;margin:0 !important;padding:0 !important}body .bucket-outer>#wrapper{grid-column:1;overflow:auto}body .bucket-outer>.gutter-col-1{grid-column:2}body .bucket-outer>.bucket{grid-column:3}body .bucket-outer>#wrapper{position:relative !important;top:0 !important;left:0 !important;width:100% !important;max-width:100% !important;margin:0 !important;height:100% !important;max-height:100% !important;overflow:auto !important;justify-self:stretch !important;align-self:stretch !important;box-sizing:border-box !important}body #wrapper.bucket-wrapper>.gutter-col-1,body .bucket-outer>.gutter-col-1{background:var(--c2);cursor:col-resize;border-left:1px solid var(--c4);border-right:1px solid var(--c4);transition:background .12s ease;position:relative;z-index:5;will-change:background}body #wrapper.bucket-wrapper>.gutter-col-1::before,body .bucket-outer>.gutter-col-1::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:32px;background:var(--c6);border-radius:2px;pointer-events:none}body #wrapper.bucket-wrapper>.gutter-col-1:hover,body .bucket-outer>.gutter-col-1:hover{background:var(--c4)}body #wrapper.bucket-wrapper>.gutter-col-1.active,body .bucket-outer>.gutter-col-1.active{background:var(--c4);transition:none}body #wrapper.bucket-wrapper>.gutter-col-1:hover::before,body .bucket-outer>.gutter-col-1:hover::before{background:var(--cf)}body #wrapper.bucket-wrapper>.gutter-col-1.active::before,body .bucket-outer>.gutter-col-1.active::before{background:var(--cf)}.bucket{display:grid;grid-template-columns:1fr;grid-template-rows:50px 1fr 50px;overflow:hidden;height:100%;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border-left:2px solid var(--c9);padding:10px 10px 40px 10px}.bucketheader{background:var(--ca);height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;border-radius:5px;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0% 6px)}.bucketcontent{border:2px solid var(--c9);border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill, 160px);grid-auto-rows:96px;gap:8px;overflow-x:hidden;overflow-y:auto;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);padding:0 4px 4px 4px;align-content:start}.bucketcontent .bucketitem{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:16px 58px 22px;width:160px;height:96px;border:2px solid var(--c9);background:var(--c1);border-radius:5px;overflow:hidden}.bucketcontent .bucketitem label{display:block;grid-column:1/3;grid-row:1;padding-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--c4);font-size:11px;line-height:16px;color:var(--cf)}.bucketcontent .bucketitem .bucketitem-waveform{display:block;grid-column:1/3;grid-row:2;width:100%;height:100%;background:var(--c0);cursor:pointer}.bucketcontent .bucketitem .bucketitem-edit{display:block;grid-column:1;grid-row:3;width:100%;height:100%;text-align:center;border-top:1px solid var(--c4);font-size:11px;padding-top:4px;background:var(--c1);color:var(--cf);cursor:pointer;border:none;font-family:"bit"}.bucketcontent .bucketitem .bucketitem-edit:hover{background:var(--c3)}.bucketcontent .bucketitem .removefrombucket{display:block;grid-column:2;grid-row:3;width:100%;height:100%;border-top:1px solid var(--c4);border-left:1px solid var(--c4);font-size:10px;background:var(--c1);color:var(--cf);cursor:pointer;border:none;font-family:"bit";padding:0 2px}.bucketcontent .bucketitem .removefrombucket:hover{background:var(--c3)}.bucket-context-menu{background:var(--c1);border:1px solid var(--c4);box-shadow:2px 2px 8px rgba(0,0,0,.5);min-width:120px;font-family:"bit",monospace;font-size:12px}.bucket-context-menu .bucket-ctx-item{padding:6px 14px;color:var(--cf);cursor:pointer}.bucket-context-menu .bucket-ctx-item:hover{background:var(--c3)}.bucketfooter{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50px;gap:5px}.bucketfooter button{background:var(--ce);color:var(--cf) !important;border:none;height:100%;font-family:"bit";font-size:18px;text-transform:capitalize;cursor:pointer;border-radius:5px;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0% 6px);position:relative;z-index:1}.bucketfooter button::before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:var(--c4);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0% 5px);z-index:-1}.bucket.xtrc-bucket-panel{display:flex;flex-direction:column;height:100%;padding:0}.bucket.xtrc-bucket-panel.dragover{outline:2px dashed var(--cf);outline-offset:-6px}.bucket.xtrc-bucket-panel .bucketheader{flex:0 0 auto;display:flex !important;align-items:stretch;justify-content:flex-start;height:36px;background:var(--c1);border-bottom:2px solid var(--c4);overflow:hidden;border-radius:0;clip-path:none}.bucket.xtrc-bucket-panel .bucket-tabs{flex:1 1 auto;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.bucket.xtrc-bucket-panel .bucket-tabs::-webkit-scrollbar{display:none}.bucket.xtrc-bucket-panel .bucket-tab{display:flex;align-items:center;gap:4px;padding:0 10px;min-width:0;max-width:140px;flex-shrink:0;cursor:pointer;border-right:1px solid var(--c3);background:var(--c1);color:var(--c8);font-family:"bit";font-size:11px;white-space:nowrap;user-select:none;transition:background .1s}.bucket.xtrc-bucket-panel .bucket-tab:hover{background:var(--c2);color:var(--cf)}.bucket.xtrc-bucket-panel .bucket-tab.active{background:var(--c3);color:var(--cf);border-bottom:2px solid var(--ce)}.bucket.xtrc-bucket-panel .bucket-tab.dragover{background:var(--c4);color:var(--cf);border-bottom:2px solid var(--cf)}.bucket.xtrc-bucket-panel .bucket-tab-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.bucket.xtrc-bucket-panel .bucket-tab-del{flex-shrink:0;background:none;border:none;color:var(--c6);font-size:10px;cursor:pointer;padding:0 2px;line-height:1}.bucket.xtrc-bucket-panel .bucket-tab-del:hover{color:var(--cf)}.bucket.xtrc-bucket-panel .bucket-tab-add,.bucket.xtrc-bucket-panel .bucket-tab-manage{flex-shrink:0;width:32px;background:none;border:none;border-left:1px solid var(--c3);color:var(--c8);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.bucket.xtrc-bucket-panel .bucket-tab-add:hover,.bucket.xtrc-bucket-panel .bucket-tab-manage:hover{background:var(--c2);color:var(--cf)}.bucket.xtrc-bucket-panel .bucketcontent{flex:1 1 auto;min-height:0;border:none;border-radius:0;background:none;padding:0}.bucket.xtrc-bucket-panel .bucketfooter{flex:0 0 auto;grid-template-columns:1fr 1fr !important;grid-template-rows:50px !important;gap:5px !important;padding:10px;padding-bottom:28px;border-top:2px solid var(--c4)}.bucket.xtrc-bucket-panel .empty-bucket{text-align:center;color:var(--ca);font-size:12px;padding:20px}.xtrc-bucket-panel .bucketitem[draggable=true]{cursor:grab}.xtrc-bucket-panel .bucketitem[draggable=true]:active{cursor:grabbing}.xtrc-bucket-panel .bucketitem[draggable=true]:hover{background:var(--c3)}.bkm-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:2000;display:flex;align-items:center;justify-content:center}.bkm-backdrop[hidden]{display:none !important}.bkm-dialog{background:var(--c1);border:1px solid var(--c5);width:420px;max-width:90vw;max-height:80vh;display:flex;flex-direction:column;border-radius:3px;overflow:hidden}.bkm-dialog-small{width:320px}.bkm-header{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:0 10px;height:40px;background:var(--c2);border-bottom:1px solid var(--c3)}.bkm-title{flex:1;font-family:"bit";font-size:14px;color:var(--cf)}.bkm-search{flex:0 1 120px;background:var(--c0);border:1px solid var(--c6);color:var(--cf);font-family:"bit";font-size:11px;height:26px;padding:0 8px;outline:none}.bkm-search:focus{border-color:var(--ce)}.bkm-close{background:none;border:none;color:var(--cf);font-size:16px;cursor:pointer;padding:2px 6px}.bkm-close:hover{color:var(--ce)}.bkm-list{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;list-style:none !important;margin:0 !important;padding:6px 0 !important;display:flex !important;flex-direction:column !important}.bkm-loading,.bkm-empty{font-family:"bit";font-size:11px;color:var(--cf);padding:12px 16px}.bkm-item{border-bottom:1px solid var(--c2)}.bkm-item:last-child{border-bottom:none}.bkm-item.bkm-item-active .bkm-item-row{background:var(--c3)}.bkm-item.bkm-item-closed .bkm-item-name{opacity:.5}.bkm-item-row{display:flex;align-items:center;gap:8px;padding:8px 12px}.bkm-item-row:hover{background:var(--c2)}.bkm-item-name{flex:1;font-family:"bit";font-size:12px;color:var(--cf);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.bkm-item-count{font-family:"bit";font-size:10px;color:var(--cf);white-space:nowrap}.bkm-item-actions{display:flex;gap:4px;flex-shrink:0}.bkm-btn-switch{background:var(--c2);border:1px solid var(--c5);color:var(--cf);font-family:"bit";font-size:10px;padding:2px 8px;cursor:pointer}.bkm-btn-switch:disabled{opacity:.4;cursor:default}.bkm-btn-switch:not(:disabled):hover{background:var(--c4);color:var(--ce)}.bkm-btn-del{background:none;border:none;color:var(--cf);font-size:14px;cursor:pointer;padding:0 4px}.bkm-btn-del:hover{color:var(--ce)}.bkm-confirm{display:flex;align-items:center;gap:8px;padding:6px 12px 8px;background:var(--c0);border-top:1px solid var(--c3)}.bkm-confirm span{flex:1;font-family:"bit";font-size:10px;color:var(--cf)}.bkm-confirm span b{color:var(--ce)}.bkm-confirm-yes{background:var(--c6);border:none;color:var(--cf);font-family:"bit";font-size:10px;padding:3px 10px;cursor:pointer;text-transform:uppercase}.bkm-confirm-yes:hover{background:var(--ce)}.bkm-confirm-no{background:var(--c2);border:1px solid var(--c4);color:var(--cf);font-family:"bit";font-size:10px;padding:3px 10px;cursor:pointer;text-transform:uppercase}.bkm-confirm-no:hover{background:var(--c3)}.bkm-footer{flex:0 0 auto;display:flex;justify-content:flex-end;gap:8px;padding:8px 12px;background:var(--c2);border-top:1px solid var(--c3)}.bkm-btn-new{background:var(--c4);border:1px solid var(--c6);color:var(--cf);font-family:"bit";font-size:11px;padding:4px 12px;cursor:pointer}.bkm-btn-new:hover{background:var(--c5)}.bkm-body{padding:16px 12px;display:flex;flex-direction:column;gap:8px}.bkm-input{background:var(--c0);border:1px solid var(--c5);color:var(--cf);font-family:"bit";font-size:13px;padding:8px 10px;outline:none}.bkm-input:focus{border-color:var(--ce)}.bkm-btn-cancel{background:var(--c2);border:1px solid var(--c4);color:var(--cf);font-family:"bit";font-size:11px;padding:6px 16px;cursor:pointer}.bkm-btn-cancel:hover{background:var(--c3)}.bkm-btn-confirm{background:var(--c6);border:none;color:var(--cf);font-family:"bit";font-size:11px;padding:6px 16px;cursor:pointer}.bkm-btn-confirm:hover{background:var(--ce)}.lfobox{overflow-y:scroll}.lfolinklist{display:grid;grid-template-columns:1fr;grid-auto-rows:20px;height:92px;width:100%;box-sizing:border-box;grid-gap:0px;border:2px solid var(--c9);overflow-y:scroll;overflow-x:hidden;padding-right:12px;scrollbar-gutter:stable;scrollbar-color:var(--c6) var(--c2);scrollbar-width:thin;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border-radius:5px}.lfolinklist::-webkit-scrollbar{width:10px}.lfolinklist::-webkit-scrollbar-corner{background:var(--c0)}.lfolinklist::-webkit-scrollbar-thumb{background-color:var(--c6);border-radius:2px;border:1px solid var(--c8);min-height:10px;cursor:pointer}.lfolinklist::-webkit-scrollbar-track{background-color:var(--c2)}.lfolinklist .lfooli{display:grid;grid-template-columns:1fr 20px;align-items:center;height:20px;padding-left:5px;padding-right:2px;overflow:hidden;color:var(--cf) !important;text-transform:capitalize;border-bottom:1px solid var(--c9);background-color:var(--c2);font-size:15px;line-height:20px}.lfolinklist .lfooli .lfoli-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lfolinklist .lfooli .unlink{text-align:right}.lfolinklist .lfooli:hover{background-color:var(--c4)}.lfolinklist .unlink{font-size:14px;cursor:pointer}.lfolinklist .unlink:hover{color:var(--cf)}.macro{display:grid;grid-template-rows:25px 1fr;height:340px;border:2px solid var(--c9);overflow:hidden;width:200px;border-radius:5px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}.macro{display:grid;grid-template-rows:25px 1fr;height:340px;border:2px solid var(--c9);overflow:hidden;width:200px;border-radius:5px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}.macrohead,.lfohead{display:grid;grid-template-columns:20px 1fr;grid-template-rows:20px}._macrohead{display:grid;grid-template-columns:20px 1fr 20px;background-color:var(--c0);border-radius:5px 5px 0px 0px}.macroctrlbox{display:block;width:100%;height:35px}._lfohead{display:grid;grid-template-columns:20px 1fr 20px;background:var(--c0);border-radius:5px 5px 0px 0px}.macrolabel,.lfolabel{color:var(--ce);text-align:center;padding-top:2px}.macrolink,.macroclose,.lfolink,.lfoclose{color:var(--ce);background-color:var(--c0);cursor:pointer;align-self:center;justify-self:center;padding-left:5px;font-family:"icons"}.lfoclose,.macroclose{padding-right:10px}.macrolink:hover,.macroclose:hover,.lfolink:hover,.lfoclose:hover{color:var(--cf)}.macrolink.active,.lfolink.active{color:var(--c0);background-color:var(--ce)}.lfos{display:grid;grid-template-rows:35px 1fr}.lfobtns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:30px;height:35px;width:100%;grid-gap:5px;padding:2px}.addmacro,.addlfo{height:32px;background:var(--ca);color:var(--ce);cursor:pointer;text-align:center;font-size:28px;width:100%;margin-left:auto;margin-right:auto;border:none;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0% 6px);position:relative}.addmacro::before,.addlfo::before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:var(--c4);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0% 5px);z-index:0}.addmacro span,.addlfo span{position:relative;z-index:1;display:block;padding-top:2px;font-weight:bold;letter-spacing:1px}.addmacro:active,.addlfo:active{color:var(--c1)}.addmacro:hover::before,.addlfo:hover::before{background:var(--cf)}.addmacro:hover,.addlfo:hover{color:var(--c1)}.addmacro:hover span,.addlfo:hover span{text-shadow:0 0 8px var(--c9)}.lfoname{display:block;color:var(--ce);font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;cursor:default}.macroname::placeholder{color:var(--c9)}.spectrumbox{display:grid;grid-template-rows:30px 35px 35px 35px 35px 35px 35px 1fr;grid-template-columns:1fr;gap:2px}.spectrumbox .sepctrumlinklist{display:grid;position:relative;grid-template-columns:1fr;grid-auto-rows:25px;width:100%;height:300px !important;max-height:300px !important;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--c6) var(--c2);border:2px solid var(--c9);border-radius:5px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}.spectrumbox .sepctrumlinklist li{display:grid;grid-template-columns:1fr 30px;position:relative;align-items:left;color:var(--cf);font-size:14px;font-weight:400;padding:0 0 0 12px;background-color:var(--c1);border-bottom:1px solid var(--c6);cursor:pointer;height:25px;align-items:center;padding-top:5px;text-transform:capitalize}.spectrumbox .sepctrumlinklist li:nth-child(2n){background:var(--c2)}.spectrumbox .sepctrumlinklist li:hover{background:var(--c4)}.spectrumbox .sepctrumlinklist li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;height:20px;line-height:20px;margin:0;padding:0 4px}.spectrumheader{display:grid;grid-template-columns:30px 1fr;grid-template-rows:1fr;margin-bottom:5px}.selectbox{display:grid;grid-template-columns:150px 50%;grid-template-rows:30px;align-items:center;justify-items:center}.inputselect{display:block;width:90%;margin-left:5px;height:20px;margin-top:3px;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--ce)}.inputselect:hover{background:var(--c8)}.selectlabel{color:var(--ce)}.delete{color:var(--ce);background-color:var(--c4);cursor:pointer;text-align:center;font-size:18px;border:none}.delete:hover{background:var(--cf);color:var(--c1)}.lfoselect{display:grid;grid-template-columns:70px 1fr;grid-template-rows:30px;align-items:center}.lfoselect label{text-transform:capitalize;color:var(--ce)}.lfoselect select{display:block;width:90%;height:30px;font-family:"bit";cursor:pointer;padding:0px 10px;outline:0;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--ce);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:right;font-size:18px;margin-left:5px;margin-top:0px}.lfoselect select:hover{background:var(--c8)}.lfoselect select:hover,.lfoselect select:focus{color:var(--c0);background:var(--c9)}.lfoselect select:disabled{opacity:.5;pointer-events:none}.lfoboxbody{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}.lfoboxbody .ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 20px !important;width:100%;background:var(--c2)}.lfoboxbody .ctrlTop .ctrlLabel{display:block;width:100%;padding-left:5px;text-transform:capitalize;font-size:14px;padding-top:2px}.lfoboxbody .ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:18px;padding-right:5px;color:var(--c0)}.lfoboxbody [class^=ctrl_box_]{display:grid;grid-template-rows:20px 20px !important;height:40px !important}.lfoboxbody [class^=ctrl_box_] .ctrlBar{height:20px !important}.lfocontrolzbox{background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border:2px solid var(--c9);border-radius:5px;padding:5px;display:grid;grid-template-columns:1fr;gap:3px}.lfosync{display:grid;grid-template-columns:70px 1fr;grid-template-rows:30px;align-items:center}.lfosyncctrl{display:block;width:90%;height:30px;font-family:"bit";cursor:pointer;padding:0px 10px;outline:0;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--ce);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:right;font-size:18px;margin-left:5px}.lfosyncctrl:hover{background:var(--c8)}.lfosyncctrl:focus{color:var(--c0);background:var(--c9)}#lfoquantize{display:grid;grid-template-columns:70px 1fr;grid-template-rows:30px;align-items:center}#lfoquantize label{text-transform:capitalize;color:var(--ce)}.lfoquantizectrl{display:block;width:90%;height:30px;font-family:"bit";cursor:pointer;padding:0px 10px;outline:0;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--ce);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:right;font-size:18px;margin-left:5px}.lfoquantizectrl:hover{background:var(--c8)}.lfoquantizectrl:focus{color:var(--c0);background:var(--c9)}#lfohz{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.hidden{display:none !important}.audioanalyser{width:100%;height:100%;position:relative;top:0;left:0;display:grid;grid-template-columns:30px 1fr;grid-template-rows:1fr;overflow-y:scroll}.audioanalysercont{width:100%;height:100%;position:relative;top:0;left:0;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;overflow-x:hidden;overflow-y:scroll;padding-bottom:50px;border-top:1px solid var(--ca);border-left:1px solid var(--ca);background:linear-gradient(90deg, var(--c4) 0%, var(--c3) 100%)}.analyserleft{display:grid;grid-template-rows:30px 1fr;grid-template-columns:1fr;position:relative}.analyserleft .addspectr{background-color:var(--c2);color:var(--cf);text-align:center;padding-top:5px;cursor:pointer;border:1px solid var(--c9)}.analyserleft .addspectr:hover{background-color:var(--ce);color:var(--c2)}.audioanalysertabs{display:grid;grid-template-rows:repeat(auto-fill, 30px);grid-template-columns:30px;position:relative;border:1px solid var(--c9)}.audioanalysertabs .spectrtab{background-color:var(--c1);color:var(--ce);text-align:center;padding-top:5px;cursor:pointer;border:1px solid var(--c9);height:30px}.audioanalysertabs .spectrtab:hover{background-color:var(--ce);color:var(--c2)}.audioanalysertabs .spectrtab.active{background-color:var(--ce);color:var(--c0)}.freqbandbox{display:grid;width:calc(100% - 10px);grid-template-columns:75px 1fr 420px;grid-template-rows:24px 1fr;border:2px solid var(--c9);margin-left:3px;margin-right:3px;border-radius:5px;margin-top:3px;margin-right:15px;height:35px !important;max-height:35px !important;overflow:hidden;padding-right:2px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}.bandlabel{display:block;background-color:var(--c2);color:var(--ce);padding-left:20px;padding-top:3px;grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;border-bottom:1px solid var(--ce);border-right:1px solid var(--ce);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bandctrlz{display:grid;grid-template-columns:210px 210px;grid-template-rows:1fr;column-gap:5px;grid-row-start:1;grid-row-end:3;grid-column-start:3;grid-column-end:4}.bandbarbox{width:100%;height:10px;background-color:var(--c0);grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;display:grid}.bandbarbox.inverted{transform:scaleX(-1)}.bandbar{position:relative;display:block;width:50%;background-color:var(--ca);height:100%}.bandbtn{display:grid;grid-template-columns:25px 25px 25px;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;border-bottom:1px solid var(--ce);height:24px}.bandbtn div{background-color:var(--c1);color:var(--ce);cursor:pointer;text-align:center;vertical-align:middle;padding-top:3px;border-right:1px solid var(--c9);font-size:16px}.bandbtn div:hover{background-color:var(--ce);color:var(--c2)}.bandbtn div.active{background-color:var(--ce);color:var(--c0)}.bandbtn div:active{transform:scale(0.95)}.fx_cont_list{background:linear-gradient(90deg, var(--c3) 0%, var(--c4) 100%);top:0px;position:relative;display:block;grid-template-rows:1fr;white-space:nowrap;padding-bottom:700px}.fx_cont_list::after{position:relative;color:var(--ce);content:"DOUBLE CLICK FX \aTO ADD TO LAYER";white-space:pre;display:inline;top:15px;left:42%;transform:translateX(-50%);z-index:1;text-align:center;line-height:20px}.fxoutputcont::after{content:"DOUBLE CLICK FX \aTO ADD TO OUTPUT"}.fx_cont_grid{background-color:var(--c3);top:0px;position:relative;overflow-y:scroll;padding-bottom:700px;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)) !important;grid-gap:0px !important;align-items:start !important}.tabs-right-fx{display:grid;grid-template-columns:30px 30px 1fr 30px;grid-template-rows:34px;width:100%;max-width:100%;height:34px;border-bottom:1px solid var(--cb);color:var(--ce)}.explorer{position:relative;overflow:hidden;padding-bottom:20px;display:grid;grid-template-rows:42px 1fr;width:100%;height:100%;background-color:var(--c2)}.explorer-card-thumb{padding:0 !important}.lforacktitle{background:var(--c0);height:100%;width:100%;padding-top:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px}.lforacktitle span{display:block;font-size:18px;text-align:center;font-family:"bit";color:var(--cf)}.lfobox{width:100%;height:100%;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;background:rgba(0,0,0,0);padding:0px;padding-top:4px;padding-right:12px;scrollbar-gutter:stable;scrollbar-color:var(--c6) var(--c1);scrollbar-width:thin}.lfo{border:1px solid var(--ca);border-radius:4px;overflow:hidden;margin-left:1px}.lfobox::-webkit-scrollbar{width:10px}.lfobox::-webkit-scrollbar-corner{background:var(--c0)}.lfobox::-webkit-scrollbar-thumb{background-color:var(--c6);border-radius:2px;border:1px solid var(--c8);min-height:10px;cursor:pointer}.lfobox::-webkit-scrollbar-track{background-color:var(--c1)}._lfohead{width:100%;display:grid;grid-template-columns:20px 1fr 20px;background:var(--c0);overflow:hidden}.lfolabel{color:var(--ce);text-align:center;padding-top:2px}.lfolink,.lfoclose{color:var(--ce);background-color:var(--c0);cursor:pointer;align-self:center;justify-self:center;padding-left:5px}.lfoclose{padding-right:10px}.lfolink:hover,.lfoclose:hover{color:var(--cf)}.lfolink.active{color:var(--ca);background-color:var(--cf);animation:blink 1s ease-in-out infinite}.lfoselect select{display:block;width:90%;height:30px;font-family:"bit";cursor:pointer;padding:0px 10px;outline:0;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--ce);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:right;font-size:18px;margin-right:auto;margin-left:auto;margin-top:5px;transition:all .2s ease;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.lfoselect select:hover,.lfoselect select:focus{color:var(--c0);background:var(--c9)}.lfoselect select:disabled{opacity:.5;pointer-events:none}@font-face{font-family:"icons";src:url("/font/icons.woff2") format("woff2");font-weight:normal;font-style:normal}:root{scrollbar-color:var(--c5) var(--c2) !important;scrollbar-width:thin !important}body{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;overflow-y:scroll}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track-piece{background-color:var(--c5)}::-webkit-scrollbar-thumb{height:30px;background-color:var(--c2)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}ul{list-style-type:none;padding:0px;margin:0px}#wrapper{position:relative;display:grid;top:25px;width:900px;margin:0px;grid-template-columns:1fr 256px;grid-template-rows:150px 1fr auto 250px;gap:0px;background:linear-gradient(90deg, var(--c0) 0%, var(--c1) 100%)}.ca-vizu-row{grid-row:1;grid-column:1;border:2px solid var(--c9)}.ca-game-row{grid-row:2;grid-column:1;border:2px solid var(--c9);overflow:hidden;display:grid;grid-template-columns:1fr 200px}.ca-controls-row{grid-row:3;grid-column:1;border:2px solid var(--c9);overflow:hidden}#cagrid{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--c0);position:relative;overflow:hidden}#lifeCanvas{background-color:var(--c0);cursor:crosshair;display:block;image-rendering:pixelated;max-width:100%;max-height:100%}.controlz{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:0px;background-color:var(--c1)}.scanholder{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}#vizu{width:100%;height:100%;border:1px solid var(--c9);background:var(--c1);image-rendering:pixelated}.scanlined{z-index:4100;pointer-events:none}.scanlined::after{content:"";height:100%;position:absolute;top:0;left:0;width:100%;background:-webkit-repeating-linear-gradient(top, transparent 0px, transparent 1px, rgba(0, 0, 0, 0.25) 1px, rgba(0, 0, 0, 0.25) 2px);background-size:100% 2px;background:-moz-repeating-linear-gradient(top, transparent 0px, transparent 1px, rgba(0, 0, 0, 0.25) 1px, rgba(0, 0, 0, 0.25) 2px)}#offsetholder{height:22px;margin:0px;padding:0px}.offsets{height:25px !important}#ctrlholder{width:100%;display:flex;align-items:center;gap:4px;padding:3px 4px;margin:0px;background:var(--c2);flex-wrap:nowrap}.btnborder{display:inline-block;width:40px;height:28px;background:var(--ca);flex-shrink:0;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.btnctrl{width:37px;height:25px;left:1px;top:1px;border:none;background:var(--c4);font-size:16px;display:block;position:relative;overflow:hidden;line-height:0;font-family:"bit";outline:none;color:var(--ce);cursor:pointer;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.btnctrl:hover{background:var(--cf);color:var(--c1)}.btnctrl:active{transform:scale(0.95);background:var(--c8);color:var(--c0)}.icn{font-family:"icons"}.active{background:var(--ca);color:var(--c0)}.inptborder{display:inline-block;position:relative;width:123px;height:28px;background:var(--ca);flex-shrink:0;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.inptborder label{display:inline-block;width:45px;height:25px;font-size:20px;position:absolute;padding-left:4px;background:var(--c4);color:var(--ce);left:2px;top:1px;padding-top:4px;text-transform:capitalize;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.inptborder input{width:38px;height:25px;background:var(--c4);position:absolute;top:1px;left:45px;border:none;font-family:"bit";color:var(--ce);outline:none;cursor:pointer;border-left:1px solid var(--c9);padding-right:11px;font-size:16px;text-align:right}.inptborder button{display:inline-block;width:44px;height:25px;font-size:18px;position:absolute;padding-left:3px;background:var(--c4);color:var(--ce);top:1px;border:none;font-family:"bit";outline:none;cursor:pointer;left:83px;border-left:1px solid var(--c9);text-transform:capitalize}.inptborder button:hover{background:var(--cf);color:var(--c1)}.inptborder button:active{background:var(--cd);color:var(--c1);transform:scale(0.95)}#tempoctrl{width:10px;height:25px;font-size:8px;position:absolute;z-index:8000;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;left:74px;top:0px}#tempoctrl div{display:block;text-align:center;border-left:.3px solid var(--c8);width:10px;height:13px;cursor:pointer;font-size:14px;align-self:center;justify-self:center;position:relative;padding-right:2px}#tempoup{border-bottom:.3px solid var(--c8);padding-top:2px}#tempoctrl div:hover{background:var(--c5);color:var(--c0)}#tempoctrl div:active{background:var(--c8);color:var(--c0)}.select select{display:block;width:100%;height:30px;font-family:"bit";cursor:pointer;padding:0px;outline:0;border:1px solid var(--ca);border-radius:0px 0px 5px 5px;background:var(--c4);color:var(--cf);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:right;font-size:16px;margin-right:auto;margin-left:auto;margin-top:5px;padding-right:5px;clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0% 4px)}.select select:hover{background:var(--c8)}.select select:hover,.select select:focus{color:var(--c0);background:var(--c9)}.knobbox{display:grid;width:100%;grid-template-columns:repeat(4, 1fr);grid-template-rows:50px 50px;grid-row-gap:2px}.ca-master-vol{width:100%;height:50px;padding:0 4px;box-sizing:border-box;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border-top:2px solid var(--c9)}.ca-master-vol .ctrlwrapper{display:grid;grid-template-columns:1fr;grid-template-rows:18px 17px !important;height:35px;overflow:hidden;margin-top:7px}.ca-master-vol .ctrlwrapper .ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 20px !important;width:100%;background:var(--c2)}.ca-master-vol .ctrlwrapper .ctrlTop .ctrlLabel{display:block;width:100%;padding-left:20px;text-transform:capitalize;font-size:14px;padding-top:2px}.ca-master-vol .ctrlwrapper .ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:14px;padding-right:3px;color:var(--c0);width:60px;box-sizing:border-box}.knobbox .ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 20px !important;width:100%;background:var(--c2)}.knobbox .ctrlTop .ctrlLabel{display:block;width:100%;padding-left:20px;text-transform:capitalize;font-size:14px;padding-top:2px}.knobbox .ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:14px;padding-right:3px;color:var(--c0);width:60px;box-sizing:border-box}.ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:14px;padding-right:3px;color:var(--c0)}.ctrlLabel{font-size:14px;text-align:end;padding-right:5px;text-transform:capitalize;padding-top:2px}.knobbox .ctrl_box_playergain,.knobbox .ctrl_box_decaySlider,.knobbox .ctrl_box_amRateSlider,.knobbox .ctrl_box_amDepthSlider,.knobbox .ctrl_box_rmRateSlider,.knobbox .ctrl_box_rmDepthSlider,.knobbox .ctrl_box_fmRatioSlider,.knobbox .ctrl_box_fmIndexSlider{display:grid;grid-template-rows:25px 25px !important;height:50px !important;background-color:rgba(0,0,0,0) !important;border-right:2px solid var(--c1)}.knobbox .ctrl_box_playergain .ctrlbar,.knobbox .ctrl_box_decaySlider .ctrlbar,.knobbox .ctrl_box_amRateSlider .ctrlbar,.knobbox .ctrl_box_amDepthSlider .ctrlbar,.knobbox .ctrl_box_rmRateSlider .ctrlbar,.knobbox .ctrl_box_rmDepthSlider .ctrlbar,.knobbox .ctrl_box_fmRatioSlider .ctrlbar,.knobbox .ctrl_box_fmIndexSlider .ctrlbar{height:25px !important}.ca-selects{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:30px;gap:2px;padding:3px;background:var(--c2)}.ca-selects .select select{margin-top:0px !important;height:28px;font-size:11px;padding:0px 2px}.ca-mapping{display:flex;flex-direction:column;gap:2px;padding:4px 8px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border-top:2px solid var(--c9)}.ca-mapping-side{border-top:none;border-left:2px solid var(--c9);overflow-y:auto;height:100%;box-sizing:border-box}.ca-map-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.ca-mapping-side .ca-map-row{flex-direction:column;align-items:flex-start;gap:2px;padding:4px 0;border-bottom:1px solid var(--c3)}.ca-mapping-side .ca-map-label{min-width:auto;margin-bottom:2px}.ca-map-label{font-size:14px;font-weight:bold;color:var(--cf);font-family:"bit";min-width:30px}.ca-check{display:inline-flex;align-items:center;gap:3px;cursor:pointer;font-size:12px;color:var(--c9);font-family:"bit";text-transform:capitalize}.ca-switch{height:0;width:0;visibility:hidden}.ca-switch+span{display:inline-block;position:relative;width:26px;height:12px;background:var(--c2);border:1px solid var(--c8);cursor:pointer;flex-shrink:0}.ca-switch+span:after{content:"";position:absolute;top:0px;left:0px;width:12px;height:11px;background:var(--ca);transition:.1s}.ca-switch:checked+span{background:var(--c4)}.ca-switch:checked+span:after{left:100%;transform:translateX(-100%);background:var(--cf)}#fxwrapp{width:100%;display:grid;grid-template-columns:50px 1fr;height:100%;padding:0px;margin:0px;overflow:hidden;position:relative;grid-row:4;grid-column:1;border:2px solid var(--c9);border-radius:5px;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%)}#fxbox.fxboxes{overflow:auto;overflow-x:auto;overflow-y:auto}.fxBG{background:var(--c2);height:245px;width:42px;display:block;position:relative;top:0px}#fxracktitle{background:var(--c0);height:100%;width:100%;padding-top:10px;display:block;top:3px;position:relative;left:2px;cursor:pointer;border-radius:2px}#fxracktitle span{display:block;font-size:24px;text-align:center}#fxlist{position:absolute;display:grid;grid-template-columns:repeat(3, 1fr);padding:0px;margin:0px;width:max-content;min-width:440px;top:270px;z-index:999999999;left:-10px;background:var(--c0);height:auto;max-height:80vh;overflow-y:auto;border:1px solid var(--c8);padding:10px;gap:10px}#fxlist li{width:100%;padding-top:4px;text-align:center;cursor:pointer;border:1px solid var(--c8);font-size:20px;background:var(--c0);text-transform:capitalize}#fxlist li:hover{background:var(--c5);color:var(--c0)}.hidden{display:none !important;position:relative !important;height:0px !important;padding:0px;margin:0px;width:0px !important;top:0px !important;z-index:-999999999 !important;left:-1000px !important;overflow:hidden}.fxboxes{width:100%;height:100%;white-space:nowrap;background:var(--c0);margin:0px;padding:0px;box-sizing:border-box;display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;scrollbar-gutter:stable;scrollbar-color:var(--c6) var(--c1);scrollbar-width:thin;gap:5px}.fxboxes::-webkit-scrollbar{width:10px;height:10px}.fxboxes::-webkit-scrollbar-thumb{background-color:var(--c6);border-radius:2px;border:1px solid var(--c8);min-width:10px;cursor:pointer}.fxboxes::-webkit-scrollbar-track{background-color:var(--c1)}.fxhold{background:var(--c9);width:210px;height:250px;position:relative;flex:0 0 auto;border-radius:5px;border:2px solid var(--c9)}.fxbox{position:absolute;width:205px;height:245px;margin:0px;background:var(--c1);border:1px solid var(--ca);border-radius:4px;overflow:hidden;user-select:auto;gap:5px}.fxbox .handle{height:250px;width:30px;position:absolute;transform:rotate(180deg);text-align:right;cursor:pointer;background-color:var(--c4);color:var(--cf);writing-mode:tb-rl;padding-bottom:30px;font-size:24px;text-transform:capitalize}.fxbox .fxcontent .topfx{width:100%;height:20px;background:var(--c4)}.fxcontent{position:relative;left:30px;width:calc(100% - 30px);height:100%;border-top:2px solid var(--c4);min-height:0;display:flex;flex-direction:column}.ctrlgrid{width:100%;flex:1;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto-fill, 40px);overflow-x:hidden;overflow-y:auto;min-height:0}.ctrlgrid .ctrlwrapper{display:grid;grid-template-columns:1fr;grid-template-rows:18px 17px !important;height:35px;overflow:hidden}.ctrlgrid .ctrlwrapper .ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 20px !important;width:100%;background:var(--c2)}.ctrlgrid .ctrlwrapper .ctrlTop .ctrlLabel{display:block;width:100%;padding-left:20px;text-transform:capitalize;font-size:14px;padding-top:2px}.ctrlgrid .ctrlwrapper .ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:14px;padding-right:3px;color:var(--c0);width:60px;box-sizing:border-box}.ctrlwrapper .ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 20px !important;width:100%;background:var(--c2)}.ctrlwrapper .ctrlTop .ctrlLabel{display:block;width:100%;padding-left:20px;text-transform:capitalize;font-size:14px;padding-top:2px}.ctrlwrapper .ctrlTop .ctrlinpt{background-color:var(--cf);border:none;text-align:right;font-family:"bit";font-size:14px;padding-right:3px;color:var(--c0);width:60px;box-sizing:border-box}.ctrlgrid .select{width:100%;padding:0px;margin:0px}.ctrlgrid .select select{padding:0px;margin:0px;width:100%}.xbtn{top:-2px;margin:0px;height:20px;border:none;background:var(--c4);float:right;font-size:16px;display:block;position:relative;text-transform:uppercase;color:var(--cf)}.xbtn:hover{color:var(--ca);cursor:pointer}.ison{background:var(--ce)}.switch{height:0;width:0;visibility:hidden;display:inline-block}.switchlabel{cursor:pointer;width:40px;height:15px;background:var(--c2);border:1px solid var(--c8);margin:0px;padding:0px;position:relative;float:right;margin-right:110px;margin-top:1px}.switchlabel:after{content:"";position:absolute;top:0px;left:0px;width:18px;height:14px;background:var(--cf)}.switch:checked+.switchlabel{background:var(--c4)}.switch:checked+.switchlabel:after{left:100%;transform:translateX(-100%)}.switchlabel:active:after{width:40px}.lfowrapp{grid-row:1/5;grid-column:2;display:grid;grid-template-rows:50px 1fr;grid-template-columns:1fr;width:100%;height:100%;overflow:hidden;background:linear-gradient(90deg, var(--c1) 0%, var(--c2) 100%);border:2px solid var(--c9);border-radius:5px}.lfoBG{background:var(--c2);height:100%;width:100%;display:block;position:relative;top:0px}.lforacktitle{background:var(--c0);height:100%;width:100%;padding-top:10px;display:block;top:3px;position:relative;left:2px;cursor:pointer}.lforacktitle span{display:block;font-size:24px;text-align:center}canvas{width:100%}.ca-inspired{display:inline-block;padding:0 8px;font-size:11px;vertical-align:middle}.ca-inspired a,.ca-inspired a:visited,.ca-inspired a:active{color:var(--c9) !important;text-decoration:none !important;opacity:.6}.ca-inspired a:hover,.ca-inspired a:visited:hover,.ca-inspired a:active:hover{color:var(--c0) !important;opacity:1;text-decoration:underline !important}