.ui-tabs{border-bottom:1px solid #2b3c37;gap:2px;display:flex}.ui-tabs.ui-tabs button{color:#8fa79c;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:6px 6px 0 0;align-items:center;gap:5px;margin-bottom:-1px;padding:8px 10px;font-size:11.5px;display:flex}.ui-tabs.ui-tabs button:hover{color:#cfe0d4;border-color:#0000}.ui-tabs.ui-tabs button.on{color:#f0e3c6;background:#142226;border-color:#2b3c37}.ui-tabs.ui-tabs b{color:#cfe7d5;background:#2b4a3f;border-radius:999px;padding:0 5px;font-size:9px}.ui-param{background:#16262699;border:1px solid #2f4640;border-radius:6px;flex-direction:column;gap:8px;margin-bottom:8px;padding:10px;display:flex;position:relative}.ui-param-id{color:#7f958b;letter-spacing:.06em;align-items:baseline;gap:6px;margin:0;padding-right:30px;font-size:10px;display:flex}.ui-param-id code{color:#9fb3a8;letter-spacing:0;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap;font-family:ui-monospace,monospace;font-size:10px;overflow:hidden}.ui-param-code{color:#9fd2b4;-webkit-user-select:all;user-select:all;white-space:pre;background:#0d1a18;border:1px solid #23332f;border-radius:4px;margin:-2px 0 0;padding:5px 7px;font-family:ui-monospace,monospace;font-size:10px;line-height:1.5;overflow-x:auto}.ui-param .ui-param-remove{color:#d9e2d6;opacity:0;background:#1c302dee;border:1px solid #40564a;border-top:0;border-radius:0 0 4px 4px;place-items:center;width:22px;height:22px;padding:0;font-size:13px;line-height:1;transition:opacity .12s;display:grid;position:absolute;top:0;right:10px}.ui-param:hover .ui-param-remove,.ui-param:focus-within .ui-param-remove{opacity:1}.ui-param .ui-param-remove:hover{border-color:#b49d68}.ui-param-head{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:6px;display:grid}.ui-param-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:6px;display:grid}.ui-param-fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-param-fields.full{grid-template-columns:minmax(0,1fr)}.ui-param.ui-param.ui-param label{gap:3px;margin:0;font-size:10px}.ui-param.ui-param.ui-param input,.ui-param.ui-param.ui-param select{box-sizing:border-box;width:100%;height:26px;padding:3px 7px;font-size:11px}.ui-param.ui-param.ui-param input[type=checkbox]{width:auto;height:auto}.ui-param.ui-param.ui-param input[type=color]{min-height:26px;padding:2px}.ui-param-options{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ui-param-options li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.ui-param.ui-param.ui-param .ui-param-off,.ui-param.ui-param.ui-param .ui-param-option-add{box-sizing:border-box;width:auto;height:26px;padding:4px 9px;font-size:11px}.ui-param-add.ui-param-add{box-sizing:border-box;color:#b7c7ba;background:0 0;border:1px dashed #4a6352;border-radius:5px;width:100%;margin:2px 0 0;padding:8px 12px;font-size:11px}.ui-param-add.ui-param-add:hover:not(:disabled){color:#ead29e;border-color:#b49d68}.ui-param-add.ui-param-add:disabled{opacity:.45;cursor:not-allowed}.object-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:390px minmax(0,1fr);display:grid}.object-topbar{background:#162226;border-bottom:1px solid #35443d;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 10px;min-width:0;padding:7px 12px;display:flex}.object-topbar-tools{flex:420px;min-width:0;display:flex}.object-topbar .object-stage-bar{background:0 0;border:0;flex:auto;min-width:0;padding:0}.object-panel{background:#142226;border-right:1px solid #35443d;min-height:0;display:flex}.object-topbar h1{text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:13px;overflow:hidden}.object-topbar h1 small{color:#b59e6d;margin-left:6px;font-size:10px}.object-panel-actions{flex-shrink:0;gap:5px;display:flex}.object-panel-actions button{background:#1c302d;border:1px solid #40564a;border-radius:4px;padding:5px 10px;font-size:11px}.object-panel-actions .primary-button{padding:5px 12px;font-size:11px}.object-rail{background:#11201f;border-right:1px solid #35443d;flex-direction:column;flex:0 0 66px;width:66px;min-height:0;padding:6px 0;display:flex;overflow-y:auto}.object-rail button{box-sizing:border-box;aspect-ratio:1;color:#9fb3a8;text-align:center;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:100%;padding:0 3px;font-size:9px;line-height:1.15;display:flex}.object-rail button i{font-size:16px;font-style:normal;line-height:1}.object-rail button:hover{color:#dfe7dd;background:#ffffff0a}.object-rail button[aria-selected=true]{color:#ead29e;background:#1c302d;border-left-color:#dec18a}.object-rail button.off{opacity:.45}.object-rail hr{border:0;border-top:1px solid #2b3c37;width:60%;margin:5px auto}.object-panel-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.object-panel-who{flex:0 auto;align-items:center;gap:9px;min-width:130px;max-width:240px;display:flex}.object-panel-thumb{background:radial-gradient(at 50% 60%,#34504a,#17292a 70%);border:1px solid #2c3d37;border-radius:6px;flex:0 0 34px;place-items:center;height:34px;display:grid;overflow:hidden}.object-panel-thumb img{object-fit:contain;width:100%;height:100%}.object-panel-thumb small{color:#7c9289;text-align:center;font-size:9px}.object-rail button{position:relative}.object-rail-count{color:#ffd0c4;background:#6b3f37;border-radius:8px;min-width:14px;padding:0 3px;font-size:9px;font-weight:600;position:absolute;top:3px;right:3px}
