.dev-toolbar{position:relative;z-index:60;background:var(--ce-raised);color:var(--ce-ink);border-bottom:1px solid var(--ce-control-line);font-size:13px}body:has(>.dev-toolbar):has(>:is(.ce-team,.team-map-with-navigation)){display:flex;flex-direction:column;height:100dvh;overflow:hidden}body:has(>.dev-toolbar)>.dev-toolbar{flex:none}body:has(>.dev-toolbar)>:is(.ce-team,.team-map-with-navigation){flex:1;min-height:0;height:auto}.dev-toolbar summary{display:flex;align-items:center;gap:16px;min-height:44px;padding:8px 24px;cursor:pointer;list-style:revert}.dev-toolbar summary:focus-visible{outline:2px solid var(--ce-accent);outline-offset:-3px}.dev-toolbar summary strong:before{content:"▸";margin-right:8px}.dev-toolbar details[open] summary strong:before{content:"▾"}.dev-toolbar summary span{color:var(--ce-muted)}.dev-toolbar-body{padding:0 24px 16px;max-width:1000px}.dev-toolbar-body p{margin:8px 0;color:var(--ce-muted)}.dev-account-switch,.dev-data-switch{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.dev-account-switch button,.dev-data-switch a{min-height:44px}.dev-synthetic{max-width:1200px;margin:auto;padding:24px}.dev-fixture-controls{display:flex;gap:24px;flex-wrap:wrap;align-items:end;margin-bottom:24px;padding:16px;background:var(--ce-panel);border:1px solid var(--ce-line);border-radius:14px}.dev-fixture-controls>div{flex:1;min-width:220px}.dev-fixture-controls p{color:var(--ce-muted);margin:8px 0}.dev-fixture-controls label{display:grid;gap:8px}.dev-fixture-controls select{min-height:44px;padding:8px;background:var(--ce-raised);color:var(--ce-ink);border:1px solid var(--ce-control-line);border-radius:8px;font-size:16px}@media(max-width:600px){.dev-toolbar summary{padding:8px 16px;gap:8px;flex-wrap:wrap}.dev-toolbar-body{padding:0 16px 16px}.dev-synthetic{padding:16px}.dev-fixture-controls{gap:12px}.dev-fixture-controls label{width:100%}}