/* Keep specimen cards rectangular; only the two catalogue rails are hidden. */
@layer atlas-light-actions {
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #radici .botanical-selector button {border-radius:14px!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema :is(.home-fauna-navigation,.home-fauna-selector,.geology-selector)[hidden] {display:none!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema .specimen-notes .home-fauna-all {display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:fit-content!important;max-width:100%!important;min-height:48px!important;box-sizing:border-box!important;padding:12px 18px!important;border-radius:14px!important;margin-top:20px!important;font-size:14px!important;line-height:1.3!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure {position:relative!important;overflow:visible!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure>img {box-sizing:border-box!important;padding-inline:40px!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure>.fauna-step {position:absolute!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #15171650!important;border-radius:50%!important;background:#ffffffbb!important;color:#31482f!important;font:32px/1 Atlas,sans-serif!important;z-index:4!important;cursor:pointer!important;box-shadow:none!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure>.fauna-step-previous {left:0!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure>.fauna-step-next {right:0!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #home-fauna-figure>.fauna-step:focus-visible {outline:3px solid #f56642!important;outline-offset:3px!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #footer .footer-landscape-art>img {filter:none!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #atlas #map-return {display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;flex-shrink:0!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #atlas #map-return svg {display:block!important;flex:none!important;margin:0!important;position:static!important;transform:none!important;width:22px!important;height:22px!important}
 html:not(#atlas-mobile-palette):not(#atlas-action-reference):not(#atlas-map-entry):not(#atlas-education-controls) body.cinema #geology-photo-dialog>img {object-fit:contain!important;background:#fff!important}
}
