.page-module___8aEwW__page{--background:#fafafa;--foreground:#fff;--text-primary:#111;--text-secondary:#666;--border:#e2e2e2;background-color:var(--background);flex:1;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module___8aEwW__main{background-color:var(--foreground);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:560px;padding:48px 40px;display:flex}.page-module___8aEwW__main h1{color:var(--text-primary);font-size:28px}.page-module___8aEwW__main>p{color:var(--text-secondary);font-size:16px;line-height:1.5}.page-module___8aEwW__voicesLink{color:var(--text-primary);font-size:14px;text-decoration:underline}.page-module___8aEwW__form{flex-direction:column;gap:16px;margin-top:8px;display:flex}.page-module___8aEwW__form input[type=file]{font-size:14px}.page-module___8aEwW__form button{background:var(--text-primary);color:var(--foreground);cursor:pointer;border:none;border-radius:10px;padding:12px 20px;font-size:15px}.page-module___8aEwW__form button:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__progress{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__progress p{color:var(--text-secondary);font-size:14px}.page-module___8aEwW__progress progress{width:100%}.page-module___8aEwW__error{color:#c0392b;font-size:14px}@media (prefers-color-scheme:dark){.page-module___8aEwW__page{--background:#000;--foreground:#111;--text-primary:#ededed;--text-secondary:#aaa;--border:#262626}.page-module___8aEwW__form button{color:#000;background:#ededed}}
