/* V10.72: inline overlay lookup, no route changes. */
.welcome71-lookup-cta{font:inherit;cursor:pointer;text-align:left}.welcome72-overlay[hidden]{display:none!important}.welcome72-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:22px;background:rgba(1,9,17,.83);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);overflow:auto;box-sizing:border-box}.welcome72-panel{position:relative;width:min(690px,100%);max-height:calc(100dvh - 44px);overflow-y:auto;border:1px solid rgba(234,192,111,.5);border-radius:25px;background:radial-gradient(circle at 90% 0%,rgba(34,86,104,.36),transparent 48%),linear-gradient(145deg,#122d3d,#061724);box-shadow:0 30px 90px #000b,0 0 50px rgba(201,161,82,.11);padding:30px;box-sizing:border-box;color:#e9f0f1}.welcome72-panel .welcome44-support{display:block!important;position:static!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;max-width:none!important}.welcome72-panel .welcome44-support-icon{display:grid;place-items:center;margin:0 auto 14px;border-radius:18px;width:56px;height:56px;background:rgba(226,183,105,.12);color:#f0ce8e;font-size:29px}.welcome72-panel .welcome44-support>div:nth-child(2){text-align:center;margin-bottom:20px}.welcome72-panel h2{font-family:Georgia,serif;font-size:clamp(24px,4vw,34px);color:#f5dfb6;margin:8px 0}.welcome72-panel .welcome70-check{margin-top:20px}.welcome72-panel .welcome70-fields{display:flex;gap:10px;flex-wrap:wrap}.welcome72-panel .welcome70-fields input{flex:1 1 260px;min-width:0}.welcome72-panel .welcome70-fields button{flex:0 0 auto}.welcome72-close{position:absolute;right:16px;top:12px;background:transparent;border:1px solid #c9b27a55;border-radius:50%;color:#f5deb0;width:35px;height:35px;font-size:24px;cursor:pointer}.welcome72-modal-open{overflow:hidden!important}@media(max-width:650px){.welcome72-overlay{padding:12px;align-items:center}.welcome72-panel{padding:26px 16px 18px;max-height:calc(100dvh - 24px);border-radius:18px}.welcome72-panel .welcome70-fields{display:block}.welcome72-panel .welcome70-fields button{width:100%;margin-top:12px}.welcome72-panel .welcome70-fields input{width:100%}}
