/* AeroDue shared return navigation — same control on Astro and Worker HTML pages. */
#aerodue-global-back{display:block;position:relative;z-index:25;width:100%;box-sizing:border-box;padding:9px clamp(16px,4vw,60px);background:#f2f8fa;border-bottom:1px solid #d7e6ed;line-height:1.35}
#aerodue-global-back *{box-sizing:border-box}
#aerodue-global-back .aerodue-global-back__button{display:inline-flex;align-items:center;gap:11px;max-width:100%;min-height:48px;padding:8px 16px 8px 9px;border:1px solid #9abfce;border-radius:11px;background:#fff;color:#0a4562;font:750 .94rem/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;box-shadow:0 4px 12px #12344b18;transition:background .15s,border-color .15s,box-shadow .15s}
#aerodue-global-back .aerodue-global-back__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;background:#e2f1f6;color:#08647e;font-size:1.3rem;font-weight:800}
#aerodue-global-back .aerodue-global-back__button:hover{background:#eaf6fa;border-color:#3f9db8;box-shadow:0 5px 16px #12344b24;text-decoration:none}
#aerodue-global-back .aerodue-global-back__button:focus-visible{outline:3px solid #098baa;outline-offset:3px}
#aerodue-global-back .aerodue-global-back__button[aria-disabled="true"]{opacity:.65;cursor:default;box-shadow:none}
html[dir="rtl"] #aerodue-global-back .aerodue-global-back__icon{transform:scaleX(-1)}
/* Retire old, destination-fixed "back" links only after the shared control is mounted. */
html.aerodue-back-ready :is(.wx-back,.as-back,.back-link,.radar-return,.publisher-back,.radar-legacy-back){display:none!important}
html.aerodue-back-ready .intelligence-detail .detail-nav>a:first-child{display:none!important}
@media(max-width:640px){#aerodue-global-back{padding:7px 16px}#aerodue-global-back .aerodue-global-back__button{font-size:.89rem;max-width:100%;white-space:normal}}
@media(prefers-reduced-motion:reduce){#aerodue-global-back .aerodue-global-back__button{transition:none}}
