.er-mode-shell{margin:0 0 14px;border:1px solid #bad6e6;border-radius:12px;background:#f5fbfe;padding:12px}
.er-mode-shell>strong{display:block;margin:0 0 8px;color:#173e55;font-size:14px}
.er-mode-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.er-mode-nav a{display:flex;min-height:70px;gap:10px;align-items:center;border:2px solid #b9d8e8;border-radius:9px;background:#fff;padding:10px 12px;color:#173e55;text-decoration:none;box-sizing:border-box}
.er-mode-nav a:hover{border-color:#078fc7}.er-mode-nav a[aria-current="page"]{border-color:#078fc7;background:#eaf7fd;box-shadow:inset 0 0 0 1px #078fc7}
.er-mode-nav b{display:block;font-size:14px}.er-mode-nav span{display:block;margin-top:2px;font-size:11px;line-height:1.3;color:#547184}.er-mode-icon{font-size:25px;line-height:1}
#fg-application-calculator[data-recliner-mode] .ac-compact-header{display:none}
#fg-application-calculator[data-recliner-mode] .ac-layout{border-radius:10px 10px 0 0}
#fg-application-calculator[data-recliner-mode="backrest"] .ac-scene-caption,
#fg-application-calculator[data-recliner-mode="footrest"] .ac-scene-caption{max-width:calc(100% - 180px)}
#fg-application-calculator[data-recliner-mode][data-in-window-playback] .ac-force-panel{position:absolute;top:12px;right:12px;z-index:3}
#fg-application-calculator[data-recliner-mode][data-in-window-playback] #ac-scene{align-self:start;top:0!important}
#fg-application-calculator[data-recliner-headrest] .ac-orientation{display:none}
#fg-application-calculator[data-recliner-headrest] .ac-stage{grid-template-columns:128px minmax(0,1fr) 154px}
#fg-application-calculator[data-recliner-headrest] #bh-fit{left:18px;right:auto;bottom:14px}
.er-frame{fill:none;stroke:#254d62;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.er-seat{fill:#d9b796;stroke:#254d62;stroke-width:2.5}.er-guide{fill:none;stroke:#254d62;stroke-width:5;stroke-linecap:round}.er-inner-guide{fill:none;stroke:#85bfd9;stroke-width:2.5;stroke-dasharray:6 5}.er-headrest-pad{fill:url(#er-cushion);stroke:#254d62;stroke-width:2.5}.er-carriage{fill:none;stroke:#078fc7;stroke-width:3}.er-mount{fill:none;stroke:#526d7b;stroke-width:5;stroke-linejoin:round}.er-dim{fill:none;stroke:#078fc7;stroke-width:1.6}.ac-dimension rect{fill:#fff;fill-opacity:.95}.ac-dimension text{font:700 12px Arial,sans-serif;fill:#078fc7}.er-drive-note rect{fill:#edf9f3;stroke:#168c5d;stroke-width:1.5}.er-drive-note text{font:700 11px Arial,sans-serif;fill:#176c4d}.er-drive-note text+text{font-weight:600}
.er-backrest-side{fill:#e1bd98;stroke:#254d62;stroke-width:2.5}.er-headrest-rail{fill:none;stroke:#254d62;stroke-width:4;stroke-linecap:round}.er-fixed-clevis{fill:#8aa6b5;stroke:#254d62;stroke-width:1.5}.er-callout{fill:none;stroke:#607f91;stroke-width:1.5;stroke-dasharray:4 3}.er-dim-dot{fill:#078fc7}
@container(max-width:620px){#fg-application-calculator[data-recliner-mode][data-in-window-playback] .ac-force-panel{position:static;grid-column:2;grid-row:1;justify-self:end}#fg-application-calculator[data-recliner-mode][data-in-window-playback] #ac-scene{grid-column:1/-1;grid-row:4}}
@media(max-width:760px){.er-mode-nav{grid-template-columns:1fr}.er-mode-nav a{min-height:58px}#fg-application-calculator[data-recliner-mode="backrest"] .ac-scene-caption,#fg-application-calculator[data-recliner-mode="footrest"] .ac-scene-caption{max-width:100%;padding-bottom:54px}#fg-application-calculator[data-recliner-headrest] .ac-stage{grid-template-columns:1fr}}
