.report-input-cover.svelte-ztpc8b{min-height:100svh;background:var(--report-base);color:#fff}.cover-column.svelte-ztpc8b{position:relative;max-width:36rem;min-height:100svh;margin-inline:auto;overflow:hidden;background:var(--report-surface)}.cover-art.svelte-ztpc8b,.cover-shade.svelte-ztpc8b{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.cover-art.svelte-ztpc8b{object-fit:cover;object-position:center top}.cover-shade.svelte-ztpc8b{background:linear-gradient(180deg,color-mix(in srgb,var(--report-base) 34%,transparent) 0%,transparent 23%,transparent 42%,color-mix(in srgb,var(--report-base) 58%,transparent) 65%,var(--report-base) 97%)}.cover-open.svelte-ztpc8b{position:relative;display:flex;min-height:100svh;align-items:flex-end;padding:calc(env(safe-area-inset-top) + 8rem) 1.5rem calc(env(safe-area-inset-bottom) + 2rem);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.cover-content.svelte-ztpc8b{display:flex;width:100%;flex-direction:column;align-items:center;gap:clamp(2rem,5svh,3rem)}.cover-logo.svelte-ztpc8b{width:100%;max-width:28rem;margin:0;filter:drop-shadow(0 5px 24px rgb(0 0 0 / 40%))}.cover-cta.svelte-ztpc8b{display:flex;min-height:3.5rem;width:100%;align-items:center;justify-content:center;gap:.75rem;border-width:1px;border-style:solid;border-radius:999px;font-size:1rem;font-weight:800;transition:background .16s ease}.cover-open.svelte-ztpc8b:hover .cover-cta:where(.svelte-ztpc8b){background:color-mix(in srgb,var(--report-accent) 88%,white)}.cover-open.svelte-ztpc8b:focus-visible{outline:2px solid var(--report-accent);outline-offset:-5px}@media(prefers-reduced-motion:reduce){.cover-cta.svelte-ztpc8b{transition:none}}
