.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{height:1px;background:#e2e8f0;margin-bottom:20px}.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:#64748b}.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}.AuthPanel_backBtn__64JeN{position:absolute;top:24px;left:40px;background:none;border:1px solid #e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:16px;color:#64748b;line-height:1}.AuthPanel_backBtn__64JeN:hover{background:#f8fafc;border-color:#cbd5e1}@media (max-width:480px){.AuthPanel_backBtn__64JeN{top:16px;left:22px}}.AuthPanel_backBtn__64JeN:focus-visible,.AuthPanel_socialBtn__BjgEP:focus-visible,.AuthPanel_submitBtn__SoIBH:focus-visible,.AuthPanel_switchLink__S4YDw:focus-visible,.AuthPanel_tab__P_KCo:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ConnectionBanner_banner__00jb_{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);background:var(--danger-bg);border-bottom:1px solid var(--danger-line);font-size:var(--t-label-size);line-height:var(--t-label-lh);color:var(--text);flex-shrink:0}.ConnectionBanner_bannerWarn__YhLMa{background:var(--warning-bg,#fffbeb);border-bottom-color:var(--warning-line,#f0c87a)}.ConnectionBanner_bannerWarn__YhLMa .ConnectionBanner_icon__Kq9N8{color:var(--warning-fg,#b45309)}.ConnectionBanner_icon__Kq9N8{flex:none;color:var(--danger-fg)}.ConnectionBanner_msg__UWmD8{flex:1 1;min-width:0}.ConnectionBanner_msg__UWmD8 strong{font-weight:700;color:var(--text-strong)}.ConnectionBanner_action__H3pGI{flex:none;min-height:32px;padding:0 var(--sp-3);border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--surface);color:var(--danger-fg);font-family:inherit;font-size:var(--t-caption-size);font-weight:700;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.ConnectionBanner_action__H3pGI:hover{background:var(--danger-bg)}.ConnectionBanner_close__z7ODa{flex:none;display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:var(--r-sm);background:none;color:var(--text-faint);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.ConnectionBanner_close__z7ODa:hover{background:var(--surface-2);color:var(--text)}@media (max-width:560px){.ConnectionBanner_banner__00jb_{flex-wrap:wrap;padding:var(--sp-3) var(--sp-4)}.ConnectionBanner_msg__UWmD8{flex:1 0 100%;order:2}}.ConnectionBanner_detail__a7vbf{color:var(--danger-fg)}.ConfirmDialog_backdrop__W8yBv{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:600;animation:ConfirmDialog_fadeIn__wrksi .16s ease}@keyframes ConfirmDialog_fadeIn__wrksi{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ConfirmDialog_backdrop__W8yBv{animation:none}}.ConfirmDialog_dialog__sg9rt{width:100%;max-width:400px;background:#fff;border:1px solid #e9e6dd;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.28);padding:18px 20px 16px;font-family:inherit}.ConfirmDialog_title__qzdr1{margin:0;font-size:15px;font-weight:800;color:#1b1a16;line-height:1.45;overflow-wrap:anywhere}.ConfirmDialog_body__zwkjq{margin:7px 0 0;font-size:13px;color:#7a776d;line-height:1.6;overflow-wrap:anywhere}.ConfirmDialog_btnRow__AneGo{display:flex;gap:8px;margin-top:18px}.ConfirmDialog_btnCancel__i1nvP,.ConfirmDialog_btnDanger__sRzzk,.ConfirmDialog_btnNeutral__29WAT{flex:1 1;padding:10px 0;border-radius:9px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .13s,border-color .13s}.ConfirmDialog_btnCancel__i1nvP{background:#f3f1ea;color:#2c2a26;border:1px solid #e9e6dd}.ConfirmDialog_btnCancel__i1nvP:hover:not(:disabled){background:#ece9e1}.ConfirmDialog_btnDanger__sRzzk{background:#dc2626;color:#fff;border:1px solid #dc2626}.ConfirmDialog_btnDanger__sRzzk:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.ConfirmDialog_btnCancel__i1nvP:focus-visible,.ConfirmDialog_btnDanger__sRzzk:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ConfirmDialog_btnCancel__i1nvP:disabled,.ConfirmDialog_btnDanger__sRzzk:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.ConfirmDialog_backdrop__W8yBv{padding:14px;align-items:flex-end}.ConfirmDialog_dialog__sg9rt{padding:16px 16px 14px;border-radius:16px 16px 12px 12px}.ConfirmDialog_btnRow__AneGo{margin-top:16px}.ConfirmDialog_btnCancel__i1nvP,.ConfirmDialog_btnDanger__sRzzk{padding:12px 0}}.ConfirmDialog_btnNeutral__29WAT{background:var(--primary);color:#fff;border:1px solid var(--primary)}.ConfirmDialog_btnNeutral__29WAT:hover:not(:disabled){background:var(--primary-strong);border-color:var(--primary-strong)}.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}}.InventoryView_partialWarn__c7GWp{margin:0 0 10px;padding:8px 12px;font-size:12.5px;line-height:1.5;color:#92400e;background:#fffaf0;border:1px solid #f2dcb3;border-radius:8px}.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:-moz-fit-content;width:fit-content;max-width:min(440px,100%);box-sizing:border-box;transition:background .12s,border-color .12s}.FileCard_cardClickable__eiyee{cursor:pointer}.FileCard_cardClickable__eiyee:hover{background:#f1f5f9;border-color:#cbd5e1}.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_downloadBtn__IXbBT{display:flex;align-items:center;justify-content:center;padding:7px;background:#16a34a;border:none;border-radius:7px;color:#fff;font-family:inherit;cursor:pointer;transition:background .12s;flex-shrink:0}.FileCard_downloadBtn__IXbBT:hover{background:#15803d}.InvoicePanel_panel__bHYk1{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}.InvoicePanel_panelOpen__7GIBb{width:440px;border-left:1px solid #e5e7eb}.InvoicePanel_header__lv_I0{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.InvoicePanel_headerLeft__CwH3Y{display:flex;align-items:center;gap:8px}.InvoicePanel_title__8_WJp{font-size:14px;font-weight:700;color:#0f172a}.InvoicePanel_count__JduFK{font-size:12px;color:#6b7280;font-weight:500}.InvoicePanel_closeBtn__kAI0y{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}.InvoicePanel_closeBtn__kAI0y:hover{background:#f3f4f6;color:#374151}.InvoicePanel_toolbar__bUTWG{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.InvoicePanel_toolbarLabel__PFPqi{font-size:11px;font-weight:700;color:#9ca3af;white-space:nowrap}.InvoicePanel_toolbarInput__D6iHk{flex:1 1;min-width:0;padding:6px 8px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-family:inherit;color:#111827}.InvoicePanel_toolbarInput__D6iHk:focus{outline:none;border-color:#2563eb}.InvoicePanel_toolbarBtn__CCHBd{padding:6px 10px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;font-size:11px;font-weight:600;color:#2563eb;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .12s}.InvoicePanel_toolbarBtn__CCHBd:hover{background:#dbeafe}.InvoicePanel_tableWrap__HukjD{padding:4px 16px 12px;overflow-x:auto}.InvoicePanel_table__moqjq{min-width:440px}.InvoicePanel_empty__cqNjc{text-align:center;font-size:13px;color:#9ca3af;padding:24px;margin:0}.InvoicePanel_table__moqjq{width:100%;border-collapse:collapse;font-size:12px}.InvoicePanel_table__moqjq thead tr{background:#f9fafb}.InvoicePanel_table__moqjq th{padding:8px 10px;text-align:left;font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #f3f4f6;position:-webkit-sticky;position:sticky;top:0;background:#f9fafb}.InvoicePanel_table__moqjq td{padding:8px 10px;border-bottom:1px solid #f9fafb;vertical-align:middle}.InvoicePanel_chTag__zVh6Q{font-weight:700;font-size:var(--t-meta-size);color:var(--text-strong);white-space:nowrap}.InvoicePanel_orderId__0l4_U{font-size:11px;color:#6b7280;white-space:nowrap}.InvoicePanel_productCell__TGxu1{min-width:82px;max-width:86px;word-break:keep-all;color:#374151}.InvoicePanel_option__pIBXC{color:#9ca3af;font-size:11px}.InvoicePanel_rowInput__23VwC{width:100%;min-width:64px;padding:5px 7px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-family:inherit;color:#111827;box-sizing:border-box}.InvoicePanel_rowInput__23VwC:focus{outline:none;border-color:#2563eb}.InvoicePanel_rowInput__23VwC:disabled{background:#f9fafb;color:#9ca3af}.InvoicePanel_result__dl905{font-size:11px;font-weight:700;line-height:1.35;display:inline-block}.InvoicePanel_resultOk__7f9LH{color:#16a34a}.InvoicePanel_resultError__wKKPA{color:#dc2626}.InvoicePanel_resultUnsupported__Us1Pu{color:#d97706}.InvoicePanel_resultPending__LndLh{color:#9ca3af}.InvoicePanel_holdBar__WmpVX{padding:12px 16px;background:#fffbeb;border-top:1px solid #fde68a;flex-shrink:0}.InvoicePanel_holdMsg__J205E{font-size:12px;color:#92400e;margin:0 0 8px;line-height:1.5}.InvoicePanel_holdActions__OHfMk{display:flex;gap:8px}.InvoicePanel_footer__lmptI{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid #f3f4f6;flex-shrink:0}.InvoicePanel_footerInfo___InME{font-size:12px;color:#6b7280;font-weight:500}.InvoicePanel_error__pE3P7{color:#dc2626}.InvoicePanel_sendBtn__ZeQ0M{padding:8px 16px;background:#16a34a;border:none;border-radius:8px;font-size:13px;font-weight:700;color:#fff;font-family:inherit;cursor:pointer;transition:background .12s}.InvoicePanel_sendBtn__ZeQ0M:hover:not(:disabled){background:#15803d}.InvoicePanel_sendBtn__ZeQ0M:disabled{background:#d1d5db;cursor:not-allowed}.InvoicePanel_approveBtn__f3hTj{padding:7px 14px;background:#d97706;border:none;border-radius:7px;font-size:12px;font-weight:700;color:#fff;font-family:inherit;cursor:pointer}.InvoicePanel_approveBtn__f3hTj:hover:not(:disabled){background:#b45309}.InvoicePanel_approveBtn__f3hTj:disabled{background:#d1d5db;cursor:not-allowed}.InvoicePanel_cancelBtn__Zhl2A{padding:7px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:7px;font-size:12px;font-weight:600;color:#475569;font-family:inherit;cursor:pointer}.InvoicePanel_cancelBtn__Zhl2A:hover{background:#f8fafc}@media (max-width:768px){.InvoicePanel_panel__bHYk1{position:fixed;bottom:0;left:0;right:0;width:100%!important;height:72vh;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}.InvoicePanel_panelOpen__7GIBb{width:100%!important;transform:translateY(0)}}.InvoicePanel_checkCol__Dr7iU{width:28px;padding-right:0!important;text-align:center}.InvoicePanel_checkCol__Dr7iU input[type=checkbox]{width:14px;height:14px;accent-color:#2563eb;cursor:pointer;margin:0}.InvoicePanel_checkCol__Dr7iU input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.InvoicePanel_rowDone__ooTlF{background:#f0fdf4}.InvoicePanel_toolbarBtn__CCHBd:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}select.InvoicePanel_rowInput__23VwC,select.InvoicePanel_toolbarInput__D6iHk{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%239ca3af' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7px center;padding-right:20px;background-color:#fff;cursor:pointer}select.InvoicePanel_rowInput__23VwC:disabled{cursor:not-allowed}.InvoicePanel_table__moqjq td,.InvoicePanel_table__moqjq th{padding-left:5px;padding-right:5px}.InvoicePanel_table__moqjq td:first-child,.InvoicePanel_table__moqjq th:first-child{padding-left:10px}.InvoicePanel_table__moqjq td:last-child,.InvoicePanel_table__moqjq th:last-child{padding-right:10px;width:1%;max-width:64px;word-break:keep-all}select.InvoicePanel_rowInput__23VwC{min-width:84px}.InvoicePanel_pasteBtn__TohHF{padding:6px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;font-size:12px;font-weight:700;color:#2563eb;font-family:inherit;cursor:pointer;white-space:nowrap}.InvoicePanel_pasteBtn__TohHF:hover{background:#dbeafe}.InvoicePanel_banner__0J9J_{display:flex;flex-wrap:wrap;gap:4px;padding:9px 16px;background:#f8fafc;border-bottom:1px solid #f1f5f9;font-size:12px;font-weight:600;color:#475569;flex-shrink:0}.InvoicePanel_bannerOk__JKDJK{background:#f0fdf4;border-bottom-color:#dcfce7;color:#15803d}.InvoicePanel_bannerWarn__IyRTw{background:#fffbeb;border-bottom-color:#fde68a;color:#92400e}.InvoicePanel_bannerOkText__T4HAh{color:#15803d}.InvoicePanel_bannerWarnText__w09gE{color:#b45309}.InvoicePanel_bannerBadText__8_JL2{color:#dc2626}.InvoicePanel_rowEmpty__VWRix{color:#9ca3af}.InvoicePanel_rowBad__IvVZS{background:#fef2f2}.InvoicePanel_rowWarn__jcO0Q{background:#fffbeb}.InvoicePanel_groupRow__ZhyyC td{padding:10px 10px 6px!important;font-size:10px;font-weight:700;color:#9ca3af;letter-spacing:.03em;border-top:1px solid #e5e7eb;border-bottom:none;background:#fff}.InvoicePanel_resultReady__x4_3T{color:#16a34a}.InvoicePanel_reason__wLZpw{display:block;font-size:10px;font-weight:500;color:#b91c1c;margin-top:2px;white-space:normal;max-width:92px}.InvoicePanel_footerActions__FDkPG{display:flex;gap:6px;flex-shrink:0}.InvoicePanel_subBtn___Rf62{padding:8px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:12px;font-weight:700;color:#334155;font-family:inherit;cursor:pointer}.InvoicePanel_subBtn___Rf62:hover:not(:disabled){background:#f8fafc}.InvoicePanel_subBtn___Rf62:disabled{border-color:#e5e7eb;color:#cbd5e1;cursor:not-allowed}input.InvoicePanel_rowInput__23VwC[type=text]{min-width:106px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.InvoicePanel_handleCol__12t14{width:20px;padding-left:8px!important;padding-right:0!important;text-align:center}.InvoicePanel_grip__mo2Q5{display:inline-flex;align-items:center;justify-content:center;width:18px;height:22px;color:#cbd5e1;cursor:-webkit-grab;cursor:grab;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.InvoicePanel_grip__mo2Q5:hover{color:#64748b;background:#f1f5f9}.InvoicePanel_grip__mo2Q5:active{cursor:-webkit-grabbing;cursor:grabbing}.InvoicePanel_grip__mo2Q5:focus-visible{outline:2px solid #2563eb;outline-offset:1px;color:#2563eb}.InvoicePanel_rowDragging__A7QGs td{opacity:.45}.InvoicePanel_rowOver__s5J8R td{box-shadow:inset 0 2px 0 -1px #2563eb}.InvoicePanel_resetOrderBtn__EfPQ4{padding:6px 8px;background:none;border:none;font-size:11px;font-weight:600;color:#64748b;font-family:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.InvoicePanel_resetOrderBtn__EfPQ4:hover{color:#2563eb}.InvoicePanel_carrierCell__rqXsl,.InvoicePanel_tableWrap__HukjD{position:relative}.InvoicePanel_fillHandle__KBel0{position:absolute;right:8px;bottom:5px;width:9px;height:9px;background:#2563eb;border:1.5px solid #fff;border-radius:2px;cursor:ns-resize;z-index:2;touch-action:none}.InvoicePanel_fillHandle__KBel0:after{content:"";position:absolute;inset:-8px}.InvoicePanel_cellGhost__txzGV select{color:#2563eb;border-color:#2563eb;border-style:dashed;background-color:#eff6ff;font-weight:600}.InvoicePanel_cellFlash__hep_e select{animation:InvoicePanel_cellFlash__hep_e .5s ease-out}@keyframes InvoicePanel_cellFlash__hep_e{0%{background-color:#2563eb;border-color:#2563eb;color:#fff}60%{background-color:#eff6ff;border-color:#2563eb;color:#2563eb}to{background-color:#fff;border-color:#e5e7eb;color:#111827}}.InvoicePanel_rowFillRange__yvzda td{background:rgba(37,99,235,.07)}.InvoicePanel_ants__oJEtW{position:absolute;pointer-events:none;z-index:3;border-radius:4px;background:repeating-linear-gradient(90deg,#2563eb 0 4px,transparent 4px 8px) 0 0 /100% 1.5px repeat-x,repeating-linear-gradient(90deg,#2563eb 0 4px,transparent 4px 8px) 0 100% /100% 1.5px repeat-x,repeating-linear-gradient(180deg,#2563eb 0 4px,transparent 4px 8px) 0 0 /1.5px 100% repeat-y,repeating-linear-gradient(180deg,#2563eb 0 4px,transparent 4px 8px) 100% 0 /1.5px 100% repeat-y;animation:InvoicePanel_ants__oJEtW .45s linear infinite}@keyframes InvoicePanel_ants__oJEtW{to{background-position:left 8px top,left -8px bottom,left top -8px,right top 8px}}.InvoicePanel_guide__dznc7{position:absolute;pointer-events:none;z-index:3;width:2px;background:#2563eb;border-radius:2px;opacity:.7}.InvoicePanel_guide__dznc7:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #2563eb}.InvoicePanel_floatBar__F6MIK{position:-webkit-sticky;position:sticky;bottom:8px;z-index:5;margin:4px 16px 10px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;background:#111827;color:#f8fafc;box-shadow:0 10px 26px -10px rgba(15,23,42,.55);transition:transform .2s cubic-bezier(.2,.9,.3,1),opacity .2s ease}.InvoicePanel_floatBarOut__wKIrM{transform:translateY(140%);opacity:0;pointer-events:none}.InvoicePanel_floatLabel__k0q_C{font-size:11.5px;font-weight:700;white-space:nowrap}.InvoicePanel_floatSelect__chnfG{width:auto;min-width:116px;max-width:170px;min-height:0;padding:5px 7px;border-radius:6px;border:1px solid rgba(248,250,252,.24);background:rgba(248,250,252,.14);color:#f8fafc;font-family:inherit;font-size:12px;cursor:pointer}.InvoicePanel_floatSelect__chnfG option{color:#111827}.InvoicePanel_floatBtn__petLi{padding:5px 12px;border:none;border-radius:6px;background:#2563eb;color:#fff;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.InvoicePanel_floatBtn__petLi:hover:not(:disabled){background:#1d4ed8}.InvoicePanel_floatBtn__petLi:disabled{background:rgba(248,250,252,.18);color:rgba(248,250,252,.45);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.InvoicePanel_ants__oJEtW,.InvoicePanel_cellFlash__hep_e select{animation:none}.InvoicePanel_floatBar__F6MIK{transition:none}}.InvoicePanel_hiddenFile__3w7ka{display:none}.InvoicePanel_sourceList__h4JHm{padding:10px 16px;border-bottom:1px solid #f3f4f6;background:#fbfcfe;flex-shrink:0}.InvoicePanel_sourceTitle__blhGx{margin:0 0 7px;font-size:10px;font-weight:700;letter-spacing:.04em;color:#9ca3af;text-transform:uppercase}.InvoicePanel_sourceRow___d6zy{display:flex;align-items:center;gap:7px;padding:4px 0;font-size:12px}.InvoicePanel_sourceIndex__1Ztjb{color:#2563eb;font-weight:700;flex:none}.InvoicePanel_sourceName__nKP4b{color:#111827;font-weight:600;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoicePanel_sourceCount__ehtSO{color:#6b7280;font-size:11px;white-space:nowrap;flex:none}.InvoicePanel_sourceDrop__DTwAJ{flex:none;border:none;background:none;padding:2px 4px;font-family:inherit;font-size:11px;color:#9ca3af;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.InvoicePanel_sourceDrop__DTwAJ:hover{color:#dc2626}.InvoicePanel_sourceFoot__ebMHb{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;padding-top:7px;border-top:1px dashed #e5e7eb}.InvoicePanel_sourceAdd__2C21V{border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.InvoicePanel_sourceAdd__2C21V:hover{background:#dbeafe}.InvoicePanel_sourceTotal__Akohc{font-size:11px;font-weight:600;color:#6b7280}.InvoicePanel_conflictBox__3y4l_{padding:10px 16px;background:#fffbeb;border-bottom:1px solid #fde68a;flex-shrink:0;display:grid;grid-gap:10px;gap:10px}.InvoicePanel_conflictHead__2rOrL{margin:0 0 6px;font-size:11.5px;font-weight:700;color:#92400e;line-height:1.5}.InvoicePanel_conflictOptions__hA2Wa{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.InvoicePanel_conflictPick__WTS2E{display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:7px 10px;border:1px solid #fcd34d;border-radius:7px;background:#fff;font-family:inherit;cursor:pointer;text-align:left;min-width:0}.InvoicePanel_conflictPick__WTS2E:hover{border-color:#2563eb;background:#eff6ff}.InvoicePanel_conflictFrom__JkT7f{font-size:10px;font-weight:700;color:#9ca3af;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoicePanel_conflictVal__ju9dM{font-size:11.5px;font-weight:700;color:#111827;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InvoicePanel_dropActive__sTo47{outline:2px dashed #2563eb;outline-offset:-6px;background:rgba(37,99,235,.04)}.InvoicePanel_dropHint__o7SWq{position:-webkit-sticky;position:sticky;top:8px;z-index:6;margin:4px 0 8px;padding:10px;border-radius:8px;background:#2563eb;color:#fff;font-size:12px;font-weight:700;text-align:center;pointer-events:none}.InsightView_wrap__K01Nv{flex:1 1;overflow-y:auto;min-height:0;padding:24px clamp(16px,4vw,44px) 60px;scrollbar-width:none}.InsightView_wrap__K01Nv::-webkit-scrollbar{display:none}.InsightView_head__nTNCn{max-width:1000px;margin:0 auto 6px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.InsightView_title__p3VWj{font-size:20px;font-weight:800;color:#1b1a16;margin:0;letter-spacing:-.01em}.InsightView_stamp__YFrjU{margin-left:auto;font-size:12px;color:#a8a49a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InsightView_reload__dF5T6{font-size:11.5px;font-weight:700;color:#7a776d;background:#fff;border:1px solid #e9e6dd;border-radius:8px;padding:6px 12px;cursor:pointer;font-family:inherit;white-space:nowrap}.InsightView_reload__dF5T6:hover:not(:disabled){background:#f3f1ea;color:#1b1a16}.InsightView_reload__dF5T6:disabled{opacity:.6;cursor:default}.InsightView_reload__dF5T6:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.InsightView_body__sfTjl{max-width:1000px;margin:0 auto}.InsightView_muted__M0aT5{color:#7a776d;font-size:14px;line-height:1.6;padding:6px 0}.InsightView_sectLabel__uHynw{font-size:11px;font-weight:800;color:#a8a49a;text-transform:uppercase;letter-spacing:.06em;margin:20px 2px 8px}.InsightView_card__bEZpS{background:#fff;border:1px solid #e9e6dd;border-radius:14px;padding:16px 18px;box-shadow:0 6px 18px -16px rgba(28,26,22,.3)}.InsightView_cardHead__161MD{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.InsightView_cardTitle__mnBnp{font-size:15px;font-weight:800;color:#1b1a16}.InsightView_cnt__yRZmV{color:#fff;background:#dc2626}.InsightView_cntOk__wKTFG,.InsightView_cnt__yRZmV{font-size:12px;font-weight:800;border-radius:999px;padding:1px 9px}.InsightView_cntOk__wKTFG{color:#059669;background:#ecfdf5}.InsightView_periodTabs__H3YJP{display:inline-flex;background:#f3f1ea;border-radius:10px;padding:3px;gap:3px}.InsightView_periodTab__T_Y50{border:none;background:transparent;border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:700;color:#7a776d;font-family:inherit;cursor:pointer;transition:background .14s,color .14s,box-shadow .14s}.InsightView_periodTabOn__rFe9L{background:#fff;color:#1b1a16;box-shadow:0 1px 3px rgba(28,26,22,.1)}.InsightView_periodTab__T_Y50:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.InsightView_range__lp47k{margin-left:auto;font-size:11.5px;color:#a8a49a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InsightView_metrics__yNPLb{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:620px){.InsightView_metrics__yNPLb{grid-template-columns:1fr 1fr}}.InsightView_metric__G_DAA{border:1px solid #ece9e1;border-radius:11px;padding:13px 15px}.InsightView_mk__3k5HZ{font-size:11.5px;font-weight:700;color:#7a776d}.InsightView_mv__LFlfM{font-size:25px;font-weight:800;color:#1b1a16;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}.InsightView_md__Lxzd5{font-size:12px;font-weight:700;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.InsightView_up__nbAtK{color:#059669}.InsightView_down__uXp_l{color:#dc2626}.InsightView_mprev__GnyhP{font-size:11px;color:#a8a49a;font-weight:500}.InsightView_chan__GK3LM{margin-top:14px;border-top:1px solid #ece9e1;padding-top:12px}.InsightView_crow__FwxR_{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:13px}.InsightView_crow__FwxR_+.InsightView_crow__FwxR_{border-top:1px solid #ece9e1}.InsightView_cname__UzYG_{font-weight:700;color:#1b1a16;min-width:62px}.InsightView_bar__hAGIU{flex:1 1;height:6px;border-radius:999px;background:#f3f1ea;overflow:hidden}.InsightView_bar__hAGIU span{display:block;height:100%;border-radius:999px;background:#2563eb}.InsightView_cqty__pxbI9{color:#7a776d;min-width:52px}.InsightView_camt__szNJh,.InsightView_cqty__pxbI9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.InsightView_camt__szNJh{color:#2c2a26;min-width:92px}.InsightView_queue__ddX3j{display:flex;flex-direction:column}.InsightView_qrow__WF8vg{display:flex;align-items:center;gap:11px;padding:12px 0}.InsightView_qrow__WF8vg+.InsightView_qrow__WF8vg{border-top:1px solid #ece9e1}.InsightView_dot__nYhny{width:7px;height:7px;border-radius:50%;flex-shrink:0}.InsightView_dotRed__ERkUK{background:#dc2626}.InsightView_dotAmber__miIcA{background:#b45309}.InsightView_qtx__j5HIi{flex:1 1;min-width:0;font-size:13.5px;color:#2c2a26}.InsightView_qtx__j5HIi b{color:#1b1a16;font-weight:700;display:block}.InsightView_qsub__er3_A{display:block;font-size:11.5px;color:#a8a49a;margin-top:2px;line-height:1.5}.InsightView_chip__uJ_oL{flex-shrink:0;font-size:11.5px;font-weight:700;color:#2563eb;background:#fff;border:1px solid #bfd4f5;border-radius:8px;padding:6px 11px;white-space:nowrap;cursor:pointer;font-family:inherit}.InsightView_chip__uJ_oL:hover{background:#eef3fb}.InsightView_chip__uJ_oL:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.InsightView_ok__2DrQL{display:flex;flex-direction:column;gap:4px;font-size:13.5px;padding:6px 0}.InsightView_ok__2DrQL b{color:#1b1a16;font-weight:700}.InsightView_ok__2DrQL span{font-size:12.5px;color:#7a776d;line-height:1.5}@media (max-width:768px){.InsightView_wrap__K01Nv{padding:20px 16px 48px}.InsightView_stamp__YFrjU{margin-left:0}.InsightView_periodTab__T_Y50,.InsightView_periodTabs__H3YJP{flex:1 1}.InsightView_range__lp47k{margin-left:0;width:100%}.InsightView_qrow__WF8vg{flex-wrap:wrap}.InsightView_chip__uJ_oL{width:100%}}.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_rowActions__OCISc{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.ChannelConnectList_disconnectAction__NU4P_,.ChannelConnectList_secondaryAction__RgivU{min-height:30px;padding:5px 9px;border-radius:7px;background:#fff;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.ChannelConnectList_secondaryAction__RgivU{border:1px solid #bfdbfe;color:#1d4ed8}.ChannelConnectList_secondaryAction__RgivU:hover:not(:disabled){background:#eff6ff}.ChannelConnectList_disconnectAction__NU4P_{border:1px solid #e2e8f0;color:#64748b}.ChannelConnectList_disconnectAction__NU4P_:hover:not(:disabled){border-color:#fecaca;background:#fff7f7;color:#b91c1c}.ChannelConnectList_disconnectAction__NU4P_:disabled,.ChannelConnectList_secondaryAction__RgivU:disabled{cursor:not-allowed;opacity:.55}.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_statusBadge__goFeM{flex-shrink:0;font-size:11px;font-weight:800;padding:3px 10px;border-radius:20px}.ChannelConnectList_statusBadgeBtn__w6XYo{border:none;cursor:pointer;font-family:inherit;transition:filter .12s,box-shadow .12s}.ChannelConnectList_statusBadgeBtn__w6XYo:hover{filter:brightness(.96)}.ChannelConnectList_statusBadgeOpen___Sml5{box-shadow:0 0 0 2px rgba(3,105,161,.28)}.ChannelConnectList_badgeOk__oCPAt{color:#059669;background:#ecfdf5}.ChannelConnectList_badgeInfo__J1pgh,.ChannelConnectList_badgeMissing__qxM9s{color:#0369a1;background:#e0f2fe}.ChannelConnectList_badgeWarning__Vbaxv{color:#b45309;background:#fef3c7}.ChannelConnectList_badgeCritical__iSzRb{color:#dc2626;background:#fee2e2}.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_healthNote__5sHRJ{margin-top:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc}.ChannelConnectList_healthNote__5sHRJ p{margin:0;color:#475569;font-size:12px;line-height:1.5}.ChannelConnectList_healthNote__5sHRJ small{display:block;margin-top:5px;color:#64748b;font-size:11px;line-height:1.45}.ChannelConnectList_healthSteps__i58sE{margin:6px 0 0;padding-left:16px;color:#64748b;font-size:11px;line-height:1.5}.ChannelConnectList_healthSteps__i58sE li+li{margin-top:3px}.ChannelConnectList_recheckBtn__ykOVM{margin-top:9px;min-height:30px;padding:5px 12px;border:1px solid #d3cfc4;border-radius:8px;background:#fff;color:#7a776d;font-size:11.5px;font-weight:700;cursor:pointer;transition:background .14s,border-color .14s}.ChannelConnectList_recheckBtn__ykOVM:hover{background:#f3f1ea;border-color:#a8a49a}.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_settingField__juB2C{display:flex;flex-direction:column;gap:5px}.ChannelConnectList_settingFieldLabel__MUbgK{font-size:11px;color:#94a3b8;line-height:1.5}.ChannelConnectList_settingField__juB2C .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_manualLink__ONHDS{display:inline-flex;align-items:center;min-height:32px;margin-top:8px;color:#1d4ed8;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.ChannelConnectList_manualLink__ONHDS:hover{color:#1e40af}.ChannelConnectList_error__C9I1T{font-size:12px;color:#dc2626;margin:8px 0 0}@media (max-width:480px){.ChannelConnectList_rowHead__ZEUrb{align-items:flex-start}.ChannelConnectList_rowActions__OCISc{max-width:72%}.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;scrollbar-width:none;-ms-overflow-style:none}.SettingsModal_content__gsyYk::-webkit-scrollbar{width:0;height:0}.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_integrationHealthBox__HMYln{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px;padding:13px 15px;border:1px solid #dbeafe;border-radius:12px;background:#f8fbff}.SettingsModal_integrationHealthBox__HMYln strong{display:block;margin-bottom:3px;color:#0f172a;font-size:13px;font-weight:800}.SettingsModal_integrationHealthBox__HMYln p{margin:0;color:#64748b;font-size:12px;line-height:1.45}.SettingsModal_integrationHealthBox__HMYln span{flex-shrink:0;color:#1d4ed8;font-size:18px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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_routineJump__jHUt_{display:flex;justify-content:center;margin-top:18px}.SettingsModal_routineJumpBtn__QD2Tj{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:800;color:#1d4ed8;background:#fff;border:1px solid #bfdbfe;border-radius:9px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.SettingsModal_routineJumpBtn__QD2Tj:hover{background:#eff6ff;border-color:#93c5fd;color:#1e40af}.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,.SettingsModal_integrationHealthBox__HMYln{align-items:stretch;flex-direction:column}.SettingsModal_addChannelBtn__3flLN{width:100%}}.SettingsModal_passwordResetBtn__bhK5D{min-height:40px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,color .15s;padding:0 10px;border:1px solid transparent;background:transparent;color:#475569}.SettingsModal_passwordResetBtn__bhK5D:hover:not(:disabled){background:#f1f5f9;color:#1e293b}.SettingsModal_passwordResetBtn__bhK5D:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.SettingsModal_passwordResetBtn__bhK5D:disabled{cursor:not-allowed;opacity:.5}.SettingsModal_accountActionsCompact__Dd5XA{display:flex;flex-wrap:wrap;gap:8px}.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_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_accountValue__zpXT5{margin:2px 0 0;font-size:13px;font-weight:500;color:#1e293b;overflow-wrap:anywhere}.SettingsModal_quietBtn__fy50d{padding:6px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#1e293b;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}.SettingsModal_quietBtn__fy50d:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.SettingsModal_quietBtn__fy50d:disabled{opacity:.5;cursor:not-allowed}.SettingsModal_accountNote__PngYt{width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#475569;font-size:12px;line-height:1.55}.SettingsModal_providerList__ahl29{display:flex;flex-direction:column;width:100%;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.SettingsModal_providerRow__KCVDr{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-bottom:1px solid #f1f5f9;background:#fff}.SettingsModal_providerRow__KCVDr:last-child{border-bottom:none}.SettingsModal_providerMark__2fktp{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:12px;font-weight:800}.SettingsModal_providerMarkGoogle__q7eiH{background:#fff;border:1px solid #e5e7eb}.SettingsModal_providerMarkKakao__VM_wr{background:#fee500}.SettingsModal_providerText__KXsJl{min-width:0}.SettingsModal_providerName__jiV7X{display:block;font-size:13px;font-weight:700;color:#0f172a}.SettingsModal_providerStatus__0bj_9{color:#64748b}.SettingsModal_providerStatusOk__iuwjP,.SettingsModal_providerStatus__0bj_9{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsModal_providerStatusOk__iuwjP{font-weight:600;color:#15803d}.SettingsModal_dangerZone__3HjK4{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:14px 16px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2}.SettingsModal_dangerZoneLabel__xrlWV{margin:0 0 2px;font-size:14px;font-weight:600;color:#991b1b}.SettingsModal_dangerZoneDesc__lWPJ8{margin:0;font-size:12px;line-height:1.5;color:#b91c1c}.SettingsModal_legalLinks__gVhIp{display:flex;flex-wrap:wrap;gap:8px}.SettingsModal_legalLink__jSUFo{padding:6px 11px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;font-size:12px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s}.SettingsModal_legalLink__jSUFo:hover{background:#f8fafc;border-color:#cbd5e1}.SettingsModal_dialogInput__ZC00P{width:100%;box-sizing:border-box}.SettingsModal_dialogLink__S3vEp{display:block;margin-top:12px;padding:0;border:none;background:none;color:#1d4ed8;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.SettingsModal_dialogLink__S3vEp:disabled{opacity:.5;cursor:not-allowed}.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_settingRowFlush__P2KAm{border-bottom:none;padding-bottom:4px}.SettingsModal_settingSubRow__arpaV{display:flex;justify-content:flex-end;padding:0 0 16px;border-bottom:1px solid #f1f5f9}.SettingsModal_settingRowVertical__LNsMH{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-bottom:1px solid #f1f5f9}.SettingsModal_settingGroupHead__LxLbH{padding:22px 0 10px}.SettingsModal_settingGroupTitle__OR1Ll{margin:0 0 4px;color:#0f172a;font-size:15px;font-weight:700}.SettingsModal_notificationOptions__lyvKX{display:flex;flex-direction:column;gap:14px;padding:12px 0 18px;border-bottom:1px solid #f1f5f9}.SettingsModal_notificationOptionBlock___qPty{display:flex;flex-direction:column;gap:8px}.SettingsModal_notificationOptionRow__07c5w{display:flex;align-items:center;justify-content:space-between;gap:16px}.SettingsModal_notificationChannels__IDS8_{display:flex;flex-wrap:wrap;gap:8px}.SettingsModal_notificationChannel__xGrUC{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;border:1px solid #dbe3ef;border-radius:8px;color:#334155;font-size:12px;cursor:pointer}.SettingsModal_quietTimes___VuzU{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;color:#64748b;font-size:12px}.SettingsModal_pendingBadge__qy2Ma{background:#f1f5f9;color:#64748b}.SettingsModal_pendingBadge__qy2Ma,.SettingsModal_readyBadge__wyYv1{flex-shrink:0;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:600}.SettingsModal_readyBadge__wyYv1{background:#ecfdf3;color:#15803d}@media (max-width:640px){.SettingsModal_notificationOptionRow__07c5w{align-items:flex-start;flex-direction:column}.SettingsModal_quietTimes___VuzU{grid-template-columns:1fr;width:100%}}.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:84px;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_channelReqInput__5eBuj{width:100%;box-sizing:border-box}.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_groupHead__enM16{padding:18px 0 8px}.SettingsModal_groupHead__enM16:first-child{padding-top:4px}.SettingsModal_groupLabel__gGvVq{margin:0 0 2px;font-size:12px;font-weight:700;letter-spacing:.02em;color:#1d4ed8;text-transform:uppercase}.SettingsModal_addressGrid__ROtl4{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:8px;gap:8px}.SettingsModal_addressDetail__wT97s{width:100%;box-sizing:border-box;grid-column:1/-1}@media (max-width:560px){.SettingsModal_addressGrid__ROtl4{grid-template-columns:1fr}.SettingsModal_addressDetail__wT97s{grid-column:auto}}.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_emptyNote__i_vIY{margin:0 0 20px;font-size:13px;color:#94a3b8;text-align:center;padding:24px 0}.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_guidelineFoot__PNDip{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.SettingsModal_guidelineCount__WeliX{order:2;margin-left:auto;font-size:12px;line-height:1.4;color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SettingsModal_guidelineActions__vL84V{order:1;display:flex;align-items:center;gap:14px}.SettingsModal_guidelineActions__vL84V .SettingsModal_dangerInlineBtn__mWuWU{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:0 16px;font-size:13px}.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_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}}.SettingsModal_stockSeg__M4mJk{display:inline-flex;gap:6px}.SettingsModal_stockSegBtn__XAH9i{min-width:68px;padding:8px 14px;border:1px solid #d3cfc4;border-radius:9px;background:#ffffff;color:#565349;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .13s,background .13s,color .13s}.SettingsModal_stockSegBtn__XAH9i:hover{border-color:#a8a49a}.SettingsModal_stockSegOn__byfqF{border-color:#2563eb;background:#eef3fb;color:#1d4ed8}.SettingsModal_stockDivider__coDoR{height:1px;border:0;background:#e9e6dd;margin:20px 0 4px}.SettingsModal_linkBtn__xmRDe{border:none;background:none;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:600;color:var(--primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.SettingsModal_linkBtn__xmRDe:hover:not(:disabled){color:var(--primary-strong)}.SettingsModal_linkBtn__xmRDe:disabled{color:var(--text-faint);cursor:not-allowed;text-decoration:none}.SettingsModal_legacyBox__0F5YH{margin-top:14px;padding:13px 15px;background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:9px}.SettingsModal_legacyTitle__Bbtfu{margin:0 0 4px;font-size:var(--t-label-size);font-weight:700;color:var(--warning-fg)}.SettingsModal_legacyOffBtn__ho_Xi{margin-top:9px;padding:6px 14px;border:1px solid var(--warning-line);border-radius:7px;background:var(--surface);font-family:inherit;font-size:12px;font-weight:700;color:var(--warning-fg);cursor:pointer}.SettingsModal_legacyOffBtn__ho_Xi:hover:not(:disabled){background:var(--warning-bg)}.Tour_layer__vPfdx{position:fixed;inset:0;z-index:var(--z-tour,800)}.Tour_hole__TK9SS{position:absolute;border-radius:var(--r-md,10px);border:2px solid #fff;box-shadow:0 0 0 9999px rgba(20,22,28,.62);transition:top .18s ease,left .18s ease,width .18s ease,height .18s ease;pointer-events:none}.Tour_tip__hN3tH{position:absolute;width:288px;background:#fff;border-radius:var(--r-lg,12px);padding:14px 16px;box-shadow:0 12px 34px rgba(0,0,0,.28);transition:top .18s ease,left .18s ease}.Tour_step__HMJTG{font-size:10px;font-weight:800;color:#2563eb;letter-spacing:.06em}.Tour_tipTitle__u9nBx{margin:5px 0;font-size:14px;font-weight:800;color:#1b1a16;letter-spacing:-.01em}.Tour_tipBody__NYLiA{margin:0;font-size:12px;line-height:1.6;color:#6f6b60}.Tour_tipRow__iWKO3{display:flex;align-items:center;gap:8px;margin-top:12px}.Tour_dots__RQlu1{display:flex;gap:4px}.Tour_dotOn__1T8EG,.Tour_dot___SgSL{width:5px;height:5px;border-radius:50%;background:#d8d5cc}.Tour_dotOn__1T8EG{background:#2563eb}.Tour_back__l7qLn{margin-left:auto;border:1px solid #e2ded4;background:#fff;color:#6f6b60;font:inherit;font-size:11.5px;font-weight:700;padding:6px 12px;border-radius:8px;cursor:pointer}.Tour_back__l7qLn:hover{background:#f6f4ef;color:#1b1a16}.Tour_back__l7qLn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.Tour_next__avlIP{margin-left:auto;border:none;background:#2563eb;color:#fff;font:inherit;font-size:11.5px;font-weight:800;padding:7px 14px;border-radius:8px;cursor:pointer}.Tour_back__l7qLn+.Tour_next__avlIP{margin-left:0}.Tour_next__avlIP:hover{background:#1d4ed8}.Tour_next__avlIP:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.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;left:276px;bottom:16px;width:340px;max-width:calc(100vw - 292px);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;box-sizing:border-box;z-index:600}.CSWidget_header__HQhPg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 14px 16px;font-weight:700;color:#fff;background:#2563eb;font-size:15px}.CSWidget_closeBtn__DV_iW{border:none;background:transparent;color:rgba(255,255,255,.82);font-size:15px;line-height:1;padding:6px 9px;border-radius:7px;cursor:pointer;transition:background .12s,color .12s}.CSWidget_closeBtn__DV_iW:hover{background:rgba(255,255,255,.16);color:#fff}.CSWidget_closeBtn__DV_iW:focus-visible{outline:2px solid #fff;outline-offset:1px}.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;min-width:0}.CSWidget_emailInput__k0zmy,.CSWidget_input__Ao2io{flex:1 1 auto;min-width:0;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:0 0 auto;min-width:64px;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;min-width:0;box-sizing:border-box}@media (max-width:768px){.CSWidget_panel__wjlPT{left:12px;right:12px;bottom:12px;width:auto;max-width:none;height:min(70vh,460px);max-height:calc(100vh - 96px)}.CSWidget_fab__I8Eq9{right:14px;bottom:14px}}