#atv2-application-shell .atv2-live-ticker[data-atv2-ticker-placement="hero"]{display: none}#atv2-application-shell:has([data-atv2-header-auth="inline"]) .topbar__right>[data-atv2-auth-open]{display: none}@media (max-width: 900px){#atv2-application-shell:has([data-atv2-mobile-ticker="below"]){--atv2-header-line-size: 56px;--atv2-header-ticker-size: 36px}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .topbar{grid-template-columns: minmax(0,1fr) auto;grid-template-rows: minmax(0,1fr) var(--atv2-header-ticker-size);height: calc(var(--atv2-header-line-size) + var(--atv2-header-ticker-size));padding-block: 0;row-gap: 0}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .topbar__left{grid-column: 1;grid-row: 1;min-width: 0}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .topbar__right{grid-column: 2;grid-row: 1}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .topbar .nav__wordmark{display: inline;position: static;transform: none;font-size: var(--atv2-font-size-body-md);white-space: nowrap}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .topbar__ticker{display: flex;grid-column: 1 / -1;grid-row: 2;align-self: center;border-top: 1px solid var(--atv2-color-border)}#atv2-application-shell:has([data-atv2-mobile-ticker="below"]) .app__layout{margin-top: calc(var(--atv2-header-line-size) + var(--atv2-header-ticker-size));min-height: calc(100dvh - var(--atv2-header-line-size) - var(--atv2-header-ticker-size))}#atv2-application-shell:has([data-atv2-header-brand="center"]) .topbar{grid-template-columns: minmax(0,1fr)}#atv2-application-shell:has([data-atv2-header-brand="center"]) .topbar__left{grid-column: 1 / -1;min-width: 0;container-type: inline-size}#atv2-application-shell:has([data-atv2-header-brand="center"]) .topbar .nav__brand{display: grid;width: 100%;grid-template-columns: 28px minmax(0,1fr) 28px}#atv2-application-shell:has([data-atv2-header-brand="center"]) .topbar .nav__wordmark{display: block;justify-self: center;position: static;transform: none;font-size: min(var(--atv2-font-size-body-lg),calc((100cqi - 80px) / 9.8));white-space: nowrap}#atv2-application-shell:has([data-atv2-header-brand="center"]) .topbar__right{display: none}#atv2-application-shell:has([data-atv2-mobile-ticker="hero"]) .topbar>.topbar__ticker{display: none}#atv2-application-shell .atv2-live-ticker[data-atv2-ticker-placement="hero"]{display: flex;align-self: center;flex: none;width: 100%;height: 36px;min-height: 36px;margin: calc(var(--atv2-space-2) * -1) 0;border-block: 1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 22%,transparent);background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--atv2-color-accent-primary) 6%,transparent) 25%,color-mix(in srgb,var(--atv2-color-accent-primary) 6%,transparent) 75%,transparent);grid-column: auto;grid-row: auto;-webkit-mask-image: linear-gradient(90deg,transparent,black 20px,black calc(100% - 20px),transparent);mask-image: linear-gradient(90deg,transparent,black 20px,black calc(100% - 20px),transparent)}#atv2-application-shell .atv2-live-ticker[data-atv2-ticker-placement="hero"] [data-atv2-composer-ticker]{display: flex;align-items: center;width: 100%;height: 100%;min-width: 0}#atv2-application-shell .atv2-live-ticker[data-atv2-ticker-placement="hero"] .ticker__item{font-size: var(--atv2-font-size-body-sm)}}.atv2-auth-inline [hidden]{display: none !important}.atv2-auth-inline>.atv2-auth-inline__panel>.atv2-modal-sheet__body{padding: 0;max-height: none;overflow: visible;gap: 16px}.atv2-auth-inline [data-atv2-auth-google]{min-height: 56px;gap: 12px;font-size: var(--atv2-font-size-body-md);font-weight: 500;background: var(--atv2-color-surface-raised)}.atv2-auth-inline .atv2-modal-sheet__form{gap: 18px}.atv2-auth-inline__email{display: flex;align-items: center;gap: 8px;padding: 5px;border: 1px solid var(--atv2-color-border-strong);border-radius: 999px;background: var(--atv2-color-surface-raised)}.atv2-auth-inline__email:focus-within{border-color: var(--atv2-color-accent-primary);box-shadow: 0 0 0 3px color-mix(in srgb,var(--atv2-color-accent-primary) 14%,transparent)}.atv2-auth-inline__email .atv2-input-shell{flex: 1;min-width: 0}.atv2-auth-inline__email .atv2-input{height: 44px;padding-inline: 16px 0;border: 0;background: transparent;box-shadow: none}.atv2-auth-inline__email .atv2-primary-action{flex: none;width: 44px;min-width: 44px;height: 44px;min-height: 44px;padding: 0;box-shadow: none}.atv2-auth-inline .atv2-auth-modal__legal-note{max-width: 36ch;margin-inline: auto;text-align: center;text-wrap: balance;line-height: 1.65}html:has(#atv2-application-shell .landing-minimalistic),body:has(#atv2-application-shell .landing-minimalistic){scrollbar-gutter: auto}html:has(#atv2-application-shell .landing-minimalistic){overflow-y: auto}#atv2-application-shell:has(.landing-minimalistic){display: flex;flex-direction: column;min-height: 100dvh;background-image: radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--color-primary) 5%,transparent),transparent 65%)}#atv2-application-shell:has(.landing-minimalistic)>.app__layout{display: flex;flex: 1;flex-direction: column;min-width: 0;gap: 0}#atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace,html[dir="rtl"] #atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace{display: flex;flex: 1;align-items: center;justify-content: center;padding: 32px 24px 48px;min-width: 0;overflow: visible}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic{width: 100%;min-width: 0;container-type: inline-size}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero{padding: 0;overflow: visible}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero::before{display: none}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__stack{gap: 24px;text-align: center;align-items: center;padding: 0}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{width: 100%;font-size: var(--atv2-font-size-display);line-height: var(--atv2-line-height-h1)}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .lede{max-width: 46ch;text-wrap: balance}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__auth{width: min(100%,380px);margin-top: 12px;text-align: start}@container (max-width: 900px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{font-size: var(--atv2-font-size-h1)}}@container (max-width: 600px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{width: calc(100% + 20px);max-width: calc(100% + 20px)}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .lede{font-size: var(--atv2-font-size-body-md)}}@media (max-height: 800px){@container (max-width: 600px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{font-size: var(--atv2-font-size-h2)}}}@media (max-height: 740px){#atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace,html[dir="rtl"] #atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace{padding-block: 8px}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__stack{gap: 16px}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__auth{margin-top: 4px}}@media (max-height: 680px){@container (min-width: 601px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{font-size: var(--atv2-font-size-h1)}}}@media (max-height: 600px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{font-size: var(--atv2-font-size-h3)}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .lede{font-size: var(--atv2-font-size-body-md)}}@media (max-height: 480px){#atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace,html[dir="rtl"] #atv2-application-shell:has(.landing-minimalistic) .atv2-content-region.workspace{padding-block: 8px}@container (min-width: 600px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__stack{display: grid;grid-template-columns: 1fr 1fr;column-gap: 40px;max-width: 880px}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic #atv2-landing-headline{align-self: end}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .lede{grid-column: 1;align-self: start}[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__auth{grid-column: 2;grid-row: 1 / span 2;margin: 0;justify-self: center}@media (max-width: 900px){[data-atv2-theme="upscale_at"] .landing-default.landing-minimalistic .hero__auth{grid-row: 1 / span 3}}}}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer{flex: none;min-width: 0;max-width: 100%;margin-top: 0;padding: 12px 0 max(12px,env(safe-area-inset-bottom));background: transparent}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__inner{overflow-x: auto;padding: 0 24px;max-width: 100%;scroll-padding-inline: 24px;scrollbar-width: none}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__inner::-webkit-scrollbar{display: none}#atv2-application-shell:has(.landing-minimalistic) :is(.atv2-public-footer__top,.atv2-public-footer__nav,.atv2-public-footer__brand,.atv2-public-footer__list){display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;gap: 24px;margin: 0;padding: 0;width: max-content}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__brand{gap: 12px}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__nav{order: -1}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__col--company{order: -2}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__col--legal{order: 1}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__brand>*{margin: 0}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__list a{color: var(--atv2-color-text-muted)}#atv2-application-shell:has(.landing-minimalistic) .atv2-public-footer__list a:is(:hover,:focus-visible){color: var(--atv2-color-text)}#atv2-application-shell:has(.landing-minimalistic) :is(.atv2-public-footer__col,.atv2-public-footer__brand,.atv2-public-footer__list>li){flex: none;white-space: nowrap}#atv2-application-shell:has(.landing-minimalistic) :is(.atv2-public-footer__heading,.atv2-public-footer__tagline,.atv2-public-footer__brand-link){display: none}