[data-fusion-original] main{display:block}body:has([data-fusion-page=inner]) onesync-chat{display:none!important}body:has([data-fusion-original]){--cookie-bg:#141414;--cookie-fg:#fafafa;--cookie-muted:#a0a0a0;--cookie-border:#252525;--cookie-btn:#fafafa;--cookie-btn-fg:#0a0a0a;--cookie-radius:1rem}body:has([data-fusion-original].light){--cookie-bg:#ffffff;--cookie-fg:#141414;--cookie-muted:#636363;--cookie-border:#e6e6e4;--cookie-btn:#141414;--cookie-btn-fg:#fafafa}.theme_frame__K5AT8{font-family:var(--font-tm-jakarta),system-ui,sans-serif;background:#fff;color:#000;color-scheme:light;line-height:1.5;min-height:100dvh}.theme_frame__K5AT8 .font-serif{font-family:var(--font-tm-playfair),Georgia,serif}.theme_frame__K5AT8 .hero-wave{position:absolute;bottom:-2px;left:0;width:100%;height:100px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="1" d="M0,224L80,213.3C160,203,320,181,480,181.3C640,181,800,203,960,192C1120,181,1280,139,1360,117.3L1440,96L1440,320L1360,320C1280,320,1120,320,960,320C800,320,640,320,480,320C320,320,160,320,80,320L0,320Z"></path></svg>');background-size:cover}.theme_frame__K5AT8 button,.theme_frame__K5AT8 input,.theme_frame__K5AT8 textarea{font-family:inherit}.theme_frame__K5AT8 ::selection{background:var(--tm-gold);color:white}@media (prefers-reduced-motion:reduce){.theme_frame__K5AT8 *,.theme_frame__K5AT8 :after,.theme_frame__K5AT8 :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@layer components{.theme_frame__K5AT8 .tm-container{width:100%}@media (min-width:40rem){.theme_frame__K5AT8 .tm-container{max-width:40rem}}@media (min-width:48rem){.theme_frame__K5AT8 .tm-container{max-width:48rem}}@media (min-width:64rem){.theme_frame__K5AT8 .tm-container{max-width:64rem}}@media (min-width:80rem){.theme_frame__K5AT8 .tm-container{max-width:80rem}}@media (min-width:96rem){.theme_frame__K5AT8 .tm-container{max-width:96rem}}}.theme_frame__K5AT8 main{display:block;min-height:0}html:has(.theme_frame__K5AT8){scrollbar-width:auto;scrollbar-color:auto}html:has(.theme_frame__K5AT8)::-webkit-scrollbar{width:8px}html:has(.theme_frame__K5AT8)::-webkit-scrollbar-track{background:#f1f1f1}html:has(.theme_frame__K5AT8)::-webkit-scrollbar-thumb{background:var(--tm-gold,#F3A83B);border:0;border-radius:10px}