.landing-page-ai-ads-config-upload[data-v-ab5ebc11]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-bg-primary,hsla(0,0%,9%,.92));border:1px solid var(--color-border,hsla(0,0%,100%,.12));border-radius:12px;bottom:16px;box-shadow:var(--shadow-md,0 8px 24px rgba(0,0,0,.35));display:flex;flex-wrap:wrap;gap:8px;max-width:min(20rem,100vw - 32px);padding:8px;position:fixed;right:16px;z-index:1500}.landing-page-ai-ads-config-upload__input[data-v-ab5ebc11]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0)}.landing-page-ai-ads-config-upload__btn[data-v-ab5ebc11]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;color:var(--color-text-primary,#e9eae1);cursor:pointer;font-size:.75rem;height:2rem;line-height:1.5;padding:0 12px;transition:transform .2s ease,opacity .2s ease,background .2s ease}.landing-page-ai-ads-config-upload__btn[data-v-ab5ebc11]:hover:not(:disabled){background:#ffffff24}.landing-page-ai-ads-config-upload__btn[data-v-ab5ebc11]:focus-visible{outline:2px solid var(--color-primary,#fefe50);outline-offset:2px}.landing-page-ai-ads-config-upload__btn[data-v-ab5ebc11]:disabled{cursor:not-allowed;opacity:.6}.landing-page-ai-ads-config-upload__btn--secondary[data-v-ab5ebc11]{background:transparent}.landing-page-ai-ads-config-upload__status[data-v-ab5ebc11]{color:var(--color-text-secondary,#ababab);flex:1 1 100%;font-size:.75rem;line-height:1.5;margin:0}
