/* Display the existing F7 asset at a useful size, removing only its empty margins. */
.topbar .brand{width:280px;gap:12px;flex:none}
.topbar .brand-mark{display:block;width:160px;height:56px;position:relative;overflow:hidden;flex:none}
.topbar .brand .brand-mark img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:252px;height:92px;max-width:none;object-fit:cover;object-position:center}
.topbar .brand-product{padding-left:12px}
.sap-analysis-tools{display:flex;gap:18px;flex-wrap:wrap;margin:8px 0 18px;font-size:12px}
.sap-analysis-tools a,.sap-manage-link{display:inline-flex;align-items:center;min-height:44px;color:var(--navy);font-weight:600;text-underline-offset:3px}
.sap-analysis-tools a:focus-visible,.sap-manage-link:focus-visible,.sap-source-context summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}
.sap-sandbox-experience:not(.sap-data-view) .sap-platform .sync-panel{display:none}
.sap-sandbox-experience.sap-data-view .sap-analysis-tools{display:none}
.sap-sandbox-experience #workspace[data-view="sap-analytics"]>.workspace-heading,.sap-sandbox-experience #workspace[data-view="sap-data"]>.workspace-heading,.sap-sandbox-experience #workspace[data-view="sap-analytics"]>.sap-analysis-tools{display:none}
.sap-analytics .sa-intro{padding:20px 24px;gap:8px 24px}
.sap-analytics .sa-intro h2{color:#fff;font-size:26px}
.sap-analytics .sa-lead{font-size:12px;line-height:1.5}
.sap-analytics .sa-kpi{padding:16px 20px}
.sap-analytics .sa-kpi strong{font-size:28px}
.sap-sandbox-experience .sap-source-context{margin:12px 0}
.sap-sandbox-experience .sap-source-context summary{min-height:44px;display:flex;align-items:center;font-size:12px;cursor:pointer}
.sap-sandbox-experience #workspace[data-view="data-wip"] #trace-hub-source{display:none}
.sap-data-view .sap-platform .workspace-heading{margin-bottom:18px}
.sap-planning-selector{margin:18px 0;display:grid;gap:8px;max-width:520px;font-size:12px}
.sap-planning-selector select{min-height:44px;max-width:100%;padding:8px;font:inherit;color:var(--navy);background:white;border:1px solid var(--line-strong)}
.sap-sandbox-experience .nav-group[data-nav-group="analytics"] .nav-item{min-height:48px}
.sap-sandbox-experience .sap-page-header{margin-bottom:18px}
@media(max-width:1100px){.topbar-context{display:none}.topbar .brand{width:265px}.topbar .data-badge{max-width:220px;overflow:hidden;text-overflow:ellipsis}}
@media(max-width:820px){.topbar .brand{width:auto;gap:0}.topbar .brand-mark{width:110px;height:40px}.topbar .brand .brand-mark img{width:173px;height:65px}.topbar .brand-product{display:none}.topbar .data-badge{display:none}.topbar{gap:10px;padding-inline:12px}.topbar-actions{min-width:0}.sap-analysis-tools{gap:10px}}
