.quotationHistory_body__1GAMF{margin:0;font-family:Segoe UI,Arial,sans-serif;background:var(--mx-page-bg);color:var(--mx-ink);min-height:100vh}.quotationHistory_header__HumYZ{background:var(--mx-ink);color:#fff;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-bottom:3px solid var(--mx-brand)}.quotationHistory_headerBrand__0bRQC{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit}.quotationHistory_headerLogo__zmv_O{height:38px;width:auto;border-radius:10px;background:#fff;padding:5px}.quotationHistory_header__HumYZ h1{font-size:20px;margin:0}.quotationHistory_sub__MJZ08{font-size:12.5px;color:#9ca3af}.quotationHistory_headerActions__09iMi{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.quotationHistory_headerBackLink__952zM{white-space:nowrap}.quotationHistory_headerBackLinkLabel__thbD0{display:inline}@media (max-width:768px){.quotationHistory_header__HumYZ{padding-left:62px}.quotationHistory_headerBackLinkLabel__thbD0{display:none}}.quotationHistory_breadcrumb__a83WX{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(255,255,255,.5);margin-bottom:3px}.quotationHistory_breadcrumb__a83WX span{opacity:.6;margin:0 2px}.quotationHistory_main__cIbgI{padding:20px 24px 60px;max-width:1400px;margin:0 auto}.quotationHistory_toolbar__NaCS6{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;align-items:center}.quotationHistory_toolbar__NaCS6 input[type=text]{flex:1;min-width:220px;min-height:44px;box-sizing:border-box;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:16px}.quotationHistory_button__wH4Pj{min-height:44px;box-sizing:border-box;padding:11px 18px;border-radius:var(--mx-radius-sm);border:1px solid var(--mx-border-strong);background:var(--mx-surface);cursor:pointer;font-size:14.5px;text-decoration:none;color:var(--mx-ink);display:inline-flex;align-items:center;font-weight:600;transition:background var(--mx-duration-base) var(--mx-ease),border-color var(--mx-duration-base) var(--mx-ease),transform var(--mx-duration-fast) var(--mx-ease)}.quotationHistory_button__wH4Pj:hover{background:var(--mx-surface-sunken);border-color:var(--mx-ink-faint)}.quotationHistory_button__wH4Pj:active{transform:translateY(1px)}.quotationHistory_primary__Ic_Lz{background:var(--mx-brand);border-color:var(--mx-brand);color:#fff}.quotationHistory_primary__Ic_Lz:hover{background:var(--mx-brand-hover);border-color:var(--mx-brand-hover)}.quotationHistory_dangerButton__oB3Ow{background:var(--mx-surface);border-color:var(--mx-danger);color:var(--mx-danger)}.quotationHistory_dangerButton__oB3Ow:hover{background:var(--mx-danger-subtle);border-color:var(--mx-danger)}.quotationHistory_status__9NeD8{font-size:13px;color:var(--mx-ink-muted);margin-bottom:10px}.quotationHistory_truncateCell__mXRvA{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;cursor:help}.quotationHistory_mutedInline__xqvph{color:var(--mx-ink-faint);font-size:12.5px;font-style:italic}.quotationHistory_table__gfGP8{width:100%;border-collapse:collapse;background:var(--mx-surface);border-radius:var(--mx-radius-sm);overflow:hidden;box-shadow:var(--mx-shadow-xs)}.quotationHistory_table__gfGP8 td,.quotationHistory_table__gfGP8 th{text-align:left;padding:10px 12px;font-size:13.5px;border-bottom:1px solid #eef0f2;vertical-align:top}.quotationHistory_table__gfGP8 th{background:#f9fafb;font-weight:600;color:#374151;position:sticky;top:0}.quotationHistory_table__gfGP8 tr:hover td{background:#fafafa}.quotationHistory_rolePill__5_lHT{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.quotationHistory_rolePillSuperadmin__Woxl_{background:var(--mx-danger-subtle);color:var(--mx-danger)}.quotationHistory_rolePillAdmin__P8AV6{background:var(--mx-warning-subtle);color:var(--mx-warning)}.quotationHistory_rolePillManager__KRNuN{background:var(--mx-role-manager-subtle);color:var(--mx-role-manager)}.quotationHistory_rolePillTechnical__OmPVS{background:var(--mx-role-technical-subtle);color:var(--mx-role-technical)}.quotationHistory_rolePillBackoffice__gUunt{background:var(--mx-role-backoffice-subtle);color:var(--mx-role-backoffice)}.quotationHistory_rolePillUser__Pd8YD{background:var(--mx-info-subtle);color:var(--mx-info)}.quotationHistory_rolePillMarketing__zBH_f{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_rolePillAccounts__LHxBL{background:var(--mx-role-accounts-subtle);color:var(--mx-role-accounts)}.quotationHistory_rolePillHr__gOsjj{background:var(--mx-role-hr-subtle);color:var(--mx-role-hr)}.quotationHistory_statusPill__3FAoc{display:inline-block;padding:3px 10px;border-radius:var(--mx-radius-full);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.quotationHistory_statusPillActive__JvAgV{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_statusPillInactive__sQ4vJ{background:rgba(107,114,128,.14);color:var(--mx-ink-muted)}.quotationHistory_tableWrap__1lyJo{overflow-x:auto;border-radius:var(--mx-radius-sm)}.quotationHistory_tableFixed__e4os3{table-layout:fixed}.quotationHistory_tableFixed__e4os3 td,.quotationHistory_tableFixed__e4os3 th{white-space:normal;word-break:normal;overflow-wrap:break-word}.quotationHistory_remarkClamp__7_nLs{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.quotationHistory_tableFixed__e4os3 tbody tr:focus-within .quotationHistory_remarkClamp__7_nLs,.quotationHistory_tableFixed__e4os3 tbody tr:hover .quotationHistory_remarkClamp__7_nLs{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.quotationHistory_colClient__d5j41{width:8%}.quotationHistory_colDepartment__a37lF,.quotationHistory_colSalesPerson__NbhiZ{width:6%}.quotationHistory_colProjectLead__rEcpg{width:7%}.quotationHistory_colSource__srlbd{width:6%}.quotationHistory_colApproxPrice__ViVWc{width:7%}.quotationHistory_colStage__p0lxW,.quotationHistory_colStatus___64pT{width:6%}.quotationHistory_colConfirmation__eEnhb,.quotationHistory_colUpdated__0Zfa5{width:7%}.quotationHistory_colNextFollowUp__hvrWc{width:5%}.quotationHistory_colClosingPct__tfg0z{width:6%;white-space:nowrap}.quotationHistory_colLastRemark__k3Kv1{width:9%}.quotationHistory_colProgress__3hv8Y{width:6%;white-space:nowrap}.quotationHistory_colActions__mM0aT{width:8%}.quotationHistory_tableFixed__e4os3 .quotationHistory_wrapBadge__OkH9P>*{white-space:normal;max-width:100%;text-align:center}.quotationHistory_tableViewport__v48sm{max-height:min(72vh,780px);overflow:auto}.quotationHistory_tableViewport__v48sm .quotationHistory_table__gfGP8{min-width:1420px;overflow:visible}.quotationHistory_tableViewport__v48sm .quotationHistory_table__gfGP8 th{z-index:2}@media (max-height:900px){.quotationHistory_tableViewport__v48sm{max-height:62vh}}.quotationHistory_wideCellPin__JplrQ{position:sticky;left:0;display:inline-block;max-width:calc(100vw - 48px)}.quotationHistory_navGroupLabel__pyCwn{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin:26px 2px 4px}.quotationHistory_navGroupLabel__pyCwn:first-child{margin-top:4px}.quotationHistory_num__s1QWC{font-family:Courier New,monospace;font-weight:600}.quotationHistory_amount__f5ArB{font-family:Courier New,monospace;text-align:right;white-space:nowrap}.quotationHistory_rowHighlighted__yZNFU>td{background:var(--mx-info-subtle);box-shadow:inset 3px 0 0 var(--mx-info)}.quotationHistory_detailsRow__BrJFT td{background:#fbfbfc}.quotationHistory_detailsRow__BrJFT pre{margin:0;white-space:pre-wrap;font-size:12.5px;font-family:Courier New,monospace;color:#374151}.quotationHistory_toggleBtn__CVxHv{background:none;border:none;color:var(--mx-info);cursor:pointer;font-size:13px;padding:0}.quotationHistory_deleteBtn__JgdWj{background:none;border:1px solid rgba(220,38,38,.35);color:var(--mx-danger);cursor:pointer;font-size:12px;font-weight:600;padding:4px 10px;border-radius:var(--mx-radius-xs);white-space:nowrap;transition:background var(--mx-duration-base) var(--mx-ease)}.quotationHistory_deleteBtn__JgdWj:hover{background:var(--mx-danger-subtle)}.quotationHistory_empty__jR21f{text-align:center;padding:40px;color:var(--mx-ink-faint)}.quotationHistory_followUpBadge__e_d1L{display:inline-block;padding:3px 10px;border-radius:var(--mx-radius-full);font-size:11.5px;font-weight:700;background:var(--mx-danger-subtle);color:var(--mx-danger);white-space:nowrap}.quotationHistory_followUpOk__qTlOI{display:inline-block;font-size:12px;color:#9ca3af}.quotationHistory_followUpForm__VLAaP{display:flex;gap:8px;margin-top:10px}.quotationHistory_followUpForm__VLAaP input{flex:1;padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px}.quotationHistory_followUpForm__VLAaP button{background:#dc2626;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.quotationHistory_followUpForm__VLAaP button:hover{background:#b91c1c}.quotationHistory_teamGrid__v_nim{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px 12px}.quotationHistory_teamGrid__v_nim label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:400;color:#374151}.quotationHistory_stageOptions__2JdeX{display:flex;gap:10px;flex-wrap:wrap}.quotationHistory_stageOption__Ekail{flex:1;min-width:160px;display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer}.quotationHistory_stageOptionActive__BGRyw{border-color:var(--mx-brand);background:var(--mx-brand-subtle)}.quotationHistory_stageOption__Ekail strong{font-size:13.5px}.quotationHistory_stageOption__Ekail span{font-size:11.5px;color:#6b7280}.quotationHistory_stageBadge__xpUNf{background:#f3f4f6;color:#374151}.quotationHistory_reminderBadge__ACvw5,.quotationHistory_stageBadge__xpUNf{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.quotationHistory_reminderBadge__ACvw5{background:rgba(220,38,38,.12);color:#b91c1c}.quotationHistory_imageStrip__xx716{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.quotationHistory_imageStrip__xx716 img{height:72px;width:72px;object-fit:cover;border-radius:8px;border:1px solid #e5e7eb}.quotationHistory_imageStripRemoveBtn__L3YwA{padding:0;border:none;background:none;cursor:pointer;display:inline-block;line-height:0}.quotationHistory_timeline__wQDU_{display:flex;flex-direction:column;gap:10px;margin-top:10px}.quotationHistory_timelineEntry__OlcTR{padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #eef0f2;font-size:13px}.quotationHistory_timelineMeta__08PcH{font-size:11.5px;color:#9ca3af;margin-bottom:4px}.quotationHistory_modeToggle__3Hdp8{display:inline-flex;padding:4px;border-radius:12px;background:#eef0f3;gap:4px;margin-bottom:18px}.quotationHistory_modeToggleBtn__tlPkb{padding:9px 18px;border:none;border-radius:9px;background:transparent;color:#4b5563;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.quotationHistory_modeToggleBtn__tlPkb:hover{color:#111827}.quotationHistory_modeToggleBtnActive__3CGsH{background:var(--mx-surface);color:var(--mx-brand-hover);box-shadow:var(--mx-shadow-sm)}.quotationHistory_autofillNotice__b_UM_{font-size:12.5px;color:var(--mx-success);background:var(--mx-success-subtle);border:1px solid rgba(22,163,74,.25);border-radius:var(--mx-radius-sm);padding:8px 12px;margin:-8px 0 18px}.quotationHistory_statusBadge__VfINC{display:inline-block;padding:3px 10px;border-radius:var(--mx-radius-full);font-size:11.5px;font-weight:700;white-space:nowrap}.quotationHistory_statusPending__oUT5e{background:var(--mx-warning-subtle);color:var(--mx-warning)}.quotationHistory_statusConfirmed__oVpUQ{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_statusRejected__cH32C{background:var(--mx-danger-subtle);color:var(--mx-danger)}.quotationHistory_statusDone__C_JSn{background:var(--mx-info-subtle);color:var(--mx-info)}.quotationHistory_statusCancelled__6MWqK{background:rgba(107,114,128,.14);color:var(--mx-ink-muted)}.quotationHistory_statusWon__LRGvf{background:var(--mx-won-subtle);color:var(--mx-won)}.quotationHistory_statusLost__1fiah{background:var(--mx-danger-subtle);color:var(--mx-danger)}.quotationHistory_statusExceeded__kbXrH{background:var(--mx-won-subtle);color:var(--mx-won)}.quotationHistory_statusOnTrack__kwa3c{background:var(--mx-info-subtle);color:var(--mx-info)}.quotationHistory_statusAtRisk__iehxN{background:var(--mx-warning-subtle);color:var(--mx-warning)}.quotationHistory_statusNotStarted__DfgZU{background:rgba(107,114,128,.14);color:var(--mx-ink-muted)}.quotationHistory_progressTrack__GWbpO{width:100%;min-width:90px;height:8px;border-radius:999px;background:#eef0f3;overflow:hidden}.quotationHistory_progressFill__DWTEB{height:100%;background:linear-gradient(90deg,var(--mx-brand),var(--mx-brand-hover));border-radius:var(--mx-radius-full);transition:width var(--mx-duration-slow) var(--mx-ease)}.quotationHistory_progressFillActive__0ramX{background:linear-gradient(90deg,var(--mx-info),var(--mx-blue-600))}.quotationHistory_progressFillLost__zdzdQ{background:var(--mx-danger)}.quotationHistory_progressFillWon__LvXPL{background:var(--mx-won)}.quotationHistory_progressLabel__D0maK{font-size:11px;color:var(--mx-ink-muted);margin-top:3px}.quotationHistory_stepper__R1uGR{flex-wrap:wrap;gap:10px;margin:18px 0}.quotationHistory_step__HVL0B{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:12.5px;font-weight:600}.quotationHistory_stepDone__lMgql{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_stepCurrent__w0P3Q{background:var(--mx-info-subtle);color:var(--mx-info)}.quotationHistory_stepDelayed__I1pix,.quotationHistory_stepLost__dzn6r{background:var(--mx-danger-subtle);color:var(--mx-danger)}.quotationHistory_stepWon__1zR9K{background:var(--mx-won-subtle);color:var(--mx-won)}.quotationHistory_cardGrid__oP5p4{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin:18px 0}.quotationHistory_miniCard__H8GhK{padding:16px;border-radius:var(--mx-radius-lg);background:var(--mx-surface);border:1px solid var(--mx-border);box-shadow:var(--mx-shadow-sm)}.quotationHistory_miniCardTitle__RBGu_{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:14px;color:#111827;margin-bottom:8px}.quotationHistory_miniCardTitle__RBGu_ a{font-size:12px;font-weight:600;color:#b91c1c;text-decoration:none}.quotationHistory_miniCardEmpty__k4RXZ{font-size:12.5px;color:#9ca3af}.quotationHistory_miniCardRow__BueD1{font-size:12.5px;color:#374151;padding:4px 0;border-top:1px solid #f3f4f6}.quotationHistory_miniCardRow__BueD1:first-of-type{border-top:none}.quotationHistory_wizardSteps__C4_0y{display:flex;justify-content:space-between;gap:4px;margin-bottom:22px;flex-wrap:wrap}.quotationHistory_wizardStep__oxTeP{flex:1;min-width:90px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer;padding:6px 4px;border-radius:10px;background:transparent;border:none}.quotationHistory_wizardStepCircle__2I7Pz{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:#eef0f3;color:var(--mx-ink-muted);border:2px solid transparent;transition:all var(--mx-duration-base) var(--mx-ease)}.quotationHistory_wizardStepActive__xWX32 .quotationHistory_wizardStepCircle__2I7Pz{background:var(--mx-surface);color:var(--mx-brand-hover);border-color:var(--mx-brand);box-shadow:0 2px 10px rgba(220,38,38,.18)}.quotationHistory_wizardStepDone__PsZEL .quotationHistory_wizardStepCircle__2I7Pz{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_wizardStepLabel__nldEx{font-size:11.5px;font-weight:700;color:var(--mx-ink-muted)}.quotationHistory_wizardStepActive__xWX32 .quotationHistory_wizardStepLabel__nldEx{color:var(--mx-brand-hover)}.quotationHistory_wizardStepDone__PsZEL .quotationHistory_wizardStepLabel__nldEx{color:var(--mx-success)}.quotationHistory_wizardCard__efDgU{padding:26px 24px;border-radius:var(--mx-radius-xl);background:var(--mx-surface-sunken);border:1px solid var(--mx-border);margin-bottom:18px}.quotationHistory_wizardCardTitle__WaZdm{display:flex;align-items:center;gap:12px;font-size:1.3rem;font-weight:800;color:var(--mx-ink);margin:0 0 6px}.quotationHistory_wizardCardHint__7d6dH{font-size:13.5px;color:var(--mx-ink-muted);margin-bottom:18px}.quotationHistory_wizardNav__VnW4x{display:flex;justify-content:space-between;gap:10px;margin-top:4px}.quotationHistory_bigBtn__WEcT7{padding:16px 28px;font-size:16px;font-weight:800;border-radius:var(--mx-radius-md);border:none;background:var(--mx-brand);color:#fff;cursor:pointer;box-shadow:var(--mx-shadow-md);transition:background var(--mx-duration-base) var(--mx-ease),transform var(--mx-duration-fast) var(--mx-ease)}.quotationHistory_bigBtn__WEcT7:hover{background:var(--mx-brand-hover);transform:translateY(-1px)}.quotationHistory_bigBtn__WEcT7:disabled{opacity:.55;cursor:default;transform:none}.quotationHistory_bigBtnGhost__vfcTD{padding:16px 28px;font-size:16px;font-weight:700;border-radius:var(--mx-radius-md);border:2px solid var(--mx-border-strong);background:var(--mx-surface);color:var(--mx-ink);cursor:pointer;transition:background var(--mx-duration-base) var(--mx-ease)}.quotationHistory_bigBtnGhost__vfcTD:hover{background:var(--mx-surface-sunken)}.quotationHistory_requiredMark__HQJzr{color:#dc2626;font-weight:800;margin-left:3px}.quotationHistory_suggestionBox__X7f7x{margin-top:6px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;overflow:hidden}.quotationHistory_suggestionItem__40rAg{display:block;width:100%;text-align:left;padding:10px 14px;background:#fff;cursor:pointer;font-size:13.5px;border:none;border-bottom:1px solid #f3f4f6}.quotationHistory_suggestionItem__40rAg:last-child{border-bottom:none}.quotationHistory_suggestionItem__40rAg:hover{background:rgba(220,38,38,.06)}.quotationHistory_historyCard__uLuTA{margin-top:8px;padding:12px 14px;border-radius:10px;background:rgba(37,99,235,.06);border:1px solid rgba(37,99,235,.18);font-size:12.5px;color:#1d4ed8}.quotationHistory_reviewGrid__m8NAS{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.quotationHistory_reviewRow__WThDg{font-size:13.5px;padding:6px 0;border-bottom:1px solid #eef0f2}.quotationHistory_reviewRow__WThDg strong{color:#374151;margin-right:6px}.quotationHistory_successPanel__Y4WB6{text-align:center;padding:40px 24px}.quotationHistory_successIcon__p4Zw7{font-size:52px;margin-bottom:10px}.quotationHistory_successActions__ZYk4f{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:20px}.quotationHistory_detailPanel__mu31W{margin-top:18px;padding:18px 20px;border-radius:var(--mx-radius-lg);background:var(--mx-surface-sunken);border:1px solid var(--mx-border)}.quotationHistory_loginWrap__agOuB{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--mx-page-bg);padding:24px}.quotationHistory_loginLogo__oy8Ov{display:block;height:96px;width:auto;margin:0 auto 18px;border-radius:18px;background:#fff;padding:10px}.quotationHistory_loginCard__AEY6p{position:relative;width:min(380px,90vw);background:var(--mx-surface);border-radius:var(--mx-radius-xl);box-shadow:var(--mx-shadow-lg);border:1px solid var(--mx-border);padding:32px 30px}.quotationHistory_loginCard__AEY6p h1{font-size:19px;margin:0 0 4px;font-weight:900;color:var(--mx-brand);text-align:center}.quotationHistory_loginCard__AEY6p .quotationHistory_sub__MJZ08{display:block;margin-bottom:22px;text-align:center}.quotationHistory_loginField__YNudx{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.quotationHistory_loginField__YNudx label{font-size:13px;color:var(--mx-ink-muted);font-weight:600}.quotationHistory_loginField__YNudx input{padding:10px 12px;border:1px solid var(--mx-border-strong);border-radius:8px;font-size:14px;color:#111827;transition:border-color var(--mx-duration-base) var(--mx-ease)}.quotationHistory_loginField__YNudx input:focus{outline:none;border-color:var(--mx-brand);box-shadow:0 0 0 3px var(--mx-brand-subtle)}.quotationHistory_loginPasswordWrap___XuHe{position:relative;display:flex}.quotationHistory_loginPasswordWrap___XuHe input{width:100%;padding-right:38px}.quotationHistory_loginPasswordToggle__kk4RV{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--mx-ink-muted);cursor:pointer;border-radius:6px}.quotationHistory_loginPasswordToggle__kk4RV:hover{color:var(--mx-ink);background:var(--mx-surface-hover,rgba(0,0,0,.05))}.quotationHistory_loginError__U0eC_{color:#b91c1c;font-size:13px;margin-bottom:12px}.quotationHistory_loginSubmit__CHph8{width:100%;margin-top:6px;padding:10px 16px;border-radius:8px;border:1px solid #dc2626;background:#dc2626;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.quotationHistory_captureChoices__pNc2s{display:flex;flex-direction:column;gap:12px}.quotationHistory_captureCard__LWoEO{display:flex;align-items:center;gap:16px;padding:20px;border-radius:var(--mx-radius-lg);border:none;cursor:pointer;text-align:left;color:#fff;background:linear-gradient(135deg,var(--mx-brand-hover),var(--mx-brand));box-shadow:var(--mx-shadow-md);transition:transform var(--mx-duration-base) var(--mx-ease)}.quotationHistory_captureCard__LWoEO:active{transform:scale(.97)}.quotationHistory_captureCardIcon__PPvMK{width:56px;height:56px;border-radius:14px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.quotationHistory_captureCardTitle__TWC3q{font-size:16px;font-weight:800;margin-bottom:3px}.quotationHistory_captureCardSub__NPmrZ{font-size:12.5px;opacity:.85;line-height:1.4}.quotationHistory_captureCardGhost__fvO42{background:#fff;color:#111827;border:1px solid #e5e7eb;box-shadow:0 1px 4px rgba(0,0,0,.05)}.quotationHistory_captureCardGhost__fvO42 .quotationHistory_captureCardIcon__PPvMK{background:rgba(220,38,38,.1)}.quotationHistory_captureCardGhost__fvO42 .quotationHistory_captureCardSub__NPmrZ{color:#6b7280}.quotationHistory_tagGrid__s8_KT{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.quotationHistory_tagTile__3wkEt{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;padding:16px 10px;text-align:center;cursor:pointer;transition:all .15s ease}.quotationHistory_tagTile__3wkEt:active{transform:scale(.96)}.quotationHistory_tagTileActive___Ht1e{background:rgba(220,38,38,.06);border-color:#dc2626;border-width:2px}.quotationHistory_tagTileEmoji__UfE6J{display:flex;align-items:center;justify-content:center;margin-bottom:6px}.quotationHistory_tagTileName__hfvIc{font-size:13px;font-weight:700;color:#111827}.quotationHistory_tagTileActive___Ht1e .quotationHistory_tagTileName__hfvIc{color:#b91c1c}.quotationHistory_tagTileHint__EXe7i{font-size:10.5px;color:#9ca3af;margin-top:2px}.quotationHistory_pillWrap__gtr2T{display:flex;flex-wrap:wrap;gap:8px}.quotationHistory_pillBtn__uvjJw{padding:8px 14px;border-radius:30px;border:1.5px solid #e5e7eb;background:#fff;color:#4b5563;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.quotationHistory_pillBtn__uvjJw:active{transform:scale(.95)}.quotationHistory_pillBtnActive__sNXao{background:rgba(220,38,38,.08);border-color:#dc2626;color:#b91c1c;font-weight:700}.quotationHistory_chipGrid__694Hx{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.quotationHistory_chipBtn__zALq_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:62px;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;padding:8px 6px;cursor:pointer;text-align:center;transition:all .15s ease}.quotationHistory_chipBtn__zALq_:active{transform:scale(.95)}.quotationHistory_chipBtnActive__iYtiM{background:rgba(220,38,38,.08);border-color:#dc2626}.quotationHistory_chipEmoji__8VJR3{font-size:18px}.quotationHistory_chipLabel__M4SH_{font-size:10.5px;font-weight:600;color:#4b5563}.quotationHistory_chipBtnActive__iYtiM .quotationHistory_chipLabel__M4SH_{color:#b91c1c;font-weight:700}.quotationHistory_priorityBadge__D2kNF{gap:4px;font-size:11px}.quotationHistory_closingBadge__qPjnr,.quotationHistory_priorityBadge__D2kNF{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--mx-radius-full);font-weight:700;white-space:nowrap}.quotationHistory_closingBadge__qPjnr{font-size:12px}.quotationHistory_priorityBadgeHot__YiuT7{background:var(--mx-danger-subtle);color:var(--mx-danger)}.quotationHistory_priorityBadgeWarm__Ive3m{background:var(--mx-warning-subtle);color:var(--mx-warning)}.quotationHistory_priorityBadgeInfo__XDW5o{background:var(--mx-info-subtle);color:var(--mx-info)}.quotationHistory_priorityBadgeCool___tgx5{background:var(--mx-success-subtle);color:var(--mx-success)}.quotationHistory_scanProgress__MOoWY{text-align:center;padding:40px 20px}.quotationHistory_scanSpinner__Cdn7j{width:48px;height:48px;border:4px solid rgba(220,38,38,.15);border-top-color:#dc2626;border-radius:50%;margin:0 auto 16px;animation:quotationHistory_leadSpin__Q7fW8 .8s linear infinite}@keyframes quotationHistory_leadSpin__Q7fW8{to{transform:rotate(1turn)}}.quotationHistory_scanProgressPct__Sy3du{font-size:22px;font-weight:800;color:#dc2626;margin-bottom:4px}.quotationHistory_scanProgressText__IRf3n{font-size:13px;color:#6b7280}.quotationHistory_permToolbar__ZaNXC{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.quotationHistory_permGroup__Ys_xU{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;overflow:hidden;background:#fff}.quotationHistory_permGroupHeader__2QGls{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;background:#f9fafb;border:none;cursor:pointer;text-align:left;font-size:14px;font-weight:700;color:#111827}.quotationHistory_permGroupHeader__2QGls:hover{background:#f3f4f6}.quotationHistory_permGroupChevron__ES83z{display:inline-block;transition:transform .15s ease;color:#6b7280;font-size:12px}.quotationHistory_permGroupChevronOpen__5typ7{transform:rotate(90deg)}.quotationHistory_permGroupCount__E_m8m{margin-left:auto;font-size:12px;font-weight:600;color:#6b7280;background:#eef0f2;padding:3px 10px;border-radius:999px}.quotationHistory_permTableScroll__BXxel{max-height:480px;overflow:auto;-webkit-overflow-scrolling:touch}.quotationHistory_permTable__NYI_i{width:100%;min-width:640px;border-collapse:collapse}.quotationHistory_permTable__NYI_i td,.quotationHistory_permTable__NYI_i th{padding:0;border-bottom:1px solid #eef0f2}.quotationHistory_permTable__NYI_i thead th{position:sticky;top:0;background:#fff;z-index:2;padding:10px 8px;min-width:52px;font-size:12px;font-weight:700;color:#374151;text-align:center;border-bottom:2px solid #e5e7eb;white-space:nowrap}.quotationHistory_permTable__NYI_i thead th:first-child{text-align:left;left:0;z-index:3;background:#fff;min-width:160px}.quotationHistory_permModuleCell__CcpZx{position:sticky;left:0;background:#fff;z-index:1;padding:12px 14px!important;min-width:160px;font-size:13.5px;font-weight:600;color:#111827;white-space:nowrap;border-right:1px solid #eef0f2}.quotationHistory_permTable__NYI_i tbody tr:hover .quotationHistory_permModuleCell__CcpZx,.quotationHistory_permTable__NYI_i tbody tr:hover td{background:#fef8f8}.quotationHistory_permCheckboxLabel__0QwVH{display:flex;align-items:center;justify-content:center;padding:14px 10px;cursor:pointer;user-select:none}.quotationHistory_permCheckboxLabel__0QwVH input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#dc2626}.quotationHistory_permColumnHeaderBtn__BkItI{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:4px 6px;color:inherit;font:inherit;font-weight:700}.quotationHistory_permColumnHeaderBtn__BkItI input[type=checkbox]{width:16px;height:16px;accent-color:#dc2626;cursor:pointer}.quotationHistory_permColumnHeaderBtn__BkItI:hover{color:#dc2626}.quotationHistory_permRowSelectLabel__0D2az{display:flex;align-items:center;gap:10px;cursor:pointer}.quotationHistory_permRowSelectLabel__0D2az input[type=checkbox]{width:18px;height:18px;accent-color:#dc2626;cursor:pointer}@media (max-width:720px){.quotationHistory_permGroupHeader__2QGls{font-size:13px;padding:12px}.quotationHistory_permTable__NYI_i thead th{font-size:10.5px;padding:8px 4px}}.quotationHistory_actionBar__f0PTY{display:flex;flex-direction:column;gap:14px;margin:16px 0}.quotationHistory_actionGroup__LmJuO{display:flex;flex-direction:column;gap:8px}.quotationHistory_actionGroupLabel__7fJ5t{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280}.quotationHistory_actionGroupButtons__VlaaV{display:flex;gap:10px;flex-wrap:wrap}.quotationHistory_actionBtn__4Tyjt{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;min-height:44px;border-radius:var(--mx-radius-md);font-size:14px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:background var(--mx-duration-base) var(--mx-ease),border-color var(--mx-duration-base) var(--mx-ease),transform var(--mx-duration-base) var(--mx-ease),box-shadow var(--mx-duration-base) var(--mx-ease),opacity var(--mx-duration-base) var(--mx-ease)}.quotationHistory_actionBtn__4Tyjt:active:not(:disabled){transform:translateY(1px)}.quotationHistory_actionBtn__4Tyjt:disabled{opacity:.5;cursor:not-allowed}.quotationHistory_actionBtn__4Tyjt:focus-visible{outline:2px solid var(--mx-brand);outline-offset:2px}.quotationHistory_actionBtnPrimary__wjIBh{background:var(--mx-brand);border-color:var(--mx-brand);color:#fff;box-shadow:var(--mx-shadow-sm)}.quotationHistory_actionBtnPrimary__wjIBh:hover:not(:disabled){background:var(--mx-brand-hover);border-color:var(--mx-brand-hover);transform:translateY(-1px);box-shadow:var(--mx-shadow-md)}.quotationHistory_actionBtnSecondary__XYZSd{background:var(--mx-surface);border-color:var(--mx-border-strong);color:var(--mx-ink)}.quotationHistory_actionBtnSecondary__XYZSd:hover:not(:disabled){background:var(--mx-surface-sunken);border-color:var(--mx-ink-faint)}.quotationHistory_actionBtnDanger__t_fxd{background:var(--mx-surface);border-color:#fecaca;color:var(--mx-danger)}.quotationHistory_actionBtnDanger__t_fxd:hover:not(:disabled){background:var(--mx-danger-subtle);border-color:var(--mx-brand)}.quotationHistory_actionBtnSuccess__z2A9n{background:var(--mx-success);border-color:var(--mx-success);color:#fff;box-shadow:var(--mx-shadow-sm)}.quotationHistory_actionBtnSuccess__z2A9n:hover:not(:disabled){background:#0f6e30;border-color:#0f6e30;transform:translateY(-1px);box-shadow:var(--mx-shadow-md)}.quotationHistory_actionBtnGhost__bNZyQ{background:transparent;border-color:transparent;color:var(--mx-ink-muted)}.quotationHistory_actionBtnGhost__bNZyQ:hover:not(:disabled){background:var(--mx-surface-sunken);color:var(--mx-ink)}.quotationHistory_actionBtnCompact__7kNLb{padding:7px 14px;min-height:36px;font-size:13px}.quotationHistory_actionIcon__2d04l{font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.quotationHistory_actionSpinner__i8F84{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:quotationHistory_actionSpin__7Llxk .7s linear infinite}@media (prefers-reduced-motion:reduce){.quotationHistory_actionSpinner__i8F84{animation-duration:1.5s}}@keyframes quotationHistory_actionSpin__7Llxk{to{transform:rotate(1turn)}}@media (max-width:560px){.quotationHistory_actionGroupButtons__VlaaV{flex-direction:column;align-items:stretch}.quotationHistory_actionBtn__4Tyjt{justify-content:center}}.quotationHistory_loginSubmit__CHph8:disabled{opacity:.6;cursor:default}.quotationHistory_projectHeaderTop__73MeW{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:14px;margin-bottom:4px}.quotationHistory_projectHeaderMeta__08qoA{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:#6b7280;margin-top:4px}.quotationHistory_projectHeaderMeta__08qoA strong{color:#111827}.quotationHistory_projectProgressRing__v3iu6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:84px;padding:10px 14px;border-radius:var(--mx-radius-lg);background:var(--mx-surface);border:1px solid var(--mx-border)}.quotationHistory_projectProgressRingValue__u60LL{font-size:22px;font-weight:800;color:var(--mx-brand)}.quotationHistory_projectProgressRingLabel__ksCFd{font-size:10.5px;color:var(--mx-ink-muted);text-transform:uppercase;letter-spacing:.05em}.quotationHistory_summaryCardGrid__ZDLDH{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:16px 0}.quotationHistory_summaryCard__mX69N{padding:12px 14px;border-radius:var(--mx-radius-md);background:var(--mx-surface);border:1px solid var(--mx-border);box-shadow:var(--mx-shadow-xs)}.quotationHistory_summaryCardLabel__GgwCl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mx-ink-faint);margin-bottom:4px}.quotationHistory_summaryCardValue__Ed4Dr{font-size:14px;font-weight:600;color:var(--mx-ink)}.quotationHistory_quickActionGrid__1yEYC{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:16px 0 22px}.quotationHistory_quickActionBtn__1KbMy{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 10px;border-radius:var(--mx-radius-lg);background:var(--mx-surface);border:1px solid var(--mx-border);color:var(--mx-ink);font-size:13px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--mx-duration-base) var(--mx-ease),box-shadow var(--mx-duration-base) var(--mx-ease),border-color var(--mx-duration-base) var(--mx-ease)}.quotationHistory_quickActionBtn__1KbMy:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--mx-shadow-md);border-color:var(--mx-brand)}.quotationHistory_quickActionBtn__1KbMy:disabled{opacity:.45;cursor:not-allowed}.quotationHistory_quickActionBtn__1KbMy:focus-visible{outline:2px solid var(--mx-brand);outline-offset:2px}.quotationHistory_quickActionIcon__Hc_GC{display:flex;align-items:center;justify-content:center;font-size:22px}.quotationHistory_quickActionDanger__WF9m8{border-color:rgba(220,38,38,.35);color:var(--mx-danger)}.quotationHistory_quickActionOverflow__E_Cqb{display:contents}.quotationHistory_quickActionMoreBtn__IXSZW{display:none;grid-column:1/-1;align-items:center;justify-content:center;gap:6px;padding:12px;border-radius:var(--mx-radius-lg);background:var(--mx-surface-sunken);border:1px dashed var(--mx-border-strong);color:var(--mx-ink-muted);font-size:13px;font-weight:700;cursor:pointer}.quotationHistory_quickActionMoreBtn__IXSZW:hover{color:var(--mx-ink);border-color:var(--mx-ink-faint)}.quotationHistory_tabBar__cP6Ef{display:flex;gap:4px;border-bottom:2px solid var(--mx-border);margin:20px 0 18px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.quotationHistory_tabBar__cP6Ef::-webkit-scrollbar{display:none}.quotationHistory_tabBtn__oQ9MA{flex-shrink:0;padding:10px 16px;min-height:44px;background:none;color:var(--mx-ink-muted);font-size:13.5px;font-weight:600;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap;transition:color var(--mx-duration-base) var(--mx-ease),border-color var(--mx-duration-base) var(--mx-ease)}.quotationHistory_tabBtn__oQ9MA:focus-visible{outline:2px solid var(--mx-brand);outline-offset:-2px}.quotationHistory_tabBtn__oQ9MA:hover{color:var(--mx-ink)}.quotationHistory_tabBtnActive__DkF_5{color:var(--mx-brand);border-bottom-color:var(--mx-brand)}@media (max-width:640px){.quotationHistory_quickActionGrid__1yEYC,.quotationHistory_summaryCardGrid__ZDLDH{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.quotationHistory_quickActionOverflow__E_Cqb{display:none}.quotationHistory_quickActionOverflowOpen__KNlGL{display:contents}.quotationHistory_quickActionMoreBtn__IXSZW{display:flex}}@media (max-width:768px){.quotationHistory_header__HumYZ{padding:14px 16px}.quotationHistory_header__HumYZ h1{font-size:17px}.quotationHistory_main__cIbgI{padding:14px 14px 48px}.quotationHistory_toolbar__NaCS6{flex-direction:column;align-items:stretch}.quotationHistory_toolbar__NaCS6>*{width:100%}.quotationHistory_table__gfGP8 td,.quotationHistory_table__gfGP8 th{padding:9px 10px;font-size:12.5px}.quotationHistory_reviewGrid__m8NAS{grid-template-columns:1fr}.quotationHistory_wizardCard__efDgU{padding:18px 16px;border-radius:16px}.quotationHistory_wizardCardTitle__WaZdm{font-size:1.1rem}.quotationHistory_bigBtnGhost__vfcTD,.quotationHistory_bigBtn__WEcT7{width:100%;text-align:center;padding:15px 20px}.quotationHistory_wizardNav__VnW4x{flex-wrap:wrap}.quotationHistory_wizardNav__VnW4x .quotationHistory_bigBtnGhost__vfcTD,.quotationHistory_wizardNav__VnW4x .quotationHistory_bigBtn__WEcT7{flex:1 1 auto;min-width:130px}}.quotationHistory_stepper__R1uGR{display:flex;flex-direction:column}.quotationHistory_stepperItem__xixbH{display:flex;gap:12px;position:relative}.quotationHistory_stepperItem__xixbH:last-child .quotationHistory_stepperLine__myd6O{display:none}.quotationHistory_stepperMarker__RGuuL{display:flex;flex-direction:column;align-items:center}.quotationHistory_stepperDot__PO7vR{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0;z-index:1}.quotationHistory_stepperDotDone__MF1VC{background:var(--mx-success);color:#fff}.quotationHistory_stepperDotCurrent__x6sx6{background:var(--mx-brand);color:#fff;box-shadow:0 0 0 4px var(--mx-brand-subtle)}.quotationHistory_stepperDotUpcoming__nme3T{background:var(--mx-surface);border:2px solid var(--mx-border-strong);color:var(--mx-ink-faint)}.quotationHistory_stepperDotSkipped__1jSlJ{background:rgba(107,114,128,.14);color:var(--mx-ink-muted)}.quotationHistory_stepperLine__myd6O{width:2px;flex:1;min-height:20px;background:var(--mx-border-strong);margin:2px 0}.quotationHistory_stepperLineDone__ojtS0{background:var(--mx-success)}.quotationHistory_stepperBody__Z_c9W{padding-bottom:18px;min-width:0}.quotationHistory_stepperLabel__Y3itG{font-size:13.5px;font-weight:700;color:var(--mx-ink)}.quotationHistory_stepperLabelUpcoming__cM_r0{color:var(--mx-ink-faint);font-weight:600}.quotationHistory_stepperMeta__ifA9r{font-size:12px;color:var(--mx-ink-muted);margin-top:2px}.quotationHistory_notifPanel__wbb3O{background:var(--mx-surface);border:1px solid var(--mx-border);border-radius:var(--mx-radius-md);box-shadow:var(--mx-shadow-lg);color:var(--mx-ink)}.quotationHistory_notifHeader__xR7nQ{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--mx-border);color:var(--mx-ink)}.quotationHistory_notifMarkAllBtn__xg_KG{background:none;border:none;color:var(--mx-brand);font-size:12px;font-weight:600;cursor:pointer;min-height:32px;padding:4px 6px}.quotationHistory_notifMarkAllBtn__xg_KG:hover{color:var(--mx-brand-hover);text-decoration:underline}.quotationHistory_notifEmpty__qbyBC{padding:16px;font-size:13px;color:var(--mx-ink-muted);text-align:center}.quotationHistory_notifItem__AU_1C{display:block;padding:10px 12px;border-bottom:1px solid var(--mx-border);text-decoration:none;color:var(--mx-ink);background:transparent}.quotationHistory_notifItem__AU_1C:hover{background:var(--mx-surface-sunken)}.quotationHistory_notifItemUnread__Y9n5e{background:var(--mx-brand-subtle)}.quotationHistory_notifItemTitle__pJkri{font-size:13px;color:var(--mx-ink)}.quotationHistory_notifItemBody__90Q9c{font-size:12px;color:var(--mx-ink-muted);margin-top:2px;white-space:pre-line}.quotationHistory_rowMenuTrigger__cNA06{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--mx-radius-sm);border:1px solid var(--mx-border-strong);background:var(--mx-surface);color:var(--mx-ink);cursor:pointer;flex-shrink:0}.quotationHistory_rowMenuTrigger__cNA06:hover{background:var(--mx-surface-sunken)}.quotationHistory_rowMenuPanel__oMJ2I{padding:6px;display:flex;flex-direction:column;gap:2px}.quotationHistory_rowMenuItem__K4vBW{display:block;width:100%;box-sizing:border-box;text-align:left;padding:9px 12px;font-size:13.5px;font-weight:600;background:none;border:none;border-radius:var(--mx-radius-xs);cursor:pointer;color:var(--mx-ink);text-decoration:none}.quotationHistory_rowMenuItem__K4vBW:hover{background:var(--mx-surface-sunken)}.quotationHistory_rowMenuItemDanger__O5tZb{color:var(--mx-danger)}.quotationHistory_rowMenuItemDanger__O5tZb:hover{background:var(--mx-danger-subtle)}.quotationHistory_notifItemTime__Uvizc{font-size:10.5px;color:var(--mx-ink-faint);margin-top:4px}.quotationHistory_deltaPositive__urYcO{color:var(--mx-danger);font-weight:var(--mx-weight-medium)}.quotationHistory_deltaNegative__KsqBD{color:var(--mx-success);font-weight:var(--mx-weight-medium)}.quotationHistory_deltaNeutral__v7qYo{color:var(--mx-ink-muted);font-weight:var(--mx-weight-medium)}.quotationHistory_revisionTag__KuAaT{margin-left:6px}.quotationHistory_statusSelect__tfly4{padding:4px 6px;border-radius:var(--mx-radius-xs);border:1px solid var(--mx-border-strong);font-size:var(--mx-text-meta)}.quotationHistory_expiredNote__rnQQw{font-size:11px;color:var(--mx-ink-faint)}.quotationHistory_rowActionsInline__8yfxj{display:flex;gap:6px;flex-wrap:wrap}.quotationHistory_versionTable__iZu1T{margin-top:10px}.quotationHistory_projectIdInput__lyiid{max-width:140px}.quotationHistory_followUpCheckboxLabel__Nz3M_{display:flex;align-items:center;gap:6px;font-size:var(--mx-text-body);white-space:nowrap}.quotationHistory_toolbarSpaced__mRGxm{margin-top:24px}.quotationHistory_clientName__SJ9Ii{font-weight:var(--mx-weight-medium)}.quotationHistory_contactLine__Zv8__:not(:last-child){margin-bottom:4px}.quotationHistory_altContactLine__Odnzi{opacity:.75}.quotationHistory_productHandlerList__X5alh{display:flex;flex-wrap:wrap;gap:6px}.quotationHistory_productHandlerBadge__EHSV4{white-space:nowrap}.quotationHistory_actionRow__l9s_T{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.quotationHistory_plainSelect__7Nlkm{padding:10px 12px;border-radius:8px;border:1px solid var(--mx-border-strong)}.quotationHistory_permGroupRow__jA5zC{background:var(--mx-surface-sunken)}.quotationHistory_verticalDivider__IlFxN{width:1px;align-self:stretch;background:var(--mx-border)}.quotationHistory_bucketRow__BI4sU{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.quotationHistory_detailPanelFlush__zwBSl{margin-top:0}.quotationHistory_reviewGridSpaced__rhzXb{margin-bottom:12px}.quotationHistory_actionBarTight__WyYXL{margin:12px 0}.quotationHistory_h3Flush__hsFZA{margin-top:0}.quotationHistory_inlineCheckboxRow__52Trn{display:flex;gap:6px;align-items:center}.quotationHistory_pillButton__jNqBz{border-radius:999px;padding:6px 12px;border:1px solid var(--mx-border-strong)}.quotationHistory_fullPageColumn__fuTx_{min-height:100vh;display:flex;flex-direction:column}.quotationHistory_centeredMain__OsC6W{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.quotationHistory_errorCode__u6b_7{font-size:64px;font-weight:800;color:var(--mx-brand)}.quotationHistory_errorHeading__XIDRi{margin:0}.quotationHistory_errorBody__hZ8tf{color:var(--mx-ink-muted);max-width:420px}.quotationHistory_errorReference__Zq9FG{color:var(--mx-ink-faint);font-size:12px}.quotationHistory_errorActionsRow__GtKr7{display:flex;gap:10px}.quotationHistory_small__Z__TR{font-size:.92rem;color:#94a3b8}.quotationHistory_quotationViewport__iF3av{max-height:min(68vh,720px);overflow:auto}.quotationHistory_quotationViewport__iF3av .quotationHistory_table__gfGP8{min-width:1180px;overflow:visible}.quotationHistory_quotationViewport__iF3av .quotationHistory_table__gfGP8 th{z-index:2}@media (max-height:900px){.quotationHistory_quotationViewport__iF3av{max-height:58vh}}.quotationHistory_quotationCell__FZAHq{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotationHistory_quotationCellWide__XAG6c{max-width:260px}.quotationHistory_detailsRow__BrJFT pre{overflow-wrap:anywhere}.quotationHistory_versionTableWrap__Y4EFJ{overflow-x:auto;max-width:100%}.quotationHistory_teamSummaryCard__G0nwu{background:var(--mx-surface);border:1px solid var(--mx-border);border-radius:var(--mx-radius-lg);box-shadow:var(--mx-shadow-sm);padding:16px 18px;margin-bottom:16px;min-width:0}.quotationHistory_teamSummaryHead__4gaoM{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.quotationHistory_teamSummaryTitle__LecWA{font-size:13px;font-weight:700;color:var(--mx-ink);margin:0}.quotationHistory_teamSummaryMeta__UaqZ_{font-size:12px;color:var(--mx-ink-muted)}.quotationHistory_teamSummaryNum__BR1rw{font-variant-numeric:tabular-nums;white-space:nowrap}.quotationHistory_teamSummaryTable__9htYC td.quotationHistory_teamSummaryNum__BR1rw,.quotationHistory_teamSummaryTable__9htYC th.quotationHistory_teamSummaryNum__BR1rw{text-align:right}.quotationHistory_teamSummaryViewport__Sjdne{max-height:280px;overflow:auto}.quotationHistory_teamSummaryViewport__Sjdne table{overflow:visible}.quotationHistory_teamSummaryViewport__Sjdne table th{z-index:2}.quotationHistory_teamSummaryTable__9htYC tr.quotationHistory_teamSummaryTotalRow__pN8e5 td{font-weight:700;background:var(--mx-surface-sunken);border-top:2px solid var(--mx-border-strong)}.quotationHistory_teamSummaryFlag__CMn79{color:var(--mx-danger);font-weight:700}.quotationHistory_teamSummaryZero__LZIQt{color:var(--mx-ink-faint)}.quotationHistory_qdSection__dbkSF+.quotationHistory_qdSection__dbkSF{margin-top:16px}.quotationHistory_qdSectionTitle__neQIy{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--mx-ink-faint);margin-bottom:7px}.quotationHistory_qdGrid__RhlmL{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 20px}.quotationHistory_qdLabel__AVQYh{font-size:11px;color:var(--mx-ink-faint);margin-bottom:1px}.quotationHistory_qdValue__XzbqE{font-size:13px;color:var(--mx-ink);overflow-wrap:anywhere}.quotationHistory_qdGroup__ZfUsR+.quotationHistory_qdGroup__ZfUsR{margin-top:10px}.quotationHistory_qdGroupName__M_um_{font-size:12.5px;font-weight:600;color:var(--mx-ink);margin-bottom:4px}.quotationHistory_qdGroupRemark__GjV31{font-size:12px;color:var(--mx-ink-muted);font-style:italic;margin-bottom:4px}.quotationHistory_qdItems__kg8H_{width:100%;border-collapse:collapse}.quotationHistory_qdItems__kg8H_ th{font-size:11px;font-weight:600;color:var(--mx-ink-faint);text-align:left;padding:4px 8px;border-bottom:1px solid var(--mx-border)}.quotationHistory_qdItems__kg8H_ td{font-size:12.5px;padding:5px 8px;border-bottom:1px solid var(--mx-border);vertical-align:top}.quotationHistory_qdItems__kg8H_ td.quotationHistory_qdNum__NIFj3,.quotationHistory_qdItems__kg8H_ th.quotationHistory_qdNum__NIFj3{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.quotationHistory_qdTotals__VOHSv{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:baseline;margin-top:10px;padding-top:10px;border-top:1px solid var(--mx-border)}.quotationHistory_qdTotalItem__KHY1_{font-size:12.5px;color:var(--mx-ink-muted)}.quotationHistory_qdTotalItem__KHY1_ b{color:var(--mx-ink);font-variant-numeric:tabular-nums}.quotationHistory_qdGrandTotal__dDm1A{margin-left:auto;font-size:14px;color:var(--mx-ink)}.quotationHistory_qdGrandTotal__dDm1A b{font-size:16px;font-variant-numeric:tabular-nums}.quotationHistory_qdFollowUp__LC9ia{font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--mx-border)}.quotationHistory_qdFollowUp__LC9ia:last-child{border-bottom:none}.quotationHistory_qdFollowUpMeta__pau4P{color:var(--mx-ink-faint);font-size:11.5px}.quotationHistory_qdEmpty__qcAoK{font-size:12.5px;color:var(--mx-ink-faint)}.quotationHistory_cellDate__aHWbu{white-space:nowrap}.quotationHistory_cellTime__LxjMX{display:block;font-size:11.5px;color:var(--mx-ink-faint);white-space:nowrap}