.et{--card:#141414;--gold2:#fde68a;--red:#e55a4e;--ap:#f5d064;--sh:#3aaa78;--iso:#5b9bd5;width:100%;color:var(--text);font-family:Inter,sans-serif}.et *{box-sizing:border-box}.et .tool-head{margin-bottom:1.2rem}.et .tool-head h1{letter-spacing:.1em;color:var(--gold);margin:0;font-family:Cinzel,serif;font-size:1rem}.et .tool-head p{color:var(--muted);margin-top:.25rem;font-size:.7rem}.et .scene-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:.45rem;font-size:.62rem}.et .scene-chips{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:1.2rem;display:grid}.et .sch{background:var(--card);color:var(--muted);cursor:pointer;border:1px solid #f5d06433;border-radius:8px;justify-content:center;align-items:center;gap:.4em;min-height:40px;padding:.55em .8em;font-family:Cinzel,serif;font-size:.78rem;transition:all .12s;display:flex}.et .sch .ico{font-size:1.15rem}.et .sch:hover{border-color:var(--gold);color:var(--gold2);background:#f5d06412}.et .sch.on{border-color:var(--gold);color:var(--gold2);background:#f5d0641f}.et .main-grid{grid-template-columns:1fr 260px 1fr;grid-template-areas:"sliders triangle info";align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.et .main-grid{grid-template-columns:1fr 220px;grid-template-areas:"sliders triangle""info info"}}@media (width<=540px){.et .main-grid{grid-template-columns:1fr;grid-template-areas:"triangle""sliders""info"}.et .sch{min-height:36px;padding:.45em .6em;font-size:.72rem}.et .scene-chips{grid-template-columns:repeat(2,1fr)}}.et .area-sliders{grid-area:sliders}.et .area-triangle{grid-area:triangle}.et .area-info{grid-area:info}.et .sliders{flex-direction:column;gap:.9rem;display:flex}.et .ctrl{background:var(--card);border:1px solid #f5d06417;border-radius:10px;padding:12px 14px}.et .ctrl-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.et .ctrl-name{letter-spacing:.05em;font-family:Cinzel,serif;font-size:.82rem}.et .ctrl-val{font-family:Cinzel,serif;font-size:1rem}.et .ctrl-desc{color:var(--muted);min-height:1.7em;margin-top:3px;font-size:.65rem;line-height:1.35}.et input[type=range]{cursor:pointer;width:100%;height:22px;margin-top:4px}.et .ctrl.ap input[type=range]{accent-color:var(--ap)}.et .ctrl.ap .ctrl-name{color:var(--ap)}.et .ctrl.ap .ctrl-val{color:var(--gold2)}.et .ctrl.sh input[type=range]{accent-color:var(--sh)}.et .ctrl.sh .ctrl-name{color:var(--sh)}.et .ctrl.sh .ctrl-val{color:#5bcaa0}.et .ctrl.iso input[type=range]{accent-color:var(--iso)}.et .ctrl.iso .ctrl-name{color:var(--iso)}.et .ctrl.iso .ctrl-val{color:#88b8e8}.et .tri-svg-wrap{width:100%}.et .tri-svg-wrap svg{width:100%;height:auto;display:block}.et .info-col{flex-direction:column;gap:.9rem;display:flex}@media (width<=860px) and (width>=541px){.et .info-col{flex-flow:wrap}.et .info-col>*{flex:1;min-width:180px}}.et .ev-block{background:var(--card);border:1px solid #f5d06417;border-radius:10px;padding:12px 14px}.et .ev-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:.5rem;font-size:.62rem}.et .ev-bar{background:#111;border-radius:6px;height:20px;margin-top:.5rem;position:relative;overflow:hidden}.et .ev-fill{border-radius:6px;height:100%;transition:all .13s;position:absolute;top:0}.et .ev-center{background:#f5d0644d;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.et .ev-needle{background:var(--gold);border-radius:2px;width:3px;transition:left .13s;position:absolute;top:2px;bottom:2px;transform:translate(-50%);box-shadow:0 0 8px #f5d06480}.et .ev-labs{color:var(--muted);justify-content:space-between;margin-top:.3rem;font-size:.57rem;display:flex}.et .ev-status{text-align:center;margin-top:.4rem;font-size:.74rem;font-weight:500}.et .ev-val-row{justify-content:center;margin-top:.2rem;display:flex}.et .ev-big{color:var(--gold2);font-family:Cinzel,serif;font-size:1.6rem}.et .ev-unit{color:var(--muted);align-self:flex-end;margin-left:.3rem;padding-bottom:.2rem;font-size:.7rem}.et .vals-card{background:var(--card);border:1px solid #f5d06417;border-radius:10px;padding:12px 14px}.et .vals-card .vl{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:.5rem;font-size:.62rem}.et .vals-row{flex-direction:column;gap:.45rem;display:flex}.et .val-line{justify-content:space-between;align-items:baseline;font-size:.8rem;display:flex}.et .val-line .k{color:var(--muted)}.et .val-line .v{font-family:Cinzel,serif;font-size:.88rem}.et .scene-info{color:var(--muted);background:#f5d0640a;border:1px solid #f5d0641f;border-radius:10px;padding:12px 14px;font-size:.73rem;line-height:1.55}.et .scene-info strong{color:var(--gold2);margin-bottom:.4rem;font-size:.8rem;display:block}
