.qn-screen-ad{position:fixed;inset:0;width:min(590px,88vw,82vh);height:min(590px,88vw,82vh);max-width:none;max-height:none;margin:auto;border:0;padding:0;border-radius:50%;overflow:visible;background:transparent;color:#fff;font-family:QudsMarkets,Arial,sans-serif;isolation:isolate;box-sizing:border-box}.qn-screen-ad:not([open]){display:none}.qn-screen-ad::backdrop{background:rgba(255,255,255,.18);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);animation:qnAdVeilIn .4s ease both}.qn-ad-sphere{width:100%;height:100%;position:relative;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 15%,#283d63 0,#121e37 45%,#081020 100%);box-shadow:0 0 0 1px #ffffff30,0 0 0 14px #ffffff05,0 24px 70px #18345238,inset 0 0 80px #0004;overflow:hidden}.qn-screen-ad[open] .qn-ad-sphere{animation:qnAdArrive .45s cubic-bezier(.2,.8,.2,1) both}.qn-ad-sphere:before{content:"";position:absolute;width:75%;height:75%;inset:auto;background:radial-gradient(circle,#e8366d25,transparent 66%);border-radius:50%;pointer-events:none}.qn-ad-orbit{position:absolute;border:1px solid #ed548230;border-radius:50%;width:91%;height:91%;pointer-events:none}.qn-ad-orbit:after{content:"";position:absolute;top:16%;left:16%;width:9px;height:9px;border-radius:50%;background:#e8366d;box-shadow:0 0 22px #f75b91}.qn-ad-orbit-two{width:78%;height:78%;border-style:dashed;border-color:#ffffff12;transform:rotate(110deg)}.qn-screen-ad[open] .qn-ad-orbit-one{animation:qnAdOrbit 22s linear infinite}.qn-screen-ad[open] .qn-ad-orbit-two{animation:qnAdOrbit 30s linear infinite reverse}.qn-ad-stars{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none}.qn-ad-stars i{position:absolute;width:3px;height:3px;background:#ffc0d2;border-radius:50%;top:calc(12% + (var(--i)*7%));left:calc(8% + (var(--i)*17%));opacity:.5}.qn-screen-ad[open] .qn-ad-stars i{animation:qnAdSpark 3s ease-in-out infinite;animation-delay:calc(var(--i)*-.3s)}.qn-ad-content{position:relative;z-index:2;width:73%;display:flex;align-items:center;text-align:center;flex-direction:column;gap:14px}.qn-ad-disclosure{font-size:13px;line-height:1.5;letter-spacing:.2px;color:#bbc8db}.qn-ad-brand{display:flex;align-items:center;justify-content:center;gap:12px;direction:ltr}.qn-ad-brand img{display:block;width:62px;height:62px;filter:drop-shadow(0 5px 24px #e8366d60)}.qn-ad-brand strong{font:700 37px/1.2 Arial,sans-serif;letter-spacing:3px;color:#fff}.qn-ad-messages{height:110px;position:relative;width:100%;display:grid;place-items:center}.qn-ad-message{position:absolute;inset:0;margin:0!important;display:grid;place-items:center;font:700 clamp(27px,3vw,42px)/1.4 QudsMarkets,Arial,sans-serif!important;color:#fff!important;opacity:0;transform:translateY(12px)}.qn-screen-ad[open] .qn-ad-message-one{animation:qnAdMessageOne var(--ad-duration) linear both}.qn-screen-ad[open] .qn-ad-message-two{animation:qnAdMessageTwo var(--ad-duration) linear both}.qn-screen-ad[open] .qn-ad-message-three{animation:qnAdMessageThree var(--ad-duration) linear both}.qn-ad-description{max-width:340px;font-size:18px;line-height:1.75;margin:0;color:#c9d5e6}.qn-ad-cta{display:flex;align-items:center;justify-content:center;gap:20px;background:#e8366d;border:1px solid #fb7199;color:#fff!important;border-radius:30px;text-decoration:none!important;padding:11px 23px;font-size:20px;line-height:1.5;box-shadow:0 8px 32px #e8366d38}.qn-ad-cta:hover{background:#fa4a80}.qn-ad-cta span{font-family:Arial,sans-serif}.qn-ad-domain{font:13px/1.5 Arial,sans-serif;letter-spacing:1px;color:#91a6c3;direction:ltr}.qn-ad-close{position:absolute;top:14%;right:14%;z-index:6;width:33px;height:33px;display:grid;place-items:center;padding:0;border:1px solid #ffffff35;background:#ffffff0c;border-radius:50%;color:#fff;font:24px/1 Arial,sans-serif!important;cursor:pointer}.qn-ad-close:hover{background:#ffffff25}.qn-ad-countdown{position:absolute;bottom:5.2%;left:50%;transform:translateX(-50%);width:36px;height:36px;display:grid;place-items:center;color:#cdd9ea;z-index:3;pointer-events:none}.qn-ad-countdown svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.qn-ad-countdown circle{fill:none;stroke-width:4}.qn-ad-countdown-track{stroke:#ffffff20}.qn-ad-countdown-progress{stroke:#f581a4;stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round}.qn-screen-ad[open] .qn-ad-countdown-progress{animation:qnAdCountdown var(--ad-duration) linear forwards}.qn-ad-countdown>span{font:11px Arial,sans-serif}.qn-ad-image-link{display:block;width:100%;height:100%;position:relative;color:#fff;text-decoration:none}.qn-ad-image-link>img{display:block;width:100%;height:100%;object-fit:cover}.qn-ad-image-caption{position:absolute;bottom:15%;left:15%;right:15%;display:grid;gap:6px;text-align:center;padding:12px;background:#081020d9;border:1px solid #ffffff30;border-radius:12px;font-size:13px;line-height:1.5}.qn-ad-image-caption strong{display:block;font-size:23px}.qn-ad-sphere-image .qn-ad-close{background:#081020bb}
@keyframes qnAdArrive{from{opacity:0;transform:scale(.94) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes qnAdOrbit{to{transform:rotate(360deg)}}@keyframes qnAdSpark{50%{opacity:.9;transform:translateY(-8px);box-shadow:0 0 12px #e8366d}}@keyframes qnAdCountdown{to{stroke-dashoffset:100}}@keyframes qnAdMessageOne{0%,28%{opacity:1;transform:translateY(0)}32%,100%{opacity:0;transform:translateY(-12px)}}@keyframes qnAdMessageTwo{0%,31%{opacity:0;transform:translateY(12px)}35%,62%{opacity:1;transform:translateY(0)}66%,100%{opacity:0;transform:translateY(-12px)}}@keyframes qnAdMessageThree{0%,65%{opacity:0;transform:translateY(12px)}69%,100%{opacity:1;transform:translateY(0)}}
@media(max-height:760px) and (min-width:700px){.qn-ad-content{gap:10px}.qn-ad-brand img{width:48px;height:48px}.qn-ad-brand strong{font-size:31px}.qn-ad-messages{height:95px}.qn-ad-message{font-size:36px!important}.qn-ad-description{font-size:17px}.qn-ad-cta{font-size:18px;padding:9px 21px}.qn-ad-domain{font-size:12px}}
@media(max-width:575px){.qn-screen-ad{width:94vw;height:94vw;max-width:530px;max-height:530px}.qn-ad-content{width:72%;gap:8px}.qn-ad-disclosure{font-size:10px}.qn-ad-brand img{width:34px;height:34px}.qn-ad-brand strong{font-size:24px;letter-spacing:2px}.qn-ad-brand{gap:8px}.qn-ad-messages{height:73px}.qn-ad-message{font-size:27px!important;line-height:1.35!important}.qn-ad-description{font-size:13px;line-height:1.7;max-width:240px}.qn-ad-cta{font-size:15px;padding:7px 14px;gap:10px}.qn-ad-domain{font-size:10px}.qn-ad-close{width:25px;height:25px;top:14%;right:14%;font-size:20px!important}.qn-ad-countdown{width:25px;height:25px;bottom:4%}.qn-ad-countdown>span{font-size:9px}}
@media(prefers-reduced-motion:reduce){.qn-screen-ad[open] *{animation:none!important}.qn-ad-message-one{opacity:1!important;transform:none!important}.qn-ad-message-two,.qn-ad-message-three{display:none}.qn-ad-countdown-progress{display:none}}
@media(max-width:360px){.qn-ad-content{gap:6px;width:73%}.qn-ad-brand img{width:28px;height:28px}.qn-ad-brand strong{font-size:21px}.qn-ad-messages{height:65px}.qn-ad-message{font-size:24px!important}.qn-ad-description{font-size:12px;line-height:1.6}.qn-ad-cta{font-size:14px;padding:6px 12px}.qn-ad-domain{font-size:9px}.qn-ad-disclosure{font-size:9px}}

.qn-screen-ad.is-closing .qn-ad-sphere{animation:qnAdDepart .4s cubic-bezier(.4,0,.8,.4) both}.qn-screen-ad.is-closing::backdrop{animation:qnAdVeilOut .4s ease both}.qn-ad-cta .qn-market-arrow{width:19px;height:19px;flex-shrink:0}.qn-ad-image-caption .qn-market-arrow{width:16px;height:16px;vertical-align:-3px}
@keyframes qnAdDepart{from{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(-14px)}}@keyframes qnAdVeilIn{from{background:rgba(255,255,255,0);backdrop-filter:blur(0)}to{background:rgba(255,255,255,.18);backdrop-filter:blur(1px)}}@keyframes qnAdVeilOut{from{background:rgba(255,255,255,.18);backdrop-filter:blur(1px)}to{background:rgba(255,255,255,0);backdrop-filter:blur(0)}}
@media(prefers-reduced-motion:reduce){.qn-screen-ad::backdrop,.qn-screen-ad.is-closing::backdrop,.qn-screen-ad.is-closing .qn-ad-sphere{animation:none!important}}
