/* GP290 canonical Home composition. Inherited D0/D1 footprints remain fixed;
   material, reading hierarchy and compact/mobile content are owned here. */
html body.gp274-home.gp259-home-authority.gp273-unified-home{--hs:1;--home-gap:9px;background:#010810;color:#d9e5ec;overflow-x:clip}
html body.gp274-home.gp259-home-authority.gp273-unified-home .gp-app{height:auto!important;min-height:100dvh!important;transform:none!important;overflow:visible!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar{display:grid!important;grid-template-columns:248px minmax(0,1fr) 176px 170px;grid-template-rows:1fr!important;height:calc(64px * var(--hs))!important;min-height:0!important;position:relative!important;padding:0 18px 0 24px!important;gap:12px}
html body.gp274-home.gp259-home-authority.gp273-unified-home .brand{height:auto!important}.gp274-home .command-actions-259{position:absolute;right:190px;top:14px;width:30px;display:block;grid-column:auto}.gp274-home .command-archive-259>summary{width:30px;overflow:hidden;white-space:nowrap;padding:5px!important;font-size:0!important}.gp274-home .command-archive-259>summary::after{content:'⋯';font-size:18px}.gp274-home .command-archive-menu-259{width:270px}.gp274-home .command-archive-menu-259>*{position:static!important;display:block!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .experience{position:relative!important;display:grid!important;grid-template-columns:calc(194px * var(--hs)) minmax(0,1fr) calc(368px * var(--hs))!important;grid-template-rows:1fr!important;column-gap:calc(9.5px * var(--hs))!important;width:calc(100% - 30px * var(--hs))!important;height:calc(870px * var(--hs))!important;min-height:0!important;margin:calc(11px * var(--hs)) calc(18px * var(--hs)) calc(11px * var(--hs)) calc(12px * var(--hs))!important;padding:0!important;align-items:stretch}
html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.left-rail{position:relative!important;inset:auto!important;grid-area:1/1!important;width:auto!important;height:100%!important;padding:0!important;display:flex!important;flex-direction:column;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004;overflow:hidden}
html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.intelligence-stage{grid-area:1/2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:calc(94px * var(--hs)) calc(316px * var(--hs)) calc(219px * var(--hs)) calc(213px * var(--hs))!important;gap:calc(9.33333px * var(--hs))!important;height:100%!important;min-height:0!important;padding:0!important;align-content:start}
html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>:is(.market-context,.world:not(.world-expanded),.canvas-zone,.lower-intelligence){position:relative!important;inset:auto!important;grid-column:1!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;transform:none!important;box-sizing:border-box}
html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.market-context{grid-row:1!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004;overflow:hidden!important;padding:3px!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.world:not(.world-expanded){grid-row:2!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004;overflow:clip!important;background:radial-gradient(ellipse at 47% 52%,#06264068,transparent 66%),#010911!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-core{left:calc(50% - 27.5px * var(--hs))!important;top:calc(3px * var(--hs))!important;right:auto!important;width:calc(500px * var(--hs))!important;height:calc(306px * var(--hs))!important;margin:0!important;transform:translateX(-50%)!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world .world-canvas[data-world-renderer="raw-premium-earth"]{filter:none!important;opacity:1;mix-blend-mode:normal!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world .world-core>canvas{filter:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world .gp-world-environment-glow-canvas{opacity:.4!important}.gp274-home .world .gp-world-network-glow-canvas{opacity:.3!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.canvas-zone{grid-row:3!important;display:block!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004;overflow:hidden!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.lower-intelligence{grid-row:4!important;display:grid!important;grid-template-columns:204fr 272fr 214fr 205fr!important;gap:calc(10px * var(--hs))!important;overflow:visible!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .lower-intelligence>.intelligence-module{height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004;background:linear-gradient(135deg,#06111e,#020a13)}
html body.gp274-home.gp259-home-authority.gp273-unified-home .lower-intelligence>.intelligence-module::before,html body.gp274-home.gp259-home-authority.gp273-unified-home .lower-intelligence>.intelligence-module::after{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.right-rail{grid-area:1/3!important;position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:calc(401px * var(--hs)) calc(149px * var(--hs)) calc(300px * var(--hs))!important;gap:calc(10px * var(--hs))!important;height:100%!important;min-height:0!important;margin:0!important;width:100%!important;padding:0!important;align-content:start}
html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.guardian-presence{grid-area:1/1!important;height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:52px minmax(160px,1fr) 64px 96px!important;padding:0!important;overflow:hidden!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>.guardian-intelligence-field{height:100%!important;min-height:0!important;grid-template-columns:92px minmax(0,1fr) 92px!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>.guardian-dialogue{min-height:0!important;height:64px!important;margin:0 7px!important;padding:5px!important;grid-template-columns:minmax(0,1fr) 78px!important;overflow:hidden!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>.quick-actions{box-sizing:border-box!important;min-height:0!important;height:96px!important;padding:5px 9px 8px!important;grid-template-rows:14px repeat(2,minmax(0,1fr))!important;gap:5px!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>.quick-actions button{min-height:0!important;padding:4px!important;font-size:11px!important;line-height:1.2!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.alerts-080{grid-area:2/1!important;position:relative!important;inset:auto!important;height:100%!important;min-height:0!important;margin:0!important;transform:none!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004}
html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.market-summary-080{grid-area:3/1!important;position:relative!important;inset:auto!important;height:100%!important;min-height:0!important;margin:0!important;transform:none!important;border:1px solid #244353;border-radius:7px;box-shadow:inset 0 1px #bddff40c,0 8px 22px #0004}
html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.rail-live-status{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .foundation{position:relative!important;inset:auto!important;width:100%!important;height:calc(68px * var(--hs))!important;min-height:0!important;margin:0!important;padding:0 12px!important;display:grid!important;grid-template-columns:1.3fr repeat(6,1fr) 1.2fr!important;transform:none!important;box-sizing:border-box}
/* GP275 expanded composition: the same renderer and camera, two reference-aligned context rails. */
html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:95!important;padding:0!important;overflow:hidden!important;border:1px solid #2a5263;background:radial-gradient(ellipse at 50% 45%,#06304766,transparent 72%),#01070e!important;transform:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded>.world-core{position:absolute!important;left:19.85%!important;top:0!important;width:60.1%!important;height:calc(100% - 76px)!important;transform:none!important;margin:0!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded>.r272-world-forces,html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded>.reading-executive272{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded>header.world-mode-header{display:flex!important;left:auto!important;width:auto!important}.gp274-home .world.world-expanded>header.world-mode-header>div,.gp274-home .world.world-expanded>header.world-mode-header>.r272-world-label{display:none!important}.gp274-home .world-expanded .world-mode-header{top:14px!important;right:14px!important;z-index:36!important}.gp274-home .world-expanded .world-expand-btn{width:auto!important;min-width:100px!important}
.gp274-expanded{display:none}.world-expanded>.gp274-expanded{display:block;pointer-events:none}
@media(min-width:1800px) and (min-height:1080px){html body.gp274-home.gp259-home-authority.gp273-unified-home{--hs:1.0546875}}
@media(min-width:1280px) and (max-width:1499px){html body.gp274-home.gp259-home-authority.gp273-unified-home .experience{grid-template-columns:174px minmax(0,1fr) 330px!important}.gp274-home .brand strong{font-size:17px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar{grid-template-columns:225px minmax(0,1fr) 145px 150px}html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-core{width:440px!important;height:306px!important;left:50%!important}}
@media(max-width:1279px){html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar{height:80px!important;grid-template-columns:230px minmax(0,1fr) 155px}.gp274-home .profile{display:none!important}.gp274-home .command-actions-259{right:170px;top:53px}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience{width:calc(100% - 24px)!important;height:auto!important;margin:12px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;gap:12px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.left-rail{grid-area:1/1!important;height:auto!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:auto!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark{display:none!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.intelligence-stage{grid-area:2/1!important;height:auto!important;grid-template-rows:164px 350px auto auto!important;gap:12px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.canvas-zone{min-height:405px!important;overflow:visible!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.lower-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;gap:12px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .lower-intelligence>.intelligence-module{min-height:210px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.right-rail{grid-area:3/1!important;grid-template-columns:1fr 1fr!important;grid-template-rows:160px 260px!important;gap:12px!important;height:auto!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.guardian-presence{grid-area:1/1/3/2!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.alerts-080{grid-area:1/2!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.market-summary-080{grid-area:2/2!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .foundation{height:auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:110px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-core{width:500px!important;height:306px!important;left:50%!important;top:10px!important;transform:translateX(-50%)!important}}
@media(max-width:700px){html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar{height:104px!important;grid-template-columns:minmax(0,1fr) 115px;grid-template-rows:57px 36px!important;padding:0 10px!important}.gp274-home .manifesto{grid-area:2/1/3/3!important}.gp274-home .command-actions-259{right:12px;top:66px}.gp274-home .command-archive-menu-259{left:auto!important;right:0!important;top:36px!important;max-width:calc(100vw - 24px)!important}.gp274-home .system-status{grid-area:1/2!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav button{min-height:52px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.intelligence-stage{grid-template-rows:194px 370px auto auto!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.canvas-zone{min-height:610px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.lower-intelligence{grid-template-columns:1fr!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.right-rail{grid-template-columns:1fr!important;grid-template-rows:420px 170px 310px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.guardian-presence{grid-area:1/1!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.alerts-080{grid-area:2/1!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .right-rail>.market-summary-080{grid-area:3/1!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-core{width:100%!important;height:270px!important;top:46px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .world.world-expanded>.world-core{width:100%!important;top:55px!important;height:47dvh!important}.gp274-expanded header{left:16px;top:17px;gap:14px}.gp274-expanded header strong{font-size:14px}.gp274-expanded header span{display:none}.gp274-expanded aside{top:52dvh;left:12px;right:12px;bottom:60px;width:auto;gap:8px}.gp274-expanded article{padding:12px}.gp274-expanded .gp274-stream{min-height:180px;flex:none}.gp274-expanded footer{font-size:10px;left:12px}.gp274-expanded footer>span{max-width:65%}html body.gp274-home.gp259-home-authority.gp273-unified-home .foundation{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gp274-home .guardian-presence>.quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}}

/* Canonical typography and optical labels are part of the current owner. */
html body.gp274-home.gp259-home-authority.gp273-unified-home{--font-display:Arial,sans-serif!important;--font-ui:Arial,sans-serif!important;font-family:Arial,sans-serif!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world .world-axis,html body.gp274-home.gp259-home-authority.gp273-unified-home .world>.world-force-field,html body.gp274-home.gp259-home-authority.gp273-unified-home .world>.world-focus-hud{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-mode-header{top:5px!important;left:8px!important;right:8px!important;justify-content:flex-start!important;height:22px!important;opacity:1!important;z-index:21!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-mode-header>div{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-mode-header>.r272-world-label{font:9px Arial!important;padding:2px 5px}
html body.gp274-home.gp259-home-authority.gp273-unified-home .world .world-expand-btn{font:10px Arial!important;min-height:25px!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-dialogue .guardian-insight-title{font:10px/1.3 Arial!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .foundation>*{font-family:Arial,sans-serif!important}

html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>.guardian-dialogue{grid-template-columns:minmax(0,1fr) 84px!important;grid-template-rows:20px minmax(0,1fr)!important;align-items:center!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-dialogue .eyebrow{font:9px/1.3 Arial!important;grid-area:1/1!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-dialogue .guardian-synthesis{font:11px/1.4 Arial!important;grid-area:2/1!important;margin:0!important;display:block!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-dialogue .guardian-context-line{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-dialogue .guardian-primary{grid-area:1/2/3/3!important;font:10px/1.3 Arial!important;height:42px!important;min-height:0!important;padding:5px!important;align-self:center!important}

@media(max-width:1279px){html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav{display:grid!important;grid-auto-flow:row!important;width:100%!important;overflow:visible!important;height:auto!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav button{width:auto!important;flex:none!important;min-width:0!important;white-space:normal!important}}
@media(max-width:700px){html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar .command-actions-259{position:absolute!important;top:65px!important;right:12px!important;left:auto!important;bottom:auto!important;width:30px!important;height:30px!important;transform:none!important;margin:0!important;padding:0!important;z-index:60!important;display:block!important}.gp274-home .manifesto{padding-right:36px!important}.gp274-home .world .world-mode-header{display:flex!important;visibility:visible!important;opacity:1!important}.gp274-home .world .world-expand-btn{display:flex!important;visibility:visible!important;opacity:1!important;min-height:30px!important}}
@media(max-width:700px){html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav button{padding:8px!important;gap:6px!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav strong{overflow-wrap:anywhere}html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar .command-actions-259{grid-area:auto!important}}

/* GP276 material/reading treatment in the canonical Home owner. */
html body.gp274-home.gp259-home-authority.gp273-unified-home :is(.left-rail,.guardian-presence,.alerts-080,.market-summary-080){background:radial-gradient(ellipse at 0 0,#12345124,transparent 70%),linear-gradient(145deg,#06111e,#020910)!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .topbar{background:linear-gradient(180deg,#01040a,#030910)!important;border-bottom:1px solid #1b3047}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence :is(.guardian-input-chain,.guardian-output-chain){padding:12px 0;gap:9px}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence :is(.guardian-input-chain,.guardian-output-chain) button{position:relative;background:linear-gradient(90deg,#041828,#020c1699)!important;border:1px solid #26506b!important;border-radius:24px 4px 4px 24px!important;grid-template-columns:25px minmax(0,1fr)!important;grid-template-rows:1fr!important;padding:3px!important;gap:3px!important;box-shadow:0 0 9px #1687bf18!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence .guardian-output-chain button{border-color:#6a5c38!important;border-radius:4px 24px 24px 4px!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence :is(.guardian-input-chain,.guardian-output-chain) button i{width:25px;height:25px;border-radius:50%;border:1px solid #4387a9;background:#042137;box-shadow:0 0 10px #2da4d455}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence .guardian-output-chain button i{border-color:#a38746;background:#231e13;box-shadow:0 0 10px #ad873528}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence :is(.guardian-input-chain,.guardian-output-chain) button b{display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence :is(.guardian-input-chain,.guardian-output-chain) button strong{font:11px/1.3 Arial!important;letter-spacing:0!important;color:#d3e8f2!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-core-stage{background:radial-gradient(circle,#07385130,transparent 68%)!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-presence>header{border-bottom:1px solid #26405460!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .summary276-proof{border:0;border-block:1px solid #193245;background:radial-gradient(ellipse at 75% 85%,#10375648,transparent 80%);padding:6px 0 3px;text-align:left;cursor:pointer;color:#9eb8cc;position:relative;min-height:78px;flex:1}
.summary276-proof>span{display:flex;justify-content:space-between;font:11px Arial;letter-spacing:.04em}.summary276-proof b{font:12px Arial;color:#c8dacb}.summary276-proof .fx275-mini{height:64px;max-height:80px}.summary276-proof .fx275-price{stroke:#50bcd4;stroke-width:1.2}.summary276-proof>small{display:block;font:11px Arial;color:#93b3c7}.summary276-next{font:11px/1.4 Arial;color:#9cbacb}.gp274-home .r274-summary-conclusion{font:13px/1.4 Arial;color:#e0d8b3}.gp274-home .r272-summary-chart>p{font-size:11px;line-height:1.5;color:#b2c6d5}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r274-force-symbol{background:radial-gradient(circle,#0c2e4533,#020d17);border-color:#2b5064;color:#dbbd72;box-shadow:inset 0 0 12px #1e496030}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-world-force:nth-child(n+4) .r274-force-symbol{color:#88bbd8}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-card>header{position:relative!important;height:auto!important;min-height:37px!important;flex:none!important;display:grid!important;gap:3px!important;color:#deebf4!important;border-bottom:1px solid #15334988;padding-bottom:6px;overflow:visible!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-card>header small{position:static!important;display:block!important;font:11px/1.25 Arial!important;color:#a3b5c5!important;white-space:normal!important}.gp274-home .r272-card>header::after{display:none!important}

/* GP277: native Guardian core and compact observed microcharts, same geometry. */
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-core-stage:has(.guardian277-core)>.guardian-portrait{visibility:hidden!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian277-core{position:absolute;inset:0 -25px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:6}
.gp274-home .guardian-confidence :is(small,strong){font:10px/1.2 Arial!important;letter-spacing:.03em!important;color:#a0cbd7!important}.gp274-home .guardian-confidence strong{color:#d6e8de!important}.gp274-home .guardian-intelligence-field :is(.guardian-input-chain,.guardian-output-chain) button span small{display:none!important}
.guardian277-core svg{width:100%;height:100%;max-height:210px;overflow:visible;filter:drop-shadow(0 0 7px #348dcb35)}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-core-stage{overflow:visible!important;border:0!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-stage-kicker{top:3px;font-size:9px!important;color:#87b1c4!important;letter-spacing:.06em}
html body.gp274-home.gp259-home-authority.gp273-unified-home .guardian-confidence{bottom:2px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;font:10px/1.2 Arial!important;z-index:8;display:flex!important;gap:5px!important;white-space:nowrap;color:#8fb6c9!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-tape>button :is(span,small){font-size:11px!important;line-height:1.2!important}html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-tape>button strong{font-size:14px!important;line-height:1.2!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-tape>button{position:relative;background:linear-gradient(120deg,#06192b80,#010812)!important}
.market277-spark{position:absolute;width:43%;height:26px;right:4px;bottom:5px;fill:none;stroke:#58b7bd;stroke-width:1;opacity:.7;pointer-events:none}
.gp274-home .r272-tape>button:has(.market277-spark)>small{max-width:64%;font-size:11px!important}
.summary276-next b{font-weight:400;color:#d3c79c}
@media(max-width:700px){.market277-spark{width:40%;height:22px}.guardian277-core svg{max-height:210px}}

/* GP278 original identity, within existing header and rail boxes. */
html body.gp274-home.gp259-home-authority.gp273-unified-home .brand-orbit.identity278{display:block!important;position:relative!important;width:44px!important;height:44px!important;flex:0 0 44px!important;border:0!important;background:none!important;box-shadow:none!important;transform:none!important;animation:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .brand-orbit.identity278::before,html body.gp274-home.gp259-home-authority.gp273-unified-home .brand-orbit.identity278::after{content:none!important}
.brand-orbit.identity278 svg{width:100%;height:100%;filter:drop-shadow(0 0 5px #ceac5033)}
html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark>span.seal278{width:94px!important;height:94px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;display:block!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark>span.seal278 svg{width:100%!important;height:100%!important;fill:none;stroke:none}
html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark>strong{display:block!important;font:10px/1.4 Arial!important;color:#e3c682!important;letter-spacing:.055em}
html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark>small{display:block!important;font:8px/1.4 Arial!important;color:#8dacc0!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark{gap:5px!important}
@media(max-width:700px){html body.gp274-home.gp259-home-authority.gp273-unified-home .brand-orbit.identity278{width:36px!important;height:36px!important;flex-basis:36px!important}}

html body.gp274-home.gp259-home-authority.gp273-unified-home .constitution-mark>em{max-width:100%!important;line-height:1.2!important;margin:0!important}

/* Phone composition keeps navigation compact and all six dimensions in flow. */
@media(max-width:700px){
 html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:repeat(2,50px)!important;grid-auto-columns:143px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scrollbar-color:#31516a transparent;scroll-snap-type:x proximity}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav button{height:50px!important;min-height:50px!important;max-height:50px!important;box-sizing:border-box!important;padding:5px 7px!important;scroll-snap-align:start}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .left-rail nav button strong{font-size:11px!important}.gp274-home .left-rail nav button small{font-size:10px!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.intelligence-stage{grid-template-rows:194px 810px auto auto!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .experience>.intelligence-stage:has(.market286-tape){grid-template-rows:330px 810px auto auto!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .intelligence-stage>.world:not(.world-expanded){height:810px!important;padding:0!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.world-core{top:221px!important;height:270px!important;width:100%!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.reading-executive272{top:39px!important;bottom:auto!important;min-height:165px!important;max-height:none!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .world:not(.world-expanded)>.r272-world-forces{display:grid!important;inset:515px 10px 10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:6px 12px!important}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-world-force{grid-column:auto!important;grid-row:auto!important;grid-template-columns:26px minmax(0,1fr);gap:6px;padding:6px 0}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .r274-force-symbol{width:26px;height:26px}.r274-force-symbol svg{max-width:20px;max-height:20px}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-world-force :is(b,strong){font-size:11px;line-height:1.3}
 html body.gp274-home.gp259-home-authority.gp273-unified-home .r272-world-force :is(span,small){font-size:11px;line-height:1.3}
}

html body.gp274-home.gp259-home-authority.gp273-unified-home .market-summary-080::before{content:none!important;display:none!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .market-summary-080>header{height:auto!important;min-height:31px!important;padding:0 0 7px!important;display:flex!important;align-items:center!important;gap:10px!important;position:relative!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .market-summary-080>header>strong{font:13px/1.3 Arial!important;color:#e0edf3!important}
html body.gp274-home.gp259-home-authority.gp273-unified-home .market-summary-080>header>span{font:11px/1.3 Arial!important;color:#85c4d5!important;max-width:45%;text-align:right}

/* Software rendering keeps the reactor animated, while decorative full-card
   paint effects retain their resting appearance instead of repainting at 60 Hz. */
html body.gp274-home .guardian-presence.gp292-software-lighting,
html body.gp274-home .guardian-presence.gp292-software-lighting::before,
html body.gp274-home .guardian-presence.gp292-software-lighting .guardian-core-stage::after { animation: none !important; }
html body.gp274-home .guardian-presence.gp292-software-lighting::before { background-position: 100% 0; }

/* Status still comes from the observed data. Its decorative opacity pulse
   stays steady on software graphics; the globe and reactor remain animated. */
html body.gp274-home.gp292-software-lighting .system-status i,
html body.gp274-home.gp292-software-lighting .presence-dot { animation: none !important; }

/* Bound software canvas repaints to the World drawing surface. This surface
   already owns the canvas dimensions; source panels and controls keep their layout. */
html body.gp274-home.gp292-software-lighting .world::after { animation: none !important; }
html body.gp274-home.gp292-software-lighting .world > .world-core { contain: paint; }

/* GP292: legacy capital focus brightened the complete World section, including
   the full-screen live framebuffer. The renderer owns Earth lighting. Keep the
   existing focus border, without an ancestor filter that rerasterizes every
   panel and the static blurred aurora on every presented frame. */
html body.gp274-home.gp259-home-authority.gp273-unified-home .world { filter: none !important; }

/* The aurora is already a soft radial field. On software graphics, express its
   falloff in the gradient instead of blurring a viewport-sized raster on each
   World repaint. Earth/cloud textures and the live network are unaffected. */
html body.gp274-home.gp292-software-lighting .world.world-expanded > .world-aurora {
 filter:none!important;
 background:radial-gradient(ellipse at 50% 49%,rgba(0,128,218,.18),transparent 65%)!important;
}
