.free-etf-public-shell{padding-top:calc(var(--public-header-height,76px) + 1rem)}.free-etf-public-shell .programmatic-heading-focus{scroll-margin-top:calc(var(--public-header-height,76px) + 1rem)}.report-workspace.free-etf-import{align-items:start;gap:2rem;display:grid}.free-etf-import-heading h1{max-width:14ch;font-family:var(--font-display), serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:400;line-height:1.02}.free-etf-import-heading p{max-width:39ch;color:var(--text-secondary);margin-top:1.5rem;font-size:.9375rem;line-height:1.7}.free-etf-import-panel{border:1px solid var(--on-plate-border);min-width:0;box-shadow:var(--inner-glow-top);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:18px;padding:1.5rem}.free-etf-source-choices{border-bottom:1px solid var(--on-plate-rule);margin:-1.5rem -1.5rem 1.5rem;padding:.5rem}.free-etf-source-choices [role=tablist]{background:0 0;border:0;border-radius:12px 12px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;padding:0;display:grid}.free-etf-source-choices [role=tab]{min-height:76px;color:var(--on-plate-muted);white-space:normal;text-align:center;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;gap:.5rem;padding:.75rem;font-size:.8125rem;font-weight:600;line-height:1.35}.free-etf-source-choices [role=tab][aria-selected=true]{border-color:var(--on-plate-faint);background:var(--surface-plate-lift);color:var(--on-plate-primary)}.free-etf-source-choices [role=tab]>div{display:none}.free-etf-public-shell .free-etf-import-panel .report-import-desk{background:0 0;border:0;max-width:none;padding:0}.free-etf-import-panel .report-photo-heading h2,.free-etf-import-panel .report-import-heading h2{font-family:var(--font-sans), sans-serif;font-size:1.125rem;font-weight:600;line-height:1.35}.free-etf-import-panel .report-import-heading>div>span[aria-hidden]{display:none}.free-etf-import-panel .report-import-heading{margin-bottom:0}.free-etf-import-panel .report-import-help{flex-wrap:wrap;column-gap:1.25rem;margin-top:.5rem;display:flex}.free-etf-import-panel .report-import-help details{margin-top:0;font-size:.75rem}.free-etf-import-panel .report-import-help details[open]{flex-basis:100%}.free-etf-public-shell .free-etf-import-panel .report-source-account{background:0 0;border:0;margin-top:1rem;padding:0}.free-etf-import-panel .report-file-picker{border-style:dashed;border-color:var(--on-plate-faint);background:var(--surface-plate-lift)}.free-etf-import-panel .report-file-choose{justify-content:center;min-height:100px}.free-etf-import-panel .report-file-choose>svg{width:24px;height:24px}.free-etf-import-panel .report-add-account{width:auto;color:var(--on-plate-secondary);background:0 0;border:0;margin-top:.5rem;padding-inline:0}.free-etf-public-shell .free-etf-import-panel .report-import-action{border-top:1px solid var(--on-plate-rule);background:0 0;flex-wrap:wrap;align-items:end;gap:1.25rem;margin-top:.75rem;padding:1.25rem 0 0;display:flex}.free-etf-import-panel .report-import-language{flex:170px}.free-etf-import-panel .report-import-language button,.free-etf-import-panel .report-photo-language button{background:var(--on-plate-primary);color:var(--on-plate-ink-on-fill)}.free-etf-import-panel .report-import-action>button{border-radius:8px;flex:200px;min-height:48px;margin:0}.free-etf-import-panel .report-import-action [role=alert]{flex-basis:100%;margin-top:0}.free-etf-import-panel .report-photo-drop{border-color:var(--on-plate-faint);background:var(--surface-plate-lift);box-shadow:none;padding:1.25rem}.free-etf-import-panel .report-photo-drop button,.free-etf-import-panel .report-photo-actions button{border-radius:8px}.free-etf-import-panel .report-photo-permission{font-size:.8125rem}.free-etf-import-panel .report-photo-language{border-top:1px solid var(--on-plate-rule);max-width:none;padding-top:1.25rem}.free-etf-import-guide{min-width:0}.free-etf-import-guide .report-door-index>li{gap:1rem;padding-block:1rem}.free-etf-import-guide .report-door-index__title{font-size:.875rem}.free-etf-import-guide .report-door-index__text{font-size:.8125rem;line-height:1.6}.report-workspace.free-etf-sample{padding-top:0}@media (min-width:900px){.report-workspace.free-etf-import{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:2rem 3.5rem}.free-etf-import-heading{padding-top:.5rem}.free-etf-import-panel{grid-area:1/2/3}.free-etf-import-guide{grid-column:1}}@media (max-width:639px){.free-etf-import-panel{border-radius:14px;padding:1.25rem}.free-etf-source-choices{margin:-1.25rem -1.25rem 1.25rem}.free-etf-import-heading p{margin-top:1rem}}