.page_container__jZF7q{width:100%;max-width:600px;margin:0 auto}.page_card__Cf__u{background:#fff;border-radius:12px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.page_title__po7na{font-size:32px;font-weight:700;color:#1a202c;margin-bottom:12px;text-align:center}.page_description__lvaOp{font-size:16px;color:#718096;text-align:center;margin-bottom:32px}.page_authSection__hrted{text-align:center}.page_authText__JMITt{font-size:16px;color:#4a5568;margin-bottom:24px}.page_loginButton__1kZAU{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s}.page_loginButton__1kZAU:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(102,126,234,.4)}.page_loginButton__1kZAU:active{transform:translateY(0)}.page_form__NxPAx{display:flex;flex-direction:column;gap:24px}.page_inputGroup__keP_G{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.page_label__jI4Tf{font-size:14px;font-weight:600;color:#2d3748}.page_input__lx_gt{padding:12px 16px;font-size:16px;border:2px solid #e2e8f0;border-radius:8px;transition:border-color .2s;font-family:inherit}.page_input__lx_gt:focus{outline:none;border-color:#667eea}.page_input__lx_gt:disabled{background-color:#f7fafc;cursor:not-allowed}.page_formatSelector__t54JD{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:640px){.page_formatSelector__t54JD{grid-template-columns:1fr}}.page_formatOption__NYSfM{display:flex;align-items:center;gap:12px;padding:16px;border:2px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;transition:all .2s;text-align:left;position:relative;font-family:inherit}.page_formatOption__NYSfM:hover:not(:disabled){border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.15)}.page_formatOption__NYSfM:active:not(:disabled){transform:translateY(0)}.page_formatOptionActive__Esr7v{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));box-shadow:0 4px 12px rgba(102,126,234,.2)}.page_formatOption__NYSfM:disabled{opacity:.6;cursor:not-allowed}.page_formatIcon__lMOAn{font-size:32px;line-height:1;flex-shrink:0}.page_formatInfo__kr7iy{flex:1 1;min-width:0}.page_formatName__RA4bS{font-size:16px;font-weight:600;color:#1a202c;margin-bottom:4px}.page_formatDescription__qdowl{font-size:12px;color:#718096;line-height:1.4}.page_formatCheck__RdHdd{position:absolute;top:8px;right:8px;width:24px;height:24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.page_error__JBrsB{background-color:#fed7d7;color:#c53030;padding:12px 16px;border-radius:8px;font-size:14px}.page_exportButton__H38q1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s}.page_exportButton__H38q1:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(102,126,234,.4)}.page_exportButton__H38q1:active:not(:disabled){transform:translateY(0)}.page_exportButton__H38q1:disabled{opacity:.6;cursor:not-allowed}.page_logoutButton__vC9VG{background:#f7fafc;color:#4a5568;border:1px solid #e2e8f0;padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;margin-top:12px;width:auto;align-self:center}.page_logoutButton__vC9VG:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0;color:#4a5568}.page_logoutButton__vC9VG:active:not(:disabled){background:#edf2f7}.page_logoutButton__vC9VG:disabled{opacity:.5;cursor:not-allowed}