/* Fixed-footprint, keyboard-accessible browsers for current work and all published releases. */
.eh-home .home-focus-panel{position:relative;min-width:0;height:330px;border-radius:var(--radius-md);background:var(--surface-navy)}
.eh-home .home-focus-panel .roadmap-preview-now{height:100%;box-sizing:border-box;padding:27px 28px 22px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
.eh-home .home-focus-panel .roadmap-preview-now:hover{transform:none}
.eh-home .home-focus-panel .roadmap-preview-label{padding-right:138px;min-height:35px;font-size:10px}
.eh-home .home-focus-panel strong{font-size:25px;line-height:1.25}
.eh-home .home-focus-summary{font-size:13px;line-height:1.65}
.eh-home .home-focus-panel .roadmap-preview-progress{margin-top:10px;font-size:10px;line-height:1.6}
.eh-home .home-focus-panel .roadmap-preview-more{font-size:12px}
.eh-home .roadmap-preview-latest{height:330px;box-sizing:border-box;padding:18px 24px;min-width:0}
.eh-home .home-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}
.eh-home .home-preview-heading h3{font:700 11px/1.4 var(--eh-sans);margin:0;letter-spacing:.08em}
.eh-home .home-preview-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}
.eh-home .home-focus-panel>.home-preview-controls{position:absolute;top:21px;right:20px;color:white}
.eh-home .home-preview-counter{font-size:10px;font-variant-numeric:tabular-nums;min-width:43px;text-align:center}
.eh-home .home-preview-arrow{display:inline-flex;align-items:center;justify-content:center;width:38px;height:44px;flex:0 0 auto;border:1px solid var(--eh-border);border-radius:10px;background:var(--eh-panel);color:var(--eh-navy);cursor:pointer;padding:0}
.eh-home .home-preview-arrow .icon{width:17px;height:17px}
.eh-home .home-preview-arrow:hover:not([aria-disabled="true"]){background:var(--eh-soft);border-color:var(--eh-brand-ink)}
.eh-home .home-preview-arrow[aria-disabled="true"]{opacity:.4;cursor:default}
.eh-home .home-focus-panel .home-preview-arrow{background:#223e61;color:white;border-color:#60748b}
.eh-home .home-focus-panel .home-preview-arrow:hover:not([aria-disabled="true"]){background:#345276;border-color:#efb095}
.eh-home .home-release-window{display:grid;grid-template-rows:repeat(3,80px)}
.eh-home .home-release-window li{padding:10px 0;align-content:center;grid-template-columns:auto minmax(0,1fr)}
.eh-home .home-release-window time{font-size:10px}
.eh-home .home-release-window a{font-size:12px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.eh-home .home-release-window .roadmap-preview-type{font-size:9px;padding:2px 7px;align-self:start}
@media(max-width:480px){.eh-home .roadmap-preview-latest{padding-inline:17px}.eh-home .home-focus-panel .roadmap-preview-now{padding-inline:20px}.eh-home .home-focus-panel>.home-preview-controls{right:12px}.eh-home .home-focus-panel .roadmap-preview-label{max-width:100%;padding-right:125px}.eh-home .home-focus-panel strong{font-size:23px}.eh-home .home-preview-counter{min-width:39px;font-size:9px}}

/* Descriptions must wrap rather than inherit the menu trigger's nowrap rule. */
.eh-home .menu-dropdown .menu-link{grid-template-columns:34px minmax(0,1fr);white-space:normal}
.eh-home .menu-dropdown .menu-link-text{min-width:0}
