.podium-editor{margin:1.5rem 0 2rem}.podium-editor h3{font-size:1.8rem}.podium-editor>p{font-size:1rem}.podium-editor-mode{color:var(--lil);font-weight:800}.podium-editor-list{display:grid;gap:.7rem;margin:1rem 0 1.5rem}.podium-editor-row{display:flex;gap:.7rem;align-items:center;padding:.8rem;border:2px solid var(--line);border-radius:18px;background:var(--bg)}.podium-editor-row.dragging{border-color:var(--hot);background:var(--card)}.podium-editor-row img{width:60px;height:60px;object-fit:cover;border-radius:12px;pointer-events:none}.podium-editor-row>span{flex:1;min-width:0;overflow-wrap:anywhere}.podium-editor-row small{display:block;opacity:.7;font-size:.85rem}.podium-editor-row label{display:grid;font-size:.8rem;gap:.2rem}.podium-editor-row select{font:inherit;font-size:1rem;background:var(--bg);color:var(--ink);border:2px solid var(--pur);border-radius:12px;padding:.3rem}.podium-grip{cursor:grab;touch-action:none;user-select:none;font-size:1.4rem;padding:.3rem .6rem}.podium-grip:active{cursor:grabbing}.podium-move{display:flex;gap:.3rem}.podium-editor button:disabled{opacity:.45;cursor:default}.podium-editor select:focus-visible,.podium-editor button:focus-visible{outline:3px solid var(--hot);outline-offset:3px}@media(max-width:600px){.podium-editor-row{flex-wrap:wrap}.podium-editor-row img{width:48px;height:48px}.podium-editor-row label{margin-left:auto}.podium-move{flex-basis:100%;justify-content:flex-end}.podium-editor .edb{gap:.6rem}}
