*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#e8419a;--color-primary-dark:#c0307f;--color-primary-darker:#9e1f65;--color-primary-light:#fde8f3;--color-primary-mid:#ef6db5;--color-primary-pale:#fff0f8;--color-accent:#6b1f4e;--color-success:#2e7d4f;--color-success-bg:#e6f4ec;--color-danger:#b91c1c;--color-danger-bg:#fee2e2;--color-warning:#92400e;--color-warning-bg:#fef3c7;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 3px #00000014,0 1px 2px #0000000a;--shadow-md:0 4px 12px #00000014,0 2px 4px #0000000a;--shadow-lg:0 8px 24px #0000001a,0 4px 8px #0000000a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f9f4f7;color:#111827;color:var(--color-gray-900);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-sans)}#root,body{min-height:100vh}button{cursor:pointer}button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-sans)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f3f4f6;background:var(--color-gray-100)}::-webkit-scrollbar-thumb{background:#ef6db5;background:var(--color-primary-mid);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e8419a;background:var(--color-primary)}.UploadZone_wrapper__Vxiqy{width:100%}.UploadZone_zone__ciktJ{background:#fff;border:2px dashed var(--color-gray-300);border-radius:var(--radius-xl);cursor:pointer;outline:none;padding:3rem 2rem;position:relative;text-align:center;transition:border-color .2s,background .2s,transform .1s;-webkit-user-select:none;user-select:none}.UploadZone_zone__ciktJ:focus,.UploadZone_zone__ciktJ:hover{background:var(--color-primary-light);border-color:var(--color-primary-mid)}.UploadZone_zone__ciktJ:active{transform:scale(.995)}.UploadZone_zone__ciktJ.UploadZone_dragging__gv8LQ{background:var(--color-primary-light);border-color:var(--color-primary);border-style:solid}.UploadZone_zone__ciktJ.UploadZone_loading__d7Ccf{cursor:not-allowed;opacity:.8;pointer-events:none}.UploadZone_hiddenInput__sbj\+0{display:none}.UploadZone_iconWrap__tMBH5{align-items:center;background:var(--color-primary-light);border-radius:50%;display:flex;height:72px;justify-content:center;margin:0 auto 1rem;width:72px}.UploadZone_icon__GPTW-{color:var(--color-primary)}.UploadZone_spinner__d1DO3{animation:UploadZone_spin__ipoV- .7s linear infinite;border:3px solid var(--color-primary-light);border-radius:50%;border-top-color:var(--color-primary);height:36px;width:36px}@keyframes UploadZone_spin__ipoV-{to{transform:rotate(1turn)}}.UploadZone_title__PTjS8{color:var(--color-gray-900);font-size:18px;font-weight:600;margin-bottom:8px}.UploadZone_subtitle__jncSM{color:var(--color-gray-600);font-size:14px;line-height:1.5;margin-bottom:1.25rem}.UploadZone_browseBtn__N7VNn{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:#fff;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:1rem;padding:8px 20px;transition:background .15s}.UploadZone_zone__ciktJ:hover .UploadZone_browseBtn__N7VNn{background:var(--color-primary-dark)}.UploadZone_hint__-4Aku{color:var(--color-gray-500);font-size:12px}.UploadZone_errorBox__aYxte{align-items:flex-start;background:var(--color-danger-bg);border:1px solid #f09595;border-radius:var(--radius-md);color:var(--color-danger);display:flex;font-size:13px;gap:8px;line-height:1.5;margin-top:12px;padding:12px 16px}.UploadZone_errorBox__aYxte svg{flex-shrink:0;margin-top:1px}.DataPreview_card__frqxm{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.DataPreview_header__rVhV4{align-items:center;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);display:flex;justify-content:space-between;padding:16px 20px}.DataPreview_headerLeft__fVojK{align-items:center;display:flex;gap:12px}.DataPreview_headerIcon__zBWLs{color:var(--color-primary);flex-shrink:0}.DataPreview_filename__oudya{color:var(--color-gray-900);font-size:14px;font-weight:600}.DataPreview_rowCount__ugY6e{color:var(--color-gray-500);font-size:12px;margin-top:2px}.DataPreview_badge__xb5Is{background:var(--color-primary-light);border-radius:99px;color:var(--color-primary);font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.DataPreview_warnings__IYol5{align-items:flex-start;background:var(--color-warning-bg);border-bottom:1px solid #fac775;color:var(--color-warning);display:flex;font-size:12px;gap:8px;line-height:1.5;padding:10px 16px}.DataPreview_warnings__IYol5 svg{flex-shrink:0;margin-top:2px}.DataPreview_warnList__8Qy1i{margin-top:4px;padding-left:16px}.DataPreview_tableWrap__y0Pzy{overflow-x:auto}.DataPreview_table__wd-EM{border-collapse:collapse;font-size:13px;width:100%}.DataPreview_th__06jER{border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-500);font-size:11px;font-weight:600;letter-spacing:.06em;padding:10px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.DataPreview_row__S3aSV:hover,.DataPreview_th__06jER{background:var(--color-gray-50)}.DataPreview_td__rU7zw{border-bottom:1px solid var(--color-gray-100);color:var(--color-gray-800);max-width:200px;overflow:hidden;padding:10px 16px;text-overflow:ellipsis;white-space:nowrap}.DataPreview_numCell__iH0\+B{color:var(--color-gray-400);font-size:12px;max-width:40px;width:40px}.DataPreview_empty__Z1RrH{color:var(--color-gray-400)}.DataPreview_expandBtn__twnvG{align-items:center;background:none;border:none;border-top:1px solid var(--color-gray-200);color:var(--color-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px;transition:background .15s;width:100%}.DataPreview_expandBtn__twnvG:hover{background:var(--color-primary-light)}.GeneratePanel_card__DzrrN{align-items:center;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.GeneratePanel_left__hRLTn{align-items:flex-start;display:flex;flex:1 1;gap:12px;min-width:0}.GeneratePanel_icon__Wp5m6{color:var(--color-primary);flex-shrink:0;margin-top:1px}.GeneratePanel_title__EoypE{color:var(--color-gray-900);font-size:14px;font-weight:600;margin-bottom:4px}.GeneratePanel_sub__M2PRN{color:var(--color-gray-500);font-size:12px}.GeneratePanel_progressWrap__rDPnr{background:var(--color-gray-200);border-radius:99px;height:6px;margin-top:6px;max-width:320px;overflow:hidden;width:100%}.GeneratePanel_progressBar__Yu\+\+m{background:var(--color-primary);border-radius:99px;height:100%;transition:width .25s ease}.GeneratePanel_btn__lGJah{align-items:center;background:var(--color-primary);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:background .15s,opacity .15s;white-space:nowrap}.GeneratePanel_btn__lGJah:hover:not(:disabled){background:var(--color-primary-dark)}.GeneratePanel_btn__lGJah:disabled{cursor:not-allowed;opacity:.65}.GeneratePanel_spin__mm7c7{animation:GeneratePanel_spin__mm7c7 .7s linear infinite}@keyframes GeneratePanel_spin__mm7c7{to{transform:rotate(1turn)}}.GeneratePanel_top__ewVyr{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.GeneratePanel_formatRow__0twQ3{align-items:center;border-top:1px solid var(--color-gray-100);display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:14px}.GeneratePanel_formatLabel__OKLtJ{align-items:center;color:var(--color-gray-500);display:flex;font-size:12px;font-weight:500;gap:5px;white-space:nowrap}.GeneratePanel_formatGroup__pFFdI{display:flex;flex-wrap:wrap;gap:6px}.GeneratePanel_formatBtn__u72G6{background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-gray-600);cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px;transition:all .12s}.GeneratePanel_formatBtn__u72G6:hover{border-color:var(--color-primary-mid);color:var(--color-primary)}.GeneratePanel_formatActive__IhVPA{background:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.LettersList_wrapper__moJBY{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.LettersList_header__aR0ka{align-items:flex-start;background:var(--color-success-bg);border-bottom:1px solid var(--color-gray-200);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 20px}.LettersList_headerLeft__D4pI\+{align-items:flex-start;display:flex;gap:10px}.LettersList_successIcon__ucYK6{color:var(--color-success);flex-shrink:0;margin-top:2px}.LettersList_title__T9uY1{color:var(--color-gray-900);font-size:15px;font-weight:600;margin-bottom:2px}.LettersList_sub__LOWyi{color:var(--color-gray-600);font-size:12px}.LettersList_dlAllGroup__DpWCt{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.LettersList_dlAllBtn__c8Mx4{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:8px 14px;transition:opacity .15s;white-space:nowrap}.LettersList_dlAllBtn__c8Mx4:disabled{cursor:not-allowed;opacity:.6}.LettersList_docxBtn__TIrE8{background:#1b5e96;color:#fff}.LettersList_docxBtn__TIrE8:hover:not(:disabled){background:#0c447c}.LettersList_pdfBtn__OwX1h{background:#c0392b;color:#fff}.LettersList_pdfBtn__OwX1h:hover:not(:disabled){background:#96281b}.LettersList_allBtn__qV\+jF{background:var(--color-gray-700);color:#fff}.LettersList_allBtn__qV\+jF:hover:not(:disabled){background:var(--color-gray-900)}.LettersList_miniSpinner__\+ddQk{animation:LettersList_spin__q5CCU .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:13px;width:13px}@keyframes LettersList_spin__q5CCU{to{transform:rotate(1turn)}}.LettersList_searchWrap__7v83i{align-items:center;border-bottom:1px solid var(--color-gray-100);display:flex;gap:8px;padding:10px 16px}.LettersList_searchIcon__IU7z6{color:var(--color-gray-400);flex-shrink:0}.LettersList_searchInput__ECuX0{background:#0000;border:none;color:var(--color-gray-800);font-size:13px;outline:none;width:100%}.LettersList_searchInput__ECuX0::placeholder{color:var(--color-gray-400)}.LettersList_list__B2o5C{list-style:none;max-height:500px;overflow-y:auto}.LettersList_item__8iMls{align-items:center;border-bottom:1px solid var(--color-gray-100);display:flex;gap:12px;padding:11px 20px;transition:background .12s}.LettersList_item__8iMls:last-child{border-bottom:none}.LettersList_item__8iMls:hover{background:var(--color-gray-50)}.LettersList_avatar__isMHI{align-items:center;background:var(--color-primary-light);border-radius:50%;color:var(--color-primary);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.LettersList_info__-p9dx{flex:1 1;min-width:0}.LettersList_name__SsF4T{color:var(--color-gray-900);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LettersList_meta__8uPWr{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:3px}.LettersList_metaItem__jgEtH{align-items:center;color:var(--color-gray-500);display:flex;font-size:11px;gap:4px}.LettersList_dlBtns__--5qR{display:flex;flex-shrink:0;gap:6px}.LettersList_dlBtn__jZRT7{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:6px 12px;transition:opacity .12s;white-space:nowrap}.LettersList_docxDl__l\+zNw{background:#e8f0fb;color:#1b5e96}.LettersList_docxDl__l\+zNw:hover{background:#d0e3f7}.LettersList_pdfDl__Cda8c{background:#fdecea;color:#c0392b}.LettersList_pdfDl__Cda8c:hover{background:#fad7d4}.LettersList_noResults__sDbMn{color:var(--color-gray-500);font-size:13px;padding:24px;text-align:center}.AuthPage_page__Lz4hV{align-items:center;background:linear-gradient(145deg,#1a0011,#4a0030 35%,#c0307f 70%,#e8419a);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:24px;position:relative}.AuthPage_bgShapes__YO1zF{inset:0;pointer-events:none;position:absolute}.AuthPage_shape1__4CinF{background:radial-gradient(circle,#ffffff12 0,#0000 70%);border-radius:50%;height:500px;position:absolute;right:-150px;top:-150px;width:500px}.AuthPage_shape2__pqw9p{background:radial-gradient(circle,#ffffff0d 0,#0000 70%);border-radius:50%;bottom:-100px;height:350px;left:-100px;position:absolute;width:350px}.AuthPage_shape3__i8IUl{background:radial-gradient(circle,#ffc8e614 0,#0000 70%);border-radius:50%;height:200px;left:20%;position:absolute;top:40%;width:200px}.AuthPage_card__ewEKc{background:#fff;border-radius:20px;box-shadow:0 24px 64px #00000059,0 4px 16px #00000026;max-width:420px;padding:36px 40px;position:relative;width:100%;z-index:1}@media (max-width:480px){.AuthPage_card__ewEKc{padding:28px 22px}}.AuthPage_logoRow__u\+G-i{align-items:center;border-bottom:2px solid var(--color-primary-light);display:flex;gap:12px;margin-bottom:28px;padding-bottom:20px}.AuthPage_logoImg__R3cUw{background:var(--color-primary-pale);border-radius:10px;flex-shrink:0;height:42px;object-fit:contain;padding:2px;width:42px}.AuthPage_logoName__sbVQo{color:var(--color-primary);font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.AuthPage_logoSub__OgDMn{color:var(--color-gray-500);font-size:11px;font-weight:400;margin-top:2px}.AuthPage_title__JBNaR{color:var(--color-gray-900);font-size:21px;font-weight:800;letter-spacing:-.02em;margin-bottom:6px}.AuthPage_subtitle__ywKKg{color:var(--color-gray-500);font-size:13px;line-height:1.55;margin-bottom:24px}.AuthPage_subtitle__ywKKg strong{color:var(--color-gray-700)}.AuthPage_backBtn__fO\+Jb{align-items:center;background:none;border:none;color:var(--color-gray-400);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;margin-bottom:14px;padding:0;transition:color .15s}.AuthPage_backBtn__fO\+Jb:hover{color:var(--color-primary)}.AuthPage_form__lIvze{display:flex;flex-direction:column;gap:14px}.AuthPage_field__cLqhO{display:flex;flex-direction:column;gap:6px}.AuthPage_fieldHeader__8aWTr{align-items:center;display:flex;justify-content:space-between}.AuthPage_label__WjOq3{color:var(--color-gray-600);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AuthPage_fieldAction__eYr5f{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:12px;font-weight:600;padding:0}.AuthPage_fieldAction__eYr5f:hover{text-decoration:underline}.AuthPage_inputWrap__aMdna{align-items:center;display:flex;position:relative}.AuthPage_inputIcon__DxZL6{align-items:center;color:var(--color-gray-400);display:flex;left:12px;pointer-events:none;position:absolute}.AuthPage_input__5LdhD{background:var(--color-gray-50);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-md);color:var(--color-gray-900);font-size:14px;outline:none;padding:11px 12px 11px 38px;transition:border-color .15s,background .15s,box-shadow .15s;width:100%}.AuthPage_input__5LdhD:focus{background:var(--color-primary-pale);border-color:var(--color-primary);box-shadow:0 0 0 3px #e8419a1f}.AuthPage_input__5LdhD:disabled{cursor:not-allowed;opacity:.55}.AuthPage_inputPw__XdovQ{padding-right:40px}.AuthPage_eyeBtn__-b5ns{align-items:center;background:none;border:none;color:var(--color-gray-400);cursor:pointer;display:flex;padding:4px;position:absolute;right:10px;transition:color .15s}.AuthPage_eyeBtn__-b5ns:hover{color:var(--color-primary)}.AuthPage_otpWrap__I-LnO{display:flex;justify-content:center;padding:8px 0}.AuthPage_otpInput__fa-9v{background:var(--color-primary-pale);border:2px solid var(--color-primary-light);border-radius:var(--radius-lg);color:var(--color-primary-darker);font-size:28px;font-weight:800;letter-spacing:.25em;outline:none;padding:14px 12px;text-align:center;transition:border-color .15s,box-shadow .15s;width:190px}.AuthPage_otpInput__fa-9v:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #e8419a26}.AuthPage_otpInput__fa-9v:disabled{opacity:.6}.AuthPage_otpInput__fa-9v::placeholder{color:var(--color-primary-light);letter-spacing:.15em}.AuthPage_primaryBtn__ItSO-{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-md);box-shadow:0 4px 12px #e8419a59;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.01em;margin-top:4px;padding:12px 20px;transition:opacity .15s,transform .1s,box-shadow .15s;width:100%}.AuthPage_primaryBtn__ItSO-:hover:not(:disabled){box-shadow:0 6px 16px #e8419a73;opacity:.92}.AuthPage_primaryBtn__ItSO-:active:not(:disabled){transform:scale(.985)}.AuthPage_primaryBtn__ItSO-:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.AuthPage_ghostBtn__XR4wc{align-items:center;background:none;border:1.5px solid var(--color-gray-200);border-radius:var(--radius-md);color:var(--color-gray-500);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px;transition:border-color .15s,color .15s;width:100%}.AuthPage_ghostBtn__XR4wc:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.AuthPage_ghostBtn__XR4wc:disabled{cursor:not-allowed;opacity:.55}.AuthPage_errorMsg__\+5s3a{background:var(--color-danger-bg);border-left:3px solid var(--color-danger);color:var(--color-danger);line-height:1.4}.AuthPage_errorMsg__\+5s3a,.AuthPage_successMsg__rE2kn{border-radius:var(--radius-md);font-size:13px;padding:10px 12px}.AuthPage_successMsg__rE2kn{align-items:center;background:var(--color-success-bg);border-left:3px solid var(--color-success);color:var(--color-success);display:flex;gap:6px}.AuthPage_switchText__5Ykrt{color:var(--color-gray-500);font-size:13px;margin-top:20px;text-align:center}.AuthPage_link__meXMb{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:700;padding:0}.AuthPage_link__meXMb:hover{text-decoration:underline}.AuthPage_successScreen__L1M8U{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 0;text-align:center}.AuthPage_successIconWrap__Kn7zK{align-items:center;background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary-pale));border:2px solid var(--color-primary-light);border-radius:50%;box-shadow:0 4px 20px #e8419a33;color:var(--color-primary);display:flex;height:80px;justify-content:center;margin-bottom:4px;width:80px}.AuthPage_successTitle__bhvhZ{color:var(--color-gray-900);font-size:22px;font-weight:800;letter-spacing:-.02em}.AuthPage_successBody__Gr4Xx{color:var(--color-gray-500);font-size:14px;line-height:1.6;max-width:300px}.AuthPage_successBody__Gr4Xx strong{color:var(--color-gray-700)}.AuthPage_successHighlight__3qyAE{align-items:center;background:linear-gradient(135deg,var(--color-primary-light),#fce7f3);border:1px solid #e8419a40;border-radius:30px;color:var(--color-primary-darker);display:flex;font-size:13px;font-weight:700;gap:8px;margin:4px 0 8px;padding:10px 20px}.AuthPage_successScreen__L1M8U .AuthPage_primaryBtn__ItSO-{margin-top:4px;max-width:220px}.AuthPage_spinner__1Uog4{border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.AuthPage_spinnerSmall__F\+2r6,.AuthPage_spinner__1Uog4{animation:AuthPage_spin__dHiV3 .6s linear infinite;display:inline-block;flex-shrink:0}.AuthPage_spinnerSmall__F\+2r6{border:2px solid #0000001a;border-radius:50%;border-top:2px solid var(--color-gray-500);height:13px;width:13px}@keyframes AuthPage_spin__dHiV3{to{transform:rotate(1turn)}}.App_page__1v\+Ma{display:flex;flex-direction:column;min-height:100vh}.App_nav__5sp4z{background:#fff;border-bottom:2px solid var(--color-primary-light);box-shadow:0 2px 8px #e8419a14;position:-webkit-sticky;position:sticky;top:0;z-index:100}.App_navInner__GcH2k{align-items:center;display:flex;height:62px;justify-content:space-between;margin:0 auto;max-width:860px;padding:0 24px}.App_brand__bhela{align-items:center;display:flex;gap:10px}.App_brandIcon__qUsSP{align-items:center;border-radius:var(--radius-md);display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.App_brandIcon__qUsSP img{height:100%;object-fit:contain;width:100%}.App_brandName__Pd5O0{color:var(--color-gray-900);font-size:15px;font-weight:700;letter-spacing:-.01em}.App_brandSub__gWcc\+{color:var(--color-gray-500);font-size:11px;font-weight:400;margin-left:2px}.App_navRight__gq5cF{align-items:center;display:flex;gap:8px}.App_resetBtn__mmesq{align-items:center;background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-gray-600);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 14px;transition:background .12s,color .12s}.App_resetBtn__mmesq:hover{background:var(--color-primary-light);border-color:var(--color-primary-mid);color:var(--color-primary-dark)}.App_userChip__6eIvB{align-items:center;background:var(--color-primary-light);border:1px solid #e8419a33;border-radius:20px;color:var(--color-primary-darker);display:flex;font-size:12px;font-weight:600;gap:5px;max-width:200px;padding:5px 12px}.App_userEmail__hObu0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:520px){.App_userChip__6eIvB{display:none}}.App_logoutBtn__-ITOx{align-items:center;background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-gray-600);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;padding:6px 12px;transition:all .15s}.App_logoutBtn__-ITOx:hover{background:var(--color-danger-bg);border-color:var(--color-danger);color:var(--color-danger)}.App_main__3i8Io{flex:1 1;padding:32px 24px 48px}.App_container__\+zQp1{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.App_steps__2Yz6-{align-items:center;display:flex;gap:0;padding:4px 0 8px}.App_step__5KqFN{align-items:center;display:flex;gap:8px;opacity:.4}.App_stepActive__6nuwa,.App_stepDone__mzXk2{opacity:1}.App_stepCircle__vtABw{align-items:center;background:var(--color-gray-200);border-radius:50%;color:var(--color-gray-600);display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:26px;justify-content:center;transition:background .2s,color .2s;width:26px}.App_stepActive__6nuwa .App_stepCircle__vtABw{background:var(--color-primary);color:#fff}.App_stepDone__mzXk2 .App_stepCircle__vtABw{background:var(--color-success);color:#fff}.App_stepLabel__2t1Tu{color:var(--color-gray-700);font-size:13px;font-weight:500;white-space:nowrap}.App_stepLine__akLia{background:var(--color-gray-200);border-radius:1px;flex:1 1;height:2px;margin:0 8px;min-width:24px;transition:background .2s}.App_stepLineDone__oRo18{background:var(--color-success)}.App_helpCard__1Y92d{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);border-top:3px solid var(--color-primary);box-shadow:var(--shadow-sm);padding:24px}.App_helpTitle__7YW\+B{color:var(--color-gray-900);font-size:15px;font-weight:700;margin-bottom:16px}.App_helpList__\+6XFh{color:var(--color-gray-700);display:flex;flex-direction:column;font-size:13px;gap:10px;line-height:1.6;margin-bottom:24px;padding-left:20px}.App_helpList__\+6XFh li strong{color:var(--color-gray-900)}.App_helpColumns__5CHbB{grid-gap:16px;border-top:1px solid var(--color-gray-100);display:grid;gap:16px;grid-template-columns:1fr 1fr;padding-top:16px}@media (max-width:520px){.App_helpColumns__5CHbB{grid-template-columns:1fr}}.App_helpColTitle__NRYyV{color:var(--color-primary);font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.App_helpColList__0N\+JD{color:var(--color-gray-600);display:flex;flex-direction:column;font-size:12px;gap:5px;list-style:none}.App_helpColList__0N\+JD li:before{color:var(--color-primary);content:"›";margin-right:6px}.App_footer__b3vgj{background:#fff;border-top:1px solid var(--color-primary-light);color:var(--color-gray-400);font-size:12px;padding:20px 24px;text-align:center}
/*# sourceMappingURL=main.a548d2ee.css.map*/