@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animateFadeIn{animation:fadeIn var(--ga-duration-normal,.3s) ease-in}@keyframes slideInUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.animateSlideInUp{animation:slideInUp var(--ga-duration-normal,.3s) ease-out}@keyframes slideInDown{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.animateSlideInDown{animation:slideInDown var(--ga-duration-normal,.3s) ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animateScaleIn{animation:scaleIn var(--ga-duration-normal,.3s) ease-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.animatePulse{animation:pulse var(--ga-loading-animation-duration,2s) cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animateShimmer{background:linear-gradient(90deg,var(--ga-loading-bg,#f3f4f6) 25%,var(--ga-border,#e5e7eb) 50%,var(--ga-loading-bg,#f3f4f6) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animateSpin{animation:spin 1s linear infinite}.gpuAccelerated{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.googleAd_adContainer__0iKt2{position:relative;width:100%;background-color:var(--ga-container-bg,transparent);border-radius:var(--ga-container-border-radius,.5rem);padding:var(--ga-container-padding,0);overflow:hidden;transition:var(--ga-transition,all .3s ease)}.googleAd_adContent__OPpfK{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.googleAd_adIns__5nfp8{display:block;width:100%;height:100%}.googleAd_adLoading__S_B36{background-color:var(--ga-loading-bg,#f3f4f6);animation:googleAd_pulse___O4t5 var(--ga-loading-animation-duration,2s) cubic-bezier(.4,0,.6,1) infinite;min-height:50px}@keyframes googleAd_pulse___O4t5{0%,to{opacity:1}50%{opacity:.7}}.googleAd_adDebug__B42wB{border:var(--ga-debug-border,2px dashed #ef4444);background-color:var(--ga-debug-bg,rgba(255,0,0,.05))}.googleAd_debugOverlay__pKUbf{position:absolute;top:0;left:0;right:0;padding:.5rem;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);color:white;font-size:.75rem;line-height:1.5;z-index:var(--ga-z-index-overlay,1000);pointer-events:none}.googleAd_debugInfo__THbCO{display:flex;flex-direction:column;gap:.25rem}.googleAd_debugLabel__gmj2I{display:inline-block;padding:.125rem .375rem;border-radius:.25rem;font-weight:600;font-size:.625rem;text-transform:uppercase;letter-spacing:.05em}.googleAd_layoutBanner__a4VRe{width:100%;aspect-ratio:var(--ga-ratio-large-banner);min-height:100px;margin:0 auto}@media (min-width:768px){.googleAd_layoutBanner__a4VRe{aspect-ratio:var(--ga-ratio-leaderboard);min-height:90px}}@media (min-width:1280px){.googleAd_layoutBanner__a4VRe{aspect-ratio:var(--ga-ratio-banner)}}.googleAd_layoutRectangle__DUWRF{aspect-ratio:var(--ga-ratio-rectangle);max-width:300px;margin:0 auto}.googleAd_layoutLargeRectangle__RRuEu{aspect-ratio:var(--ga-ratio-large-rectangle);max-width:336px;margin:0 auto}.googleAd_layoutSkyscraper__RuGco{aspect-ratio:var(--ga-ratio-compact-rectangle);max-width:300px;margin:0 auto}@media (min-width:768px){.googleAd_layoutSkyscraper__RuGco{aspect-ratio:var(--ga-ratio-large-banner)}}@media (min-width:1280px){.googleAd_layoutSkyscraper__RuGco{aspect-ratio:var(--ga-ratio-wide-skyscraper);min-height:600px}}.googleAd_layoutResponsive__e6crv{width:100%;min-height:50px}.googleAd_layoutLeaderboard__7snd4{aspect-ratio:var(--ga-ratio-rectangle);max-width:300px;margin:0 auto}@media (min-width:768px){.googleAd_layoutLeaderboard__7snd4{aspect-ratio:var(--ga-ratio-leaderboard);max-width:728px}}.googleAd_layoutBillboard__m_NRF{width:100%;aspect-ratio:var(--ga-ratio-large-banner);max-width:clamp(260px,88vw,360px);margin:0 auto}.googleAd_layoutLoadingOverlay__Llj8R{width:100%;aspect-ratio:var(--ga-ratio-rectangle);max-width:clamp(240px,92vw,420px);max-height:clamp(220px,38vh,280px);margin:clamp(.25rem,1vh,.75rem) auto;padding:clamp(.25rem,1vw,.5rem);border-radius:clamp(.75rem,2vw,1.25rem);background:var(--ga-loading-overlay-bg,rgba(15,23,42,.08));box-shadow:var(--ga-shadow-md)}ins.googleAd_adsbygoogle__NpzNo[data-ad-status=unfilled]{display:none!important}.googleAd_adContainer__0iKt2:has(ins.googleAd_adsbygoogle__NpzNo[data-ad-status=unfilled]){display:none}@media (min-width:768px){.googleAd_layoutBillboard__m_NRF{aspect-ratio:var(--ga-ratio-billboard);max-width:clamp(640px,80vw,960px)}.googleAd_layoutLoadingOverlay__Llj8R{max-width:clamp(280px,60vw,420px);max-height:clamp(240px,40vh,300px);margin:clamp(.5rem,1.5vh,1.25rem) auto;padding:clamp(.35rem,1vw,.75rem)}}@media (min-width:1024px){.googleAd_layoutBillboard__m_NRF{aspect-ratio:var(--ga-ratio-billboard);max-width:clamp(820px,70vw,1360px)}.googleAd_layoutLoadingOverlay__Llj8R{max-width:clamp(320px,36vw,480px);max-height:clamp(260px,42vh,320px);margin:clamp(.75rem,1.5vh,1.5rem) auto}}.googleAd_adSidebar__X26q4{display:none}@media (min-width:1024px){.googleAd_adSidebar__X26q4{display:block}}.googleAd_adPageTop__A1BSl{margin-bottom:clamp(.5rem,.8vw,1rem)}.googleAd_adContentRectangle__4RvLD{margin:1.5rem auto}.googleAd_adError__Wfday{background-color:#fef2f2;border:1px solid #fecaca;display:flex;align-items:center;justify-content:center;min-height:100px;padding:1rem}.googleAd_adErrorMessage__dwTai{color:#dc2626;font-size:.875rem;text-align:center}.googleAd_adPlaceholder__39w6J{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:googleAd_shimmer__vM9aS 1.5s infinite}@keyframes googleAd_shimmer__vM9aS{0%{background-position:200% 0}to{background-position:-200% 0}}.googleAd_srOnly__ypItG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--ga-bg:#ffffff;--ga-fg:#000000;--ga-border:#e5e7eb;--ga-container-bg:transparent;--ga-container-border-radius:0.5rem;--ga-container-padding:0;--ga-ratio-banner:320/50;--ga-ratio-leaderboard:728/90;--ga-ratio-large-banner:320/100;--ga-ratio-billboard:970/250;--ga-ratio-rectangle:300/250;--ga-ratio-large-rectangle:336/280;--ga-ratio-compact-rectangle:300/150;--ga-ratio-wide-rectangle:300/120;--ga-ratio-square:300/300;--ga-ratio-skyscraper:160/600;--ga-ratio-wide-skyscraper:300/600;--ga-ratio-vertical-banner:240/400;--ga-ratio-narrow-skyscraper:120/600;--ga-breakpoint-xs:480px;--ga-breakpoint-sm:640px;--ga-breakpoint-md:768px;--ga-breakpoint-lg:1024px;--ga-breakpoint-xl:1280px;--ga-loading-bg:#f3f4f6;--ga-loading-animation-duration:2s;--ga-debug-bg:rgba(255,0,0,0.05);--ga-debug-border:2px dashed #ef4444;--ga-debug-text-color:#dc2626;--ga-transition:all 0.3s ease;--ga-duration-fast:150ms;--ga-duration-normal:300ms;--ga-duration-slow:500ms;--ga-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--ga-shadow-md:0 4px 6px -1px rgb(0 0 0/0.1);--ga-shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1);--ga-z-index:1;--ga-z-index-sticky:100;--ga-z-index-overlay:1000}.dark,[data-theme=dark]{--ga-bg:#000000;--ga-fg:#ffffff;--ga-border:#374151;--ga-loading-bg:#1f2937;--ga-debug-bg:rgba(239,68,68,0.1);--ga-debug-text-color:#f87171}@media (prefers-contrast:high){:root{--ga-border:#000000;--ga-debug-border:3px solid #dc2626}.dark,[data-theme=dark]{--ga-border:#ffffff}}@media (prefers-reduced-motion:reduce){:root{--ga-transition:none;--ga-duration-fast:0ms;--ga-duration-normal:0ms;--ga-duration-slow:0ms;--ga-loading-animation-duration:0s}}