/* Progressive disclosure: one primary navigation and compact workspace controls. */
.top-tabs{display:none}#mobileMenu{display:none}.workspace-settings{position:relative}.workspace-settings summary{cursor:pointer;padding:8px 11px;border:1px solid var(--line);border-radius:7px;list-style:none}.settings-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:230px;padding:16px;display:grid;gap:14px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow)}.workspace-settings:not([open]) .settings-panel{display:none}.toolbar #setupProgress{font-size:11px}.setup-steps{display:flex;gap:8px;list-style:none;padding:0;margin:24px 0}.setup-steps li{flex:1;border-bottom:2px solid var(--line);padding:8px 0;color:var(--muted)}.setup-steps [aria-current]{border-color:var(--green);color:var(--ink);font-weight:600}#connectDialog [hidden]{display:none!important}#connectDialog label{display:block;margin:16px 0}#connectDialog fieldset{border:1px solid var(--line);border-radius:8px;margin:20px 0}#connectDialog input[type=radio]{width:auto;margin-right:8px}#connectDialog textarea{width:100%;resize:vertical;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:12px;font:12px/1.6 monospace}#connectDialog p{color:var(--muted);line-height:1.7}#connectDialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);padding:12px;border-radius:8px}#connectDialog details{margin-top:20px}#connectDialog summary{cursor:pointer}#setupError{color:var(--green)!important}#switchMethod{margin-top:18px}#disconnect{display:block;margin-top:24px}#verifyResult{padding:12px 0}.embedded .top-tabs{display:flex}
@media(max-width:760px){.sidebar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0;padding:12px 17px}#mobileMenu{display:block;min-height:40px}.sidebar nav{display:none;width:100%;overflow:visible;flex-direction:column;margin:12px 0 0}.sidebar.menu-open nav{display:flex}.sidebar nav a{font-size:13px;min-height:44px}.top-tabs{display:flex;margin:8px 0 20px}.toolbar{flex-wrap:nowrap;align-items:flex-start;padding:12px 0}.toolbar>span{max-width:30%;overflow-wrap:anywhere}.toolbar>div{justify-content:flex-end;gap:6px}.toolbar #setupProgress{order:3;font-size:10px}.toolbar .workspace-settings{order:4}.toolbar select{max-width:100px}.settings-panel{width:250px}.intro{padding:16px 0 12px}.intro .eyebrow,.intro p:not(.eyebrow){display:none}.intro h1{font-size:23px;margin:4px 0}.metrics:not(.expanded) .metric:nth-child(n+4){display:none}.metrics{gap:12px;margin-bottom:16px}.metric small{display:none}.embedded #setupProgress{display:none}.setup-steps{font-size:12px}}

#moreMetrics{display:none}@media(max-width:760px){#metrics:not([hidden]):has(.metric)+#moreMetrics{display:block;margin:-4px 0 20px;font-size:11px}.metrics[hidden]{display:none}}

@media(max-width:760px){.sidebar nav [data-view=overview],.sidebar nav [data-view=stories],.sidebar nav [data-view=insights]{display:none}.toolbar>span{min-width:80px}.sidebar .brand{margin:0}}
