/* Atlas front door fixes, 2 Nov 2026 (frontdoor_fixes.py) */
.ax-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ax-es{white-space:nowrap}
.hp{display:none!important}
.gl{white-space:normal}
.gl-w{text-decoration:underline dotted;text-underline-offset:3px}
.gl-b{display:inline-grid;place-items:center;width:22px;height:22px;margin:0 2px 0 4px;padding:0;vertical-align:1px;border-radius:50%;border:2px solid currentColor;background:transparent;color:inherit;font:700 13px/1 system-ui,sans-serif;cursor:pointer}
.gl-b[aria-expanded=true]{background:currentColor}
.gl-b[aria-expanded=true] span{color:#fff;filter:invert(1)}
.gl-d{display:block;margin:6px 0 8px;padding:10px 14px;border-left:4px solid currentColor;background:rgba(127,127,127,.12);border-radius:0 12px 12px 0;font-size:.95em;max-width:62ch}
[hidden].gl-d{display:none!important}
@media print{.gl-b{display:none!important}.gl-w{text-decoration:none}}
