.page_container__XkbwQ{display:flex;flex-direction:column;gap:24px;padding:24px}.page_header__KGQF8{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.page_headerActions__4TVUS{display:flex;align-items:center;gap:12px}.page_title__c6lgL{margin:0;font-size:24px;font-weight:600;color:#111827}.page_subtitle___C5GD{margin:6px 0 0;color:#6b7280;font-size:14px}.page_primaryButton__anbvA{border:none;border-radius:10px;background-color:#2563eb;color:#ffffff;padding:12px 20px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.page_hintButton__5jJ5g{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid var(--primary-orange);border-radius:10px;background:var(--primary-orange);color:var(--white);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;height:40px;white-space:nowrap}.page_hintButton__5jJ5g:hover{background:color-mix(in srgb,var(--primary-orange) 90%,var(--black))}.page_primaryButton__anbvA:hover{background-color:#1d4ed8}.page_errorBanner__fQ_1f{background-color:#fee2e2;border:1px solid #fecaca;border-radius:12px;padding:12px 16px;color:#b91c1c;font-size:14px}.page_filters__GFy3o{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.page_tagFilter__Nsina{min-width:220px;flex:1 1 260px;width:100%}.page_searchInput__i4fFT{flex:2 1 360px}.page_select__NaONg{flex:1 1 220px}@media (max-width:900px){.page_filters__GFy3o{flex-direction:column;align-items:stretch}}.page_tagList__oIzg6{display:flex;flex-wrap:wrap;gap:6px}.page_tagPill__UJwJ4{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:rgba(37,99,235,.12);color:#1d4ed8;font-size:12px;font-weight:600}.page_pricingRuleActionButton__cN3oU{border:1px solid #e5e7eb;background:#ffffff;border-radius:10px;padding:6px 10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#111827}.page_pricingRuleActionButton__cN3oU:hover{background:#f9fafb}.page_pricingRuleActionIcon__FqVc2{display:inline-flex;width:18px;height:18px}.page_pricingRuleActionIcon__FqVc2 svg{width:18px;height:18px}.page_tableActionButton__gY05Z{border:1px solid #e5e7eb;background:#ffffff;border-radius:10px;padding:6px 12px;cursor:pointer;font-size:12px;font-weight:600;color:#111827}.page_tableActionButton__gY05Z:hover{background:#f9fafb}.page_searchInput__i4fFT,.page_select__NaONg{border:1px solid #d1d5db;border-radius:10px;padding:10px 12px;font-size:14px;min-width:0;width:100%}.page_select__NaONg{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;background-image:linear-gradient(45deg,transparent 50%,#6b7280 0),linear-gradient(135deg,#6b7280 50%,transparent 0);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:36px}.page_tableWrapper__KaxYa{background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 12px rgba(15,23,42,.05);overflow:hidden}.page_table__piLSe{width:100%;border-collapse:collapse}.page_table__piLSe thead{background:#f3f4f6}.page_table__piLSe td,.page_table__piLSe th{text-align:left;padding:14px 18px;font-size:13px;border-bottom:1px solid #edeef1}.page_table__piLSe tbody tr:hover{background:#f8fafc}.page_selfCompanyRow__yxpQw td{background:#eef6ff}.page_selfCompanyRow__yxpQw:hover td{background:#e2edff!important}.page_emptyState__Rh6T6,.page_infoMessage__UbZRT{padding:40px;text-align:center;color:#6b7280;font-size:14px;margin:0}.page_nameCell__RdRLy{display:flex;flex-direction:column;gap:4px}.page_companyName___pldt{margin:0;font-weight:600;color:#111827}.page_cellText__gnmCY{color:#4b5563}.page_parentBadge__fC9q_{background:#eef2ff;color:#3730a3}.page_parentBadge__fC9q_,.page_selfCompanyBadge__CHO6x{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;width:-moz-fit-content;width:fit-content}.page_selfCompanyBadge__CHO6x{background:#dbeafe;color:#1e40af;font-weight:700}.page_badgeStack__QZPUD{display:flex;flex-direction:column;gap:6px}.page_notifyBadge__DP2dw{background-color:rgba(37,99,235,.12);color:#1d4ed8}.page_notifyBadge__DP2dw,.page_warningBadge__wk1OE{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;width:-moz-fit-content;width:fit-content}.page_warningBadge__wk1OE{background-color:rgba(245,158,11,.16);color:#b45309}.page_pricingRuleBadge__EZQLs{padding:4px 8px;border-radius:12px;font-size:12px;background-color:rgba(16,185,129,.16);color:#047857;font-weight:500;width:-moz-fit-content;width:fit-content}.page_credentialBanner__PdFXH{background:#f9fafb;border:1px solid #dbeafe;border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:12px;color:#111827}.page_credentialHeader__rtOx_{display:flex;justify-content:space-between;align-items:center;gap:12px}.page_credentialTitle__GtIsC{margin:0;font-size:18px;font-weight:600}.page_dismissButton__EYm77{border:none;background:transparent;color:#4b5563;cursor:pointer;text-decoration:underline;font-size:13px}.page_credentialContent___Gtfa{display:flex;flex-direction:column;gap:12px}.page_credentialField__7PLdH{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_credentialLabel__tQ48d{font-size:13px;color:#6b7280}.page_credentialValue__3nUv0{font-size:18px;font-weight:600}.page_copyButton__geV0e{border:none;border-radius:8px;background:#e0e7ff;color:#3730a3;padding:6px 10px;cursor:pointer;font-size:12px}.page_credentialWarning__LMtQy{color:#b45309;font-size:13px}.page_loginLink__Ro0Uo{word-break:break-all;color:var(--primary-dark);text-decoration:underline}.page_loginActions__zLB8m{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_primaryLinkButton__XuOUC{background:var(--primary-dark);color:var(--white);border:none;border-radius:var(--border-radius-sm);padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none}.page_copyFeedback___01aS{color:#2563eb;font-size:13px}.page_modalOverlay__5_sQ_{position:fixed;inset:0;background:rgba(17,24,39,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow:hidden}.page_modal___IMyT{width:min(520px,100%);height:min(90vh,720px);background:#ffffff;border-radius:16px;padding:24px;box-shadow:0 20px 50px rgba(15,23,42,.25);overflow-y:auto;overflow-x:hidden}.page_modalHeader__YLxlH{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_closeButton__oGmWE{border:none;background:transparent;font-size:20px;cursor:pointer}.page_form__CEYVD{display:flex;flex-direction:column;gap:14px}.page_form__CEYVD label{display:flex;flex-direction:column;gap:6px;font-size:14px;color:#111827}.page_form__CEYVD input,.page_form__CEYVD select,.page_form__CEYVD textarea{border:1px solid #d1d5db;border-radius:10px;padding:10px 12px;font-size:14px;width:100%;box-sizing:border-box}.page_form__CEYVD select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;background-image:linear-gradient(45deg,transparent 50%,#6b7280 0),linear-gradient(135deg,#6b7280 50%,transparent 0);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:36px}.page_checkboxRow__96lFc{display:flex;align-items:center;gap:10px;justify-content:flex-start}.page_form__CEYVD .page_checkboxRow__96lFc{flex-direction:row;align-items:center;gap:10px}.page_checkboxRow__96lFc span{line-height:1.2}.page_checkboxRow__96lFc input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;min-width:18px;min-height:18px;padding:0;border:1.5px solid #cbd5e1;border-radius:6px;display:grid;place-content:center;background:#ffffff;margin:0;flex-shrink:0;box-sizing:border-box}.page_checkboxRow__96lFc input:before{content:"";width:10px;height:10px;border-radius:3px;transform:scale(0);transition:transform .15s ease-in-out;background-color:#2563eb}.page_checkboxRow__96lFc input:checked{border-color:#2563eb;background:rgba(37,99,235,.08)}.page_checkboxRow__96lFc input:checked:before{transform:scale(1)}.page_checkboxRow__96lFc input:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:2px}.page_modalActions__UFmrX{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.page_secondaryButton__BilVh{border:none;border-radius:10px;padding:10px 18px;background:#e5e7eb;cursor:pointer;font-weight:600}.page_errorBanner__fQ_1f,.page_errorText__uecTr{color:#b91c1c}.page_errorText__uecTr{margin:0;font-size:13px}.page_pricingRuleSection__WVW8S{margin-top:8px;padding:12px;border-radius:12px;border:1px dashed #d1d5db;background:#f9fafb;display:flex;flex-direction:column;gap:12px}.page_pricingRuleFields__x896E{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.page_pricingRuleHint__Nt9d7{margin:0;font-size:12px;color:#6b7280}.page_pricingRuleWarning__8z1Dz{border:1px solid #fde68a;background:#fffbeb;color:#92400e;border-radius:10px;padding:10px 12px;font-size:12px}.TagInput_wrapper__57UbJ{display:flex;flex-direction:column;gap:6px;min-width:0}.TagInput_label__7xnw4{font-size:13px;font-weight:500;color:var(--text-primary)}.TagInput_inputRow__IYQIq{display:flex;gap:8px;position:relative}.TagInput_input__Ttyga{flex:1 1;border:1px solid var(--input-border);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:14px;color:var(--text-primary);background-color:var(--white)}.TagInput_input__Ttyga:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(30,169,205,.15)}.TagInput_suggestions__Wbyso{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10;background:var(--white);border:1px solid var(--input-border);border-radius:12px;box-shadow:var(--shadow-sm);padding:6px;display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.TagInput_suggestionButton__6eWj5{border:none;background:transparent;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--text-primary)}.TagInput_suggestionButton__6eWj5:hover{background-color:var(--primary-light-10);color:var(--primary-dark)}.TagInput_tags__TMawk{display:flex;flex-wrap:wrap;gap:6px}.TagInput_tag__R7k7P{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light-10);color:var(--primary-dark);padding:4px 8px;border-radius:999px;font-size:12px;font-weight:600}.TagInput_remove__xIRHd{border:none;background:transparent;cursor:pointer;font-size:14px;line-height:1;color:inherit}.companies_page__K2ZkV{display:flex;flex-direction:column;gap:24px}.companies_header__A7pqJ{display:flex;flex-direction:column;gap:12px}.companies_titleRow__llJzi{display:flex;align-items:center;justify-content:space-between}.companies_title__N8wfx{margin:0;font-size:24px;font-weight:600;color:var(--primary-dark)}.companies_actions__La8hj{display:flex;gap:12px}.companies_addButton__iCciG{height:var(--button-height);border-radius:var(--button-border-radius);border:none;background-color:var(--primary);color:var(--white);font-size:14px;font-weight:500;padding:0 20px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.companies_addButton__iCciG:hover{background-color:var(--button-hover)}.companies_filters__uydsk{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end}.companies_searchInput__MbeUT,.companies_select__vMRSN{height:var(--input-height);border-radius:var(--input-border-radius);border:1px solid var(--input-border);padding:var(--input-padding);font-size:14px;min-width:0;width:100%;background-color:var(--white)}.companies_tableWrapper__zbbYZ{background:var(--foreground);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.companies_table__Aw9ZN{width:100%;border-collapse:collapse}.companies_table__Aw9ZN thead{background-color:var(--primary-light-10)}.companies_table__Aw9ZN td,.companies_table__Aw9ZN th{text-align:left;padding:14px 18px;font-size:13px;color:var(--text-primary);border-bottom:1px solid var(--border-gray)}.companies_table__Aw9ZN tbody tr:hover{background-color:var(--primary-light-10)}.companies_emptyState__A_5BE{padding:40px;text-align:center;color:var(--text-secondary);font-size:14px}.companies_badges__8YtQv{display:inline-flex;align-items:center;gap:6px}.companies_notifyBadge__c3Nhn{background-color:rgba(30,169,205,.1);color:var(--primary-dark)}.companies_notifyBadge__c3Nhn,.companies_warningBadge__Uj32x{padding:4px 8px;border-radius:var(--border-radius-sm);font-size:12px;font-weight:500}.companies_warningBadge__Uj32x{background-color:rgba(245,158,11,.12);color:var(--warning-orange)}.companies_actionsCell__ZV0wD{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.companies_tagFilter__xS7Bg{min-width:0}.companies_tagList__LLpM6{display:flex;flex-wrap:wrap;gap:6px}.companies_tagPill__as9Nt{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:12px;font-weight:600}.companies_deleteButton__PCl3P,.companies_iconButton__e0R9S{border:none;border-radius:var(--border-radius-sm);padding:8px 12px;font-size:13px;cursor:pointer;transition:background-color .2s ease}.companies_iconButton__e0R9S{background-color:rgba(30,169,205,.12);color:var(--primary-dark)}.companies_iconButton__e0R9S:hover{background-color:rgba(30,169,205,.2)}.companies_linkButton__2Z7x_{text-decoration:none;display:inline-flex;align-items:center}.companies_impersonateButton__DbW6V{background-color:var(--green-light);color:var(--success-green)}.companies_impersonateButton__DbW6V:hover{background-color:rgba(0,192,22,.2)}.companies_impersonateButton__DbW6V:disabled{opacity:.7;cursor:not-allowed}.companies_creditActionButton__vnycu{background-color:rgba(59,130,246,.14);color:#1d4ed8}.companies_creditActionButton__vnycu:hover{background-color:rgba(59,130,246,.22)}.companies_recurringActionButton__9N7hT{background-color:rgba(16,185,129,.16);color:#047857}.companies_recurringActionButton__9N7hT:hover{background-color:rgba(16,185,129,.24)}.companies_deleteButton__PCl3P{background-color:rgba(239,68,68,.12);color:var(--danger-red)}.companies_deleteButton__PCl3P:hover{background-color:rgba(239,68,68,.2)}.companies_badgeStack__5lavJ{display:flex;flex-direction:column;gap:6px}.companies_credentialBanner__CCl9k{background-color:rgba(30,169,205,.08);border-left:4px solid var(--primary);border-radius:var(--border-radius-md);padding:16px 20px;display:flex;flex-direction:column;gap:12px}.companies_errorBanner__Tf73K{background-color:rgba(239,68,68,.12);border-left:4px solid var(--danger-red);border-radius:var(--border-radius-md);padding:12px 16px;color:var(--danger-red);font-size:13px}.companies_creditSummaryCard__nqAYQ{border-radius:var(--border-radius-md);border:1px solid var(--border-gray);padding:14px 16px;background:rgba(30,169,205,.08);display:flex;flex-direction:column;gap:8px}.companies_creditSummaryLabel__ZklrP{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.companies_creditSummaryValue___bdar{font-size:24px;font-weight:700;color:var(--primary-dark)}.companies_creditModalCompact__CluFT{max-width:560px}.companies_recurringModalWide__B7N3H{max-width:960px}.companies_creditModalActions__mjBwi{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.companies_creditDepositButton__lMTM4,.companies_creditWithdrawButton__DSXwE{height:var(--button-height);padding:0 18px;border:none;border-radius:var(--button-border-radius);font-weight:600;cursor:pointer}.companies_creditDepositButton__lMTM4{background:var(--success-green);color:var(--white)}.companies_creditWithdrawButton__DSXwE{background:var(--danger-red);color:var(--white)}.companies_creditDepositButton__lMTM4:disabled,.companies_creditWithdrawButton__DSXwE:disabled{opacity:.7;cursor:not-allowed}.companies_creditErrorBanner__uQiOP{background-color:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.2);border-radius:var(--border-radius-sm);padding:10px 12px;color:var(--danger-red);font-size:13px}.companies_creditSuccessBanner__gpdna{background-color:rgba(0,192,22,.12);border:1px solid rgba(0,192,22,.2);border-radius:var(--border-radius-sm);padding:10px 12px;color:var(--success-green);font-size:13px}.companies_recurringSection__qtIDW{border-top:1px solid var(--border-gray);padding-top:20px;display:flex;flex-direction:column;gap:14px}.companies_recurringSectionHeader__l2ERR{display:flex;flex-direction:column;gap:6px}.companies_recurringTitle__wJylW{margin:0;font-size:16px;font-weight:700;color:var(--text-primary)}.companies_recurringSubtitle__c7eGm{margin:0;font-size:13px;color:var(--text-secondary)}.companies_recurringFormGrid__x3r__{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.companies_recurringToggleRow__5V48H{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-gray);border-radius:var(--border-radius-sm);padding:10px 12px}.companies_recurringToggleLabel__ItRCk{font-size:13px;color:var(--text-primary)}.companies_recurringFormActions__Svx_z{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.companies_recurringSaveButton___2Fbt{height:var(--button-height);padding:0 18px;border:none;border-radius:var(--button-border-radius);font-weight:600;cursor:pointer;background:#1d4ed8;color:var(--white)}.companies_recurringSaveButton___2Fbt:disabled{opacity:.7;cursor:not-allowed}.companies_recurringRulesList__A3TBF{display:flex;flex-direction:column;gap:10px}.companies_recurringEmptyState__clFw9{border:1px dashed var(--border-gray);border-radius:var(--border-radius-sm);padding:14px 12px;color:var(--text-secondary);font-size:13px}.companies_recurringRuleCard__SH5SY{border:1px solid var(--border-gray);border-radius:var(--border-radius-sm);padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--white)}.companies_recurringRuleHead__JFPOW{display:flex;justify-content:space-between;gap:12px}.companies_recurringRuleHeadContent__QFZYk{min-width:0}.companies_recurringRuleName__nJHHF{font-size:14px;font-weight:700;color:var(--text-primary)}.companies_recurringRuleMeta__Jck8_{margin-top:4px;font-size:12px;color:var(--text-secondary)}.companies_recurringStatusBadge__dnM9W{align-self:flex-start;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}.companies_recurringStatusActive__KQGuN{color:var(--success-green);background:rgba(0,192,22,.12)}.companies_recurringStatusPaused__sUBtX{color:var(--warning-orange);background:rgba(245,158,11,.16)}.companies_recurringRuleAmount__OH_p3{font-size:13px;font-weight:600;color:var(--text-primary)}.companies_recurringRuleDescription__O3qwC{font-size:13px;color:var(--text-secondary)}.companies_recurringRuleActions__l8_A5{display:flex;flex-wrap:wrap;gap:8px}.companies_recurringDangerButton__dUHjg{height:var(--button-height);border:none;border-radius:var(--button-border-radius);padding:0 14px;background:rgba(239,68,68,.14);color:var(--danger-red);font-weight:600;cursor:pointer}.companies_executionList__ZqH8S{border-top:1px solid var(--border-gray);padding-top:10px;display:flex;flex-direction:column;gap:6px}.companies_executionRow__HB_HN{display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-gap:8px;gap:8px;font-size:12px;color:var(--text-secondary)}.companies_credentialHeader__sU6Zc{display:flex;justify-content:space-between;align-items:center;gap:12px}.companies_credentialTitle__yKzud{font-size:16px;font-weight:600;color:var(--primary-dark);margin:0}.companies_dismissButton__uJ2LQ{border:none;background:transparent;color:var(--text-secondary);font-size:13px;cursor:pointer;text-decoration:underline}.companies_dismissButton__uJ2LQ:hover{color:var(--text-primary)}.companies_credentialContent__D_3U1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.companies_credentialField__pOYWz{background:var(--white);border:1px solid var(--border-gray);border-radius:var(--border-radius-sm);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.companies_credentialLabel__OBRsd{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.companies_credentialValue__TLxbl{font-size:15px;font-weight:600;color:var(--text-primary);word-break:break-word}.companies_copyButton__E60jW{align-self:flex-start;border:none;border-radius:var(--border-radius-sm);padding:8px 12px;background-color:rgba(30,169,205,.12);color:var(--primary-dark);font-weight:500;cursor:pointer;transition:background-color .2s ease}.companies_copyButton__E60jW:hover{background-color:rgba(30,169,205,.2)}.companies_loginLink__tiofH{word-break:break-all;color:var(--primary-dark);text-decoration:underline}.companies_loginActions__BPYcQ{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.companies_primaryLinkButton__BQE7C{background:var(--primary-dark);color:var(--white);border:none;border-radius:var(--border-radius-sm);padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none}.companies_credentialWarning__aF_c0{font-size:13px;color:var(--warning-orange)}@media (max-width:768px){.companies_titleRow__llJzi{flex-direction:column;align-items:flex-start;gap:12px}.companies_actions__La8hj{width:100%;justify-content:flex-start}.companies_creditModalActions__mjBwi{flex-direction:column}.companies_creditModalActions__mjBwi button{width:100%}.companies_recurringFormGrid__x3r__{grid-template-columns:1fr}.companies_executionRow__HB_HN{grid-template-columns:1fr;gap:4px}}.CustomerSelectFilter_selectFilterDropdown__x1AQJ{position:absolute;top:100%;left:0;z-index:1000;width:400px;margin-top:4px}.CustomerSelectFilter_selectFilterDropdownTop__Pj2Ed{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.CustomerSelectFilter_selectFilterContent__P_WSJ{position:relative}.CustomerSelectFilter_selectFilterSearchContainer__OWrEB{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 16px;gap:10px;position:absolute;width:400px;height:45px;left:0;top:0;background:var(--white);border-radius:12px;border:1px solid var(--border-gray);box-shadow:var(--shadow-sm)}.CustomerSelectFilter_selectFilterSearch__WPvdv{width:100%;padding:0 0 0 32px;border:none;border-radius:0;font-size:14px;outline:none;background:transparent;color:var(--text-primary);box-sizing:border-box}.CustomerSelectFilter_selectFilterSearchIcon__CgycO{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-secondary);pointer-events:none}.CustomerSelectFilter_selectFilterOptionsContainer__UUf0v{position:absolute;width:400px;height:220px;left:0;top:52px;background:#FFFFFF;border-radius:12px;border:1px solid var(--border-gray);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column}.CustomerSelectFilter_selectFilterOptions__LP5Vj{flex:1 1;overflow-y:auto;padding:8px 0;margin:0;min-height:120px}.CustomerSelectFilter_selectFilterOption__j_Gga{padding:12px 16px;cursor:pointer;transition:background-color .2s ease;color:var(--text-primary);font-size:14px;border:none;background:transparent;width:100%;text-align:left;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between}.CustomerSelectFilter_selectFilterOption__j_Gga:last-child{border-bottom:none}.CustomerSelectFilter_selectFilterOptionSelected__PzMIz{background-color:var(--primary);color:var(--white);font-weight:500}.CustomerSelectFilter_selectFilterOptionSelected__PzMIz:after{content:"✓";color:var(--white);font-weight:700;font-size:16px}.CustomerSelectFilter_selectFilterNoResults__zCLxa{padding:40px 16px;text-align:center;color:var(--text-secondary);font-size:14px;font-style:italic;display:flex;flex-direction:column;align-items:center;gap:8px}.CustomerSelectFilter_selectFilterActions__7T7EN{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border-light);background:var(--white);flex-shrink:0;flex-direction:row-reverse}.CustomerSelectFilter_applyFilter__qgjDx,.CustomerSelectFilter_clearFilter__oNRa4{display:flex;height:40px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;flex:1 1}.CustomerSelectFilter_applyFilter__qgjDx{background:#114b96;color:#fff}.CustomerSelectFilter_applyFilter__qgjDx:hover{background:#0d3a75}.CustomerSelectFilter_clearFilter__oNRa4{background:#e7edf4;color:#114b96;border:1px solid #114b96}.CustomerSelectFilter_clearFilter__oNRa4:hover{background:#d8e4f0}@media (max-width:768px){.CustomerSelectFilter_selectFilterDropdown__x1AQJ{width:350px}.CustomerSelectFilter_selectFilterSearchContainer__OWrEB{width:350px;height:40px;padding:6px 12px}.CustomerSelectFilter_selectFilterOptionsContainer__UUf0v{width:350px;height:200px;top:44px}.CustomerSelectFilter_selectFilterOptions__LP5Vj{min-height:100px}.CustomerSelectFilter_selectFilterSearch__WPvdv{font-size:13px}.CustomerSelectFilter_selectFilterSearchIcon__CgycO{width:14px;height:14px;left:10px}.CustomerSelectFilter_selectFilterOption__j_Gga{padding:10px 12px;font-size:13px}.CustomerSelectFilter_selectFilterActions__7T7EN{padding:10px 12px}.CustomerSelectFilter_applyFilter__qgjDx,.CustomerSelectFilter_clearFilter__oNRa4{padding:5px 10px;font-size:12px}}@media (max-width:480px){.CustomerSelectFilter_selectFilterDropdown__x1AQJ{width:320px}.CustomerSelectFilter_selectFilterSearchContainer__OWrEB{width:320px;height:38px;padding:5px 10px}.CustomerSelectFilter_selectFilterOptionsContainer__UUf0v{width:320px;height:180px;top:41px}.CustomerSelectFilter_selectFilterOptions__LP5Vj{min-height:90px}.CustomerSelectFilter_selectFilterSearch__WPvdv{font-size:12px}.CustomerSelectFilter_selectFilterSearchIcon__CgycO{width:12px;height:12px;left:8px}.CustomerSelectFilter_selectFilterOption__j_Gga{padding:8px 10px;font-size:12px}.CustomerSelectFilter_selectFilterActions__7T7EN{padding:8px 10px}.CustomerSelectFilter_applyFilter__qgjDx,.CustomerSelectFilter_clearFilter__oNRa4{padding:4px 8px;font-size:11px}}.DateFilter_dateFilterDropdown__3Co6s{position:absolute;top:100%;left:0;width:352px;background:var(--white);border:1px solid var(--border-gray);border-radius:12px;box-shadow:var(--shadow-lg);z-index:1000;padding:16px;margin-top:4px;font-family:Inter,sans-serif}.DateFilter_dateFilterDropdownTop__rAIbi{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.DateFilter_dateFilterHeader__Wo8Lm{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.DateFilter_dateFilterTitle__86NUo{font-size:12px;font-weight:400;color:var(--gray-600);margin:0}.DateFilter_closeButton__y9YdG{background:none;border:none;padding:6px;cursor:pointer;color:var(--gray-600);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xs);transition:all .2s ease}.DateFilter_closeButton__y9YdG:hover{background-color:var(--gray-100);color:var(--text-primary)}.DateFilter_filterPills__Ksbyo{display:flex;gap:11px;margin-bottom:20px;flex-wrap:wrap}.DateFilter_filterPill__bINZu{display:flex;align-items:center;justify-content:center;padding:5px 15px;border-radius:12px;font-size:12px;font-weight:400;border:1px solid var(--border-gray);background:transparent;color:var(--text-primary);cursor:pointer;transition:all .2s ease;white-space:nowrap;min-height:36px}.DateFilter_filterPillActive___VxEy,.DateFilter_filterPill__bINZu:hover{border-color:var(--primary);background-color:var(--primary-extra-light)}.DateFilter_filterPillActive___VxEy{color:var(--primary)}.DateFilter_monthNavigation__f5N1M{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:20px;padding:8px 0}.DateFilter_navButton__78KWY{background:none;border:none;padding:6px;cursor:pointer;color:var(--gray-600);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xs);transition:all .2s ease}.DateFilter_navButton__78KWY:hover{background-color:var(--gray-100);color:var(--text-primary)}.DateFilter_monthLabel__R80Cp{font-size:var(--font-size-sm);font-weight:300;color:var(--text-primary);letter-spacing:.35px;min-width:80px;text-align:center}.DateFilter_calendarContainer__hUjdv{margin-bottom:20px}.DateFilter_calendarGrid__YMkxE{width:100%}.DateFilter_calendarHeader__liR7x{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin-bottom:8px}.DateFilter_calendarHeaderDay__eIyZQ{text-align:center;font-size:var(--font-size-xs);font-weight:500;color:var(--gray-600);padding:8px 0}.DateFilter_calendarBody__K_Z0L{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.DateFilter_calendarDay__sVYkg{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);color:var(--text-primary);border-radius:6px;transition:all .2s ease}.DateFilter_calendarDayClickable__EkzJS{cursor:pointer;background:var(--white);border:1px solid transparent}.DateFilter_calendarDayClickable__EkzJS:hover{background-color:var(--primary-extra-light);border-color:var(--primary);opacity:.8}.DateFilter_calendarDaySelected__bWoZ_{background-color:var(--primary-extra-light);border-color:var(--primary);color:var(--primary);font-weight:500}.DateFilter_calendarDayToday__JA8dM{background-color:var(--gray-100);border-color:var(--gray-300);color:var(--text-primary);font-weight:600;position:relative}.DateFilter_calendarDayToday__JA8dM:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:4px;height:4px;background-color:var(--primary);border-radius:50%}.DateFilter_dateFilterActions__lMDgM{display:flex;gap:8px;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--border-gray);flex-direction:row-reverse}.DateFilter_applyButton__BW55W,.DateFilter_clearButton__gL8Zc{display:flex;height:40px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;flex:1 1}.DateFilter_applyButton__BW55W{background:#114b96;color:#fff}.DateFilter_applyButton__BW55W:hover{background:#0d3a75}.DateFilter_clearButton__gL8Zc{background:#e7edf4;color:#114b96;border:1px solid #114b96}.DateFilter_clearButton__gL8Zc:hover{background:#d8e4f0}.DateFilter_monthTable__ivzQL{padding:0 0 20px}.DateFilter_monthGrid__uO0NE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.DateFilter_monthCell__ifUTX{padding:12px 16px;border:1px solid var(--border-gray);border-radius:var(--border-radius-xs);background:var(--white);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:400;text-align:center;cursor:pointer;transition:all .2s ease}.DateFilter_monthCell__ifUTX:hover{background-color:var(--primary-extra-light);border-color:var(--primary);opacity:.8}.DateFilter_monthCellSelected__9Mpqz{background-color:var(--primary-extra-light);color:var(--primary);border-color:var(--primary);font-weight:500}.DateFilter_monthCellCurrent__m_EPU{background-color:var(--gray-100);border-color:var(--gray-300);color:var(--text-primary);font-weight:600;position:relative}.DateFilter_monthCellCurrent__m_EPU:after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;background-color:var(--primary);border-radius:50%}.DateFilter_yearTable__CzZ_W{padding:0 0 20px}.DateFilter_yearGrid__oBZpq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.DateFilter_yearCell__NHkOP{padding:12px 16px;border:1px solid var(--border-gray);border-radius:var(--border-radius-xs);background:var(--white);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:400;text-align:center;cursor:pointer;transition:all .2s ease}.DateFilter_yearCell__NHkOP:hover{opacity:.8}.DateFilter_yearCellSelected__2hPxS,.DateFilter_yearCell__NHkOP:hover{background-color:var(--primary-extra-light);border-color:var(--primary)}.DateFilter_yearCellSelected__2hPxS{color:var(--primary);font-weight:500}.DateFilter_yearCellCurrent__MTnk4{background-color:var(--gray-100);border-color:var(--gray-300);color:var(--text-primary);font-weight:600;position:relative}.DateFilter_yearCellCurrent__MTnk4:after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;background-color:var(--primary);border-radius:50%}.DateFilter_customRange__KA6_8{padding:0 0 20px}.DateFilter_dateInputs___ZOU0{display:flex;flex-direction:column;gap:16px}.DateFilter_dateInputGroup__BCn6H{display:flex;flex-direction:column;gap:6px}.DateFilter_dateInputGroup__BCn6H label{font-size:var(--font-size-xs);font-weight:500;color:var(--gray-600);text-transform:uppercase;letter-spacing:.5px}.DateFilter_dateInput__jvWJ3{padding:8px 12px;border:1px solid var(--border-gray);border-radius:var(--border-radius-xs);font-size:var(--font-size-sm);color:var(--text-primary);background:var(--white);transition:border-color .2s ease}.DateFilter_dateInput__jvWJ3:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-extra-light)}.DateFilter_customRangeInfo__UNI_P{padding:12px 0 20px;border-top:1px solid var(--border-gray);margin-top:12px}.DateFilter_rangeInfo__agrlh{display:flex;flex-direction:column;gap:8px}.DateFilter_rangeEnd__N8Ay1,.DateFilter_rangeStart__6DKTf{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--primary-extra-light);border-radius:var(--border-radius-xs);border:1px solid var(--primary)}.DateFilter_rangeLabel__Sw9In{font-size:var(--font-size-xs);font-weight:500;color:var(--primary);text-transform:uppercase;letter-spacing:.5px;min-width:40px}.DateFilter_rangeDate__J2noY{font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary)}.DateFilter_rangeInstructions__LaQyr{text-align:center;font-size:var(--font-size-sm);color:var(--gray-600);font-style:italic;padding:16px;background-color:var(--gray-50);border-radius:var(--border-radius-xs)}.DateFilter_customRangeEnd__L8_17,.DateFilter_customRangeStart__KRiqZ{background-color:var(--primary)!important;color:var(--white)!important;border-color:var(--primary)!important;font-weight:600!important}.DateFilter_customRangeBetween__PZqtc{background-color:var(--primary-extra-light)!important;color:var(--primary)!important;border-color:var(--primary)!important}@media (min-width:480px){.DateFilter_dateInputs___ZOU0{flex-direction:row;align-items:flex-end}.DateFilter_dateInputGroup__BCn6H{flex:1 1}}@media (max-width:480px){.DateFilter_dateFilterDropdown__3Co6s{width:300px;padding:12px}.DateFilter_filterPills__Ksbyo{gap:8px}.DateFilter_filterPill__bINZu{padding:4px 12px;font-size:11px;min-height:32px}.DateFilter_calendarDay__sVYkg{width:28px;height:28px;font-size:11px}.DateFilter_monthGrid__uO0NE{grid-template-columns:repeat(2,1fr)}.DateFilter_yearGrid__oBZpq{grid-template-columns:1fr}}.ProposalsBoardView_boardContainer__804_m{width:100%;min-height:calc(100vh - 180px);padding:0;box-sizing:border-box;margin-top:var(--gap-20);overflow-x:hidden}.ProposalsBoardView_boardColumns__qp2o_{display:flex;width:100%;gap:var(--gap-10);padding:0 var(--gap-3);overflow-x:auto;align-items:flex-start}.ProposalsBoardView_column__X0ije{flex:1 1;min-width:280px;max-width:auto;display:flex;flex-direction:column}.ProposalsBoardView_columnHeader__7pi8U{height:var(--gap-66);gap:var(--gap-10);opacity:1;border-radius:var(--modal-border-radius);padding:var(--gap-10) var(--gap-15);border-bottom:var(--gap-2) solid var(--primary-dark);background-color:var(--primary-dark);color:var(--white);display:flex;flex-direction:column;position:relative;margin-bottom:var(--gap-8);flex-shrink:0}.ProposalsBoardView_columnHeaderContent__NHBTJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gap-4)}.ProposalsBoardView_columnTitle__FFSjU{font-size:var(--font-size-md-plus);font-weight:600;color:var(--white);line-height:1.2;letter-spacing:.135px}.ProposalsBoardView_columnCount__9TzH2{background-color:var(--white);color:var(--primary);font-size:var(--font-size-xl);font-weight:600;padding:3px 6px;border-radius:var(--border-radius-lg);min-width:22px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;line-height:1}.ProposalsBoardView_columnCountWaiting__0FwnB{color:var(--primary-orange)}.ProposalsBoardView_columnCountAnalysis__cfarW{color:var(--primary-purple)}.ProposalsBoardView_columnCountRejected__OLadL{color:var(--primary-red)}.ProposalsBoardView_columnCountAccepted__XsPO0{color:var(--primary-green)}.ProposalsBoardView_columnAmount__8tuQr{font-size:var(--font-size-sm);font-weight:400;color:var(--white);line-height:1.33}.ProposalsBoardView_columnCards__2oOvE{padding:var(--gap-8);display:flex;flex-direction:column;gap:var(--gap-10)}.ProposalsBoardView_proposalCard___qmZJ{background-color:var(--white);border-radius:var(--modal-border-radius);padding:var(--gap-15) var(--gap-10);border:1px solid var(--border-gray);display:flex;flex-direction:column;gap:var(--gap-5);transition:box-shadow .2s ease;min-height:280px;height:280px;position:relative}.ProposalsBoardView_proposalCard___qmZJ:hover{box-shadow:var(--shadow-md)}.ProposalsBoardView_proposalCardAccepted__z2V6O{background-color:var(--green-light)!important;border-bottom-width:1px!important;border:1px solid var(--primary-green)!important;border-bottom:var(--gap-2) solid var(--primary-green)!important}.ProposalsBoardView_proposalCardAccepted__z2V6O:hover{box-shadow:var(--shadow-sm)!important}.ProposalsBoardView_proposalCardDragging__DRTQM{opacity:.5;transform:rotate(2deg);cursor:-webkit-grabbing;cursor:grabbing;z-index:1000}.ProposalsBoardView_columnDragOver__aaiXc{background-color:var(--primary-dark);border:2px dashed var(--primary);border-radius:var(--modal-border-radius)}.ProposalsBoardView_cardHeader__t2thN{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gap-10)}.ProposalsBoardView_cardHeaderRight__7rgyK{display:flex;align-items:center;gap:var(--gap-8)}.ProposalsBoardView_profileImage__xbYtz{width:39px;height:39px;background-color:var(--gray-300);border-radius:50%;flex-shrink:0}.ProposalsBoardView_statusDropdownContainer__D8oyq{position:relative}.ProposalsBoardView_statusDropdownSelect__jT1pW{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.ProposalsBoardView_statusDropdown__jMXnL{display:flex;align-items:center;gap:var(--gap-2);background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;pointer-events:none;position:relative;z-index:1}.ProposalsBoardView_statusDropdownText__YbkpZ{font-family:Inter;font-style:normal;font-weight:600;font-size:var(--font-size-sm);line-height:16px;color:var(--primary-dark);white-space:nowrap}.ProposalsBoardView_statusDropdownIcon__SycgT{flex-shrink:0;width:12px;height:12px}.ProposalsBoardView_actionsDropdownContainer__180lu{position:relative}.ProposalsBoardView_actionsToggleButton__0cn7L{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-gray);background:var(--white);color:var(--primary-dark);border-radius:8px;padding:5px 8px;font-size:var(--font-size-xs);font-weight:600;cursor:pointer;transition:all .2s ease}.ProposalsBoardView_actionsToggleButton__0cn7L:hover{border-color:var(--primary-dark);color:var(--primary-dark)}.ProposalsBoardView_actionsToggleText__5zZfJ{white-space:nowrap;line-height:1}.ProposalsBoardView_actionsToggleIcon__yIWSf{display:inline-flex;align-items:center;justify-content:center;line-height:0}.ProposalsBoardView_actionsMenu__ZtCFg{position:absolute;right:0;top:calc(100% + 8px);min-width:155px;background:var(--white);border:1px solid var(--border-gray);border-radius:10px;box-shadow:var(--shadow-md);z-index:20;padding:6px}.ProposalsBoardView_actionsMenuItem__58LcU{width:100%;display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:var(--primary-dark);font-size:var(--font-size-sm);font-weight:500;border-radius:8px;padding:8px;cursor:pointer;text-align:left;transition:background-color .2s ease,color .2s ease}.ProposalsBoardView_actionsMenuItem__58LcU:hover{background-color:var(--background-light)}.ProposalsBoardView_actionsMenuItemDanger__Gbfhg{color:var(--primary-red)}.ProposalsBoardView_actionsMenuItemDanger__Gbfhg:hover{background-color:rgba(255,0,0,.08)}.ProposalsBoardView_actionsMenuItemIcon__xwN08{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProposalsBoardView_cardTitle__e__8A{font-size:var(--font-size-lg);font-weight:600;color:var(--black);line-height:1.3;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;cursor:pointer}.ProposalsBoardView_cardTitle__e__8A:hover:after{content:attr(title);position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:var(--primary-dark);color:var(--white);padding:8px 12px;border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);font-weight:400;white-space:nowrap;z-index:1000;max-width:300px;word-wrap:break-word;white-space:normal;box-shadow:var(--shadow-md);pointer-events:none;margin-top:4px}.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:var(--font-size-sm);font-weight:400;color:var(--gray-600);line-height:1.2;margin-bottom:var(--gap-4)}.ProposalsBoardView_cardAmount__yBCSo{font-size:var(--font-size-lg);font-weight:600;color:var(--primary);line-height:1.2;margin-bottom:var(--gap-6)}.ProposalsBoardView_cardDateTime__HLJpj{display:flex;align-items:center;gap:var(--gap-8);margin-bottom:var(--gap-4)}.ProposalsBoardView_cardDate___Mp97,.ProposalsBoardView_cardTime__fk7ZW{font-size:var(--font-size-xs);font-weight:400;color:var(--gray-600)}.ProposalsBoardView_cardContact__Q_w2y{font-size:var(--font-size-sm);font-weight:400;color:var(--black);line-height:1.2;margin-bottom:var(--gap-8)}.ProposalsBoardView_statusBadge__XZAbj{display:inline-flex;align-items:center;justify-content:center;padding:7px var(--font-size-lg);border-radius:var(--border-radius-xs);font-size:var(--font-size-sm);font-weight:500;line-height:1;width:-moz-fit-content;width:fit-content;margin-bottom:var(--gap-6)}.ProposalsBoardView_statusBadgeNew__LrBpg{background-color:var(--primary);color:var(--white)}.ProposalsBoardView_statusBadgeWaiting__Z8w8m{background-color:var(--primary-orange);color:var(--white)}.ProposalsBoardView_statusBadgeRejected__CtzVh{background-color:var(--primary-red);color:var(--white)}.ProposalsBoardView_statusBadgeAccepted__Yre24{background-color:var(--primary-green);color:var(--white);font-weight:600}.ProposalsBoardView_statusBadgeAnalysis__fadha{background-color:var(--primary-purple);color:var(--white);font-weight:600}.ProposalsBoardView_statusBadgeOnDelivery__3lyvs{background-color:var(--primary-orange);color:var(--white);font-weight:600}.ProposalsBoardView_statusBadgeCompleted__ai7LF,.ProposalsBoardView_statusBadgeDelivered__yhIvz{background-color:var(--primary-green);color:var(--white);font-weight:600}.ProposalsBoardView_cardDescription__91qVg{font-size:var(--font-size-xs);font-weight:300;color:var(--black);line-height:16px;word-wrap:break-word;margin:0}.ProposalsBoardView_emptyColumn__ss_If{min-height:150px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--border-gray);border-radius:var(--modal-border-radius);margin:var(--gap-8);transition:all .3s ease;background-color:var(--background-light);padding:var(--gap-15)}.ProposalsBoardView_emptyColumnDragOver__yjdtb{border-color:var(--primary);background-color:var(--primary-light)}.ProposalsBoardView_emptyColumnText__Iz6VX{color:var(--text-secondary);font-size:var(--font-size-md);font-weight:500;text-align:center;line-height:1.4;white-space:nowrap}@media (max-width:1600px){.ProposalsBoardView_column__X0ije{min-width:200px;max-width:240px}.ProposalsBoardView_boardColumns__qp2o_{gap:var(--gap-10);padding:0 var(--gap-3)}.ProposalsBoardView_proposalCard___qmZJ{min-height:270px;height:270px}}@media (max-width:1400px){.ProposalsBoardView_column__X0ije{min-width:180px;max-width:220px}.ProposalsBoardView_boardColumns__qp2o_{gap:var(--gap-8);padding:0 var(--gap-3)}.ProposalsBoardView_proposalCard___qmZJ{padding:var(--gap-15) var(--gap-10);min-height:260px;height:260px}}@media (max-width:1200px){.ProposalsBoardView_column__X0ije{min-width:170px;max-width:200px}.ProposalsBoardView_boardColumns__qp2o_{gap:var(--gap-8);padding:0 var(--gap-3)}.ProposalsBoardView_columnTitle__FFSjU{font-size:var(--font-size-md);letter-spacing:.13px}.ProposalsBoardView_columnCount__9TzH2{font-size:var(--font-size-xl);width:22px;height:22px;min-width:22px}.ProposalsBoardView_columnAmount__8tuQr{font-size:var(--font-size-sm)}.ProposalsBoardView_proposalCard___qmZJ{min-height:250px;height:250px}.ProposalsBoardView_actionsToggleText__5zZfJ{display:none}.ProposalsBoardView_actionsToggleButton__0cn7L{padding:5px;min-width:28px;justify-content:center}}@media (max-width:1024px){.ProposalsBoardView_boardContainer__804_m{margin-top:var(--gap-18)}.ProposalsBoardView_column__X0ije{min-width:160px;max-width:190px}.ProposalsBoardView_boardColumns__qp2o_{gap:var(--gap-8);padding:0 var(--gap-3);overflow-x:auto}.ProposalsBoardView_columnHeader__7pi8U{padding:var(--gap-8) var(--gap-10);min-height:var(--gap-60)}.ProposalsBoardView_columnTitle__FFSjU{font-size:12.5px;letter-spacing:.125px}.ProposalsBoardView_columnCount__9TzH2{font-size:var(--font-size-lg);width:20px;height:20px;min-width:20px}.ProposalsBoardView_columnAmount__8tuQr{font-size:var(--font-size-xs)}.ProposalsBoardView_proposalCard___qmZJ{padding:var(--gap-10) var(--gap-8);min-height:240px;height:240px}.ProposalsBoardView_cardTitle__e__8A{font-size:var(--font-size-md);line-height:1.3}.ProposalsBoardView_cardContact__Q_w2y,.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:var(--font-size-xs)}.ProposalsBoardView_cardAmount__yBCSo{font-size:var(--font-size-md)}.ProposalsBoardView_statusBadge__XZAbj{font-size:var(--font-size-xs);padding:var(--gap-6) var(--gap-12)}}@media (max-width:768px){.ProposalsBoardView_boardContainer__804_m{min-height:calc(100vh - 140px);margin-top:16px;overflow-x:hidden}.ProposalsBoardView_column__X0ije{min-width:150px;max-width:180px}.ProposalsBoardView_boardColumns__qp2o_{gap:var(--gap-5);padding:0 2px;overflow-x:auto}.ProposalsBoardView_columnHeader__7pi8U{padding:var(--gap-8);min-height:55px}.ProposalsBoardView_columnTitle__FFSjU{font-size:var(--font-size-sm);letter-spacing:.12px;line-height:1.2}.ProposalsBoardView_columnCount__9TzH2{font-size:var(--font-size-md);width:18px;height:18px;border-radius:9px;min-width:18px;padding:2px 4px}.ProposalsBoardView_columnAmount__8tuQr{font-size:10px}.ProposalsBoardView_columnCards__2oOvE{padding:var(--gap-8);gap:var(--gap-8)}.ProposalsBoardView_proposalCard___qmZJ{padding:var(--gap-10) var(--gap-8);min-height:220px;height:220px}.ProposalsBoardView_profileImage__xbYtz{width:28px;height:28px}.ProposalsBoardView_cardTitle__e__8A{font-size:var(--font-size-sm);line-height:1.3}.ProposalsBoardView_cardContact__Q_w2y,.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:var(--font-size-xs)}.ProposalsBoardView_cardAmount__yBCSo{font-size:var(--font-size-sm);font-weight:600}.ProposalsBoardView_cardDate___Mp97,.ProposalsBoardView_cardTime__fk7ZW{font-size:10px}.ProposalsBoardView_statusBadge__XZAbj{font-size:10px;padding:5px 10px}.ProposalsBoardView_cardDescription__91qVg{font-size:10px;line-height:1.4}.ProposalsBoardView_statusDropdownText__YbkpZ{font-size:var(--font-size-xs)}.ProposalsBoardView_cardHeaderRight__7rgyK{gap:6px}.ProposalsBoardView_actionsToggleButton__0cn7L{min-width:24px;padding:4px;border-radius:7px}.ProposalsBoardView_actionsMenu__ZtCFg{min-width:136px;padding:5px}.ProposalsBoardView_actionsMenuItem__58LcU{padding:7px;font-size:var(--font-size-xs);gap:7px}}@media (max-width:600px){.ProposalsBoardView_boardContainer__804_m{min-height:calc(100vh - 120px);margin-top:12px;overflow-x:hidden}.ProposalsBoardView_column__X0ije{min-width:140px;max-width:170px}.ProposalsBoardView_boardColumns__qp2o_{gap:4px;padding:0 1px}.ProposalsBoardView_columnHeader__7pi8U{padding:var(--gap-5) var(--gap-8);min-height:var(--gap-50)}.ProposalsBoardView_columnTitle__FFSjU{font-size:var(--font-size-xs);letter-spacing:.11px;line-height:1.2}.ProposalsBoardView_columnCount__9TzH2{font-size:var(--font-size-sm);width:16px;height:16px;border-radius:8px;min-width:16px;padding:1px 3px}.ProposalsBoardView_columnAmount__8tuQr{font-size:9px}.ProposalsBoardView_columnCards__2oOvE{padding:6px;gap:6px}.ProposalsBoardView_proposalCard___qmZJ{padding:8px 6px;min-height:200px;height:200px}.ProposalsBoardView_profileImage__xbYtz{width:24px;height:24px}.ProposalsBoardView_cardTitle__e__8A{font-size:var(--font-size-xs);line-height:1.3}.ProposalsBoardView_cardContact__Q_w2y,.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:10px}.ProposalsBoardView_cardAmount__yBCSo{font-size:var(--font-size-xs);font-weight:600}.ProposalsBoardView_cardDate___Mp97,.ProposalsBoardView_cardTime__fk7ZW{font-size:9px}.ProposalsBoardView_statusBadge__XZAbj{font-size:9px;padding:4px 8px}.ProposalsBoardView_cardDescription__91qVg{font-size:9px;line-height:1.3}.ProposalsBoardView_statusDropdownText__YbkpZ{font-size:10px}.ProposalsBoardView_actionsToggleButton__0cn7L{min-width:22px;padding:3px}.ProposalsBoardView_actionsMenu__ZtCFg{min-width:126px}}@media (max-width:480px){.ProposalsBoardView_boardContainer__804_m{min-height:calc(100vh - 100px);margin-top:8px;overflow-x:hidden}.ProposalsBoardView_column__X0ije{min-width:130px;max-width:160px}.ProposalsBoardView_boardColumns__qp2o_{gap:3px;padding:0 .5px}.ProposalsBoardView_columnHeader__7pi8U{padding:4px 6px;min-height:45px}.ProposalsBoardView_columnTitle__FFSjU{font-size:10px;letter-spacing:.1px;line-height:1.2}.ProposalsBoardView_columnCount__9TzH2{font-size:var(--font-size-xs);width:14px;height:14px;border-radius:7px;min-width:14px;padding:1px 2px}.ProposalsBoardView_columnAmount__8tuQr{font-size:8px}.ProposalsBoardView_columnCards__2oOvE{padding:4px;gap:4px}.ProposalsBoardView_proposalCard___qmZJ{padding:6px 4px;min-height:180px;height:180px}.ProposalsBoardView_profileImage__xbYtz{width:20px;height:20px}.ProposalsBoardView_cardTitle__e__8A{font-size:10px;line-height:1.2}.ProposalsBoardView_cardContact__Q_w2y,.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:9px}.ProposalsBoardView_cardAmount__yBCSo{font-size:10px;font-weight:600}.ProposalsBoardView_cardDate___Mp97,.ProposalsBoardView_cardTime__fk7ZW{font-size:8px}.ProposalsBoardView_statusBadge__XZAbj{font-size:8px;padding:3px 6px}.ProposalsBoardView_cardDescription__91qVg{font-size:8px;line-height:1.2}.ProposalsBoardView_statusDropdownText__YbkpZ{font-size:9px}.ProposalsBoardView_statusDropdownIcon__SycgT{width:10px;height:10px}.ProposalsBoardView_cardHeaderRight__7rgyK{gap:4px}.ProposalsBoardView_actionsToggleButton__0cn7L{min-width:20px;padding:2px}.ProposalsBoardView_actionsMenu__ZtCFg{min-width:116px;right:-4px}}@media (max-width:380px){.ProposalsBoardView_boardContainer__804_m{min-height:calc(100vh - 80px);margin-top:6px;overflow-x:hidden}.ProposalsBoardView_column__X0ije{min-width:120px;max-width:140px}.ProposalsBoardView_boardColumns__qp2o_{gap:2px;padding:0 .5px}.ProposalsBoardView_columnHeader__7pi8U{padding:3px 4px;min-height:40px}.ProposalsBoardView_columnTitle__FFSjU{font-size:9px;letter-spacing:.09px}.ProposalsBoardView_columnCount__9TzH2{font-size:8px;width:12px;height:12px;border-radius:6px;min-width:12px;padding:0 2px}.ProposalsBoardView_columnAmount__8tuQr{font-size:7px}.ProposalsBoardView_columnCards__2oOvE{padding:3px;gap:3px}.ProposalsBoardView_proposalCard___qmZJ{padding:5px 3px;min-height:160px;height:160px}.ProposalsBoardView_cardTitle__e__8A{font-size:9px;line-height:1.2}.ProposalsBoardView_cardContact__Q_w2y,.ProposalsBoardView_cardSubmitter__l9Xiv{font-size:7px}.ProposalsBoardView_cardAmount__yBCSo{font-size:9px;font-weight:600}.ProposalsBoardView_cardDate___Mp97,.ProposalsBoardView_cardTime__fk7ZW{font-size:8px}.ProposalsBoardView_statusBadge__XZAbj{font-size:8px;padding:3px 6px}.ProposalsBoardView_cardDescription__91qVg{font-size:8px;line-height:1.3}.ProposalsBoardView_statusDropdownText__YbkpZ{font-size:8px}.ProposalsBoardView_statusDropdownIcon__SycgT{width:8px;height:8px}.ProposalsBoardView_profileImage__xbYtz{width:24px;height:24px}.ProposalsBoardView_actionsToggleButton__0cn7L{min-width:18px;padding:2px}.ProposalsBoardView_actionsMenu__ZtCFg{min-width:108px;right:-6px}}.PriceFilter_priceFilterDropdown__KZGX_{position:absolute;top:100%;left:0;background:white;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:1000;width:280px;margin-top:4px}.PriceFilter_priceFilterDropdownTop__UavUE{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.PriceFilter_priceFilterContent__E93DY{padding:16px}.PriceFilter_currencySelector__pnGWe{margin-bottom:16px}.PriceFilter_currencyDisplay__na0jU{display:flex;font-size:13px;font-weight:600;color:var(--text-primary)}.PriceFilter_currencyDropdown__r9SeE{width:100px;padding:6px 10px;background:white;border:1px solid var(--border-gray);border-radius:6px;color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none}.PriceFilter_currencyDropdown__r9SeE:hover{border-color:var(--primary)}.PriceFilter_currencyDropdown__r9SeE:focus{border-color:var(--primary-dark);box-shadow:0 0 0 2px rgba(59,130,246,.1)}.PriceFilter_priceDisplay___NmbO{display:flex;justify-content:space-between;margin-bottom:16px;font-weight:600;font-size:14px}.PriceFilter_priceMax__jt319,.PriceFilter_priceMin__JPwbO{color:#1EA9CD}.PriceFilter_priceSlider__MlCJh{position:relative;height:8px;background:#e5e7eb;border-radius:4px;margin-bottom:16px}.PriceFilter_sliderMax__CT1PI,.PriceFilter_sliderMin__ijf0p{position:absolute;top:0;left:0;width:100%;height:8px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PriceFilter_sliderMax__CT1PI::-webkit-slider-track,.PriceFilter_sliderMin__ijf0p::-webkit-slider-track{background:transparent}.PriceFilter_sliderMax__CT1PI::-webkit-slider-thumb,.PriceFilter_sliderMin__ijf0p::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:18px;width:18px;border-radius:50%;background:#1EA9CD;cursor:pointer;border:3px solid white;box-shadow:0 2px 6px rgba(30,169,205,.3);pointer-events:all;-webkit-transition:all .2s ease;transition:all .2s ease}.PriceFilter_sliderMax__CT1PI::-webkit-slider-thumb:hover,.PriceFilter_sliderMin__ijf0p::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(30,169,205,.4)}.PriceFilter_sliderMax__CT1PI::-moz-range-thumb,.PriceFilter_sliderMin__ijf0p::-moz-range-thumb{-moz-appearance:none;appearance:none;height:18px;width:18px;border-radius:50%;background:#1EA9CD;cursor:pointer;border:3px solid white;box-shadow:0 2px 6px rgba(30,169,205,.3);pointer-events:all;-moz-transition:all .2s ease;transition:all .2s ease}.PriceFilter_sliderMax__CT1PI::-moz-range-thumb:hover,.PriceFilter_sliderMin__ijf0p::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(30,169,205,.4)}.PriceFilter_priceSlider__MlCJh:before{content:"";position:absolute;top:0;left:var(--range-progress-start,0);right:var(--range-progress-end,0);height:8px;background:#1EA9CD;border-radius:4px}.PriceFilter_filterActions__Gzbx9{display:flex;gap:8px;margin-top:12px;justify-content:flex-end;flex-direction:row-reverse}.PriceFilter_applyFilter__l1lOF,.PriceFilter_clearFilter__fRaZC{display:flex;height:40px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;flex:1 1}.PriceFilter_applyFilter__l1lOF{background:#114b96;color:#fff}.PriceFilter_applyFilter__l1lOF:hover{background:#0d3a75}.PriceFilter_clearFilter__fRaZC{background:#e7edf4;color:#114b96;border:1px solid #114b96}.PriceFilter_clearFilter__fRaZC:hover{background:#d8e4f0}@media (max-width:768px){.PriceFilter_priceFilterDropdown__KZGX_{width:250px;left:-100px}}@media (max-width:480px){.PriceFilter_priceFilterDropdown__KZGX_{width:200px;left:-80px}}.Dialog_modalBackdrop__GHX8T{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Dialog_modalContainer__eaPGr{background:var(--modal-background);border:1px solid var(--gray-200);border-radius:35px;width:491px;min-height:506px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:65px 56px;box-shadow:0 20px 25px -5px color-mix(in srgb,var(--black) 10%,transparent),0 10px 10px -5px color-mix(in srgb,var(--black) 4%,transparent);box-sizing:border-box;position:relative;overflow-y:auto;overflow-x:hidden}.Dialog_closeButton__6bfFz{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;padding:8px;color:var(--gray);transition:color .2s ease}.Dialog_closeButton__6bfFz:hover{color:var(--text-dark)}.Dialog_iconContainer__Fjp6o{margin-bottom:24px;display:flex;align-items:center;justify-content:center}.Dialog_iconContainer__Fjp6o svg{width:72px;height:72px}.Dialog_content__h6rv3{text-align:center;margin-bottom:59px}.Dialog_title__mNyLR{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:26px;line-height:22px;margin:0 0 32px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Dialog_errorTitle__QLref{color:var(--danger-red)}.Dialog_warningTitle__E2sLE{color:var(--warning-orange)}.Dialog_successTitle__T26Fo{color:var(--success-green)}.Dialog_message__glykn{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:17px;line-height:22px;color:var(--text-secondary);margin:0;letter-spacing:0;max-width:380px;text-align:center;white-space:pre-line;overflow-wrap:anywhere}.Dialog_buttonContainer__yxBDu{gap:15px;margin-bottom:59px;flex-wrap:nowrap}.Dialog_buttonContainer__yxBDu,.Dialog_button__VWDQQ{display:flex;justify-content:center;align-items:center}.Dialog_button__VWDQQ{width:182px;height:48px;box-sizing:border-box;border-radius:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease;border:none;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dialog_secondaryButton__UuHmR{border:1px solid var(--primary-dark);background:transparent;color:var(--primary-dark);font-size:14px;padding:10px 16px}.Dialog_secondaryButton__UuHmR:hover{background-color:color-mix(in srgb,var(--primary-dark) 5%,transparent)}.Dialog_primaryButton__eTXjc{background:var(--primary-dark);color:var(--white);font-size:16px;padding:12px 20px}.Dialog_primaryButton__eTXjc:hover{background-color:color-mix(in srgb,var(--primary-dark) 85%,var(--black) 15%)}.Dialog_logoContainer__wGvTc{display:flex;align-items:center;justify-content:center;margin-top:auto}.Dialog_logo__uIORR{width:120px;height:32px;object-fit:contain;opacity:.8;transition:opacity .2s ease}.Dialog_logo__uIORR:hover{opacity:1}.Dialog_success__YVbkV .Dialog_buttonContainer__yxBDu{justify-content:center}.Dialog_success__YVbkV .Dialog_primaryButton__eTXjc{min-width:280px}@media (max-width:600px){.Dialog_modalContainer__eaPGr{width:90vw;max-width:400px;height:auto;min-height:450px;padding:40px 30px;margin:20px}.Dialog_message__glykn{width:auto;max-width:320px;white-space:pre-line;overflow-wrap:anywhere;font-size:15px}.Dialog_buttonContainer__yxBDu{flex-direction:row;gap:15px;width:100%;max-width:400px;justify-content:center;flex-wrap:nowrap}.Dialog_button__VWDQQ{width:160px;height:44px;flex-shrink:0}.Dialog_logo__uIORR{width:100px;height:26px}.Dialog_closeButton__6bfFz{top:15px;right:15px}}@media (max-width:400px){.Dialog_modalContainer__eaPGr{padding:30px 20px}.Dialog_title__mNyLR{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.Dialog_message__glykn{font-size:15px}.Dialog_iconContainer__Fjp6o svg{width:60px;height:60px}.Dialog_buttonContainer__yxBDu{flex-direction:row;gap:8px;max-width:320px;flex-wrap:nowrap}.Dialog_button__VWDQQ{width:130px;height:40px;font-size:13px;flex-shrink:0}}.Dialog_button__VWDQQ:focus{outline:2px solid color-mix(in srgb,var(--primary-dark) 30%,transparent);outline-offset:2px}.UnauthorizedState_container__u8YZ1{width:100%;display:flex;justify-content:center;align-items:center;padding:48px 24px;box-sizing:border-box}.UnauthorizedState_card___4HpT{background:var(--white);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;box-shadow:var(--shadow-sm);max-width:460px;width:100%}.UnauthorizedState_title__p2fNb{font-size:18px;font-weight:600;color:var(--black)}.UnauthorizedState_message__VcWOJ{font-size:13px;color:var(--gray)}.CustomerTagSelector_wrapper__dSrMN{display:flex;flex-direction:column;gap:14px;min-width:0;width:100%}.CustomerTagSelector_header__9fKGF{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.CustomerTagSelector_title__Bcgyq{color:#0a0a0a;font-size:13px;font-weight:700;line-height:1.4}.CustomerTagSelector_description__w4OgF{margin-top:3px;color:#667085;font-size:12px;line-height:1.4}.CustomerTagSelector_selectedTags__m_Q8S{display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-height:82px;overflow-y:auto;padding-right:2px}.CustomerTagSelector_tagChip__mfRi7{--tag-color:#1EA9CD;display:inline-flex;align-items:center;gap:7px;min-height:30px;max-width:100%;border:1px solid color-mix(in srgb,var(--tag-color) 45%,#ffffff);background:color-mix(in srgb,var(--tag-color) 12%,#ffffff);color:#111827;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1.3}.CustomerTagSelector_tagTitle__I2c9L{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerTagSelector_historyDot__kQXUd,.CustomerTagSelector_tagDot__EEPPa{width:9px;height:9px;border-radius:999px;background:var(--tag-color);flex:0 0 auto}.CustomerTagSelector_removeButton__GqHRM{border:0;background:transparent;color:#475467;cursor:pointer;font-size:14px;line-height:1;padding:0 1px}.CustomerTagSelector_availableArea__iXhrD{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.CustomerTagSelector_availableTitle__w7m9x{color:#475467;font-size:12px;font-weight:700}.CustomerTagSelector_formRow__L_dyN{display:grid;grid-template-columns:minmax(0,1fr) 74px auto;align-items:end;grid-gap:10px;gap:10px;min-width:0}.CustomerTagSelector_colorField__X7v7D,.CustomerTagSelector_field__ktymc{display:flex;flex-direction:column;gap:6px;min-width:0;color:#344054;font-size:12px;font-weight:600}.CustomerTagSelector_titleInput__gBSOK{height:38px;border:1px solid #d0d5dd;border-radius:8px;padding:0 10px;color:#101828;font-size:13px;min-width:0}.CustomerTagSelector_titleInput__gBSOK:focus{outline:none;border-color:#1EA9CD;box-shadow:0 0 0 3px rgba(30,169,205,.14)}.CustomerTagSelector_colorInput__vlXph{width:100%;height:38px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;padding:3px;cursor:pointer}.CustomerTagSelector_addButton__iWeT3{height:38px;border:0;border-radius:8px;background:#1EA9CD;color:#ffffff;padding:0 14px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.CustomerTagSelector_addButton__iWeT3:disabled{opacity:.45;cursor:not-allowed}.CustomerTagSelector_dropdown__uQPgt{position:absolute;z-index:20;top:calc(100% + 8px);left:0;right:0;max-height:232px;overflow-y:auto;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.14);padding:6px}.CustomerTagSelector_dropdownInline__Pwys2{position:static;margin-top:0;max-height:148px;box-shadow:none}.CustomerTagSelector_dropdownItem__p5tlw{--tag-color:#1EA9CD;width:100%;min-height:34px;display:flex;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:#101828;cursor:pointer;padding:7px 8px;font-size:13px;font-weight:600;text-align:left}.CustomerTagSelector_dropdownItem__p5tlw:hover{background:color-mix(in srgb,var(--tag-color) 10%,#ffffff)}.CustomerTagSelector_dropdownItemTitle__LzU_3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerTagSelector_dropdownEmpty__BZhon{padding:12px 10px;color:#98a2b3;font-size:12px;line-height:1.4}.CustomerTagSelector_historyArea__zduwI{display:flex;flex-direction:column;gap:8px;min-width:0;border-top:1px solid #eaecf0;padding-top:12px}.CustomerTagSelector_historyList__3VjMs{display:flex;flex-direction:column;gap:10px;max-height:190px;overflow-y:auto;padding-right:2px}.CustomerTagSelector_historyItem__m4zuY{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:flex-start}.CustomerTagSelector_historyDot__kQXUd{--tag-color:#1EA9CD;width:10px;height:10px;margin-top:10px}.CustomerTagSelector_historyContent__dphCW{min-width:0;border-bottom:1px solid #eaecf0;padding-bottom:10px}.CustomerTagSelector_historyItem__m4zuY:last-child .CustomerTagSelector_historyContent__dphCW{border-bottom:none}.CustomerTagSelector_historyMain__T6_Hu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CustomerTagSelector_historyAction__0LKtF{color:#475467;font-size:12px;font-weight:700}.CustomerTagSelector_historyMeta__Mz4d5{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px;color:#667085;font-size:12px}.CustomerTagSelector_historySeparator__gArnV{color:#98a2b3}.CustomerTagSelector_emptyText__Z1ZSq{color:#98a2b3;font-size:12px;line-height:1.4}@media (max-width:520px){.CustomerTagSelector_formRow__L_dyN{grid-template-columns:1fr}.CustomerTagSelector_colorField__X7v7D{max-width:120px}.CustomerTagSelector_addButton__iWeT3{width:100%}}.ProposalActionsDropdown_dropdown___QwSI{position:fixed;background-color:var(--white);border-radius:var(--border-radius-md);border:1px solid var(--border-gray);padding:8px 0;min-width:200px;z-index:1001;animation:ProposalActionsDropdown_dropdownFadeIn__w97Zg .2s ease-out}@keyframes ProposalActionsDropdown_dropdownFadeIn__w97Zg{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProposalActionsDropdown_dropdownItem__g_Nsa{display:flex;align-items:center;gap:12px;width:100%;padding:12px 20px;background:none;border:none;cursor:pointer;font-family:var(--default-font-family);font-size:var(--font-size-lg);color:var(--text-primary);text-align:left;transition:all .2s ease;white-space:nowrap}.ProposalActionsDropdown_dropdownItem__g_Nsa:hover{background-color:var(--gray-100)}.ProposalActionsDropdown_dropdownItem__g_Nsa:active{background-color:var(--gray-200)}.ProposalActionsDropdown_dropdownItem__g_Nsa.ProposalActionsDropdown_danger__p806Y{color:var(--primary-red)}.ProposalActionsDropdown_dropdownItem__g_Nsa.ProposalActionsDropdown_danger__p806Y:hover{background-color:rgba(239,68,68,.1)}.ProposalActionsDropdown_icon__bp36n{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.ProposalActionsDropdown_icon__bp36n svg{width:20px;height:20px;color:currentColor}.ProposalActionsDropdown_label__SaFi9{flex:1 1;font-weight:500}.ProposalActionsDropdown_divider__gD40O{height:1px;background-color:var(--border-gray);margin:8px 0}@media (max-width:576px){.ProposalActionsDropdown_dropdown___QwSI{min-width:180px}.ProposalActionsDropdown_dropdownItem__g_Nsa{padding:10px 16px;font-size:var(--font-size-md)}}.ResourceCompanyScopeSelector_scope__DW8_r{position:relative;display:inline-flex;min-width:190px;color:var(--color-text,var(--text-primary,#111111))}.ResourceCompanyScopeSelector_compact__gisM0{min-width:160px}.ResourceCompanyScopeSelector_trigger__Z_tsR{width:100%;min-height:var(--control-height-md,40px);display:inline-grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker chevron" "value chevron";align-items:center;gap:0 var(--space-2,8px);padding:6px 12px;border:1px solid var(--color-border-strong,var(--gray-200,#e5e7eb));border-radius:var(--radius-sm,8px);background:var(--color-surface,var(--white,#ffffff));color:inherit;cursor:pointer;box-shadow:var(--shadow-ui-sm,0 2px 6px rgba(0,0,0,.08));text-align:left}.ResourceCompanyScopeSelector_triggerActive__5mady,.ResourceCompanyScopeSelector_trigger__Z_tsR:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary,#1ea9cd) 58%,transparent);background:color-mix(in srgb,var(--color-brand-primary,#1ea9cd) 7%,#ffffff)}.ResourceCompanyScopeSelector_trigger__Z_tsR:disabled{cursor:default;opacity:.9}.ResourceCompanyScopeSelector_kicker__9AiVC{grid-area:kicker;font-size:11px;line-height:1.1;color:var(--color-text-muted,var(--gray-600,#6b7280));font-weight:600}.ResourceCompanyScopeSelector_value__vLsCU{grid-area:value;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;color:var(--color-text,var(--black,#111111));font-weight:700}.ResourceCompanyScopeSelector_chevron__VHaUr{grid-area:chevron;color:var(--color-brand-primary-dark,var(--primary-dark,#114b96));font-size:11px;font-weight:800}.ResourceCompanyScopeSelector_dropdownWrapper____fTU{position:absolute;top:calc(100% + 6px);right:0;z-index:60}.ResourceCompanyScopeSelector_dropdown__oIF44{width:min(320px,calc(100vw - 32px));max-height:360px;display:flex;flex-direction:column;padding:var(--space-2,8px);border:1px solid var(--color-border-strong,var(--gray-200,#e5e7eb));border-radius:var(--radius-sm,8px);background:var(--color-surface,var(--white,#ffffff));box-shadow:var(--shadow-ui-md,0 4px 12px rgba(0,0,0,.12))}.ResourceCompanyScopeSelector_optionList__LvOed{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding-top:var(--space-1,4px);margin-top:var(--space-1,4px);border-top:1px solid var(--color-border,var(--border-gray,#f1f1f1))}.ResourceCompanyScopeSelector_option___jujR{width:100%;min-height:36px;display:flex;align-items:center;gap:var(--space-2,8px);padding:7px 8px;border:0;border-radius:var(--radius-xs,5px);background:transparent;color:var(--color-text,var(--black,#111111));cursor:pointer;text-align:left}.ResourceCompanyScopeSelector_optionActive___sfJl,.ResourceCompanyScopeSelector_option___jujR:hover{background:var(--color-brand-primary-soft,var(--primary-light-10,rgba(30,169,205,.1)))}.ResourceCompanyScopeSelector_checkbox__o7TB9{width:16px;height:16px;flex:0 0 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-strong,var(--gray-200,#e5e7eb));border-radius:4px;background:var(--color-surface,var(--white,#ffffff))}.ResourceCompanyScopeSelector_optionActive___sfJl .ResourceCompanyScopeSelector_checkbox__o7TB9{border-color:var(--color-brand-primary,var(--primary,#1ea9cd));background:var(--color-brand-primary,var(--primary,#1ea9cd))}.ResourceCompanyScopeSelector_optionActive___sfJl .ResourceCompanyScopeSelector_checkbox__o7TB9:after{width:7px;height:4px;border-left:2px solid var(--white,#ffffff);border-bottom:2px solid var(--white,#ffffff);transform:rotate(-45deg) translateY(-1px);content:""}.ResourceCompanyScopeSelector_optionLabel__uC_94{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.ResourceCompanyScopeSelector_scope__DW8_r{width:100%;min-width:0}.ResourceCompanyScopeSelector_dropdownWrapper____fTU{left:0;right:auto}}.CompanyBadge_badge__IQC0m{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:var(--primary-light-10,rgba(30,169,205,.1));color:var(--primary-dark,#114B96);font-size:12px;font-weight:500;line-height:1.2}.CompanyBadge_prefix__pKiQY{opacity:.8}.CompanyBadge_name__0LpJu{font-weight:600}.page_page__A5DI7{padding:20px;display:flex;flex-direction:column;gap:14px}.page_header__wEMGy{display:flex;flex-direction:column;gap:4px}.page_header__wEMGy h1{margin:0;color:#0f172a;font-size:24px;font-weight:700}.page_header__wEMGy p{margin:0;color:#64748b;font-size:13px;line-height:1.5}.page_errorBanner__hE0e2{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.page_summarySection__i7Cor{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-ui-sm);color:var(--color-text)}.page_summaryHeader__AipMy{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.page_summaryHeader__AipMy h2{margin:2px 0 0;color:var(--color-text);font-size:18px;font-weight:750;line-height:1.25}.page_summaryHeader__AipMy p{margin:4px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.45}.page_summaryEyebrow__8QXRP{color:var(--color-brand-primary-dark);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page_summaryCount__Xh7_c{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-brand-primary-soft);color:var(--color-brand-primary-dark);font-size:12px;font-weight:800;white-space:nowrap}.page_summaryCurrencyList__u7oZx{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_summaryCurrencyGroup__khFrs{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface-muted) 34%,var(--color-surface) 66%)}.page_summaryCurrencyHeader__DsS1k{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.page_summaryCurrencyCode__oM0cs{color:var(--color-text);font-size:13px;font-weight:850;line-height:1}.page_summaryRate__a_hwo{color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:1.2;text-align:right}.page_summaryMetrics__BwvTn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.page_summaryMetric__rotHW{min-width:0;display:flex;flex-direction:column;gap:6px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.page_summaryMetricAccent____qkG{border-color:color-mix(in srgb,var(--color-success) 28%,var(--color-border) 72%);background:color-mix(in srgb,var(--color-success) 7%,var(--color-surface) 93%)}.page_summaryMetricLabel__BGuNH{color:var(--color-text-muted);font-size:11px;font-weight:700;line-height:1.25}.page_summaryMetricValue__ez0Yo{min-width:0;color:var(--color-text);font-size:15px;font-weight:850;line-height:1.2;overflow-wrap:anywhere}.page_summaryProgressTrack__QNIuP{width:100%;height:7px;overflow:hidden;border-radius:999px;background:var(--color-border-strong)}.page_summaryProgressTrack__QNIuP span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-success),var(--color-brand-primary));transition:width .24s ease}.page_summaryError___gyxd{border:1px solid color-mix(in srgb,var(--color-danger) 28%,var(--color-border) 72%);border-radius:var(--radius-sm);padding:var(--space-3);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-surface) 92%);color:color-mix(in srgb,var(--color-danger) 76%,var(--black) 24%);font-size:12px;font-weight:700}.page_summaryEmpty__CFi7i{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-4);color:var(--color-text-muted);background:var(--color-surface-muted);font-size:13px;font-weight:650}.page_summaryLoadingGrid__F3_30{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_summaryLoadingItem__gtpr_{height:92px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-muted),color-mix(in srgb,var(--color-surface-muted) 54%,var(--color-surface) 46%),var(--color-surface-muted));background-size:220% 100%;animation:page_summaryLoading__fY1Vm 1.2s ease-in-out infinite}@keyframes page_summaryLoading__fY1Vm{0%{background-position:100% 0}to{background-position:-100% 0}}.page_titleCell__e3inI{display:flex;flex-direction:column;gap:4px}.page_companyBadge__gy_83{width:-moz-fit-content;width:fit-content}.page_notesColumnButton__QlUNs{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(20,86,138,.18);background:rgba(20,86,138,.06);color:#14568a;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.page_notesColumnButton__QlUNs:hover{background:rgba(20,86,138,.12);border-color:rgba(20,86,138,.26)}.page_notesColumnButtonLabel__0XJEI{line-height:1}.page_notesColumnButtonCount__6G6g5{min-width:20px;height:20px;padding:0 6px;background:rgba(255,255,255,.92);justify-content:center;font-size:11px;color:#0f172a}.page_notesColumnButtonCount__6G6g5,.page_statusBadge__qFEJk{border-radius:999px;display:inline-flex;align-items:center;font-weight:700}.page_statusBadge__qFEJk{padding:4px 10px;font-size:12px}.page_ordered___e7rX{color:#155e75;background:#e0f2fe}.page_accepted__lpa30{color:#166534;background:#dcfce7}.page_onProduction__yzt9v{color:#6d28d9;background:#ede9fe}.page_onDelivery__z6Z4M{color:#9a3412;background:#ffedd5}.page_delivered__wbgs4{color:#0f766e;background:#ccfbf1}.page_completed__3lVAg{color:#14532d;background:#dcfce7}.page_rowActions__6HxHX{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:34px;grid-gap:8px;gap:8px;align-items:stretch}.page_actionGridButton__ssCBz{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:8px;width:100%;min-width:0;height:100%;padding:0 8px;font-size:11px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.page_actionGridButton__ssCBz:hover{border-color:#94a3b8;background:#f8fafc}.page_actionGridButtonWarning__2K_ME{border-color:#fcd9bd;color:#9a3412;background:#fff7ed}.page_actionGridButtonWarning__2K_ME:hover{border-color:#fdba74;background:#ffedd5}@media (max-width:1200px){.page_rowActions__6HxHX{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:32px;gap:6px}.page_actionGridButton__ssCBz{font-size:10px;padding:0 5px}}@media (max-width:760px){.page_summaryHeader__AipMy{flex-direction:column}.page_summaryCount__Xh7_c{width:100%;justify-content:center}.page_summaryCurrencyList__u7oZx,.page_summaryLoadingGrid__F3_30,.page_summaryMetrics__BwvTn{grid-template-columns:1fr}.page_rowActions__6HxHX{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:30px;gap:6px}.page_actionGridButton__ssCBz{font-size:9px;padding:0 4px}}@media (max-width:900px){.page_page__A5DI7{padding:14px}}.CollectionSalesChart_chartCard__keqCm{background-color:var(--white);border-radius:13px;padding:20px 10px;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid rgba(0,0,0,.05);overflow:visible}.CollectionSalesChart_chartTitle__ug8Cm{font-weight:600;font-size:16px;color:var(--gray);margin-bottom:19px;line-height:140%;text-align:center}.CollectionSalesChart_chartContent__gCc4A{display:flex;flex-direction:column;align-items:center;flex:1 1;min-height:0;position:relative}.CollectionSalesChart_chartWrapper__E_2AD{position:relative;width:100%;max-width:300px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.CollectionSalesChart_chartSvg__mtBL8{width:100%;height:100%}.CollectionSalesChart_legendItem__g0dt_{display:flex;align-items:center;gap:8px;min-width:0}.CollectionSalesChart_legendIndicator__Epz_5{display:flex;align-items:center;justify-content:center;width:35px;height:16px;flex-shrink:0}.CollectionSalesChart_colorLine__ft0X_{width:35px;height:1.5px;border-radius:1px}.CollectionSalesChart_legendText__Li8OI{display:flex;flex-direction:column;gap:0;min-width:0;flex:1 1}.CollectionSalesChart_collectionName__D0Q5n{font-weight:600;font-size:9px;color:var(--black);line-height:140%;white-space:nowrap}.CollectionSalesChart_collectionValue__msYDy{font-weight:400;font-size:8px;color:var(--gray);line-height:140%;opacity:.8}@media (max-width:1024px){.CollectionSalesChart_chartContent__gCc4A{gap:12px}.CollectionSalesChart_pieChartContainer__wmwBz{padding:20px 15px}.CollectionSalesChart_pieChartWrapper__TqgI6,.CollectionSalesChart_pieChart__Yv480{width:100px;height:100px}}@media (max-width:768px){.CollectionSalesChart_chartCard__keqCm{padding:12px;min-height:220px;max-height:350px}.CollectionSalesChart_chartTitle__ug8Cm{font-size:14px;margin-bottom:10px}.CollectionSalesChart_chartContent__gCc4A{flex-direction:column;gap:15px;align-items:center}.CollectionSalesChart_pieChartContainer__wmwBz{padding:5px;width:100%;display:flex;justify-content:center;align-items:center;min-height:90px}.CollectionSalesChart_pieChartWrapper__TqgI6{width:90px;height:90px}.CollectionSalesChart_legendContainer__MHznY{width:100%;grid-gap:8px;gap:8px;max-height:160px;margin-left:0;margin-right:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;min-width:140px}.CollectionSalesChart_legendItem__g0dt_{gap:8px;justify-content:flex-start;padding:4px}.CollectionSalesChart_legendIndicator__Epz_5{width:30px;height:14px}.CollectionSalesChart_colorLine__ft0X_{width:30px;height:3px;border-radius:2px}.CollectionSalesChart_collectionName__D0Q5n{font-size:13px;font-weight:600}.CollectionSalesChart_collectionValue__msYDy{font-size:12px;font-weight:500}}@media (max-width:480px){.CollectionSalesChart_chartCard__keqCm{padding:8px;min-height:200px;max-height:300px}.CollectionSalesChart_chartTitle__ug8Cm{font-size:13px;margin-bottom:8px}.CollectionSalesChart_chartContent__gCc4A{gap:10px}.CollectionSalesChart_pieChartContainer__wmwBz{padding:2px;width:100%;display:flex;justify-content:center;align-items:center;min-height:80px}.CollectionSalesChart_pieChartWrapper__TqgI6{width:80px;height:80px}.CollectionSalesChart_legendContainer__MHznY{gap:6px;max-height:140px;grid-template-columns:1fr;grid-gap:8px;min-width:130px}.CollectionSalesChart_legendItem__g0dt_{gap:8px;padding:3px}.CollectionSalesChart_legendIndicator__Epz_5{width:25px;height:12px}.CollectionSalesChart_colorLine__ft0X_{width:25px;height:3px;border-radius:2px}.CollectionSalesChart_collectionName__D0Q5n{font-size:12px;font-weight:600}.CollectionSalesChart_collectionValue__msYDy{font-size:11px;font-weight:500}}.Toast_toast__5vjwy{position:fixed;top:var(--gap-20);right:var(--gap-20);background:var(--white);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);z-index:1001;min-width:300px;max-width:400px;animation:Toast_slideInRight__ClIJL .3s ease-out}.Toast_content__VYUPF{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-12) var(--gap-15);gap:var(--gap-10)}.Toast_message__gQtoa{font-size:var(--font-size-lg);font-weight:var(--table-data-font-weight-medium);color:var(--text-primary);flex:1 1}.Toast_closeButton___2GiV{background:none;border:none;font-size:20px;font-weight:700;color:var(--text-secondary);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Toast_closeButton___2GiV:hover{background:var(--gray-100);color:var(--text-primary)}.Toast_success__X6ITm{border-left:4px solid var(--primary-green)}.Toast_error__h_Qz3{border-left:4px solid var(--primary-red)}.Toast_warning__KftPq{border-left:4px solid var(--primary-orange)}.Toast_info__YmGK5{border-left:4px solid var(--primary)}@keyframes Toast_slideInRight__ClIJL{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}