.topic-planner-controls form,.topic-planner-actions{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.topic-planner-controls label{display:grid;gap:5px;min-width:150px;flex:1}.topic-planner-controls input,.topic-planner-controls select{min-height:38px;width:100%}.topic-map-grid>[hidden]{display:none!important}.topic-planner-controls [role=status]{margin:14px 0;color:var(--muted,#606575)}
.topic-planner-controls button{padding:9px 13px;border:1px solid #c9b6d4;border-radius:7px;background:#faf7fc;color:#603271;font:inherit;font-size:13px;cursor:pointer}.topic-planner-controls button:disabled{opacity:.45;cursor:default}.topic-planner-controls select{border:1px solid #d5d4dd;border-radius:7px;background:white;padding:8px;font:inherit;font-size:13px}.topic-planner-controls{margin-bottom:18px}
