.ad-page-top.svelte-9woql7{container-type:inline-size}@media (max-width: 767px){.ttj-ad-frame.svelte-9woql7:not(.ad-page-top){--ad-max-width: 100%;position:relative;left:var(--mobile-ad-offset, 0px);width:var(--mobile-ad-width, 100%);max-width:none;padding-inline:0}}.ad-stage.svelte-r2o7ec{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.ttj-ad-carousel.svelte-r2o7ec{position:relative;isolation:isolate;width:100%;max-width:var(--ad-limit);aspect-ratio:var(--ad-ratio);overflow:hidden;background:#fff;border-radius:.5rem}.ttj-ad-carousel.page-top.svelte-r2o7ec{margin-block-start:clamp(0px,calc((100cqw - var(--ad-limit)) * 9999),16px);border-radius:clamp(0px,calc((100cqw - var(--ad-limit)) * 9999),8px)}.ttj-ad-carousel.mobile.svelte-r2o7ec{max-width:none;margin-block-start:0;border-radius:0}.ttj-ad-carousel.cropped.svelte-r2o7ec{height:var(--ad-height);aspect-ratio:auto;max-width:var(--ad-limit);margin-block-start:0}.ttj-ad-carousel.page-top.cropped.svelte-r2o7ec{border-radius:0 0 clamp(0px,calc((100cqw - var(--ad-limit)) * 9999),8px) clamp(0px,calc((100cqw - var(--ad-limit)) * 9999),8px)}.cropped.svelte-r2o7ec .ad-slide:where(.svelte-r2o7ec) img:where(.svelte-r2o7ec){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ad-slide.svelte-r2o7ec{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .3s ease;pointer-events:none}.ad-slide.active.svelte-r2o7ec{opacity:1;pointer-events:auto;z-index:1}.fading.svelte-r2o7ec .ad-slide.active:where(.svelte-r2o7ec){animation:svelte-r2o7ec-ad-fade-in .3s ease both}@keyframes svelte-r2o7ec-ad-fade-in{0%{opacity:0}to{opacity:1}}.ad-slide.svelte-r2o7ec img:where(.svelte-r2o7ec){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.active.svelte-r2o7ec img:where(.svelte-r2o7ec){animation:svelte-r2o7ec-ad-zoom-out 4s cubic-bezier(.3,1,.3,1) both}.native.svelte-r2o7ec .active:where(.svelte-r2o7ec) img:where(.svelte-r2o7ec){animation:none}@keyframes svelte-r2o7ec-ad-zoom-out{0%{transform:scale(1.1)}to{transform:scale(1)}}.ttj-ad-label.svelte-r2o7ec{position:absolute;top:0;right:0;z-index:2;padding:2px 5px;background:#171717a6;color:#fff;font:10px/1.2 sans-serif;pointer-events:none}.ad-controls.svelte-r2o7ec{position:absolute;z-index:3;inset-inline:0;bottom:clamp(0px,calc(var(--ad-dot-size) * 1.5 - 6px),21px);display:flex;align-items:center;justify-content:center;max-width:100%}.ad-dot.svelte-r2o7ec{position:relative;display:grid;place-items:center;flex:0 0 auto;width:max(24px,calc(var(--ad-dot-size) + 12px));height:24px;padding:0;border:0;background:transparent}.ad-dot.selected.svelte-r2o7ec{width:max(24px,calc(var(--ad-dot-size) * 5 + 12px))}.ad-dot.svelte-r2o7ec>span:where(.svelte-r2o7ec){position:relative;display:block;overflow:hidden;width:var(--ad-dot-size);height:var(--ad-dot-size);border-radius:10px;background:#0006;transition:width .3s ease,background-color .3s ease;pointer-events:none}.ad-dot.selected.svelte-r2o7ec>span:where(.svelte-r2o7ec){width:calc(var(--ad-dot-size) * 5);background:#0003}.ad-progress.svelte-r2o7ec{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform-origin:left;transition:transform .1s linear}.ad-dot.svelte-r2o7ec:not(.selected) .ad-progress:where(.svelte-r2o7ec){opacity:0;transition:none}.ad-dot.svelte-r2o7ec:focus-visible,.ad-pause.svelte-r2o7ec:focus-visible{outline:2px solid white;box-shadow:inset 0 0 0 3px #000;outline-offset:-2px}.ad-pause.svelte-r2o7ec:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ad-pause.svelte-r2o7ec:focus{position:absolute;bottom:24px;padding:2px 8px;background:#fff;color:#000;font-size:12px}@media (prefers-reduced-motion: reduce){.ad-slide.svelte-r2o7ec{transition:none}.fading.svelte-r2o7ec .ad-slide.active:where(.svelte-r2o7ec){animation:none}.ad-dot.svelte-r2o7ec>span:where(.svelte-r2o7ec),.ad-progress.svelte-r2o7ec{transition:none}.active.svelte-r2o7ec img:where(.svelte-r2o7ec){animation:none}}
