:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-surface:#1b1e1bf2;--ui-field:#282d28;--ui-line:#40483d;--ui-text:#d8ded3;--ui-muted:#a4ae9b;--ui-accent:#97ba75;--ui-slider-line:#343c32;--ui-panel-width:344px;--ui-panel-top:8px}#panel,.node{background:var(--ui-surface);color:var(--ui-text);font-variant-numeric:tabular-nums}#panel{box-sizing:border-box;width:var(--ui-panel-width);top:var(--ui-panel-top);max-height:calc(100vh - var(--ui-panel-top) - 8px);box-shadow:inset 0 0 0 1px var(--ui-line);scrollbar-color:#55614c transparent}#panel label{grid-template-columns:76px minmax(0,1fr) 30px 34px 44px}#panel label:has(>button.sw:not(.bnd)){grid-template-columns:76px minmax(0,1fr) 26px 14px 34px 44px!important}#panel label>span:first-child{white-space:nowrap}#ui-panel-resize{top:var(--ui-panel-top);bottom:8px;right:calc(var(--ui-panel-width) + 6px);z-index:10;cursor:ew-resize;touch-action:none;width:8px;position:absolute}#ui-panel-resize:after{content:"";background:var(--ui-line);border-radius:2px;width:2px;height:32px;position:absolute;top:28px;left:3px}#ui-panel-resize:is(:hover,:focus-visible):after{background:var(--ui-accent)}#ui-panel-resize:focus-visible{outline:1px solid var(--ui-accent);outline-offset:1px}.node{background:var(--ui-surface)!important;border-color:var(--ui-line)!important}#panel button,.node button,.dep{background:var(--ui-field);color:var(--ui-text);border-color:var(--ui-line);border-radius:3px}.node select{border-radius:3px;background:var(--ui-field)!important;border-color:var(--ui-line)!important}#panel input,.node input,.node select,.node button{font-family:inherit}#panel input[type=range],.node input[type=range]{accent-color:var(--ui-accent)!important}:is(#panel,.node) input[type=range]:not(.fader):not(.dfield>input){appearance:none;cursor:pointer;background:0 0;height:18px;margin:0}:is(#panel,.node) input[type=range]:not(.fader):not(.dfield>input)::-webkit-slider-runnable-track{background:var(--ui-field);height:6px;box-shadow:inset 0 0 0 1px var(--ui-slider-line);border:0;border-radius:4px}:is(#panel,.node) input[type=range]:not(.fader):not(.dfield>input)::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ui-accent);border:0;border-radius:50%;width:14px;height:14px;margin-top:-4px}:is(#panel,.node) input[type=range]:not(.fader):not(.dfield>input)::-moz-range-track{background:var(--ui-field);height:6px;box-shadow:inset 0 0 0 1px var(--ui-slider-line);border:0;border-radius:4px}:is(#panel,.node) input[type=range]:not(.fader):not(.dfield>input)::-moz-range-thumb{background:var(--ui-accent);border:0;border-radius:50%;width:14px;height:14px}.node .dfield{border-color:var(--ui-slider-line)}.fader::-webkit-slider-runnable-track{border-color:var(--ui-slider-line);background:var(--ui-field)}.fader::-moz-range-track{border:1px solid var(--ui-slider-line);background:var(--ui-field)}#panel button:hover,.node button:hover{border-color:var(--ui-accent)}#panel button.bnd.on{background:var(--ui-accent);border-color:var(--ui-accent);color:#17220e;box-shadow:none}#panel button.bnd.on+input.dep{border-color:#769954}#panel .hdr{color:var(--ui-muted);opacity:.8;letter-spacing:.35px}.node>.nhead{color:#c3ceb8;opacity:1;box-shadow:inset 0 -1px var(--ui-line)}.node>.nhead b{opacity:1}.node>.nfoot{color:var(--ui-muted);opacity:.7}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:1px solid #c8d9b2}#strip{display:none}#ui-bar{top:16px;left:17px;right:calc(var(--ui-panel-width) + 30px);z-index:1000;scrollbar-width:thin;--ui-ink:76, 76, 76;--ui-ink-level:.298;color:rgb(var(--ui-ink));align-items:center;gap:28px;display:flex;position:absolute;overflow-x:auto}#ui-bar.on-dark{--ui-ink:218, 218, 218;--ui-ink-level:.855}.ui-brand{flex:none;align-items:center;gap:10px;display:flex}.ui-brand .ui-identity{width:auto;height:40px;filter:brightness(0) invert(var(--ui-ink-level));flex:none;display:block}#ui-windows{align-items:center;gap:6px;display:flex}#ui-windows[hidden],.node[hidden]{display:none}#ui-windows button{box-sizing:border-box;white-space:nowrap;border:1px solid rgba(var(--ui-ink), .28);background:rgba(var(--ui-ink), .025);width:88px;height:40px;color:inherit;font:inherit;cursor:pointer;border-radius:3px;flex:0 0 88px;padding:0 8px;font-size:11px}#ui-windows button:hover{background:rgba(var(--ui-ink), .07);border-color:rgba(var(--ui-ink), .5)}#ui-windows button[aria-expanded=true]{background:rgba(var(--ui-ink), .12);border-color:rgba(var(--ui-ink), .65);box-shadow:inset 0 -1px}#ui-windows button:focus-visible{outline-offset:-3px;outline-color:currentColor}#hud{color:#50534f;opacity:.35;max-width:calc(100vw - var(--ui-panel-width) - 46px);font-weight:50;top:64px;left:17px}@media (width<=1140px){:root{--ui-panel-top:80px}#ui-bar{right:20px}}#panel{gap:0}#panel .ui-section{border-bottom:1px solid var(--ui-line);flex:none}#panel .ui-section:last-child{border-bottom:0}#panel .ui-section>summary{color:var(--ui-text);cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 2px;font-size:11px;font-weight:600}#panel .ui-section>summary::marker{color:var(--ui-muted);font-size:9px}#panel .ui-section>summary:hover,#panel .ui-section[open]>summary{color:#c8d9b2}#panel .ui-section-body{flex-direction:column;gap:5px;padding:2px 0 12px;display:flex}#panel .ui-section-body>.hdr{letter-spacing:0;margin-top:2px}#panel .ui-section-body>.hdr[hidden]{display:none}#panel .ui-section-body>.abrow button{margin-top:0}.node{z-index:20}.node>.nhead .ui-close{color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 0 5px;padding:0 3px;font-size:16px;line-height:1}.node>.nhead .ui-close:hover{color:var(--ui-text)}summary:focus-visible{outline-offset:-1px;border-radius:2px;outline:1px solid #c8d9b2}#ui-bar.on-dark~#hud{color:#d0d3d0}
