.sp{padding:16px;font-size:13px}.sp .r{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sp .grip{color:var(--hint);cursor:grab}.sp .r .ui-sel{width:160px}.sp .r .ui-sel-btn{width:100%;justify-content:space-between;height:32px;border-color:var(--g40)}.sp .dir{display:inline-flex;border:1px solid var(--g40);border-radius:6px;overflow:hidden;margin-left:auto}.sp .dir button{display:grid;place-items:center;width:32px;height:30px;border:none;background:#fff;color:var(--text2)}.sp .dir button+button{border-left:1px solid var(--g40)}.sp .dir button.on{background:var(--tint2);color:var(--secondary)}.sp .dir .i{width:14px;height:14px}.sp .add{display:inline-flex;align-items:center;gap:8px;border:none;background:none;color:var(--text);font-size:14px;padding:6px 4px;border-radius:6px}.sp .add:hover{background:var(--g20)}.hp{padding:6px;font-size:13px;max-height:70vh;overflow:auto}.hp .r{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;cursor:pointer}.hp .r:hover{background:var(--g20)}.hp .fi{color:var(--text2)}.hp .nm{flex:1}.hp .eye{color:var(--hint)}.hp .eye.on{color:var(--text2)}
