.field-boolean-panel{border:1px solid #3a3c36;background:#171815;margin-bottom:16px}.field-boolean-panel summary{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;cursor:pointer;list-style:none;color:#d5d7ce;font:800 9px ui-monospace,monospace}.field-boolean-panel summary::-webkit-details-marker{display:none}.field-boolean-panel summary b{color:#78bd5a;font:7px ui-monospace,monospace}.field-boolean-body{padding:0 8px 9px;border-top:1px solid #30322d}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:7px}.field-pair label>span,.field-slider label span{display:block;margin-bottom:4px;color:#777a71;font:7px ui-monospace,monospace}.field-pair select,.field-pair input[type=color]{width:100%;height:27px;background:#11120f;color:#bbbdb4;border:1px solid #34362f;padding:3px;font:8px ui-monospace,monospace}.field-pair input[type=color]{padding:2px}.field-slider{margin-top:7px}.field-slider label{display:flex;justify-content:space-between}.field-slider output{color:var(--accent);font:8px ui-monospace,monospace}.field-slider input{width:100%;accent-color:var(--accent)}.hide-source-row{display:flex;gap:7px;align-items:center;margin:8px 0;color:#92948b;font:8px ui-monospace,monospace}.hide-source-row input{accent-color:var(--accent)}.create-modifier{width:100%;height:30px;border:1px solid var(--accent);background:var(--accent);color:#1a0d07;font:800 8px ui-monospace,monospace;cursor:pointer}.modifier-list{display:flex;flex-direction:column;gap:4px;margin-top:7px}.modifier-item{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #32342e;background:#11120f;min-height:28px}.modifier-item.active{border-color:var(--accent)}.modifier-item b,.modifier-item small{display:block}.modifier-item b{font:8px ui-monospace,monospace;color:#c9cbc1}.modifier-item small{font:7px ui-monospace,monospace;color:#666861}.modifier-item button{height:27px;border:0;background:transparent;color:#777970;cursor:pointer}.modifier-item button:hover{color:#e16858}.modifier-main{width:auto!important;min-width:0;padding:0 7px;text-align:left}.modifier-delete{width:28px;border-left:1px solid #32342e!important}
