.adaptive-ad-overlay.svelte-dphep0{position:fixed;inset:0;z-index:2400;padding:1rem;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;background:#030712d1;backdrop-filter:blur(4px);transition:opacity .32s ease,backdrop-filter .32s ease}.adaptive-ad-stack.svelte-dphep0{width:min(72rem,calc(100vw - 2rem));max-width:100%;min-height:calc(100dvh - 2rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.adaptive-ad-overlay.is-closing.svelte-dphep0{opacity:0;backdrop-filter:blur(1px);pointer-events:none}.adaptive-ad-shell.svelte-dphep0{position:relative;width:100%;max-width:100%;max-height:min(96vh,calc(100vh - 4.5rem));overflow-x:hidden;overflow-y:auto;padding:0;box-sizing:border-box;transition:width .36s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease}.adaptive-ad-overlay.is-closing.svelte-dphep0 .adaptive-ad-shell:where(.svelte-dphep0){opacity:0;transform:translateY(12px) scale(.986)}.adaptive-ad-shell.is-postflow.svelte-dphep0{max-width:min(40rem,100%)}.adaptive-ad-postflow.svelte-dphep0{margin-top:.82rem;min-height:0;animation:svelte-dphep0-ad-postflow-enter .3s cubic-bezier(.22,1,.36,1)}.adaptive-ad-stage-panel.svelte-dphep0{margin-top:0;min-height:0;animation:svelte-dphep0-ad-stage-rise .28s cubic-bezier(.22,1,.36,1)}.adaptive-ad-playback.svelte-dphep0{opacity:1;transform:translateY(0) scale(1);transition:opacity .36s ease,transform .42s cubic-bezier(.22,1,.36,1)}.adaptive-ad-playback.is-fadeout.svelte-dphep0{opacity:0;transform:translateY(10px) scale(.986);pointer-events:none}.adaptive-ad-playback.svelte-dphep0{width:100%;max-width:100%;margin:0 auto}.adaptive-ad-frame.svelte-dphep0{display:flex;flex-direction:column;padding:.8rem;border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:#060b17f5;box-shadow:0 28px 60px -40px #020617e0;box-sizing:border-box}.adaptive-ad-mobile-gate.svelte-dphep0{position:fixed;inset:0;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;padding:1.6rem;background:#020617db;backdrop-filter:blur(6px);text-align:center;opacity:1;transition:opacity .16s ease}.adaptive-ad-mobile-gate.is-dismissed.svelte-dphep0{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.adaptive-ad-mobile-gate.svelte-dphep0{display:none!important}}.adaptive-ad-mobile-play.svelte-dphep0{width:5.2rem;height:5.2rem;border-radius:9999px;border:1px solid rgba(191,219,254,.75);background:radial-gradient(circle at 30% 30%,#60a5fa,#2563eb 45%,#1d4ed8);color:#f8fafc;display:grid;place-items:center;box-shadow:0 18px 34px -24px #020617d9,0 0 0 6px #3b82f633;cursor:pointer}.adaptive-ad-mobile-play.svelte-dphep0 svg:where(.svelte-dphep0){width:2.1rem;height:2.1rem;fill:currentColor;margin-left:.2rem}.adaptive-ad-mobile-eye.svelte-dphep0{display:flex;align-items:center;gap:.6rem;max-width:min(26rem,90vw);padding:.8rem 1rem;border-radius:9999px;border:1px solid rgba(148,163,184,.35);background:#0f172aa6;color:#e2e8f0;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.adaptive-ad-mobile-eye.svelte-dphep0 p:where(.svelte-dphep0){margin:0}.adaptive-ad-mobile-eye-icon.svelte-dphep0{position:relative;width:2rem;height:2rem;display:grid;place-items:center;color:#e2e8f0}.adaptive-ad-mobile-eye-icon.svelte-dphep0 svg:where(.svelte-dphep0){width:76%;height:76%;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adaptive-ad-video-wrap.svelte-dphep0{position:relative;width:100%;max-width:100%;border-radius:.78rem;overflow:hidden;background:#000;aspect-ratio:16 / 9;box-sizing:border-box}.adaptive-ad-video.svelte-dphep0{display:block;width:100%;height:100%;aspect-ratio:16 / 9;max-height:none;object-fit:cover;background:transparent}.adaptive-ad-video--youtube iframe{display:block;width:150%!important;height:150%!important;transform:translate(-25%,-25%);border:0;pointer-events:none}.adaptive-ad-video--stream iframe{display:block;width:100%!important;height:100%!important;border:0;pointer-events:none}.adaptive-ad-video-wrap.is-awaiting-play.svelte-dphep0 iframe,.adaptive-ad-video-wrap.is-locked.svelte-dphep0{pointer-events:none}.adaptive-ad-system-rail.svelte-dphep0{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;pointer-events:none}.adaptive-ad-system-eye.svelte-dphep0{opacity:.9}.adaptive-ad-video--youtube iframe .ytp-title,.adaptive-ad-video--youtube iframe .ytp-title-text,.adaptive-ad-video--youtube iframe .ytp-title-link,.adaptive-ad-video--youtube iframe .ytp-chrome-top,.adaptive-ad-video--youtube iframe .ytp-youtube-button,.adaptive-ad-video--youtube iframe .ytp-share-button,.adaptive-ad-video--youtube iframe .ytp-copylink-button,.adaptive-ad-video--youtube iframe .ytp-overflow-button,.adaptive-ad-video--youtube iframe .ytp-show-cards-title,.adaptive-ad-video--youtube iframe .ytp-watermark,.adaptive-ad-video--youtube iframe .ytp-cards-teaser,.adaptive-ad-video--youtube iframe .ytp-gradient-top{display:none!important;opacity:0!important;visibility:hidden!important}.adaptive-ad-emotion-align.svelte-dphep0{margin:.25rem 0 0;font-size:.8rem;line-height:1.35;color:#334155;font-weight:650}.adaptive-ad-analysis.svelte-dphep0{padding:1.14rem 1.22rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 12px 30px -28px #0f172a47}.adaptive-ad-analysis-kicker.svelte-dphep0{margin:0;font-size:.69rem;letter-spacing:.08em;font-weight:700;text-transform:uppercase;color:#64748b}.adaptive-ad-analysis-copy.svelte-dphep0{margin:.48rem 0 0;font-size:.88rem;line-height:1.58;color:#475569}.adaptive-ad-analysis-box.svelte-dphep0{margin-top:.6rem;padding:.75rem .85rem;border-radius:.86rem;border:1px solid rgba(148,163,184,.25);background:linear-gradient(145deg,#f8fafcf2,#fff);box-shadow:inset 0 1px #ffffffb3}.adaptive-ad-analysis-box.svelte-dphep0 .adaptive-ad-analysis-copy:where(.svelte-dphep0){margin:0}.adaptive-ad-analysis-box.svelte-dphep0 .adaptive-ad-emotion-align:where(.svelte-dphep0){margin-top:.35rem}.adaptive-ad-analysis-title.svelte-dphep0{margin:.34rem 0 0;font-size:.97rem;font-weight:700;color:#0f172a}.adaptive-ad-analysis-highlight.svelte-dphep0{margin:.78rem 0 0;padding:.72rem .82rem;font-size:.81rem;line-height:1.58;color:#1e3a8a;font-weight:700;border-radius:.78rem;border:1px solid rgba(59,130,246,.28);background:linear-gradient(145deg,#eff6fff0,#e0f2fee6);box-shadow:0 10px 24px -22px #1e40af80}.adaptive-ad-analysis-actions.svelte-dphep0{margin-top:1.02rem;display:flex;justify-content:center}.adaptive-ad-close-btn.svelte-dphep0{padding:.46rem .95rem;min-width:14.8rem;max-width:100%;border-radius:999px;border:1px solid rgba(37,99,235,.34);background:linear-gradient(145deg,#0284c7,#2563eb);color:#ecfeff;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:transform .16s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}.adaptive-ad-close-btn.is-reveal.svelte-dphep0{animation:svelte-dphep0-ad-action-in .22s ease-out both}.adaptive-ad-close-btn.is-confirmed.svelte-dphep0{border-color:#10b98180;background:linear-gradient(145deg,#16a34a,#22c55e);box-shadow:0 12px 26px -16px #10b98199}.adaptive-ad-close-btn.is-busy.svelte-dphep0{cursor:default}.adaptive-ad-close-btn.svelte-dphep0:disabled{opacity:.96}.adaptive-ad-close-btn.svelte-dphep0:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px -16px #2563eb80}.adaptive-ad-close-btn-inner.svelte-dphep0{display:inline-grid;grid-template-columns:.95rem auto;align-items:center;justify-content:center;gap:.44rem;min-height:1.05rem;line-height:1}.adaptive-ad-close-btn-icon.svelte-dphep0{display:grid;align-items:center;justify-content:center;width:.95rem;height:.95rem}.adaptive-ad-close-btn-icon.svelte-dphep0 svg:where(.svelte-dphep0){width:.88rem;height:.88rem;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.adaptive-ad-close-dot.svelte-dphep0{width:.3rem;height:.3rem;border-radius:999px;background:#ecfeffe6}.adaptive-ad-close-spinner.svelte-dphep0{width:.8rem;height:.8rem;border-radius:999px;border:1.8px solid rgba(236,254,255,.3);border-top-color:#ecfefff5;animation:svelte-dphep0-ad-close-spin .76s linear infinite}.adaptive-ad-close-btn-label.svelte-dphep0{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.adaptive-ad-analysis.is-final.svelte-dphep0{border-color:#0e749042;box-shadow:0 12px 30px -28px #0f172a4d}.adaptive-ad-analysis-intro.svelte-dphep0{border-color:#10b98147;background:#fff}.adaptive-ad-eye-core.svelte-dphep0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:9999px;background:#22c55e;box-shadow:0 0 5px #22c55ebd;animation:svelte-dphep0-ad-eye-core-pulse 3.2s ease-out infinite;z-index:2}@keyframes svelte-dphep0-ad-eye-core-pulse{0%{box-shadow:0 0 #22c55ed6}14%{box-shadow:0 0 0 7px #22c55e00}24%,to{box-shadow:0 0 #22c55e00}}@keyframes svelte-dphep0-ad-action-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-dphep0-ad-stage-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-dphep0-ad-followup-rise{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-dphep0-ad-postflow-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-dphep0-ad-close-spin{to{transform:rotate(360deg)}}.adaptive-ad-selection-focus.svelte-dphep0{margin-top:.52rem;padding:.58rem .72rem;border-radius:.76rem;border:1px solid rgba(148,163,184,.38);background:linear-gradient(180deg,#fff,#f8fafc)}.adaptive-ad-selection-focus[data-tone=cyan].svelte-dphep0{border-color:#67e8f98f;background:linear-gradient(145deg,#0e74904d,#0ea5e93d)}.adaptive-ad-selection-focus[data-tone=violet].svelte-dphep0{border-color:#c4b5fd8f;background:linear-gradient(145deg,#5b21b647,#7c3aed38)}.adaptive-ad-selection-focus[data-tone=indigo].svelte-dphep0{border-color:#a5b4fc8f;background:linear-gradient(145deg,#312e8147,#4338ca38)}.adaptive-ad-selection-focus[data-tone=amber].svelte-dphep0{border-color:#fde68a8f;background:linear-gradient(145deg,#92400e47,#d977063b)}.adaptive-ad-selection-kicker.svelte-dphep0{margin:0;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-weight:700}.adaptive-ad-selection-title.svelte-dphep0{margin:.22rem 0 0;font-size:.85rem;font-weight:700;color:#0f172a}.adaptive-ad-quiz.svelte-dphep0{padding:1.14rem 1.22rem;border-radius:1rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 12px 30px -28px #0f172a42}.adaptive-ad-quiz-head.svelte-dphep0{padding:0 0 .72rem;border-bottom:1px solid rgba(148,163,184,.2)}.adaptive-ad-quiz-kicker.svelte-dphep0{margin:0;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#64748b}.adaptive-ad-quiz-title.svelte-dphep0{margin:.22rem 0 0;font-size:.96rem;letter-spacing:.01em;text-transform:none;font-weight:700;color:#0f172a}.adaptive-ad-quiz-prompt.svelte-dphep0{margin:.74rem 0 0;font-size:.88rem;line-height:1.55;color:#334155}.adaptive-ad-quiz-options.svelte-dphep0{margin-top:.82rem;display:grid;grid-template-columns:1fr;gap:.72rem;align-items:stretch;transition:min-height .42s ease}.adaptive-ad-quiz-options.is-locked.svelte-dphep0{grid-template-columns:1fr}.adaptive-ad-quiz-option.svelte-dphep0{display:flex;align-items:flex-start;gap:.64rem;padding:.86rem .94rem;border-radius:.92rem;border:1px solid #e2e8f0;background:#fff;color:#1e293b;font-size:.82rem;font-weight:620;line-height:1.48;text-align:left;max-height:12rem;overflow:hidden;transition:opacity .36s ease,transform .42s cubic-bezier(.22,1,.36,1),max-height .42s ease,padding .42s ease,margin .42s ease,border-color .22s ease,box-shadow .26s ease,background .28s ease;cursor:pointer;touch-action:manipulation}.adaptive-ad-quiz-option.svelte-dphep0:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--tone-border, #2563eb) 34%,#ffffff);background:color-mix(in srgb,var(--tone-bg-start, #eff6ff) 12%,#ffffff);box-shadow:0 0 0 1px color-mix(in srgb,var(--tone-border, #2563eb) 16%,#ffffff),0 10px 22px -22px color-mix(in srgb,var(--tone-border, #2563eb) 40%,#0f172a)}.adaptive-ad-radio.svelte-dphep0{margin-top:.07rem;width:1.02rem;height:1.02rem;border-radius:999px;border:1.6px solid #cbd5e1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#fffffff2;transition:border-color .26s ease,background .26s ease}.adaptive-ad-radio-dot.svelte-dphep0{width:.48rem;height:.48rem;border-radius:999px;background:transparent;transform:scale(.5);opacity:0;transition:transform .26s ease,opacity .26s ease,background .26s ease}.adaptive-ad-quiz-copy.svelte-dphep0{display:flex;flex-direction:column;gap:.22rem;min-width:0}.adaptive-ad-quiz-label.svelte-dphep0{font-size:.84rem;font-weight:700;color:#0f172a}.adaptive-ad-quiz-detail.svelte-dphep0{font-size:.74rem;line-height:1.52;color:#475569}.adaptive-ad-quiz-option[data-tone=teal].svelte-dphep0{--tone-border: #0f766e;--tone-bg-start: #ecfeff;--tone-bg-mid: #ccfbf1;--tone-bg-end: #dbeafe;--tone-dot-start: #0f766e;--tone-dot-end: #0e7490}.adaptive-ad-quiz-option[data-tone=amber].svelte-dphep0{--tone-border: #b45309;--tone-bg-start: #fffbeb;--tone-bg-mid: #fef3c7;--tone-bg-end: #fde68a;--tone-dot-start: #b45309;--tone-dot-end: #d97706}.adaptive-ad-quiz-option[data-tone=violet].svelte-dphep0{--tone-border: #6d28d9;--tone-bg-start: #f5f3ff;--tone-bg-mid: #ede9fe;--tone-bg-end: #ddd6fe;--tone-dot-start: #6d28d9;--tone-dot-end: #7c3aed}.adaptive-ad-quiz-option[data-tone=cyan].svelte-dphep0{--tone-border: #0e7490;--tone-bg-start: #ecfeff;--tone-bg-mid: #cffafe;--tone-bg-end: #bae6fd;--tone-dot-start: #0e7490;--tone-dot-end: #0284c7}.adaptive-ad-quiz-option[data-tone=rose].svelte-dphep0{--tone-border: #be123c;--tone-bg-start: #fff1f2;--tone-bg-mid: #ffe4e6;--tone-bg-end: #fecdd3;--tone-dot-start: #be123c;--tone-dot-end: #e11d48}.adaptive-ad-quiz-option[data-tone=indigo].svelte-dphep0{--tone-border: #3730a3;--tone-bg-start: #eef2ff;--tone-bg-mid: #e0e7ff;--tone-bg-end: #dbeafe;--tone-dot-start: #3730a3;--tone-dot-end: #4f46e5}.adaptive-ad-quiz-option.is-selected.svelte-dphep0{border-color:var(--tone-border, #2563eb);background:linear-gradient(145deg,var(--tone-bg-start, #eff6ff) 0%,#ffffff 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--tone-border, #2563eb) 22%,white),0 10px 22px -22px color-mix(in srgb,var(--tone-border, #2563eb) 46%,#0f172a)}.adaptive-ad-quiz-option.svelte-dphep0:disabled{cursor:default;opacity:1}.adaptive-ad-quiz-option.is-selected.svelte-dphep0 .adaptive-ad-radio:where(.svelte-dphep0){border-color:color-mix(in srgb,var(--tone-border, #2563eb) 72%,#ffffff)}.adaptive-ad-quiz-option.is-selected.svelte-dphep0 .adaptive-ad-radio-dot:where(.svelte-dphep0){background:linear-gradient(180deg,var(--tone-dot-start, #2563eb) 0%,var(--tone-dot-end, #4f46e5) 100%);opacity:1;transform:scale(1)}.adaptive-ad-quiz-options.is-locked.svelte-dphep0 .adaptive-ad-quiz-option:where(.svelte-dphep0):not(.is-selected){opacity:0;transform:translateY(-8px) scale(.96);max-height:0;padding-top:0;padding-bottom:0;margin:0;border-width:0;pointer-events:none}.adaptive-ad-quiz-options.is-locked.svelte-dphep0 .adaptive-ad-quiz-option.is-selected:where(.svelte-dphep0){transform:translateY(-4px)}.adaptive-ad-quiz-option.is-focused.svelte-dphep0{grid-column:1 / -1;justify-self:stretch;width:100%;transform:translateY(-4px) scale(1.005);box-shadow:0 16px 30px -26px color-mix(in srgb,var(--tone-border, #2563eb) 48%,#0f172a)}.adaptive-ad-quiz-processing.svelte-dphep0{margin:.88rem 0 0;font-size:.74rem;line-height:1.4;color:#475569;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.adaptive-ad-quiz-followup.svelte-dphep0{margin-top:0;padding-top:.92rem;border-top:1px solid rgba(148,163,184,.24);animation:svelte-dphep0-ad-followup-rise .34s cubic-bezier(.22,1,.36,1)}.adaptive-ad-quiz-followup-shell.svelte-dphep0{margin-top:0;overflow:hidden;transition:margin-top .32s cubic-bezier(.22,1,.36,1)}.adaptive-ad-quiz-followup-shell.is-open.svelte-dphep0{margin-top:1rem}.adaptive-ad-sensor.svelte-dphep0{position:fixed;left:-100vw;top:-100vh;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}body.ui-compliance-opera .adaptive-ad-overlay.svelte-dphep0{background:#0a101cc7;backdrop-filter:blur(4px)}body.ui-compliance-opera .adaptive-ad-shell.svelte-dphep0{padding:0;background:transparent;box-shadow:none}body.ui-compliance-opera .adaptive-ad-stack.svelte-dphep0{width:min(72rem,calc(100vw - 2rem))}body.ui-compliance-opera .adaptive-ad-frame.svelte-dphep0{background:#060b17f5;border-color:#94a3b829;box-shadow:0 28px 60px -40px #020617cc}body.ui-compliance-opera .adaptive-ad-video-wrap.svelte-dphep0{background:#000}body.ui-compliance-opera .adaptive-ad-stage-panel.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-analysis.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz.svelte-dphep0{border-radius:1rem;border:1px solid rgba(148,163,184,.2);background:linear-gradient(180deg,#fffffff0,#f8fafce6),repeating-linear-gradient(0deg,rgba(148,163,184,.04) 0 1px,transparent 1px 10px);box-shadow:0 18px 40px -34px #0f172a47,inset 0 1px #ffffffe6}body.ui-compliance-opera .adaptive-ad-analysis-kicker.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-kicker.svelte-dphep0{color:#5f6f86;letter-spacing:.1em}body.ui-compliance-opera .adaptive-ad-analysis-title.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-title.svelte-dphep0{color:#0b1324;letter-spacing:-.01em}body.ui-compliance-opera .adaptive-ad-analysis-copy.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-prompt.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-processing.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-emotion-align.svelte-dphep0{color:#334155}body.ui-compliance-opera .adaptive-ad-analysis-box.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-followup.svelte-dphep0{border-color:#94a3b838;background:linear-gradient(180deg,#f9fbfdeb,#fffffff2)}body.ui-compliance-opera .adaptive-ad-quiz-options.svelte-dphep0{gap:.6rem}body.ui-compliance-opera .adaptive-ad-quiz-option.svelte-dphep0{border-radius:.9rem;border:1px solid rgba(148,163,184,.2);background:linear-gradient(180deg,#ffffffe6,#f8fafce0),repeating-linear-gradient(90deg,rgba(148,163,184,.04) 0 1px,transparent 1px 18px);box-shadow:0 10px 22px -20px #0f172a3d,inset 0 1px #ffffffdb}body.ui-compliance-opera .adaptive-ad-quiz-option.svelte-dphep0:hover{border-color:#38bdf847;transform:translateY(-1px)}body.ui-compliance-opera .adaptive-ad-quiz-option.is-selected.svelte-dphep0,body.ui-compliance-opera .adaptive-ad-quiz-option.is-focused.svelte-dphep0{border-color:color-mix(in srgb,var(--tone-border, #2563eb) 42%,rgba(15,23,42,.12));box-shadow:0 14px 28px -24px color-mix(in srgb,var(--tone-border, #2563eb) 35%,rgba(15,23,42,.18)),inset 0 1px #ffffffeb}body.ui-compliance-opera .adaptive-ad-radio.svelte-dphep0{border-color:#64748b73;background:#fffc}body.ui-compliance-opera .adaptive-ad-close-btn.svelte-dphep0{border-radius:9999px;border:1px solid rgba(59,130,246,.28);background:linear-gradient(180deg,#fffffff5,#f1f5f9eb),radial-gradient(circle at 18% 18%,rgba(59,130,246,.08),transparent 54%);box-shadow:0 14px 26px -22px #0f172a47,inset 0 1px #fffffff0;color:#0f172a}body.ui-compliance-opera .adaptive-ad-close-btn.svelte-dphep0:hover{transform:translateY(-1px);border-color:#3b82f666}body.ui-compliance-opera .adaptive-ad-mobile-gate.svelte-dphep0{background:radial-gradient(800px 500px at 50% 12%,rgba(56,189,248,.12),transparent 62%),#e6ecf4eb;backdrop-filter:blur(8px)}body.ui-compliance-opera .adaptive-ad-mobile-eye.svelte-dphep0{border-color:#94a3b847;background:#ffffffc7;color:#0f172a;box-shadow:0 14px 28px -24px #0f172a3d,inset 0 1px #ffffffe6}body.ui-compliance-opera .adaptive-ad-mobile-play.svelte-dphep0{border-color:#3b82f652;box-shadow:0 20px 34px -24px #0f172a47,0 0 0 7px #3b82f624}@media(max-width:820px){.adaptive-ad-overlay.svelte-dphep0{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.72rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left));align-items:center}.adaptive-ad-stack.svelte-dphep0{width:min(100%,calc(100vw - 1rem));min-height:calc(100dvh - max(.5rem,env(safe-area-inset-top)) - max(.72rem,env(safe-area-inset-bottom)) - .5rem);gap:.6rem}.adaptive-ad-shell.svelte-dphep0{width:min(100%,29rem);max-height:none}.adaptive-ad-frame.svelte-dphep0{padding:.55rem}.adaptive-ad-video.svelte-dphep0{max-height:none}.adaptive-ad-quiz-options.svelte-dphep0{grid-template-columns:1fr}.adaptive-ad-close-btn.svelte-dphep0{min-width:12.8rem}}@media(max-width:560px){.adaptive-ad-overlay.svelte-dphep0{padding:max(.42rem,env(safe-area-inset-top)) max(.42rem,env(safe-area-inset-right)) max(.7rem,env(safe-area-inset-bottom)) max(.42rem,env(safe-area-inset-left))}.adaptive-ad-stack.svelte-dphep0{width:min(100%,calc(100vw - .84rem));gap:.46rem}.adaptive-ad-shell.svelte-dphep0{width:100%}.adaptive-ad-frame.svelte-dphep0{padding:.42rem;border-radius:.84rem}.adaptive-ad-video-wrap.svelte-dphep0{border-radius:.66rem}.adaptive-ad-mobile-gate.svelte-dphep0{padding:max(1.2rem,env(safe-area-inset-top)) 1rem max(1.3rem,env(safe-area-inset-bottom));gap:.92rem}.adaptive-ad-mobile-play.svelte-dphep0{width:4.7rem;height:4.7rem}.adaptive-ad-mobile-play.svelte-dphep0 svg:where(.svelte-dphep0){width:1.9rem;height:1.9rem}.adaptive-ad-mobile-eye.svelte-dphep0{max-width:min(18.8rem,88vw);padding:.72rem .88rem;font-size:.72rem;letter-spacing:.04em}}
