.AuthPanel_page__FNWuW{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eff6ff,#f8fafc 60%,#f0f4ff);padding:24px}.AuthPanel_card__WdcoQ{position:relative;background:#ffffff;border-radius:12px;box-shadow:0 8px 40px rgba(37,99,235,.12),0 2px 8px rgba(0,0,0,.06);padding:40px 40px 36px;width:100%;max-width:420px}@media (max-width:480px){.AuthPanel_page__FNWuW{align-items:flex-start;padding:40px 16px 16px}.AuthPanel_card__WdcoQ{padding:28px 22px 24px;border-radius:16px}}.AuthPanel_logo__mRNGi{margin-bottom:32px}.AuthPanel_logoMark__PcYAV,.AuthPanel_logo__mRNGi{display:flex;align-items:center;justify-content:center}.AuthPanel_logoMark__PcYAV{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;font-size:24px;font-weight:900;letter-spacing:-1px;flex-shrink:0;box-shadow:0 4px 16px rgba(37,99,235,.32)}.AuthPanel_logoName__C8XXy{font-size:20px;font-weight:800;color:#1e293b;letter-spacing:1.5px}.AuthPanel_logoSub__0_wJu{font-size:13px;color:#64748b;margin-top:0}.AuthPanel_socialBtns__87Tap{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.AuthPanel_socialBtn__BjgEP{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px;background:#ffffff;border:1.5px solid #e2e8f0;border-radius:10px;font-size:14px;font-weight:600;color:#1e293b;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;position:relative}.AuthPanel_socialBtn__BjgEP:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.06)}.AuthPanel_socialBtn__BjgEP:disabled{cursor:not-allowed}.AuthPanel_kakaoBtn__FpIwv{background:#fee500;border-color:#fee500;color:#3c1e1e}.AuthPanel_kakaoBtn__FpIwv:hover:not(:disabled){background:#f5dc00;border-color:#f5dc00}.AuthPanel_comingSoon__HYDrf{position:absolute;right:14px;font-size:10px;font-weight:700;background:rgba(0,0,0,.12);color:inherit;padding:2px 7px;border-radius:20px;opacity:.7}.AuthPanel_divider__lhInP{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:#cbd5e1;font-size:12px}.AuthPanel_divider__lhInP:after,.AuthPanel_divider__lhInP:before{content:"";flex:1 1;height:1px;background:#e2e8f0}.AuthPanel_tabs__pH1gR{display:flex;background:#f1f5f9;border-radius:10px;padding:3px;margin-bottom:28px}.AuthPanel_tab__P_KCo{flex:1 1;padding:8px;border:none;background:transparent;border-radius:8px;font-size:14px;font-weight:600;color:#94a3b8;cursor:pointer;transition:background .16s,color .16s,box-shadow .16s}.AuthPanel_tabActive__wJohp{background:#ffffff;color:#1e293b;box-shadow:0 1px 4px rgba(0,0,0,.1)}.AuthPanel_form__X1Itr{display:flex;flex-direction:column;gap:6px}.AuthPanel_label__bSJQL{font-size:13px;font-weight:600;color:#475569;margin-top:10px}.AuthPanel_label__bSJQL:first-child{margin-top:0}.AuthPanel_input__7iCn_{width:100%;padding:11px 14px;border:1.5px solid #e2e8f0;border-radius:10px;font-size:14px;font-family:inherit;color:#1e293b;background:#f8fafc;outline:none;transition:border-color .16s,box-shadow .16s,background .16s;box-sizing:border-box}.AuthPanel_input__7iCn_:focus{border-color:#2563eb;box-shadow:0 0 0 3px #dbeafe;background:#ffffff}.AuthPanel_input__7iCn_::placeholder{color:#cbd5e1}.AuthPanel_passwordHelp__kjQcC{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.5}.AuthPanel_error__vW_ut{margin:4px 0 0;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:13px;color:#dc2626;font-weight:500}.AuthPanel_submitBtn__SoIBH{margin-top:18px;width:100%;padding:13px;background:#2563eb;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,transform .12s,box-shadow .15s;box-shadow:0 4px 14px rgba(37,99,235,.32)}.AuthPanel_submitBtn__SoIBH:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.36)}.AuthPanel_submitBtn__SoIBH:active:not(:disabled){transform:translateY(0)}.AuthPanel_submitBtn__SoIBH:disabled{background:#93c5fd;cursor:not-allowed;box-shadow:none;transform:none}.AuthPanel_switchHint__Dg19m{margin:20px 0 0;text-align:center;font-size:13px;color:#94a3b8}.AuthPanel_switchLink__S4YDw{background:none;border:none;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.AuthPanel_modeTitle__2empN{margin:0 0 20px;font-size:18px;font-weight:800;color:#1e293b;text-align:center}.AuthPanel_helpText__0usws{margin:0 0 8px;padding:12px 14px;border:1px solid #dbeafe;border-radius:10px;background:#eff6ff;color:#1e3a8a;font-size:13px;line-height:1.55}.AuthPanel_success__OPKN5{margin:4px 0 0;padding:10px 14px;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:8px;font-size:13px;color:#047857;font-weight:500}.AuthPanel_secondaryAction__hxTcq{margin-top:8px;width:100%;min-height:44px;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;color:#1d4ed8;font-weight:700;cursor:pointer}.AuthPanel_secondaryAction__hxTcq:hover{background:#dbeafe}.ConnectionBanner_wrap__B03D_{display:flex;flex-direction:column;flex-shrink:0}.ConnectionBanner_banner__00jb_{display:flex;align-items:flex-start;gap:8px;padding:10px 20px;background:#fef2f2;border-bottom:1px solid #fecaca;font-size:13px;color:#7f1d1d;line-height:1.5}.ConnectionBanner_icon__Kq9N8{flex-shrink:0;color:#dc2626;margin-top:2px}.ConnectionBanner_msg__UWmD8{flex:1 1}.ConnectionBanner_strong__aJNC7{font-weight:700}.DashboardView_dash___gLgG{flex:1 1;overflow-y:auto;padding:28px 32px 40px}.DashboardView_head__Sk_TD{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.DashboardView_title__5nsGx{font-size:20px;font-weight:800;color:#0f172a;margin:0}.DashboardView_subtitle__1XXuA{margin:5px 0 0;color:#64748b;font-size:13px;line-height:1.45}.DashboardView_refreshBtn__GaWz5{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;font-size:13px;font-weight:600;color:#475569;cursor:pointer;transition:border-color .15s,color .15s}.DashboardView_refreshBtn__GaWz5:hover{border-color:#2563eb;color:#2563eb}.DashboardView_statGrid__6gIdH{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.DashboardView_statCard__d895r{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;padding:16px 18px}.DashboardView_statTop__ycMgk{display:flex;align-items:center;gap:8px;margin-bottom:6px}.DashboardView_dot__Q_6g4{width:9px;height:9px;border-radius:50%;flex-shrink:0}.DashboardView_statLabel__b2ZW_{font-size:12px;font-weight:600;color:#64748b}.DashboardView_statValue__wwSQa{font-size:24px;font-weight:800;color:#0f172a}.DashboardView_statSub__RycFE{font-size:12px;margin-top:2px}.DashboardView_okText__gHe6K{color:#059669}.DashboardView_errText__gQr0o{color:#dc2626}.DashboardView_settlementPanel__q0NiK{border:1.5px solid #dbeafe;border-radius:12px;background:#eff6ff;padding:16px;margin:-8px 0 20px}.DashboardView_settlementHead___eeeg{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.DashboardView_settlementHead___eeeg h2{margin:0 0 4px;font-size:14px;font-weight:800;color:#0f172a}.DashboardView_settlementHead___eeeg p{margin:0;color:#64748b;font-size:12px;line-height:1.5}.DashboardView_settlementHead___eeeg strong{color:#1d4ed8;font-size:22px;font-weight:900;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashboardView_settlementRows___9741{display:grid;grid-gap:8px;gap:8px}.DashboardView_settlementRow__9eS4c{display:grid;grid-template-columns:minmax(88px,.8fr) minmax(110px,1fr) minmax(84px,.8fr) minmax(160px,1.5fr);align-items:center;grid-gap:10px;gap:10px;min-height:42px;padding:9px 12px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#334155;font-size:13px}.DashboardView_settlementRow__9eS4c small{color:#64748b;line-height:1.4}.DashboardView_filterBar__PDtpI{display:flex;flex-wrap:wrap;align-items:center;gap:16px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;padding:14px 16px;margin-bottom:20px}.DashboardView_filterGroup__qK_09{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.DashboardView_filterTitle__osxNd{font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.DashboardView_check__TIUBl{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#334155;cursor:pointer}.DashboardView_check__TIUBl input{accent-color:#2563eb;cursor:pointer}.DashboardView_spacer__LYDWO{flex:1 1}.DashboardView_exportBtn__2DB_E{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;background:#16a34a;color:#fff;border:none;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s}.DashboardView_exportBtn__2DB_E:hover:not(:disabled){background:#15803d}.DashboardView_exportBtn__2DB_E:disabled{background:#cbd5e1;cursor:not-allowed}.DashboardView_sectionTitle__XFIVT{font-size:14px;font-weight:800;color:#0f172a;margin:28px 0 12px}.DashboardView_tableWrap__G_gVl{border:1.5px solid #e2e8f0;border-radius:12px;overflow:hidden}.DashboardView_table__71uJL{width:100%;border-collapse:collapse;font-size:13px}.DashboardView_table__71uJL thead tr{background:#f8fafc}.DashboardView_table__71uJL th{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e2e8f0}.DashboardView_table__71uJL td{padding:11px 14px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:top}.DashboardView_table__71uJL tbody tr:last-child td{border-bottom:none}.DashboardView_table__71uJL tbody tr:hover{background:#f8fafc}.DashboardView_chTag__lHy_Z{font-weight:700;font-size:12px;white-space:nowrap}.DashboardView_numCell__XJTDZ{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashboardView_statusBadge__lE5P4{font-size:11px;font-weight:700;padding:2px 9px;border-radius:20px;background:#f1f5f9;color:#475569}.DashboardView_statusOrdered__9TiSu{background:#eff6ff;color:#2563eb}.DashboardView_statusCancelled__xYhGg,.DashboardView_statusReturned__xCV1b{background:#fef2f2;color:#dc2626}.DashboardView_statusExchanged__pXNC_{background:#fffbeb;color:#b45309}.DashboardView_empty__olftj{text-align:center;color:#94a3b8;font-size:13px;padding:32px}.DashboardView_emptyState__mvYKJ{display:grid;place-items:center;grid-gap:8px;gap:8px;min-height:180px;padding:32px 20px;text-align:center;background:#fbfdff}.DashboardView_emptyState__mvYKJ strong{color:#0f172a;font-size:15px}.DashboardView_emptyState__mvYKJ p{max-width:520px;margin:0;color:#64748b;font-size:13px;line-height:1.6}.DashboardView_errorBox__RsYqV{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:16px}.DashboardView_predGrid__o5tUq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.DashboardView_predCard__vNAlG{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:14px 16px}.DashboardView_predName__BP_6I{font-size:13px;font-weight:700;color:#92400e;margin-bottom:4px}.DashboardView_predDetail__eSlLP{font-size:12px;color:#b45309}@media (max-width:760px){.DashboardView_dash___gLgG{padding:18px 14px 28px}.DashboardView_head__Sk_TD{flex-direction:column;align-items:stretch;gap:12px}.DashboardView_refreshBtn__GaWz5{justify-content:center;width:100%}.DashboardView_statGrid__6gIdH{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DashboardView_statCard__d895r{padding:13px 14px}.DashboardView_statValue__wwSQa{font-size:21px}.DashboardView_settlementPanel__q0NiK{padding:14px}.DashboardView_settlementHead___eeeg{flex-direction:column;gap:8px}.DashboardView_settlementHead___eeeg strong{font-size:20px;white-space:normal}.DashboardView_settlementRow__9eS4c{grid-template-columns:1fr}.DashboardView_filterBar__PDtpI{align-items:stretch;gap:12px;padding:12px}.DashboardView_filterGroup__qK_09{width:100%}.DashboardView_spacer__LYDWO{display:none}.DashboardView_exportBtn__2DB_E{width:100%;justify-content:center}.DashboardView_tableWrap__G_gVl{overflow-x:auto;-webkit-overflow-scrolling:touch}.DashboardView_table__71uJL{min-width:720px}}@media (max-width:420px){.DashboardView_statGrid__6gIdH{grid-template-columns:1fr}}.FirewallToast_overlay__3ed4v{position:relative;width:100%;max-width:700px;margin-bottom:8px;z-index:10;background:#fff;border:1.5px solid #ef4444;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.12);overflow:hidden;font-family:inherit;box-sizing:border-box}.FirewallToast_header__bNCu0{display:flex;align-items:center;gap:8px;padding:13px 16px 12px;background:#fef2f2;border-bottom:1px solid #fecaca}.FirewallToast_shield__Pkpli{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#dc2626;flex-shrink:0}.FirewallToast_headerText__9Ygge{font-size:14px;font-weight:700;color:#dc2626}.FirewallToast_infoRow__aEIuF{display:flex;align-items:stretch;padding:14px 16px;gap:0;border-bottom:1px solid #f3f4f6}.FirewallToast_infoCell__bNyt3{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.FirewallToast_divider__8DUzi{width:1px;background:#e5e7eb;margin:0 14px;flex-shrink:0}.FirewallToast_infoLabel__faU0k{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.FirewallToast_infoValue__xH5BQ{font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FirewallToast_infoDanger__1BmEB{color:#dc2626}.FirewallToast_flowGuide__lsEb0{margin:12px 16px 0;padding:12px 14px;border:1px solid #fed7aa;border-radius:10px;background:#fffbeb;color:#78350f;font-size:12px;line-height:1.55}.FirewallToast_flowGuide__lsEb0 strong{display:block;margin-bottom:7px;color:#92400e;font-size:12px}.FirewallToast_flowGuide__lsEb0 ol{margin:0 0 7px;padding-left:18px}.FirewallToast_flowGuide__lsEb0 p{margin:0;color:#a16207}.FirewallToast_planBlock__vUT8j{padding:12px 16px 4px;border-bottom:1px solid #f3f4f6;background:#fff}.FirewallToast_planHead__Pw8wy{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;font-weight:700;color:#475569}.FirewallToast_planHead__Pw8wy span:last-child{color:#dc2626;white-space:nowrap}.FirewallToast_planRows__gvadH{display:grid;grid-gap:6px;gap:6px;max-height:220px;overflow-y:auto;padding-right:2px}.FirewallToast_planRow__bYkgG{display:grid;grid-template-columns:minmax(58px,.58fr) minmax(150px,1.6fr) minmax(92px,.8fr);grid-gap:8px;gap:8px;align-items:center;padding:8px 9px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;font-size:12px}.FirewallToast_planChannel__YQ2aZ{font-weight:800;color:#2563eb;white-space:nowrap}.FirewallToast_planTarget__pP4zH{min-width:0;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FirewallToast_planChange__WJFCc{color:#0f172a;font-weight:700;text-align:right;white-space:nowrap}.FirewallToast_planNote__P7oLq{grid-column:2/4;color:#b45309;font-weight:650;line-height:1.35}.FirewallToast_btnRow__8qvBM{display:flex;gap:8px;padding:12px 16px}.FirewallToast_btnCancel__ihxb2{flex:1 1;padding:10px 0;background:#f3f4f6;color:#374151;border:none;border-radius:9px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s}.FirewallToast_btnCancel__ihxb2:hover{background:#e5e7eb}.FirewallToast_btnApprove__DgzOI{flex:2 1;padding:10px 0;background:#fff;color:#dc2626;border:1.5px solid #ef4444;border-radius:9px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .13s,color .13s}.FirewallToast_btnApprove__DgzOI:hover:not(:disabled){background:#fef2f2}.FirewallToast_btnApprove__DgzOI:disabled,.FirewallToast_btnCancel__ihxb2:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.FirewallToast_infoRow__aEIuF{flex-direction:column;gap:10px}.FirewallToast_divider__8DUzi{display:none}.FirewallToast_planRow__bYkgG{grid-template-columns:1fr;gap:4px}.FirewallToast_planChange__WJFCc,.FirewallToast_planTarget__pP4zH{white-space:normal;overflow:visible;text-overflow:clip;text-align:left}.FirewallToast_planNote__P7oLq{grid-column:auto}}.InventoryView_wrap__rBqtY{flex:1 1;overflow-y:auto;padding:28px 32px 40px}.InventoryView_head__E_VYH{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.InventoryView_title__So9S4{font-size:20px;font-weight:800;color:#0f172a;margin:0}.InventoryView_refreshBtn__ijORn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;font-size:13px;font-weight:600;color:#475569;cursor:pointer;transition:border-color .15s,color .15s}.InventoryView_refreshBtn__ijORn:hover{border-color:#2563eb;color:#2563eb}.InventoryView_sub__7msdN{font-size:13px;color:#64748b;margin:0 0 20px}.InventoryView_summaryGrid__c6JXG{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));grid-gap:10px;gap:10px;margin:18px 0}.InventoryView_summaryCard__Jj95L{border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;padding:14px 15px}.InventoryView_summaryCard__Jj95L span{display:block;color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.InventoryView_summaryCard__Jj95L strong{display:block;color:#0f172a;font-size:22px;font-weight:850;line-height:1.1}.InventoryView_warnText___Iefm{color:#b45309!important}.InventoryView_dangerText__J_bNk{color:#dc2626!important}.InventoryView_emptyState__2cBCQ{display:grid;place-items:center;grid-gap:8px;gap:8px;min-height:180px;padding:32px 20px;text-align:center;background:#fbfdff}.InventoryView_emptyState__2cBCQ strong{color:#0f172a;font-size:15px}.InventoryView_emptyState__2cBCQ p{max-width:500px;margin:0;color:#64748b;font-size:13px;line-height:1.6}.InventoryView_successBox__p6YiN{background:#ecfdf5;border:1px solid #bbf7d0;color:#047857;border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:16px}.InventoryView_errorBox__UsAeu{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:16px}.InventoryView_tableWrap__KvnVt{border:1.5px solid #e2e8f0;border-radius:12px;overflow:hidden}.InventoryView_table__Ij81c{width:100%;border-collapse:collapse;font-size:13px}.InventoryView_table__Ij81c thead tr{background:#f8fafc}.InventoryView_table__Ij81c th{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e2e8f0}.InventoryView_table__Ij81c td{padding:11px 14px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.InventoryView_table__Ij81c tbody tr:last-child td{border-bottom:none}.InventoryView_rowDesync__tjpgi{background:#fffbeb}.InventoryView_productCell__c0SVQ{display:flex;align-items:center;gap:10px;min-width:0}.InventoryView_thumbFallback__hVM8D,.InventoryView_thumb__TuxxH{width:34px;height:34px;flex:0 0 34px;border-radius:7px;border:1px solid #e2e8f0;background:#f8fafc;object-fit:cover}.InventoryView_thumbFallback__hVM8D:after{content:"";display:block;width:14px;height:14px;margin:9px auto;border-radius:4px;background:#dbeafe}.InventoryView_productText__23ZrA{min-width:0;display:block}.InventoryView_productName__HOsLj{font-weight:600;color:#0f172a}.InventoryView_option__gL2cv{color:#94a3b8;font-size:12px}.InventoryView_stockCell__aBbcI{text-align:center;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.InventoryView_soldout__nzEai{color:#dc2626}.InventoryView_syncBadge__2v__Y{font-size:11px;font-weight:700;padding:2px 9px;border-radius:20px}.InventoryView_syncOk__n4O3S{background:#ecfdf5;color:#059669}.InventoryView_syncWarn__wO_7a{background:#fffbeb;color:#b45309}.InventoryView_actionCell__Gax5H{white-space:nowrap;text-align:right}.InventoryView_qtyInput__ETnFt{width:64px;padding:6px 8px;border:1.5px solid #e2e8f0;border-radius:7px;font-size:13px;font-family:inherit;text-align:right;outline:none;margin-right:6px}.InventoryView_qtyInput__ETnFt:focus{border-color:#2563eb;box-shadow:0 0 0 3px #dbeafe}.InventoryView_syncBtn__n57Ro{padding:6px 12px;background:#2563eb;color:#fff;border:none;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}.InventoryView_syncBtn__n57Ro:hover:not(:disabled){background:#1d4ed8}.InventoryView_syncBtn__n57Ro:disabled{background:#cbd5e1;cursor:not-allowed}.InventoryView_soldoutBtn__hzodT{margin-left:6px;padding:6px 10px;background:#fff;color:#dc2626;border:1.5px solid #fecaca;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}.InventoryView_soldoutBtn__hzodT:hover:not(:disabled){background:#fef2f2}.InventoryView_empty__Hruvj{text-align:center;color:#94a3b8;font-size:13px;padding:32px}@media (max-width:980px){.InventoryView_summaryGrid__c6JXG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.InventoryView_wrap__rBqtY{padding:20px 16px 32px}.InventoryView_head__E_VYH{align-items:flex-start;gap:10px}.InventoryView_summaryGrid__c6JXG{grid-template-columns:1fr}}.InventoryView_controls__fSycT{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:0 0 14px}.InventoryView_searchLabel__sfDwf{display:grid;grid-gap:6px;gap:6px;min-width:260px;color:#64748b;font-size:12px;font-weight:750}.InventoryView_searchInput__MdmuM{min-height:42px;border:1.5px solid #e2e8f0;border-radius:9px;padding:9px 12px;font:inherit;color:#0f172a}.InventoryView_searchInput__MdmuM:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #dbeafe}.InventoryView_filterGroup__0EAfa{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.InventoryView_filterBtn__sjhuv{min-height:36px;border:1.5px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:12px;font-weight:750;cursor:pointer;padding:7px 10px}.InventoryView_filterBtnActive__IIolf{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.InventoryView_askBtn__TpcDP{margin-left:6px;padding:6px 10px;background:#eff6ff;color:#1d4ed8;border:1.5px solid #bfdbfe;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer}.InventoryView_askBtn__TpcDP:hover{background:#dbeafe}@media (max-width:860px){.InventoryView_wrap__rBqtY{padding:18px 16px 28px}.InventoryView_controls__fSycT,.InventoryView_head__E_VYH{align-items:stretch;flex-direction:column}.InventoryView_summaryGrid__c6JXG{grid-template-columns:repeat(2,minmax(0,1fr))}.InventoryView_tableWrap__KvnVt{overflow-x:auto}.InventoryView_table__Ij81c{min-width:760px}.InventoryView_searchLabel__sfDwf{min-width:0}.InventoryView_filterGroup__0EAfa{justify-content:flex-start}}.ActivityView_wrap__kwKIM{flex:1 1;overflow-y:auto;padding:28px 32px 40px;background:#fff}.ActivityView_head__UCwIj{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.ActivityView_title__LjVxg{margin:0;color:#0f172a;font-size:20px;font-weight:850}.ActivityView_sub__wrlUy{margin:6px 0 0;color:#64748b;font-size:13px}.ActivityView_refreshBtn__DGY7Q,.ActivityView_retryBtn__2VElr{min-height:38px;border:1.5px solid #dbeafe;border-radius:9px;background:#eff6ff;color:#1d4ed8;font-size:13px;font-weight:750;cursor:pointer;padding:8px 13px}.ActivityView_grid__zLMKE{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);grid-gap:14px;gap:14px;margin-bottom:18px}.ActivityView_activityCard__PceJJ,.ActivityView_panel__FDNuw{border:1.5px solid #e2e8f0;border-radius:12px;background:#fff}.ActivityView_panel__FDNuw{padding:15px}.ActivityView_panelHead__Rwgin{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ActivityView_panelHead__Rwgin h2{margin:0;font-size:14px;color:#0f172a}.ActivityView_panelHead__Rwgin span{font-size:12px;color:#94a3b8;font-weight:700}.ActivityView_noteList__jh3_9{display:grid;grid-gap:8px;gap:8px}.ActivityView_note__WNGIb{border-radius:10px;padding:11px 12px;border:1px solid #e2e8f0;background:#f8fafc}.ActivityView_note__WNGIb strong{display:block;color:#0f172a;font-size:13px;margin-bottom:4px}.ActivityView_note__WNGIb p{margin:0;color:#475569;font-size:12px;line-height:1.5}.ActivityView_note__WNGIb button{margin-top:8px;min-height:32px;border:none;border-radius:7px;background:#fff;color:#1d4ed8;font-weight:750;cursor:pointer}.ActivityView_note_warning__sWMSw{background:#fffbeb;border-color:#fde68a}.ActivityView_note_error__3Vwlc{background:#fef2f2;border-color:#fecaca}.ActivityView_note_info__L_MW4{background:#eff6ff;border-color:#bfdbfe}.ActivityView_usageTrack__AnjOv{height:9px;border-radius:999px;background:#e2e8f0;overflow:hidden}.ActivityView_usageTrack__AnjOv span{display:block;height:100%;background:#2563eb;border-radius:inherit}.ActivityView_usageLine__a_lVf{display:flex;align-items:baseline;gap:5px;margin-top:10px}.ActivityView_usageLine__a_lVf strong{font-size:22px;color:#0f172a}.ActivityView_emptyText__64qBI,.ActivityView_usageLine__a_lVf span,.ActivityView_usageMeter__O15IZ p{color:#64748b;font-size:12px}.ActivityView_timeline__tU2qp{display:grid;grid-gap:10px;gap:10px}.ActivityView_activityCard__PceJJ{padding:14px 15px}.ActivityView_activityTop__sAlhB{display:flex;align-items:center;gap:9px;min-width:0}.ActivityView_activityTop__sAlhB strong{color:#0f172a;font-size:14px}.ActivityView_activityTop__sAlhB time{margin-left:auto;color:#94a3b8;font-size:12px;white-space:nowrap}.ActivityView_status__Bl1Ag{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:850}.ActivityView_status_ok__cfC_O{background:#ecfdf5;color:#047857}.ActivityView_status_error__xnf5e{background:#fef2f2;color:#dc2626}.ActivityView_status_hold__P_uNi{background:#fffbeb;color:#b45309}.ActivityView_status_info__YBINC{background:#eff6ff;color:#1d4ed8}.ActivityView_summary__AQ49V{margin:8px 0 0;color:#334155;font-size:13px}.ActivityView_raw__ScnTi{margin:6px 0 0;color:#64748b;font-size:12px}.ActivityView_rows__fKiRi{margin-top:10px;display:grid;grid-gap:6px;gap:6px}.ActivityView_row__FOdKR{display:grid;grid-template-columns:52px minmax(160px,1fr) minmax(90px,auto);grid-gap:8px;gap:8px;align-items:center;border:1px solid #f1f5f9;border-radius:8px;padding:8px 9px;font-size:12px}.ActivityView_row__FOdKR b{color:#0f172a;text-align:right}.ActivityView_row__FOdKR small{grid-column:2/4;color:#64748b;line-height:1.45}.ActivityView_rowOk__Digoo{color:#059669;font-weight:800}.ActivityView_rowPending__yw6BA{color:#b45309;font-weight:800}.ActivityView_rowError__MpUWk{color:#dc2626;font-weight:800}.ActivityView_retryBtn__2VElr{margin-top:10px}.ActivityView_errorBox__wJtVd{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:16px}.ActivityView_emptyState__gc5Ei{border:1.5px dashed #cbd5e1;border-radius:12px;padding:36px;text-align:center;color:#64748b}@media (max-width:860px){.ActivityView_wrap__kwKIM{padding:18px 16px 28px}.ActivityView_grid__zLMKE{grid-template-columns:1fr}.ActivityView_head__UCwIj{flex-direction:column}.ActivityView_row__FOdKR{grid-template-columns:1fr}.ActivityView_row__FOdKR b{text-align:left}.ActivityView_row__FOdKR small{grid-column:1}.ActivityView_activityTop__sAlhB{align-items:flex-start;flex-wrap:wrap}.ActivityView_activityTop__sAlhB time{width:100%;margin-left:0}}.FileCard_card__rfUgJ{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:320px;max-width:100%;box-sizing:border-box}.FileCard_icon__If0Oh{width:36px;height:36px;border-radius:8px;background:#f0fdf4;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #bbf7d0}.FileCard_info__iYYUI{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.FileCard_name__VCtu3{font-size:12px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileCard_meta__bNhVs{font-size:11px;color:#94a3b8}.FileCard_actions__FqEnf{display:flex;align-items:center;gap:6px;flex-shrink:0}.FileCard_expandBtn__2EtRo{display:flex;align-items:center;gap:4px;padding:5px 9px;background:#fff;border:1px solid #e2e8f0;border-radius:7px;font-size:11px;font-weight:600;color:#475569;font-family:inherit;cursor:pointer;transition:background .12s,border-color .12s;white-space:nowrap}.FileCard_expandBtn__2EtRo:hover{background:#f1f5f9;border-color:#cbd5e1;color:#1e293b}.FileCard_downloadBtn__IXbBT{display:flex;align-items:center;gap:4px;padding:5px 10px;background:#16a34a;border:none;border-radius:7px;font-size:11px;font-weight:700;color:#fff;font-family:inherit;cursor:pointer;transition:background .12s;white-space:nowrap}.FileCard_downloadBtn__IXbBT:hover{background:#15803d}.PredictionAlert_wrap___xmdq{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.PredictionAlert_card__UjF5k{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;cursor:pointer;text-align:left;font-family:inherit;transition:background .13s}.PredictionAlert_card__UjF5k:hover{background:#fef3c7}.PredictionAlert_bell___Dd_W{font-size:16px;flex-shrink:0}.PredictionAlert_text__3DS1z{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.PredictionAlert_name__sQjbK{font-size:13px;font-weight:600;color:#92400e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PredictionAlert_detail__Tvvkv{font-size:12px;color:#b45309}.PredictionAlert_arrow__rh2IL{font-size:13px;color:#d97706;flex-shrink:0}.ResultPanel_panel__XBwY7{width:0;flex-shrink:0;background:#fff;border-left:none;display:flex;flex-direction:column;overflow:hidden;transition:width .25s ease,border-color .25s ease}.ResultPanel_panelOpen__36NHf{width:280px;border-left:1px solid #e5e7eb}.ResultPanel_header__nGEUk{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.ResultPanel_headerLeft__knKpn{display:flex;align-items:center;gap:8px}.ResultPanel_title___7RNa{font-size:14px;font-weight:700;color:#0f172a}.ResultPanel_count__ndwho{font-size:12px;color:#6b7280;font-weight:500}.ResultPanel_headerRight__p3pYA{display:flex;align-items:center;gap:8px}.ResultPanel_downloadBtn__TEN8R{display:flex;align-items:center;gap:4px;padding:5px 10px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:7px;font-size:12px;color:#374151;font-family:inherit;cursor:pointer;transition:background .12s}.ResultPanel_downloadBtn__TEN8R:hover{background:#e5e7eb}.ResultPanel_closeBtn__8M8Ph{width:28px;height:28px;background:none;border:none;border-radius:7px;color:#9ca3af;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s}.ResultPanel_closeBtn__8M8Ph:hover{background:#f3f4f6;color:#374151}.ResultPanel_filterArea__6dW9f{padding:14px 16px 0;border-bottom:1px solid #f3f4f6;flex-shrink:0}.ResultPanel_filterLabel__JK8pX{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.ResultPanel_filterList__8HzMk{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.ResultPanel_filterRow__xM2BH{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.ResultPanel_checkbox__fuUjw{width:15px;height:15px;flex-shrink:0;accent-color:#2563eb;cursor:pointer}.ResultPanel_filterChName__c_FZm{flex:1 1;font-weight:600}.ResultPanel_filterCount__EjPet{font-size:11px;color:#9ca3af}.ResultPanel_filterFooter__ljf0s{display:flex;align-items:center;justify-content:space-between;padding:10px 0 14px}.ResultPanel_selectedCount__OWHDt{font-size:12px;color:#6b7280;font-weight:500}.ResultPanel_saveSelectedBtn__80smW{padding:5px 10px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;font-size:11px;font-weight:600;color:#2563eb;font-family:inherit;cursor:pointer;transition:background .12s}.ResultPanel_saveSelectedBtn__80smW:hover{background:#dbeafe}.ResultPanel_tableWrap__g4AI8{flex:1 1;overflow-y:auto;padding:12px 0}.ResultPanel_empty__WDNuT{text-align:center;font-size:13px;color:#9ca3af;padding:24px;margin:0}.ResultPanel_table__lFij1{width:100%;border-collapse:collapse;font-size:12px}.ResultPanel_table__lFij1 thead tr{background:#f9fafb}.ResultPanel_table__lFij1 th{padding:8px 12px;text-align:left;font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6}.ResultPanel_table__lFij1 td{padding:9px 12px;border-bottom:1px solid #f9fafb;vertical-align:top}.ResultPanel_chTag__7_xlv{font-weight:700;font-size:11px;white-space:nowrap}.ResultPanel_productCell__ks1kj{max-width:120px;word-break:break-word;color:#374151}.ResultPanel_option__nl7Xr{color:#9ca3af;font-size:11px}.ResultPanel_numCell__32wkX{white-space:nowrap;color:#374151;text-align:right}.ResultPanel_moreHint__LzPkU{text-align:center;font-size:12px;color:#9ca3af;margin:8px 0 0;padding:0 12px}@media (max-width:768px){.ResultPanel_panel__XBwY7{position:fixed;bottom:0;left:0;right:0;width:100%!important;height:60vh;border-radius:16px 16px 0 0;border-left:none!important;border-top:1px solid #e5e7eb;transform:translateY(100%);box-shadow:0 -4px 24px rgba(0,0,0,.1);z-index:200;transition:transform .3s ease}.ResultPanel_panelOpen__36NHf{width:100%!important;transform:translateY(0)}}.ChannelConnectList_list__lPbws{display:flex;flex-direction:column;gap:10px;width:100%}.ChannelConnectList_row__cxYyt{border:1.5px solid #e2e8f0;border-radius:12px;padding:14px 16px}.ChannelConnectList_rowHead__ZEUrb{display:flex;align-items:center;gap:10px}.ChannelConnectList_dot__wGjYv{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ChannelConnectList_name__X8xoh{flex:1 1;font-size:14px;font-weight:700;color:#1e293b}.ChannelConnectList_badgeOk__oCPAt{font-size:11px;font-weight:700;color:#059669;background:#ecfdf5;padding:3px 10px;border-radius:20px}.ChannelConnectList_badgeSoon__2_wum{font-size:11px;font-weight:700;color:#94a3b8;background:#f1f5f9;padding:3px 10px;border-radius:20px}.ChannelConnectList_connectBtn__KrPul{font-size:12px;font-weight:700;color:#fff;background:#2563eb;border:none;border-radius:8px;padding:7px 14px;cursor:pointer;transition:background .15s}.ChannelConnectList_connectBtn__KrPul:hover:not(:disabled){background:#1d4ed8}.ChannelConnectList_connectBtn__KrPul:disabled{background:#93c5fd;cursor:not-allowed}.ChannelConnectList_guideBtn__CBqjD{min-height:34px;padding:7px 12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1a6fd4;font-size:12px;font-weight:700}.ChannelConnectList_guideBtn__CBqjD:hover{background:#dbeafe}.ChannelConnectList_apiGuide__VHj1Y{margin-top:12px;padding:12px;border:1px solid #dbe7f5;border-radius:8px;background:#f8fafc}.ChannelConnectList_apiGuide__VHj1Y p{margin:0 0 8px;color:#475569;font-size:12px;line-height:1.55}.ChannelConnectList_apiGuide__VHj1Y a{display:inline-flex;align-items:center;min-height:44px;color:#1a6fd4;font-size:12px;font-weight:700;text-decoration:none}.ChannelConnectList_apiGuide__VHj1Y a:hover{text-decoration:underline}.ChannelConnectList_apiGuide__VHj1Y button{width:100%;min-height:40px;margin-top:6px;border:0;border-radius:8px;background:#1a6fd4;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.ChannelConnectList_apiGuide__VHj1Y button:disabled{background:#93c5fd;cursor:not-allowed}.ChannelConnectList_guideSteps__zRxgK{margin:8px 0;padding-left:18px;color:#334155;font-size:12px;line-height:1.6}.ChannelConnectList_guideSteps__zRxgK li+li{margin-top:4px}.ChannelConnectList_keyForm__EEvMS{display:flex;flex-direction:column;gap:8px;margin:10px 0 4px}.ChannelConnectList_keyForm__EEvMS .ChannelConnectList_input__UC7Ci{width:100%;box-sizing:border-box}.ChannelConnectList_connectForm__ITOxA{display:flex;gap:8px;margin-top:12px}.ChannelConnectList_input__UC7Ci{flex:1 1;padding:9px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:13px;font-family:inherit;outline:none;background:#f8fafc}.ChannelConnectList_input__UC7Ci:focus{border-color:#2563eb;box-shadow:0 0 0 3px #dbeafe;background:#fff}.ChannelConnectList_hint__5_68h{font-size:11px;color:#94a3b8;margin:8px 0 0;line-height:1.5}.ChannelConnectList_error__C9I1T{font-size:12px;color:#dc2626;margin:8px 0 0}(max-width: 480px){.ChannelConnectList_connectForm__ITOxA{flex-direction:column}.ChannelConnectList_connectBtn__KrPul{min-height:40px}}.LanguageSwitcher_wrap__rksRG{display:inline-flex;gap:2px;padding:2px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.LanguageSwitcher_btn__dwGdY{border:none;background:transparent;color:#64748b;font-size:12px;font-weight:600;padding:4px 8px;border-radius:6px;cursor:pointer;line-height:1}.LanguageSwitcher_btn__dwGdY:hover{color:#0f172a}.LanguageSwitcher_active__KxGtj{background:#fff;color:#2563eb;box-shadow:0 1px 2px rgba(15,23,42,.08)}.SettingsModal_overlay__Hn2_T{position:fixed;inset:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:400;animation:SettingsModal_fadeIn__9AXFH .18s ease}@keyframes SettingsModal_fadeIn__9AXFH{0%{opacity:0}to{opacity:1}}.SettingsModal_modal__rx0h2{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 24px 70px rgba(15,23,42,.22);width:100%;max-width:680px;max-height:min(760px,90vh);display:flex;flex-direction:column;overflow:hidden}.SettingsModal_head__ukrv1{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.SettingsModal_title__VGotA{font-size:17px;font-weight:800;color:#0f172a;margin:0}.SettingsModal_closeBtn__Bw6Wk{width:32px;height:32px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:14px;cursor:pointer;transition:background .12s,color .12s;display:flex;align-items:center;justify-content:center}.SettingsModal_closeBtn__Bw6Wk:hover{background:#f1f5f9;color:#0f172a}.SettingsModal_body__cOVTG{display:flex;flex:1 1;overflow:hidden}.SettingsModal_nav__ntgWw{width:148px;flex-shrink:0;border-right:1px solid #e2e8f0;padding:16px 10px;display:flex;flex-direction:column;gap:2px;background:#f8fafc}.SettingsModal_navItem___7fge{display:flex;align-items:center;width:100%;padding:9px 12px;border:none;border-radius:8px;background:none;color:#475569;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s,color .12s}.SettingsModal_navItem___7fge:hover{background:#f1f5f9;color:#0f172a}.SettingsModal_navActive__ZuI76{background:#eff6ff;color:#1d4ed8;font-weight:700}.SettingsModal_content__gsyYk{flex:1 1;overflow-y:auto;padding:24px}.SettingsModal_section__EjJzY{padding:0}.SettingsModal_sectionHead__NFrDq{display:flex;align-items:center;justify-content:space-between;gap:18px}.SettingsModal_sectionTitle__xSXVz{margin:0 0 4px;font-size:14px;font-weight:700;color:#0f172a}.SettingsModal_sectionDesc__6aYDo{margin:0;font-size:12px;line-height:1.55;color:#64748b}.SettingsModal_accountRow__Z3J2T{display:flex;align-items:center;justify-content:space-between;gap:18px}.SettingsModal_accountEmail__65f1Q{margin:4px 0 0;font-size:13px;color:#64748b;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsModal_logoutBtn__M2kca{min-height:36px;padding:0 14px;border:1px solid #fecaca;border-radius:9px;background:#fff;color:#dc2626;font-size:13px;font-weight:700;cursor:pointer;transition:background .12s,border-color .12s;white-space:nowrap}.SettingsModal_logoutBtn__M2kca:hover{background:#fef2f2;border-color:#fca5a5}.SettingsModal_secondarySection__HUUNC{margin-top:22px;padding-top:18px;border-top:1px solid #edf2f7}.SettingsModal_secondaryLabel__xWFY8{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px}.SettingsModal_secondaryList__88w46{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.SettingsModal_secondaryRow__cAnqW{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 13px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.SettingsModal_dot__R7uVe{width:10px;height:10px;border-radius:50%;flex-shrink:0}.SettingsModal_channelName__uDk_q{font-size:14px;font-weight:700;color:#1e293b;flex:1 1}.SettingsModal_badgeComingSoon__vwI9I{margin-left:auto;font-size:10px;font-weight:700;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:3px 7px;white-space:nowrap}.SettingsModal_addChannelRow__VxB2A{display:flex;align-items:center;gap:12px;margin-top:12px;padding:15px 16px;border:1px dashed #bfdbfe;border-radius:12px;background:linear-gradient(180deg,#f8fbff,#f4f8ff)}.SettingsModal_addChannelBtn__3flLN{min-height:34px;font-size:12px;font-weight:800;color:#1d4ed8;background:#fff;border:1px solid #bfdbfe;border-radius:9px;padding:0 14px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.SettingsModal_addChannelBtn__3flLN:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd;color:#1e40af}.SettingsModal_addChannelBtn__3flLN:disabled{cursor:default;opacity:.6}@media (max-width:860px){.SettingsModal_secondaryList__88w46{grid-template-columns:1fr}.SettingsModal_addChannelRow__VxB2A{align-items:stretch;flex-direction:column}.SettingsModal_addChannelBtn__3flLN{width:100%}}.SettingsModal_accountForm__iBYOe{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.SettingsModal_accountFields__iGKQz{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.SettingsModal_accountActionsCompact__Dd5XA{display:flex;flex-wrap:wrap;gap:8px}.SettingsModal_identityList__T4_VP{display:flex;flex-direction:column;gap:8px;width:100%}.SettingsModal_identityChip__o1SAq{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.SettingsModal_identityChip__o1SAq span{font-size:13px;font-weight:800;color:#0f172a}.SettingsModal_identityChipConnected__k6E7j{border-color:#bbf7d0;background:#f0fdf4}.SettingsModal_identityStatus__TVE3e{padding:3px 8px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:11px;font-weight:800}.SettingsModal_identityChip__o1SAq small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#64748b}.SettingsModal_dangerInlineBtn__mWuWU{min-height:30px;padding:0 10px;border:1px solid #fecaca;border-radius:8px;background:#fff;color:#dc2626;font-size:12px;font-weight:700;cursor:pointer}.SettingsModal_dangerInlineBtn__mWuWU:disabled{opacity:.5;cursor:not-allowed}.SettingsModal_accountActions__KtzEu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.SettingsModal_socialConnectBtn__j1Xz_{min-height:42px;padding:0 14px;border:1.5px solid #e2e8f0;border-radius:10px;background:#fff;color:#1e293b;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.SettingsModal_socialConnectBtn__j1Xz_:hover:not(:disabled){background:#f8fafc;border-color:#bfdbfe}.SettingsModal_socialConnectBtn__j1Xz_:disabled{cursor:not-allowed;opacity:.65}.SettingsModal_socialConnectedBtn__QURyG{border-color:#bbf7d0;background:#f0fdf4;color:#15803d;opacity:1}.SettingsModal_accountSecuritySummary__NZjqi{display:flex;flex-direction:column;gap:3px;min-width:0;color:#1e293b}.SettingsModal_accountSecuritySummary__NZjqi span{font-size:13px;font-weight:800}.SettingsModal_accountSecuritySummary__NZjqi small{font-size:12px;color:#64748b}.SettingsModal_passwordDialogBackdrop__B7BeH{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(15,23,42,.34)}.SettingsModal_passwordDialog__Megh4{width:min(440px,100%);border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.24);padding:20px}.SettingsModal_passwordDialogHead__u8Z0w{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.SettingsModal_closeBtnSmall__36Uzl{width:32px;height:32px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#64748b;cursor:pointer}.SettingsModal_passwordDialogFields__8mVKB{display:flex;flex-direction:column;gap:10px}.SettingsModal_passwordRules__ptFMk{margin:12px 0 0;padding-left:18px;color:#64748b;font-size:12px;line-height:1.65}.SettingsModal_passwordDialogActions__OUUSA{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px}.SettingsModal_settingsList__G5Dbj{display:flex;flex-direction:column;gap:0}.SettingsModal_settingRow__CDSMm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #f1f5f9}.SettingsModal_settingRow__CDSMm:last-child{border-bottom:none}.SettingsModal_settingRowVertical__LNsMH{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-bottom:1px solid #f1f5f9}.SettingsModal_settingInfo__RrlOb{flex:1 1;min-width:0}.SettingsModal_settingLabel__9FPTY{margin:0 0 2px;font-size:14px;font-weight:600;color:#0f172a}.SettingsModal_settingDesc__MJyx3{margin:0;font-size:12px;line-height:1.5;color:#64748b}.SettingsModal_settingEffective__PqjuU{margin:4px 0 0;font-size:11px;color:#2563eb;font-weight:600}.SettingsModal_settingControl__d2voa{display:flex;align-items:center;gap:8px;flex-shrink:0}.SettingsModal_inputWithUnit__EngoV{display:flex;align-items:center;gap:6px}.SettingsModal_numInput__Vwqpu{width:64px;padding:6px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#0f172a;text-align:right;outline:none;transition:border-color .12s}.SettingsModal_numInput__Vwqpu:focus{border-color:#3b82f6}.SettingsModal_unit__3SSQw{font-size:12px;color:#64748b;white-space:nowrap}.SettingsModal_textInput__KORbe{width:180px;padding:7px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#0f172a;outline:none;transition:border-color .12s}.SettingsModal_textInput__KORbe:focus{border-color:#3b82f6}.SettingsModal_selectInput__j4aMI{padding:7px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#0f172a;background:#fff;outline:none;cursor:pointer;transition:border-color .12s}.SettingsModal_selectInput__j4aMI:focus{border-color:#3b82f6}.SettingsModal_saveBtn__Gmu09{padding:6px 14px;border:1px solid #3b82f6;border-radius:8px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s;white-space:nowrap}.SettingsModal_saveBtn__Gmu09:hover:not(:disabled){background:#dbeafe}.SettingsModal_saveBtn__Gmu09:disabled{opacity:.5;cursor:not-allowed}.SettingsModal_saveBtnFull__OQHiV{margin-top:8px;width:100%;padding:10px;border:none;border-radius:10px;background:#1d4ed8;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .12s}.SettingsModal_saveBtnFull__OQHiV:hover:not(:disabled){background:#1e40af}.SettingsModal_saveBtnFull__OQHiV:disabled{opacity:.5;cursor:not-allowed}.SettingsModal_savedMsg__hvMZ_{margin:6px 0 0;font-size:12px;color:#16a34a;text-align:center}.SettingsModal_toggle__rUMCT{position:relative;display:inline-flex;align-items:center;cursor:pointer}.SettingsModal_toggle__rUMCT input{position:absolute;opacity:0;width:0;height:0}.SettingsModal_toggleSlider__l7dRK{width:40px;height:22px;background:#e2e8f0;border-radius:11px;transition:background .2s;flex-shrink:0}.SettingsModal_toggleSlider__l7dRK:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.SettingsModal_toggle__rUMCT input:checked+.SettingsModal_toggleSlider__l7dRK{background:#2563eb}.SettingsModal_toggle__rUMCT input:checked+.SettingsModal_toggleSlider__l7dRK:after{transform:translateX(18px)}.SettingsModal_columnGrid__9jwTG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.SettingsModal_columnItem__v4EIb{display:flex;align-items:center;gap:6px;font-size:13px;color:#374151;cursor:pointer}.SettingsModal_columnItem__v4EIb input{accent-color:#2563eb;width:14px;height:14px;cursor:pointer}.SettingsModal_costsEmpty__KAGwM{margin:0 0 20px;font-size:13px;color:#94a3b8;text-align:center;padding:24px 0}.SettingsModal_costsTableWrap__8VYB6{overflow-x:auto;margin-bottom:20px;border:1px solid #e2e8f0;border-radius:10px}.SettingsModal_costsTable__1zsp3{width:100%;border-collapse:collapse;font-size:13px}.SettingsModal_costsTable__1zsp3 th{padding:9px 12px;text-align:left;font-size:11px;font-weight:600;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.SettingsModal_costsTable__1zsp3 td{padding:9px 12px;color:#0f172a;border-bottom:1px solid #f1f5f9}.SettingsModal_costsTable__1zsp3 tr:last-child td{border-bottom:none}.SettingsModal_costsTable__1zsp3 tr:hover td{background:#fafafa}.SettingsModal_costId__YmEv1{font-family:monospace;font-size:12px;color:#64748b}.SettingsModal_costValue__IyYQc{font-weight:600;color:#0f172a;white-space:nowrap}.SettingsModal_costDeleteBtn__ayU_X{padding:4px 10px;border:1px solid #fecaca;border-radius:6px;background:#fff;color:#dc2626;font-size:11px;font-weight:600;cursor:pointer;transition:background .12s;white-space:nowrap}.SettingsModal_costDeleteBtn__ayU_X:hover{background:#fef2f2}.SettingsModal_costFormSection__5jz5H{padding:16px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.SettingsModal_costFormTitle__C49NE{margin:0 0 12px;font-size:13px;font-weight:700;color:#0f172a}.SettingsModal_costFormGrid__DhDRF{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SettingsModal_costFormField__pwo_5{display:flex;flex-direction:column;gap:4px}.SettingsModal_costFormLabel__mr8Cu{font-size:11px;font-weight:600;color:#64748b}.SettingsModal_costFormInput__e50fM{padding:7px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#0f172a;background:#fff;outline:none;transition:border-color .12s}.SettingsModal_costFormInput__e50fM:focus{border-color:#3b82f6}.SettingsModal_infoGrid__3n0T9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 14px}.SettingsModal_infoCard__OiaPP{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:10px 12px}.SettingsModal_infoCard__OiaPP strong{display:block;margin-bottom:4px;color:#0f172a;font-size:12px;font-weight:800}.SettingsModal_infoCard__OiaPP span{display:block;color:#64748b;font-size:11px;line-height:1.45}.SettingsModal_costActions__vgvqV{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.SettingsModal_costPreviewBtn__6QT0G{padding:4px 10px;border:1px solid #bfdbfe;border-radius:6px;background:#eff6ff;color:#1d4ed8;font-size:11px;font-weight:700;cursor:pointer}.SettingsModal_costPreviewBtn__6QT0G:hover{background:#dbeafe}.SettingsModal_marginPreview__odks3{display:grid;grid-gap:12px;gap:12px;margin:0 0 20px;padding:16px;border:1px solid #dbeafe;border-radius:12px;background:#eff6ff}.SettingsModal_marginSelected__RWYlR{display:grid;grid-gap:5px;gap:5px}.SettingsModal_marginFormGrid__i2not{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.SettingsModal_marginResultGrid__GU1Lv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.SettingsModal_marginMetric__3U183{border:1px solid #bfdbfe;border-radius:10px;background:#fff;padding:10px}.SettingsModal_marginMetric__3U183 span{display:block;margin-bottom:4px;color:#64748b;font-size:11px;font-weight:700}.SettingsModal_marginMetric__3U183 strong{color:#0f172a;font-size:16px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SettingsModal_marginWarning__m3e61{grid-column:1/-1;margin:0;padding:10px 12px;border:1px solid #fed7aa;border-radius:10px;background:#fff7ed;color:#c2410c;font-size:12px;line-height:1.5}.SettingsModal_templateSection__xB8nL{margin-bottom:12px}.SettingsModal_templateLabel__rdzZM{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.SettingsModal_templateList__30md0{display:flex;flex-wrap:wrap;gap:6px}.SettingsModal_templateChip__Yg0OW{padding:5px 10px;border:1px solid #e2e8f0;border-radius:20px;background:#f8fafc;color:#475569;font-size:12px;cursor:pointer;transition:background .12s,border-color .12s,color .12s;text-align:left}.SettingsModal_templateChip__Yg0OW:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.SettingsModal_guidelineTextarea__LpCx4{width:100%;min-height:180px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;font-size:13px;line-height:1.6;color:#0f172a;resize:vertical;outline:none;transition:border-color .12s;font-family:inherit;box-sizing:border-box}.SettingsModal_guidelineTextarea__LpCx4:focus{border-color:#3b82f6}.SettingsModal_guidelineFooter__2zXnm{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.SettingsModal_charCount__B0KzR{font-size:11px;color:#94a3b8}.SettingsModal_guidelineError__uZfV7{margin:6px 0 0;font-size:12px;color:#dc2626;line-height:1.5}.SettingsModal_deleteGuidelineBtn__dyq_O{padding:6px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff;color:#dc2626;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s}.SettingsModal_deleteGuidelineBtn__dyq_O:hover:not(:disabled){background:#fef2f2}.SettingsModal_deleteGuidelineBtn__dyq_O:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.SettingsModal_overlay__Hn2_T{align-items:flex-end;padding:0}.SettingsModal_modal__rx0h2{max-height:92vh;border-radius:16px 16px 0 0;max-width:100%}.SettingsModal_body__cOVTG{flex-direction:column}.SettingsModal_nav__ntgWw{width:100%;flex-direction:row;border-right:none;border-bottom:1px solid #e2e8f0;padding:10px 12px;overflow-x:auto}.SettingsModal_navItem___7fge{white-space:nowrap}.SettingsModal_head__ukrv1{padding:16px 18px 13px}.SettingsModal_content__gsyYk{padding:18px 16px 22px}.SettingsModal_accountRow__Z3J2T,.SettingsModal_addChannelRow__VxB2A,.SettingsModal_sectionHead__NFrDq,.SettingsModal_settingRow__CDSMm,.SettingsModal_usageTopRow__fx90Y{flex-direction:column;align-items:stretch}.SettingsModal_accountEmail__65f1Q{max-width:100%}.SettingsModal_addChannelBtn__3flLN,.SettingsModal_logoutBtn__M2kca,.SettingsModal_selectInput__j4aMI,.SettingsModal_settingControl__d2voa,.SettingsModal_textInput__KORbe{width:100%}.SettingsModal_accountActions__KtzEu{grid-template-columns:1fr}.SettingsModal_addChannelRow__VxB2A{margin-top:16px;gap:12px}.SettingsModal_settingControl__d2voa{justify-content:flex-start;flex-wrap:wrap}.SettingsModal_inputWithUnit__EngoV{width:100%}.SettingsModal_numInput__Vwqpu{flex:1 1;width:auto}.SettingsModal_usageStatus__rp8hE{width:max-content}.SettingsModal_costFormGrid__DhDRF,.SettingsModal_infoGrid__3n0T9,.SettingsModal_marginFormGrid__i2not,.SettingsModal_marginResultGrid__GU1Lv{grid-template-columns:1fr}.SettingsModal_costActions__vgvqV{flex-direction:column;align-items:stretch}.SettingsModal_costsTable__1zsp3{min-width:560px}}.SettingsModal_usageCard__cOVPL{border:1px solid #e2e8f0;border-radius:14px;padding:20px;background:#f8fafc}.SettingsModal_usageTopRow__fx90Y{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.SettingsModal_usageRemainLabel__3cHIY{font-size:12px;font-weight:700;color:#64748b;margin:0 0 4px}.SettingsModal_usageRemainValue__Qxzz4{font-size:26px;font-weight:800;color:#1e293b;margin:0}.SettingsModal_usageRemainUnit__N03Dn{font-size:14px;font-weight:600;color:#94a3b8}.SettingsModal_usageStatus__rp8hE{flex-shrink:0;font-size:11px;font-weight:800;padding:6px 10px;border-radius:999px}.SettingsModal_usageStatus_ok___cZiX{background:#dcfce7;color:#15803d}.SettingsModal_usageStatus_warning__XmHVV{background:#fef3c7;color:#b45309}.SettingsModal_usageStatus_blocked__Cuc_C{background:#fee2e2;color:#b91c1c}.SettingsModal_usageBarTrack__3umfa{position:relative;height:24px;border-radius:12px;background:#e2e8f0;overflow:hidden}.SettingsModal_usageBarFill__GyakE{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#14b8a6);transition:width .3s ease}.SettingsModal_usageBarPct__zj4kS{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#1e293b}.SettingsModal_usageMeta__AjqWp{display:flex;justify-content:space-between;gap:12px;margin-top:14px;color:#64748b;font-size:12px}@media (max-width:720px){.SettingsModal_accountForm__iBYOe{align-items:stretch;flex-direction:column}.SettingsModal_accountActionsCompact__Dd5XA,.SettingsModal_accountFields__iGKQz,.SettingsModal_accountFields__iGKQz .SettingsModal_textInput__KORbe{width:100%}.SettingsModal_passwordDialogBackdrop__B7BeH{align-items:flex-end;padding:0}.SettingsModal_passwordDialog__Megh4{border-radius:18px 18px 0 0;padding:20px 18px calc(20px + env(safe-area-inset-bottom))}.SettingsModal_passwordDialogActions__OUUSA{grid-template-columns:1fr}.SettingsModal_identityChip__o1SAq{grid-template-columns:1fr auto}.SettingsModal_identityStatus__TVE3e{justify-self:start}.SettingsModal_identityChip__o1SAq small{grid-column:1/-1}}.CSWidget_fab__I8Eq9{position:fixed;right:20px;bottom:20px;width:52px;height:52px;border-radius:50%;background:#2563eb;color:#fff;border:none;font-size:24px;font-weight:700;cursor:pointer;box-shadow:0 6px 20px rgba(37,99,235,.4);z-index:600;line-height:1}.CSWidget_fab__I8Eq9:hover{background:#1d4ed8}.CSWidget_panel__wjlPT{position:fixed;right:20px;bottom:84px;width:340px;max-width:calc(100vw - 40px);height:460px;max-height:calc(100vh - 120px);background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 12px 40px rgba(15,23,42,.18);display:flex;flex-direction:column;overflow:hidden;z-index:600}.CSWidget_header__HQhPg{padding:14px 16px;font-weight:700;color:#fff;background:#2563eb;font-size:15px}.CSWidget_body__kW7_Y{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:#f8fafc}.CSWidget_row__RvGSu{display:flex}.CSWidget_userRow__3C705{justify-content:flex-end}.CSWidget_bubble__sEml5{max-width:80%;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap}.CSWidget_botBubble__piopw{background:#fff;border:1px solid #e2e8f0;color:#0f172a}.CSWidget_userBubble__jY2fu{background:#2563eb;color:#fff}.CSWidget_emailBox__O8GNx{display:flex;gap:6px;margin-top:4px}.CSWidget_emailInput__k0zmy,.CSWidget_input__Ao2io{flex:1 1;padding:9px 11px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-family:inherit;box-sizing:border-box}.CSWidget_emailInput__k0zmy:focus,.CSWidget_input__Ao2io:focus{outline:none;border-color:#2563eb}.CSWidget_emailBtn__wirK1,.CSWidget_sendBtn__LxR3n{flex-shrink:0;padding:0 14px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.CSWidget_emailBtn__wirK1:hover,.CSWidget_sendBtn__LxR3n:hover{background:#1d4ed8}.CSWidget_sendBtn__LxR3n:disabled{background:#93c5fd;cursor:not-allowed}.CSWidget_doneNote__S_Shc{font-size:12px;color:#16a34a;text-align:center;padding:4px}.CSWidget_inputRow__T_FSL{display:flex;gap:6px;padding:12px;border-top:1px solid #e2e8f0;background:#fff}.ChatWidget_layout__AlvXF{display:flex;height:100vh;overflow:hidden;background:#ffffff}.ChatWidget_sidebar__GMbCA{width:268px;flex-shrink:0;background:#f7f9fc;border-right:1px solid #e5eaf0;display:flex;flex-direction:column;transition:width .22s ease,opacity .22s ease;overflow:hidden}.ChatWidget_sidebarClosed__HG_fj{width:0;opacity:0;pointer-events:none}.ChatWidget_sidebarTop__DTASw{padding:14px 18px 18px;border-bottom:1px solid #dbeafe;flex-shrink:0;display:flex;flex-direction:column}.ChatWidget_brand__SUuc5{display:flex;flex-direction:row;align-items:center;gap:6px;min-height:34px;margin-top:0;margin-bottom:20px;margin-left:42px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ChatWidget_brand__SUuc5:focus-visible{outline:2px solid #1a6fd4;outline-offset:4px;border-radius:12px}.ChatWidget_brandLogo__8P_ms{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-1px}.ChatWidget_brandName__TQTml{font-size:16px;font-weight:800;color:#1e293b;letter-spacing:1.5px}.ChatWidget_brandSub__aYimt{font-size:11px;color:#8492a6;margin-left:41px;margin-top:-7px}.ChatWidget_newChatBtn__nQOal{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 14px;background:#1a6fd4;color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}.ChatWidget_newChatBtn__nQOal:hover{background:#0b5fbd}.ChatWidget_sidebarBody__Sn_zB{flex:1 1;padding:20px 16px;overflow-y:auto}.ChatWidget_convGroup__DY4Am{margin-bottom:8px}.ChatWidget_convGroupLabel__vWqM7{font-size:10px;font-weight:600;color:#b6c0cf;letter-spacing:.4px;margin:6px 4px 3px}.ChatWidget_convList__BuXeg{display:flex;flex-direction:column;gap:2px}.ChatWidget_convItem__9_Ze0{display:flex;align-items:center;border-radius:8px}.ChatWidget_convItem__9_Ze0:hover{background:rgba(148,163,184,.12)}.ChatWidget_convItemActive__m7g3p{background:rgba(37,99,235,.12)}.ChatWidget_convTitle__M40Qp{flex:1 1;min-width:0;text-align:left;border:none;background:transparent;color:#475569;font-size:13px;font-family:inherit;padding:8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatWidget_convItemActive__m7g3p .ChatWidget_convTitle__M40Qp{color:#2563eb;font-weight:600}.ChatWidget_convDelete__Ygjwo{flex-shrink:0;border:none;background:transparent;color:#64748b;font-size:16px;line-height:1;padding:4px 8px;cursor:pointer;opacity:0}.ChatWidget_convItem__9_Ze0:hover .ChatWidget_convDelete__Ygjwo{opacity:1}.ChatWidget_convDelete__Ygjwo:hover{color:#ef4444}.ChatWidget_sectionLabel__Wlvn4{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px}.ChatWidget_activeCount__PB5Q5{font-size:10px;background:transparent;color:#64748b;padding:0;border-radius:0;font-weight:700;text-transform:none;letter-spacing:0}.ChatWidget_channelBlocks__j9yuK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.ChatWidget_chBlock__l3Jrn{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:7px 8px;border-radius:9px;border:1px solid #e2e8f0;background:rgba(255,255,255,.58);font-size:12px;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .12s ease,box-shadow .16s ease;position:relative}.ChatWidget_chBlockOn__83Zmp{color:#1e293b;font-weight:700;box-shadow:inset 0 0 0 1px rgba(255,255,255,.54)}.ChatWidget_chBlockOn__83Zmp:hover{filter:brightness(.98)}.ChatWidget_chBlockOn__83Zmp:active{transform:scale(.98)}.ChatWidget_chBlockOff__RRtLi{border-color:#dbe2ea;background:rgba(255,255,255,.48);color:#94a3b8}.ChatWidget_chBlockOff__RRtLi:hover{border-color:#cbd5e1;background:#fff;color:#64748b}.ChatWidget_chBlockOff__RRtLi:active{transform:scale(.98)}.ChatWidget_chBlockUnlinked__pRKgq{border:1px dashed #e2e8f0;background:transparent;color:#b6c0cf;cursor:pointer}.ChatWidget_chBlockUnlinked__pRKgq:hover{border-color:#bfdbfe;background:rgba(239,246,255,.62);color:#64748b}.ChatWidget_chDot__0FWRy{width:7px;height:7px;border-radius:50%;flex-shrink:0;transition:background .2s}.ChatWidget_chLabel__1tUFf{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWidget_chBadgeUnlinked__7DOFS{display:none}.ChatWidget_chToggle__XCVMD{width:7px;height:7px;border-radius:50%;background:#cbd5e1;flex-shrink:0;position:relative;transition:background .2s ease,box-shadow .2s ease}.ChatWidget_chToggle__XCVMD:after{display:none}.ChatWidget_chToggleOn__Bwm2v{box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ChatWidget_chToggleOn__Bwm2v:after{transform:none}.ChatWidget_sidebarFooter__DOmj9{flex-shrink:0;padding:12px 12px 16px;border-top:1px solid #dbeafe}.ChatWidget_accountEmail__nePob{display:block;font-size:11px;color:#94a3b8;padding:0 10px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWidget_settingsBtn__Sj1ka{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;background:none;border:none;border-radius:9px;font-size:13px;color:#64748b;cursor:pointer;transition:background .13s,color .13s;text-align:left}.ChatWidget_settingsBtn__Sj1ka:hover{background:#dbeafe;color:#2563eb}.ChatWidget_main__Q_NW5{flex:1 1;display:flex;flex-direction:column;overflow:hidden;background:#ffffff;min-width:320px}.ChatWidget_topbar__cqhwc{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid #f1f5f9;background:#fff;flex-shrink:0}.ChatWidget_menuBtn___zru0{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.ChatWidget_menuBtn___zru0:hover{background:#f1f5f9;color:#1e293b}.ChatWidget_menuBtnFixed__3c2hz{position:fixed;top:14px;left:18px;z-index:200;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:background .15s,color .15s}.ChatWidget_menuBtnFixed__3c2hz:hover{background:#f1f5f9;color:#1e293b}.ChatWidget_topbarTitle__V_gf_{font-size:15px;font-weight:600;color:#1e293b}.ChatWidget_topbarSpacer__88akY{flex:1 1}.ChatWidget_viewToggle__eNUQK{display:inline-flex;background:#f1f5f9;border-radius:9px;padding:3px;gap:2px}.ChatWidget_notificationBtn__5jhCB{display:inline-flex;align-items:center;gap:8px;min-height:34px;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#c2410c;padding:0 10px 0 12px;font-size:12px;font-weight:800;cursor:pointer}.ChatWidget_notificationBtn__5jhCB strong{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:999px;background:#fb923c;color:#fff;font-size:11px}.ChatWidget_viewToggleBtn__hNToy{border:none;background:transparent;border-radius:7px;padding:6px 14px;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.ChatWidget_viewToggleActive__frPSp{background:#fff;color:#1e293b;box-shadow:0 1px 4px rgba(0,0,0,.1)}.ChatWidget_messagesArea__YBFgP{flex:1 1;overflow-y:auto;padding:34px clamp(18px,5vw,64px);display:flex;flex-direction:column;min-width:0}.ChatWidget_emptyState__Y7_Zv{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:580px;margin:auto;padding:20px}.ChatWidget_emptyLogo__NtktN{width:72px;height:72px;border-radius:18px;background:#edf6ff;border:1px solid #d4e8fb;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.ChatWidget_emptyTitle__bnbPV{font-size:28px;font-weight:800;color:#0f172a;margin:0 0 10px}.ChatWidget_emptyDesc__kykn6{font-size:15px;color:#64748b;line-height:1.7;margin:0 0 32px}.ChatWidget_quickGrid___qHGR{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ChatWidget_quickBtn__q0qIu{min-height:44px;padding:10px 18px;background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,transform .12s}.ChatWidget_quickBtn__q0qIu:hover{background:#dbeafe;border-color:#93c5fd;transform:translateY(-1px)}.ChatWidget_msgList__Yj7Vi{display:flex;flex-direction:column;gap:26px;max-width:min(100%,960px);margin:0 auto;width:100%;min-width:0}.ChatWidget_msgRow__tcRDB{display:flex;gap:0;align-items:flex-start;animation:ChatWidget_msgFadeIn__poQnX .22s ease both}@keyframes ChatWidget_msgFadeIn__poQnX{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_user__1IBJr{flex-direction:row-reverse}.ChatWidget_bubble__YAWyp{font-size:15.5px;line-height:1.78;word-break:break-word}.ChatWidget_bubbleAssistant__2hmjP{width:100%;padding:6px 0;color:#1e293b;max-width:none}.ChatWidget_bubbleUser__R_EEG{padding:13px 17px;background:#1a6fd4;color:#ffffff;border:none;border-radius:12px 12px 2px 12px;box-shadow:0 2px 10px rgba(37,99,235,.22);max-width:78%}.ChatWidget_bubbleText__BcCsg{margin:0;white-space:pre-wrap}.ChatWidget_bubbleAssistant__2hmjP p{margin:0 0 11px}.ChatWidget_bubbleAssistant__2hmjP p:last-child{margin-bottom:0}.ChatWidget_bubbleAssistant__2hmjP strong{font-weight:700;color:#0f172a}.ChatWidget_bubbleDanger__mdff_{padding-left:14px;border-left:3px solid #f59e0b}.ChatWidget_bubbleConnection__iXriD{padding-left:14px;border-left:3px solid #fb923c}.ChatWidget_bubbleError__aTOxw{padding-left:14px;border-left:3px solid #f87171}.ChatWidget_bubbleEmpty__IDGwj{padding:12px 14px;border:1px solid #dbeafe;border-left:3px solid #2563eb;border-radius:12px;background:#f8fbff}.ChatWidget_messageParagraph__XUkEk{margin:0 0 11px}.ChatWidget_messageParagraph__XUkEk:last-child{margin-bottom:0}.ChatWidget_messageList__kW4DJ{display:grid;grid-gap:8px;gap:8px;margin:10px 0 14px;padding:0;list-style:none}.ChatWidget_messageList__kW4DJ li{position:relative;padding-left:20px}.ChatWidget_messageList__kW4DJ li:before{content:"";position:absolute;left:2px;top:.78em;width:6px;height:6px;border-radius:999px;background:#2563eb}.ChatWidget_messageOrderedList__LH70u{list-style:decimal;padding-left:22px}.ChatWidget_messageOrderedList__LH70u li{padding-left:2px}.ChatWidget_messageOrderedList__LH70u li:before{display:none}.ChatWidget_messageHeading__6bMQ5{margin:14px 0 8px;font-size:16px;font-weight:850;color:#0f172a}.ChatWidget_messageHeading__6bMQ5:first-child{margin-top:0}.ChatWidget_messageQuote__oTyDJ{margin:12px 0;padding:11px 14px;border-left:3px solid #93c5fd;border-radius:8px;background:#eff6ff;color:#334155}.ChatWidget_bubbleAssistant__2hmjP em{font-style:italic;color:#334155}.ChatWidget_bubbleAssistant__2hmjP code{padding:2px 5px;border:1px solid #dbeafe;border-radius:6px;background:#f8fbff;color:#1d4ed8;font-size:.92em}.ChatWidget_bubbleAssistant__2hmjP .ChatWidget_bubbleText__BcCsg{white-space:normal}.ChatWidget_messageRule___DUDR{height:1px;border:0;background:#e2e8f0;margin:18px 0}.ChatWidget_messageTableWrap__V671x{width:100%;margin:14px 0 16px;overflow-x:auto;border:1px solid #dbeafe;border-radius:10px;background:#fff}.ChatWidget_messageTable__pwQmT{width:100%;min-width:520px;border-collapse:collapse;font-size:14px;line-height:1.55}.ChatWidget_messageTable__pwQmT td,.ChatWidget_messageTable__pwQmT th{padding:10px 12px;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.ChatWidget_messageTable__pwQmT th{background:#f8fbff;color:#0f172a;font-weight:800}.ChatWidget_messageTable__pwQmT tr:last-child td{border-bottom:0}.ChatWidget_bubbleUser__R_EEG .ChatWidget_bubbleText__BcCsg{white-space:pre-wrap}.ChatWidget_executionCard__50eZR{margin-top:12px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff;overflow:hidden}.ChatWidget_executionHead__1IW8q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #dbeafe;font-size:12px;font-weight:800;color:#1e3a8a}.ChatWidget_executionHead__1IW8q span:last-child{color:#475569;font-weight:700;text-align:right}.ChatWidget_executionRows__56b3i{display:grid;grid-gap:0;gap:0}.ChatWidget_executionRow__zCh9T{display:grid;grid-template-columns:58px minmax(150px,1.4fr) minmax(92px,.7fr);grid-gap:8px;gap:8px;align-items:center;padding:9px 12px;border-top:1px solid #eaf2ff;font-size:12px}.ChatWidget_executionRow__zCh9T:first-child{border-top:0}.ChatWidget_execStatusError__dEN8A,.ChatWidget_execStatusOk__oA7aH,.ChatWidget_execStatusPending__g1hwK{display:inline-flex;align-items:center;justify-content:center;min-height:24px;border-radius:999px;font-size:11px;font-weight:800}.ChatWidget_execStatusOk__oA7aH{background:#dcfce7;color:#166534}.ChatWidget_execStatusPending__g1hwK{background:#fffbeb;color:#b45309}.ChatWidget_execStatusError__dEN8A{background:#fee2e2;color:#991b1b}.ChatWidget_execTarget__XM26y{min-width:0;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWidget_execChange__z7N8y{color:#0f172a;font-weight:800;text-align:right;white-space:nowrap}.ChatWidget_execMessage__nkBi4{grid-column:2/4;color:#64748b;line-height:1.45}.ChatWidget_messageActionBtn__UrWbQ{min-height:38px;margin-top:10px;border:1px solid #bfdbfe;border-radius:9px;background:#eff6ff;color:#1d4ed8;padding:7px 11px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,transform .12s}.ChatWidget_messageActionBtn__UrWbQ:hover{background:#dbeafe;border-color:#93c5fd;transform:translateY(-1px)}.ChatWidget_linkBtn__au46l{display:inline-block;margin-top:10px;font-size:13px;color:#2563eb;font-weight:500;text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.ChatWidget_linkBtn__au46l:hover{text-decoration:underline}.ChatWidget_inputBoxLocked__o_pNj{opacity:.45;pointer-events:none}.ChatWidget_typingDots__ytAMx{display:flex;gap:5px;padding:4px 2px;align-items:center}.ChatWidget_typingDots__ytAMx span{width:7px;height:7px;background:#94a3b8;border-radius:50%;animation:ChatWidget_typingBounce__6vOCE 1.3s ease-in-out infinite}.ChatWidget_typingDots__ytAMx span:nth-child(2){animation-delay:.18s}.ChatWidget_typingDots__ytAMx span:nth-child(3){animation-delay:.36s}@keyframes ChatWidget_typingBounce__6vOCE{0%,60%,to{transform:translateY(0);opacity:.6}30%{transform:translateY(-7px);opacity:1}}.ChatWidget_inputWrap__T_cQk{flex-shrink:0;padding:12px 24px 20px;background:#fff;display:flex;flex-direction:column;align-items:center;border-top:1px solid #f1f5f9}.ChatWidget_inputBox__Sa1Zj{display:flex;align-items:center;gap:8px;width:100%;max-width:700px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:18px;min-height:74px;padding:12px 12px 12px 20px;transition:border-color .18s,box-shadow .18s,background .18s}.ChatWidget_inputBox__Sa1Zj:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #dbeafe;background:#ffffff}.ChatWidget_textarea__v35v6{flex:1 1;border:none;background:transparent;display:block;min-height:24px;padding:0;font-size:15px;font-family:inherit;line-height:1.55;resize:none;outline:none;color:#1e293b;max-height:160px;overflow-y:auto}.ChatWidget_textarea__v35v6::placeholder{color:#94a3b8}.ChatWidget_textarea__v35v6:disabled{opacity:.6}.ChatWidget_sendBtn__EOysV{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#1a6fd4;color:#fff;border:none;border-radius:12px;cursor:pointer;flex-shrink:0;transition:background .15s,transform .12s}.ChatWidget_sendBtn__EOysV:hover:not(:disabled){background:#0b5fbd;transform:scale(1.07)}.ChatWidget_sendBtn__EOysV:disabled{background:#cbd5e1;cursor:not-allowed;transform:none}.ChatWidget_inputHint__KzRkb{margin:8px 0 0;font-size:11px;color:#94a3b8;text-align:center}.ChatWidget_sidebarOverlay__7FPab{display:none}@media (max-width:768px){.ChatWidget_layout__AlvXF{width:100dvw;max-width:100dvw;overflow-x:hidden}.ChatWidget_topbar__cqhwc{gap:8px;padding:10px;min-width:0}.ChatWidget_topbarTitle__V_gf_{display:none}.ChatWidget_viewToggle__eNUQK{flex:1 1;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.ChatWidget_viewToggle__eNUQK::-webkit-scrollbar{display:none}.ChatWidget_viewToggleBtn__hNToy{flex:0 0 auto;min-width:max-content;padding:7px 11px;font-size:12px;white-space:nowrap}.ChatWidget_msgList__Yj7Vi{max-width:100%}.ChatWidget_bubble__YAWyp{word-break:keep-all;overflow-wrap:anywhere}.ChatWidget_bubbleAssistant__2hmjP{max-width:100%}.ChatWidget_sidebar__GMbCA{position:fixed;top:0;left:0;height:100%;z-index:300;width:280px;transform:translateX(0);transition:transform .25s ease;box-shadow:4px 0 24px rgba(0,0,0,.18)}.ChatWidget_sidebarClosed__HG_fj{transform:translateX(-100%);width:280px;opacity:1}.ChatWidget_main__Q_NW5{min-width:0;width:100%;max-width:100dvw}.ChatWidget_messagesArea__YBFgP{padding:18px 16px}.ChatWidget_inputWrap__T_cQk{padding:10px 12px 14px}.ChatWidget_inputBox__Sa1Zj{min-height:60px;border-radius:14px;padding:10px 10px 10px 14px}.ChatWidget_inputHint__KzRkb{display:none}.ChatWidget_emptyTitle__bnbPV{font-size:22px}.ChatWidget_emptyDesc__kykn6{font-size:14px}.ChatWidget_quickGrid___qHGR{flex-direction:column;align-items:stretch}.ChatWidget_quickBtn__q0qIu{text-align:left;border-radius:12px}.ChatWidget_bubbleUser__R_EEG{max-width:88%}.ChatWidget_sidebarOverlay__7FPab{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:299;animation:ChatWidget_overlayIn__ep1PN .2s ease}@keyframes ChatWidget_overlayIn__ep1PN{0%{opacity:0}to{opacity:1}}}@media (max-width:640px){.ChatWidget_messageTable__pwQmT{min-width:480px;font-size:13px}.ChatWidget_sendBtn__EOysV{width:40px;height:40px}.ChatWidget_executionHead__1IW8q{align-items:flex-start;flex-direction:column;gap:4px}.ChatWidget_executionHead__1IW8q span:last-child{text-align:left}.ChatWidget_executionRow__zCh9T{grid-template-columns:1fr;gap:6px}.ChatWidget_execStatusError__dEN8A,.ChatWidget_execStatusOk__oA7aH,.ChatWidget_execStatusPending__g1hwK{justify-content:flex-start;width:max-content;padding:2px 9px}.ChatWidget_execChange__z7N8y,.ChatWidget_execMessage__nkBi4,.ChatWidget_execTarget__XM26y,.ChatWidget_retryMiniBtn__6HTYe{grid-column:1;white-space:normal;overflow:visible;text-overflow:clip;text-align:left}}.LandingPage_page__AXpJt{width:100%;max-width:100vw;min-height:100vh;overflow-x:hidden;background:#ffffff}.LandingPage_frame__Vi99H{display:block;width:100%;max-width:100%;height:100vh;border:0;background:#ffffff}.ProgressBar_wrapper__KsBLl{width:100%;max-width:460px}.ProgressBar_labelRow__ewYj7{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.ProgressBar_stepLabel__7cFlS{font-size:13px;font-weight:600;color:#2563eb}.ProgressBar_stepCount__jehYW{font-size:12px;color:#94a3b8}.ProgressBar_track__583Dt{height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden}.ProgressBar_fill__ZKHF3{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#3b82f6);transition:width .3s ease}