/* N427: consistent external departure confirmation on standalone articles */
#externalExit[hidden]{display:none!important}
#externalExit{position:fixed;inset:0;z-index:2147483000;background:rgba(0,0,0,.76);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}
#externalExit .exitCard{width:min(100%,520px);background:#142f3a;color:#f4f7f8;border:2px solid #66808a;border-radius:30px;padding:26px 22px;box-sizing:border-box;box-shadow:0 14px 50px #0008;font-family:system-ui,sans-serif}
#externalExit h2{font:700 clamp(28px,6vw,42px)/1.15 system-ui,sans-serif;margin:0 0 20px;color:#f4f7f8}
#externalExit p{font:400 clamp(18px,4.5vw,25px)/1.5 system-ui,sans-serif;margin:0 0 25px;color:#f4f7f8}
#externalExit .exitActions{display:flex;gap:12px}
#externalExit button{flex:1;min-width:0;padding:17px 8px;border:2px solid #69828c;border-radius:25px;background:#142f3a;color:#fff;font:700 clamp(16px,4vw,23px) system-ui,sans-serif;cursor:pointer}
#externalExit button:focus-visible{outline:3px solid #fff;outline-offset:3px}
