.pi-preview{display:flex;flex-direction:column;gap:14px}.pi-controls{gap:18px}.pi-actions{display:flex;gap:6px}.pi-btn{padding:4px 10px;font-size:clamp(12px,1.4vw,14px)}.pi-note{margin:0;font-size:clamp(12px,1.4vw,14px);color:#f5f6f770}.pi-row{display:flex;flex-direction:column;gap:4px}.pi-row input[type=range]{width:100%;accent-color:#3FA367}.pi-row.pi-unused{opacity:.55}.pi-row-head{display:flex;justify-content:space-between;gap:10px;font-size:clamp(12px,1.4vw,14px);color:#f5f6f7b8}.pi-val{color:#f5f6f7;font-variant-numeric:tabular-nums}.pi-pattern-input{width:92px;padding:4px 8px;border:1px solid #383C46;border-radius:6px;background:#2e3138;color:#f5f6f7;font-size:clamp(12px,1.4vw,14px);font-variant-numeric:tabular-nums}.pi-step{flex:none;width:22px;padding:0;border:0;background:none;color:#f5f6f7b8;font-size:24px;line-height:1;cursor:pointer}.pi-step:hover{color:#f5f6f7}.pi-actions{align-items:center}.pi-actions .pi-pattern-input,.pi-actions .pi-btn{height:30px;min-height:0;box-sizing:border-box}.pi-actions .pi-pattern-input{appearance:textfield}.pi-actions .pi-pattern-input::-webkit-inner-spin-button,.pi-actions .pi-pattern-input::-webkit-outer-spin-button{appearance:none;margin:0}.pi-pattern-slider{width:100%;accent-color:#3FA367}.pi-slide{display:flex;align-items:center;gap:8px}.pi-slide-label{font-size:clamp(12px,1.4vw,14px);color:#f5f6f7b8;white-space:nowrap}.pi-slide-select{flex:1;min-width:0}.pi-play{flex:none;width:32px;height:28px;padding:0;font-size:11px}.pi-label{display:flex;align-items:center;gap:6px}.pi-label .ig-info-icon svg{width:15px;height:15px}.ig-actions-row .pi-tip{align-self:center;margin-left:auto}.ig-actions-row.pi-acts .ig-act-copy{flex:0 1 auto;width:auto;padding-inline:8px}.ig-actions-row.pi-acts .ig-act-copy .ig-act-label{display:inline}@media(max-width:1100px){.inspector-tool .si-side:has(>.pi-preview){position:static;max-height:none;overflow:visible;padding-bottom:0}}@media(max-width:1100px)and (max-height:560px){.pi-preview .agent-anim .aa-stage{height:75vh}}@media(min-width:1101px){.inspector-tool .si-side:has(>.pi-preview){padding-right:12px}}.pi-label .pi-tip .tooltip-popup,.pi-acts .pi-tip .tooltip-popup{transform:none;max-width:min(300px,100vw - 48px)}.pi-label .pi-tip .tooltip-popup:after,.pi-acts .pi-tip .tooltip-popup:after{transform:none}.pi-label .pi-tip .tooltip-popup{left:-6px;right:auto}.pi-label .pi-tip .tooltip-popup:after{left:8px;right:auto}.pi-acts .pi-tip .tooltip-popup{left:auto;right:-6px}.pi-acts .pi-tip .tooltip-popup:after{left:auto;right:8px}
