/* Final home surface: a single Porsche digital-twin workbench. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]{--pw-ink:#19242b;--pw-muted:#65747b;--pw-line:rgba(18,32,40,.14);--pw-panel:rgba(250,252,252,.9);--pw-blue:#0b6685;background:#dfe6e8!important;color:var(--pw-ink)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] :is(.masthead,#nev-site-header,#nev-site-context,.stage-heading,.home-scene-title,.home-display-modes,.inspector-launcher,.directions,.glacier-finish-caption,.live-status,.professional-map-open){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen{display:block!important;height:100svh!important;min-height:0!important;margin:0!important;padding:0!important;background:radial-gradient(ellipse at 51% 42%,#f9fbfb 0%,#e7edef 50%,#d4dde0 100%)!important;overflow:hidden!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .mainstage{position:relative!important;display:block!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;isolation:isolate}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .mainstage::before,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .mainstage::after{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell{position:absolute!important;inset:0!important;z-index:30!important;pointer-events:none!important;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell :is(button,a,select,summary,input){pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{position:absolute;inset:0 0 auto 0;z-index:4;display:grid;grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);align-items:center;min-height:50px;padding:0 24px;border-bottom:1px solid var(--pw-line);background:rgba(247,250,250,.86);box-shadow:0 4px 18px rgba(25,45,55,.06);backdrop-filter:blur(16px);pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand{display:flex;align-items:baseline;gap:9px;min-width:0;white-space:nowrap}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand span{font-weight:800;font-size:12px;letter-spacing:.12em;color:#0f2731}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand strong{font-size:12px;font-weight:650;letter-spacing:.03em}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand small{font-size:8px;letter-spacing:.12em;color:#718087}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tourbar,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar-actions{display:flex;align-items:center;gap:5px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar-actions{justify-content:flex-end}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary{box-sizing:border-box;min-height:29px;padding:6px 9px;border:1px solid transparent;border-radius:5px;background:transparent;color:#42565f;font:600 11px/1 inherit;cursor:pointer;list-style:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary::-webkit-details-marker{display:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button:hover,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary:hover{border-color:var(--pw-line);background:#fff}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar .porsche-start{border-color:#0c617c;background:#126b86;color:#fff;box-shadow:0 4px 10px #0d50662e}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button:disabled{opacity:.42;cursor:not-allowed}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-step{display:flex;align-items:center;gap:3px;color:#718087;font-size:10px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-step select{height:29px;max-width:86px;border:0;border-left:1px solid var(--pw-line);border-radius:0;background:transparent;color:#40545d;font:600 10px inherit;cursor:pointer}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-progress{width:54px;height:3px;border-radius:8px;background:#d4dee1;overflow:hidden}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-progress i{display:block;width:0;height:100%;background:#1681a3;transition:width .2s ease}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour="idle"] :is([data-tour="pause"],[data-tour="stop"],.porsche-step,.porsche-tour-progress){display:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more{position:relative}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more[open] .porsche-more-body{position:absolute;right:0;top:calc(100% + 8px);display:grid;gap:6px;min-width:160px;padding:8px;border:1px solid var(--pw-line);border-radius:8px;background:var(--pw-panel);box-shadow:0 14px 34px rgba(20,43,52,.16)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body :is(button,a){display:block;padding:8px;border-radius:5px;color:#3e5965;font-size:11px;text-decoration:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .scene-toolbar{position:static!important;display:flex!important;max-width:none!important;gap:4px!important;margin:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .scene-toolbar .motion-button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body #vehicle-model-info-open{position:static!important;inset:auto!important;display:block!important;min-height:30px!important;padding:7px!important;border:0!important;border-radius:5px!important;background:#eef4f5!important;color:#3e5965!important;box-shadow:none!important;font-size:10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-copy{position:absolute;top:62px;left:50%;z-index:4;max-width:min(620px,48vw);margin:0;transform:translateX(-50%);color:#405962;font-size:12px;line-height:1.4;text-align:center;text-shadow:0 1px 8px #fff}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-copy:empty{display:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage{position:absolute!important;left:15%!important;right:15%!important;top:72px!important;bottom:104px!important;width:auto!important;height:auto!important;margin:0!important;z-index:2!important;border:0!important;background:transparent!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #hero-canvas{width:100%!important;height:100%!important;outline:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot{position:absolute;left:20px;top:76px;bottom:94px;width:clamp(142px,12vw,210px);z-index:5;pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .side-left{position:static!important;width:auto!important;max-height:100%!important;overflow:auto!important;padding:8px!important;border:1px solid var(--pw-line)!important;border-radius:8px!important;background:var(--pw-panel)!important;box-shadow:0 10px 28px rgba(31,55,64,.08)!important;backdrop-filter:blur(14px)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot :is(.section-kicker,.micro,.home-object-count,.focus-no,.focus-arr,.focus-copy small){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-list{display:grid!important;gap:3px!important;margin:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button{min-height:38px!important;padding:8px!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:#53646c!important;box-shadow:none!important;text-align:left}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button.active{border-color:#b9d5df!important;background:#e7f3f6!important;color:#135d76!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-copy strong{font-size:12px!important;line-height:1.15!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-right-rail{position:absolute;right:20px;top:76px;width:clamp(175px,14vw,250px);z-index:5;pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-card-slot .exhibit-caption{position:static!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:200px!important;overflow:auto!important;padding:12px!important;border:1px solid var(--pw-line)!important;border-radius:8px!important;background:var(--pw-panel)!important;box-shadow:0 10px 28px rgba(31,55,64,.08)!important;transform:none!important;opacity:1!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-en{display:block!important;font-size:8px!important;letter-spacing:.12em!important;color:#65818b!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-copy h2{margin:7px 0 5px!important;color:#20353e!important;font-size:15px!important;line-height:1.25!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-copy p{margin:0!important;color:#66777e!important;font-size:12px!important;line-height:1.5!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #exhibit-link{display:block!important;margin-top:9px!important;color:#146481!important;font-size:12px!important;text-decoration:none!important;pointer-events:auto!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-inspect{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector.inspector{position:absolute!important;inset:62px 18px 76px auto!important;z-index:40!important;width:min(330px,29vw)!important;padding:14px!important;border:1px solid var(--pw-line)!important;border-radius:9px!important;background:rgba(249,252,252,.97)!important;box-shadow:-14px 8px 40px rgba(23,43,52,.18)!important;overflow:auto!important;transform:translateX(calc(100% + 28px))!important;opacity:0!important;pointer-events:none!important;transition:transform .24s ease,opacity .18s ease!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open #parts-inspector.inspector{transform:translateX(0)!important;opacity:1!important;pointer-events:auto!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .hero-stage{right:calc(min(330px,29vw) + 34px)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .exhibition-right-rail{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector #home-asset-catalog{display:block!important;margin:12px 0 0!important;padding-top:10px!important;border-top:1px solid var(--pw-line)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .teaching-dock{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench{z-index:22!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{bottom:16px!important;width:min(760px,calc(100% - 420px))!important;padding:6px!important;border-color:var(--pw-line)!important;border-radius:8px!important;background:rgba(250,252,252,.9)!important;box-shadow:0 10px 28px rgba(31,55,64,.11)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes{padding-bottom:0!important;border:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes button{min-height:35px!important;border-radius:5px!important;font-size:12px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench :is(.energy-teaching,.energy-controls,.energy-legend,.energy-data-card,.energy-callouts){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .energy-data-card,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-mode="energy"] .energy-data-card{display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .energy-controls,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-mode="energy"] .energy-controls{display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .energy-legend,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-mode="energy"] .energy-legend{display:flex!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .energy-callouts,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-mode="energy"] .energy-callouts{display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{position:absolute!important;right:18px!important;bottom:70px!important;width:min(320px,29vw)!important;max-height:calc(100vh - 160px);overflow:auto;border:1px solid var(--pw-line)!important;border-radius:8px!important;background:var(--pw-panel)!important;box-shadow:0 12px 30px rgba(31,55,64,.12)!important;pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced>summary,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources>summary{padding:9px 10px;cursor:pointer;list-style:none;color:#48606b;font-size:11px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced-body,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources-body{padding:0 10px 10px;max-height:40vh;overflow:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources{position:absolute;left:20px;bottom:76px;z-index:6;width:clamp(180px,14vw,245px);border:1px solid var(--pw-line);border-radius:8px;background:var(--pw-panel);box-shadow:0 10px 28px rgba(31,55,64,.08);pointer-events:auto}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources :is(.system-learning-actions,a,button){font-size:12px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources .system-learning-actions{display:grid!important;gap:5px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources a{display:block;padding:6px 0;color:#13617e;text-decoration:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .exhibition-resources{position:static!important;width:auto!important;margin:0!important;border:0!important;border-top:1px solid var(--pw-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .view-switch{position:static!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .view-switch button{display:block!important;min-height:29px!important;padding:6px!important;font-size:10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced :is(.energy-history-panel,.energy-reveal-controls,.energy-battery-story){position:static!important;width:auto!important;margin:0 0 9px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced :is(.explode-row,.section-row){display:flex!important;position:static!important;margin:7px 0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced .mode-switch{position:static!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:6px 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced .mode-switch button{display:block!important;min-height:31px!important;padding:6px 8px!important;font-size:11px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .professional-map{display:none!important}
@media (max-width:1100px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{grid-template-columns:auto 1fr auto;padding:0 12px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand small{display:none}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage{left:164px!important;right:192px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot{left:10px;width:140px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-right-rail{right:10px;width:168px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .hero-stage{right:calc(min(330px,36vw) + 22px)!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector.inspector{right:10px!important;width:min(330px,36vw)!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{width:min(580px,calc(100% - 330px))!important}}
@media (max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen{height:auto!important;min-height:100svh!important;overflow:auto!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .mainstage{min-height:100svh!important;overflow:visible!important;padding-top:50px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{position:fixed;grid-template-columns:1fr auto;min-height:48px;padding:0 10px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand strong,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tourbar :is(.porsche-step,.porsche-tour-progress){display:none}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tourbar{justify-self:end}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar-actions{display:none}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage{position:relative!important;inset:auto!important;width:100%!important;height:48svh!important;min-height:300px!important;margin:0!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell{position:static!important;display:block!important;padding:0 10px 12px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-copy{position:relative;top:auto;left:auto;max-width:none;margin:8px 4px;transform:none}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-right-rail,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources{position:relative!important;inset:auto!important;width:auto!important;margin:8px 0!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-list{grid-template-columns:1fr 1fr}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-right-rail{display:block!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{position:relative!important;left:auto!important;bottom:auto!important;width:auto!important;margin:8px 10px!important;transform:none!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="three-electric"] .teaching-dock{position:relative!important;left:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;margin:8px 10px!important;transform:none!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{position:relative!important;right:auto!important;bottom:auto!important;width:auto!important;margin:8px 10px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector.inspector{position:fixed!important;inset:56px 8px 8px 8px!important;width:auto!important;transform:translateY(calc(100% + 16px))!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open #parts-inspector.inspector{transform:translateY(0)!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .hero-stage{right:auto!important}}

/* Final integration rules: old exhibition skins must not win the workbench. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{display:grid!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #yuansi-university-navigation{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen::before,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen::after,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage::before,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage::after{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand{align-items:center;gap:14px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-university-mark{display:flex;align-items:center}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-university-mark .university-mark{display:block!important;width:156px!important;height:34px!important;filter:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand strong{font-size:14px;letter-spacing:.08em;border-left:1px solid var(--pw-line);padding-left:14px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand small{display:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary{font:600 12px/1.35 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar [hidden]{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #exhibit-link{padding:9px 10px!important;border:1px solid #adc9d5!important;border-radius:6px!important;background:#e6f0f4!important;color:#15536b!important;text-align:center!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .teaching-dock{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="exterior"] .exhibition-advanced{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced [hidden]{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .mode-row{display:grid!important;gap:5px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .mode-switch{width:100%!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .mode-switch button{flex:1;padding:8px 4px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .mode-switch button span{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibition-advanced :is(.mode-row,.explode-row,.section-row,.wheel-representation-status){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="three-electric"] .exhibition-advanced .energy-history-panel{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body{max-height:calc(100svh - 80px);overflow:auto;min-width:240px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .nev-menu-panel{position:static;box-shadow:none;border:0;width:auto;min-width:0}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .arrival-portal-replay{position:static!important;display:block!important;transform:none!important;opacity:1!important;width:100%;margin:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].arrival-playing .exhibition-shell,html.energy-entry-locked body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell{visibility:hidden!important;pointer-events:none!important}
@media(max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-university-mark .university-mark{width:115px!important;height:27px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand strong{display:none!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{grid-template-columns:1fr auto auto!important;gap:8px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar-actions{display:flex!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] [data-workbench-fullscreen]{display:none!important}}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-university-mark #university-wordmark{fill:#234554!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{left:50%!important;transform:translateX(-50%)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector :is(p,button,input,select,label,.part-eyebrow,.selected-material,.part-row,.part-row span){font-size:12px!important;line-height:1.4!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector #selected-id{color:#627986!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector .selection-state{color:#805823!important;background:#fff0d7!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card{inset:76px 20px auto auto!important;box-sizing:border-box!important;width:228px!important;max-height:calc(100svh - 200px)!important;overflow:auto!important;padding:14px!important;border:1px solid var(--pw-line)!important;border-radius:9px!important;background:var(--pw-panel)!important;color:var(--pw-ink)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card :is(dt,p,button,.energy-data-foot){font-size:12px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card dd{font-size:19px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibition-right-rail{top:330px!important;width:228px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibit-caption>:not(#exhibit-link){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibit-caption{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] #exhibit-link{margin:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .hero-stage{bottom:212px!important;right:268px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls{padding-top:10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls :is(button,label,output,small){font-size:12px!important;line-height:1.35!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls button{min-height:31px!important;padding:6px 10px!important;border:1px solid transparent!important;border-radius:5px!important;background:#edf2f4!important;color:#3c5562!important;cursor:pointer}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls button.active{color:#12617c!important;background:#dcedf3!important;border-color:#b6d3df!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-scenarios{display:flex!important;gap:5px!important;padding-bottom:6px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-run-controls{display:flex!important;flex-wrap:wrap!important;gap:5px!important;align-items:center!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary{display:flex;align-items:center;gap:8px;margin-top:7px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary small{color:#617780}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend{margin-top:8px!important;font-size:11px!important;gap:14px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced{width:228px!important;bottom:20px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced-body{max-height:55vh!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced :is(button,label,span,summary){font-size:12px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .energy-data-card,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].inspector-open .exhibition-advanced{visibility:hidden!important}
@media(max-width:1100px) and (min-width:701px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card{width:190px!important;right:10px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibition-right-rail{width:190px!important;top:355px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .hero-stage{right:212px!important;bottom:260px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced{width:180px!important;right:10px!important}}
@media(max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{left:auto!important;transform:none!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card{position:relative!important;inset:auto!important;width:auto!important;margin:8px 10px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibition-right-rail{inset:auto!important;width:auto!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .hero-stage{inset:auto!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced{width:auto!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector.inspector{z-index:60!important}}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{width:228px!important;right:20px!important;bottom:20px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .energy-run-controls{float:none!important;margin:0!important;width:auto!important;justify-content:flex-start!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls [data-demand]{width:90px!important;flex:1;min-width:60px;max-width:150px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary{clear:both}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .section-row[hidden]{display:none!important}
@media(max-width:1100px) and (min-width:701px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{width:180px!important;right:10px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{width:calc(100% - 350px)!important}}
@media(max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{width:auto!important;right:auto!important;bottom:auto!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{width:auto!important}}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .arrival-replay:not(.home-arrival-replay){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more summary::after{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .exhibition-resources:not([open])>.exhibition-resources-body{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .exhibition-resources[open]>.exhibition-resources-body{display:block!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources :is(#knowledge-entry,.system-learning-actions){display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced #assembly-tools-toggle{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced .explode-row{display:grid!important;grid-template-columns:auto minmax(40px,1fr) 34px!important;gap:8px!important;align-items:center!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced #explode-range{min-width:0!important;width:100%!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced #assembly-undo,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced #assembly-reset{grid-column:1 / -1!important;width:100%!important;margin:0!important;min-height:31px!important;padding:6px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-advanced .wheel-representation-status{font-size:11px!important;line-height:1.5!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced .section-row[hidden],body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .exhibition-advanced .explode-row{display:none!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-run-controls :is([data-action="step"],[data-speed]){display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].arrival-playing .mainstage{position:static!important;isolation:auto!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].arrival-playing .hero-stage{position:fixed!important;inset:0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;z-index:100!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].arrival-playing.arrival-landing .hero-stage{inset:var(--arrival-home-top) var(--arrival-home-right) var(--arrival-home-bottom) var(--arrival-home-left)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"].arrival-playing .energy-workbench{visibility:hidden!important}
@media(max-width:700px){
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen{height:auto!important;min-height:100svh!important;overflow:visible!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .mainstage{display:flex!important;flex-direction:column!important;height:auto!important;padding:56px 0 14px!important;overflow:visible!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell{display:contents!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{z-index:55!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot{order:0;position:relative!important;inset:auto!important;width:auto!important;margin:8px 10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-list{display:grid!important;grid-template-columns:repeat(4,1fr)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-copy strong{font-size:11px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .side-left{display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .hero-stage{order:1;position:relative!important;inset:auto!important;width:100%!important;height:48svh!important;min-height:300px!important;flex:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench{order:2;position:relative!important;inset:auto!important;width:auto!important;height:auto!important;display:flex!important;flex-direction:column!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .energy-dock{order:0;position:relative!important;inset:auto!important;width:auto!important;transform:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .energy-data-card{order:1;position:relative!important;inset:auto!important;width:auto!important;max-height:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced{order:2;position:relative!important;inset:auto!important;width:auto!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .energy-callouts{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-callout-compact="true"] .energy-callouts{display:block!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-right-rail{order:3;position:relative!important;inset:auto!important;width:auto!important;margin:8px 10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-copy{order:0;position:relative!important;inset:auto!important;transform:none!important;margin:8px 10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-scenarios{justify-content:flex-start!important}
}

/* System selection preserves one viewing window; inspectors overlay it. */
@media(min-width:701px){
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:not(.arrival-playing) .hero-stage{left:15%!important;right:15%!important;top:72px!important;bottom:104px!important}
}
@media(min-width:701px) and (max-width:1100px){
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:not(.arrival-playing) .hero-stage{left:164px!important;right:192px!important}
}

/* Quiet industrial daylight finish: hierarchy comes from spacing and a single blue selection edge. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]{--pw-ink:#223038;--pw-muted:#718087;--pw-line:rgba(42,59,67,.13);--pw-panel:rgba(248,250,250,.84);--pw-blue:#346f85;background:#e3e9ea!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .screen{background:radial-gradient(ellipse at 50% 35%,#fbfcfc 0%,#edf2f2 48%,#dce4e5 100%)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar{border-bottom-color:rgba(42,59,67,.12)!important;background:rgba(249,251,251,.78)!important;box-shadow:0 2px 10px rgba(31,48,56,.035)!important;backdrop-filter:blur(12px)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand span{color:#243b45!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-brand strong{color:#41515a!important;font-weight:600!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary{border-radius:4px!important;color:#52636b!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar button:hover,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar summary:hover{border-color:rgba(52,86,99,.16)!important;background:rgba(255,255,255,.72)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar .porsche-start{border-color:#356e82!important;background:#477d8f!important;box-shadow:0 2px 6px rgba(36,82,99,.14)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more[open] .porsche-more-body{border-color:rgba(42,59,67,.14)!important;border-radius:6px!important;background:rgba(250,252,252,.94)!important;box-shadow:0 8px 20px rgba(30,48,56,.09)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body .scene-toolbar .motion-button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-more-body #vehicle-model-info-open{background:#f0f4f4!important;color:#53666e!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .side-left{padding:3px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-list{gap:1px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button{min-height:35px!important;padding:7px 8px!important;border:0!important;border-left:2px solid transparent!important;border-radius:0!important;color:#5b6970!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button:hover{background:rgba(255,255,255,.42)!important;color:#334952!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button.active{border-color:transparent transparent transparent #4d8497!important;background:linear-gradient(90deg,rgba(212,230,234,.74),rgba(245,248,248,.08))!important;color:#27596a!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-copy strong{font-weight:600!important;letter-spacing:.01em}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-card-slot .exhibit-caption{border-color:rgba(42,59,67,.15)!important;border-radius:6px!important;background:rgba(250,252,252,.88)!important;box-shadow:0 5px 16px rgba(31,48,56,.055)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-en{color:#718c95!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-copy h2{color:#263941!important;font-weight:650!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibit-copy p{color:#63737a!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #exhibit-link{color:#336f84!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-dock{padding:4px!important;border-color:rgba(42,59,67,.14)!important;border-radius:6px!important;background:rgba(249,251,251,.82)!important;box-shadow:0 5px 16px rgba(31,48,56,.06)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes{gap:2px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes button{min-height:31px!important;padding:5px 9px!important;border-radius:4px!important;color:#5c6b72!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes button.active{background:#dbe9eb!important;color:#245f73!important;box-shadow:inset 0 -1px #6f9ca9!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench .exhibition-advanced,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-resources{border-color:rgba(42,59,67,.14)!important;border-radius:6px!important;background:rgba(249,251,251,.87)!important;box-shadow:0 5px 16px rgba(31,48,56,.055)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] #parts-inspector.inspector{border-color:rgba(42,59,67,.15)!important;border-radius:7px!important;background:rgba(250,252,252,.96)!important;box-shadow:-8px 4px 22px rgba(31,48,56,.11)!important}

/* Preserve primary-action contrast after the quiet toolbar color pass. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-toolbar .porsche-start{color:#fff!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-data-card{border-color:rgba(42,59,67,.16)!important;border-radius:7px!important;background:rgba(251,252,252,.94)!important;box-shadow:0 6px 18px rgba(31,48,56,.075)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-card-head{padding-bottom:7px!important;border-bottom:1px solid rgba(42,59,67,.11)!important;color:#71838a!important;letter-spacing:.08em!important;font-size:9px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-card-head button{min-height:34px!important;padding:5px 7px!important;border-radius:4px!important;background:#edf3f3!important;color:#45606b!important;letter-spacing:0!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card>[data-field="label"]{display:block!important;margin-top:9px!important;color:#274d5c!important;font-size:14px!important;font-weight:650!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card>[data-field="explanation"]{margin:3px 0 8px!important;color:#61747b!important;font-size:11px!important;line-height:1.42!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card dl{gap:6px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card dt{color:#708188!important;font-size:10px!important;letter-spacing:.025em!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card dd{color:#203942!important;font-size:18px!important;font-variant-numeric:tabular-nums!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-data-card dd small{margin-left:2px!important;color:#78888e!important;font-size:10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-secondary{padding-top:7px!important;border-top:1px solid rgba(42,59,67,.1)!important;color:#65777e!important;font-size:10px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-secondary b{color:#375e6b!important;font-variant-numeric:tabular-nums!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-modes button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls button{min-height:34px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls{padding-top:6px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls :is(button,label,output,small){font-size:11px!important;line-height:1.25!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-controls button{padding:5px 8px!important;border-radius:4px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-scenarios{gap:4px!important;padding-bottom:4px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-run-controls{gap:4px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary{gap:6px!important;margin-top:4px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary small{font-size:10px!important;line-height:1.25!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend{margin-top:5px!important;gap:10px!important;font-size:10px!important}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-callout-lines{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-callout[data-flow="electrical"]{border-color:rgba(0,141,229,.34)!important;color:#176d9e!important;background:rgba(248,252,253,.9)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-callout[data-flow="mechanical"]{border-color:rgba(214,154,65,.35)!important;color:#8b6428!important;background:rgba(253,251,246,.9)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-callout[data-flow="coolant"]{border-color:rgba(20,159,154,.34)!important;color:#287b78!important;background:rgba(247,252,251,.9)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-callout-line[data-flow]{fill:none!important;stroke:#65737b!important;stroke-opacity:.72!important;stroke-width:1.25!important;stroke-linejoin:round!important}

@media(min-width:1101px){
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .energy-workbench .energy-controls{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;align-items:center!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-scenarios,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend{grid-column:1 / -1!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-run-controls{grid-column:1!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-auxiliary{grid-column:2!important;grid-row:2!important;margin:0!important;white-space:nowrap!important}
}

/* Energy mode keeps the right-rail action unboxed; only its link remains visible. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"][data-teaching-mode="energy"] .exhibition-card-slot .exhibit-caption,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-workbench[data-mode="energy"]~.exhibition-right-rail .exhibit-caption{min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}

@media(max-width:700px){
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .side-left{padding:4px!important;border:1px solid rgba(42,59,67,.12)!important;border-radius:6px!important;background:rgba(249,251,251,.74)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button{border-left:0!important;border-bottom:2px solid transparent!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-system-slot .focus-button.active{border-color:transparent transparent #4d8497!important}
}

body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend .electric::before{background:#008de5}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend .mechanical::before{background:#d69a41}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .energy-legend .cooling::before{background:#149f9a}

/* Tour state is a presentation layer: it widens the existing canvas without
   issuing camera or scene commands, then releases every workbench panel on exit. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour="playing"],body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour="paused"]{z-index:60!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) :is(.exhibition-system-slot,.exhibition-right-rail,.exhibition-resources,.energy-dock,.energy-data-card,.energy-callouts,.exhibition-advanced,.teaching-dock,.porsche-toolbar-actions,.porsche-more,.porsche-tour-copy),body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:has(.exhibition-shell:is([data-tour="playing"],[data-tour="paused"])) #parts-inspector{display:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:has(.exhibition-shell:is([data-tour="playing"],[data-tour="paused"])) .hero-stage{left:4vw!important;right:4vw!important;top:130px!important;bottom:94px!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-toolbar{grid-template-columns:auto 1fr!important;padding:0 28px!important;background:linear-gradient(180deg,rgba(247,250,250,.94),rgba(247,250,250,.54))!important;box-shadow:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar{justify-self:end;position:fixed;left:50%;bottom:24px;z-index:70;gap:8px;padding:8px 10px;border:1px solid rgba(19,42,52,.18);border-radius:999px;background:rgba(250,252,252,.92);box-shadow:0 12px 34px rgba(23,43,52,.18);transform:translateX(-50%)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar button{min-height:36px;padding:8px 14px;border-color:rgba(19,73,92,.16);background:#fff;color:#24434f;font-size:12px}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour="paused"] .porsche-tourbar [data-tour="pause"]{border-color:#0b6685;background:#0b6685;color:#fff}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tour-progress{width:min(24vw,280px);height:5px;margin-left:5px;background:#d8e2e5}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation{position:absolute;top:66px;left:50%;z-index:61;width:min(780px,82vw);transform:translateX(-50%);text-align:center;pointer-events:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation small{display:block;color:#62808b;font-size:clamp(10px,.8vw,13px);font-weight:700;letter-spacing:.16em}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation strong{display:block;margin-top:5px;color:#183540;font-size:clamp(26px,3vw,52px);line-height:1.04;letter-spacing:-.04em}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation p{max-width:680px;margin:7px auto 0;color:#4b6872;font-size:clamp(12px,1.15vw,18px);line-height:1.4}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-energy-chain{display:none}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tour-energy-chain{display:flex;justify-content:center;align-items:center;gap:clamp(5px,.7vw,12px);margin:13px auto 0;color:#7b8e95;font-size:clamp(10px,.9vw,14px);font-weight:650;letter-spacing:.02em}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour-flow="reverse"] .porsche-tour-energy-chain{flex-direction:row}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour-flow="reverse"] .porsche-tour-energy-chain i{font-size:0}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell[data-tour-flow="reverse"] .porsche-tour-energy-chain i::before{content:"←";font-size:clamp(10px,.9vw,14px)}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .porsche-tour-energy-chain [data-active]{padding:5px 9px;border-radius:999px;background:#0b6685;color:#fff;box-shadow:0 4px 12px rgba(11,102,133,.24)}
@media(max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:has(.exhibition-shell:is([data-tour="playing"],[data-tour="paused"])) .hero-stage{position:absolute!important;left:0!important;right:0!important;top:108px!important;bottom:78px!important;width:auto!important;height:auto!important;min-height:0!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]){position:absolute!important;inset:0!important;padding:0!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation{top:58px;width:94vw}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar{bottom:10px;gap:3px;padding:5px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar button{min-height:31px;padding:6px 8px;font-size:10px}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tour-progress{display:none!important}}
@media(prefers-reduced-motion:reduce){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) *,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) *::before,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) *::after{animation:none!important;transition:none!important}}

/* Explicitly reset continuity/workbench overrides when the giant tour is live. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation{position:absolute!important;inset:58px auto auto 50%!important;right:auto!important;bottom:auto!important;width:min(780px,82vw)!important;height:auto!important;min-height:0!important;max-height:120px!important;max-width:min(780px,82vw)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;overflow:visible!important;transform:translateX(-50%)!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar{position:fixed!important;inset:auto!important;top:auto!important;right:auto!important;bottom:16px!important;left:50%!important;width:max-content!important;height:auto!important;min-height:0!important;max-width:calc(100vw - 28px)!important;margin:0!important;transform:translateX(-50%)!important;overflow:visible!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"]:has(.exhibition-shell:is([data-tour="playing"],[data-tour="paused"])) :is(.energy-dock,.workbench-launcher,#vehicle-workbench,.workbench-backdrop){display:none!important}
@media(max-width:700px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-stage-explanation{inset:54px auto auto 50%!important;width:94vw!important;max-width:94vw!important;max-height:116px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted[data-surface="home"] .exhibition-shell:is([data-tour="playing"],[data-tour="paused"]) .porsche-tourbar{inset:auto!important;top:auto!important;right:auto!important;bottom:10px!important;left:50%!important;max-width:calc(100vw - 16px)!important}}

/* Right-workbench and teaching-rail rules otherwise measure hidden docks as a
   full viewport. Giant tour owns only the available canvas rectangle. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .hero-stage,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .hero-stage{inset:130px 2vw 84px!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important}
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .porsche-toolbar,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .porsche-toolbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;filter:none!important}

/* 4K presentation pass: keep all authoring controls out of the canvas and
   scale only the explicitly requested giant-tour affordances. */
body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .energy-workbench .exhibition-advanced,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .energy-workbench .exhibition-advanced{display:none!important}
@media(min-width:2200px){body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .hero-stage,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .hero-stage{inset:230px 2vw 134px!important;height:auto!important;min-height:0!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .porsche-stage-explanation,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .porsche-stage-explanation{max-height:210px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .porsche-stage-explanation strong,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .porsche-stage-explanation strong{font-size:clamp(36px,3vw,88px)!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .porsche-stage-explanation p,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .porsche-stage-explanation p{font-size:26px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .porsche-tourbar button,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .porsche-tourbar button{min-height:52px!important;font-size:22px!important}body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="playing"]:not(.arrival-playing) .energy-callout,body.nev-site-unified.porsche-workbench.exhibition-shell-mounted.teaching-rail-mounted.right-workbench-mounted[data-surface="home"][data-exhibition-tour="paused"]:not(.arrival-playing) .energy-callout{width:192px!important;max-width:192px!important;font-size:18px!important}}
