.curriculum-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px;padding:14px 0 18px;border-bottom:1px solid var(--line);margin-bottom:16px}.curriculum-controls label{display:grid;gap:6px;font-size:12px;color:var(--muted)}.curriculum-controls select{min-width:120px;max-width:260px;padding:8px 10px;font:inherit;color:var(--ink);background:var(--panel,#fff);border:1px solid var(--line);border-radius:7px}.curriculum-controls p{flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.7;color:var(--muted)}.curriculum-controls button{padding:8px 10px;min-height:35px}.curriculum-controls :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.method-label{color:var(--blue);font-size:12px}.node-definition h3{font-size:14px;margin-bottom:6px}.curriculum-globe-controls{margin:0 0 14px;display:grid;gap:8px}.curriculum-globe-controls label{display:grid;gap:5px;font-size:12px}.curriculum-globe-controls select{max-width:100%;width:100%;padding:7px;border:1px solid var(--brand-line,#d5e7da);border-radius:6px;background:var(--brand-surface,#fff);color:var(--brand-ink,#173b2b)}.curriculum-globe-controls p{font-size:11px;line-height:1.6;margin:0;color:var(--brand-muted,#52675a)}.curriculum-globe-controls select:focus-visible{outline:2px solid var(--brand-primary,#1d6d46);outline-offset:2px}

.globe-motion-picker{display:grid;gap:7px;padding:11px;border:1px solid var(--brand-line,#d5e7da);border-radius:9px;background:var(--brand-tint,#edf6ef)}.globe-motion-picker label{min-width:0}.globe-motion-picker select{width:100%}.globe-motion-picker button{border:0;border-radius:7px;background:var(--brand-primary,#1d6d46);color:#fff;font-size:12px;font-weight:700;min-height:34px;cursor:pointer}.globe-motion-picker button:disabled{opacity:.55;cursor:not-allowed}.globe-motion-picker button:focus-visible{outline:2px solid var(--brand-secondary,#70a080);outline-offset:2px}
