.RfqItemsLineTools_workspace__zIIWE{display:grid;grid-gap:12px;gap:12px;min-width:0}.RfqItemsLineTools_editor__tELmH>footer,.RfqItemsLineTools_editor__tELmH>header,.RfqItemsLineTools_generatorFooter__bxLr2,.RfqItemsLineTools_generatorIntro__z_VgP,.RfqItemsLineTools_header__CS_7z{display:flex;align-items:center;justify-content:space-between;gap:14px}.RfqItemsLineTools_editor__tELmH>header>div,.RfqItemsLineTools_generatorIntro__z_VgP>div:first-child,.RfqItemsLineTools_header__CS_7z>div{display:grid;grid-gap:3px;gap:3px}.RfqItemsLineTools_dimensionGrid__SFYMk span,.RfqItemsLineTools_editGrid__srK0G span,.RfqItemsLineTools_editor__tELmH header span,.RfqItemsLineTools_generatorFooter__bxLr2 label span,.RfqItemsLineTools_generatorIntro__z_VgP span,.RfqItemsLineTools_header__CS_7z span,.RfqItemsLineTools_searchPicker__FStZa>span{color:#66758a;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.RfqItemsLineTools_generatorIntro__z_VgP strong,.RfqItemsLineTools_header__CS_7z strong{color:#172033;font-size:15px}.RfqItemsLineTools_generatorFooter__bxLr2 small,.RfqItemsLineTools_generatorIntro__z_VgP small,.RfqItemsLineTools_header__CS_7z small{color:#6b788a}.RfqItemsLineTools_primaryButton__ieWIv{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid #1d62d8!important;border-radius:8px;background:#2169e8!important;color:#fff!important;font-weight:800;cursor:pointer}.RfqItemsLineTools_primaryButton__ieWIv:disabled{opacity:.5;cursor:not-allowed}.RfqItemsLineTools_editor__tELmH,.RfqItemsLineTools_generator__iG_wx{display:grid;grid-gap:13px;gap:13px;padding:15px;border:1px solid #bcd5fb;border-radius:12px;background:#f7faff}.RfqItemsLineTools_previewCount__8VCa5{display:grid;min-width:86px;padding:9px 12px;border:1px solid #bbd3f7;border-radius:9px;background:#fff;text-align:center}.RfqItemsLineTools_previewCount__8VCa5 strong{color:#175cc4;font-size:22px}.RfqItemsLineTools_previewCount__8VCa5 span{font-size:10px}.RfqItemsLineTools_previewCount__8VCa5.RfqItemsLineTools_overLimit__zeDw0{border-color:#f1b9b2;background:#fff6f5}.RfqItemsLineTools_previewCount__8VCa5.RfqItemsLineTools_overLimit__zeDw0 strong{color:#b23b2d}.RfqItemsLineTools_searchPicker__FStZa{position:relative;display:grid;grid-gap:5px;gap:5px}.RfqItemsLineTools_searchPicker__FStZa>div:first-of-type{display:flex;align-items:center;gap:7px;min-height:40px;padding:0 10px;border:1px solid #cbd7e5;border-radius:8px;background:#fff}.RfqItemsLineTools_searchPicker__FStZa input{width:100%;border:0;outline:0;background:transparent;font:inherit}.RfqItemsLineTools_searchResults__PiLX8{position:absolute;top:68px;right:0;left:0;z-index:20;max-height:330px;overflow:auto;border:1px solid #cbd7e5;border-radius:10px;background:#fff;box-shadow:0 18px 44px rgba(21,36,59,.18)}.RfqItemsLineTools_searchResults__PiLX8>button{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;grid-gap:9px;gap:9px;width:100%;padding:9px 11px;border:0;border-bottom:1px solid #edf1f5;background:#fff;color:#1f2e42;text-align:left;cursor:pointer}.RfqItemsLineTools_searchResults__PiLX8>button:hover{background:#f2f7ff}.RfqItemsLineTools_searchResults__PiLX8 img,.RfqItemsLineTools_searchResults__PiLX8>button>b{display:grid;place-items:center;width:38px;height:38px;border-radius:7px;object-fit:cover;background:#eaf1fb}.RfqItemsLineTools_searchResults__PiLX8 button span{display:grid;grid-gap:2px;gap:2px;min-width:0}.RfqItemsLineTools_searchResults__PiLX8 em,.RfqItemsLineTools_searchResults__PiLX8 small{overflow:hidden;color:#69778a;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.RfqItemsLineTools_searchResults__PiLX8 p{margin:0;padding:12px;color:#6b788a}.RfqItemsLineTools_selectedItems__GcQ6Q{display:flex;flex-wrap:wrap;gap:7px;min-height:25px}.RfqItemsLineTools_selectedItems__GcQ6Q>span{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;grid-gap:7px;gap:7px;max-width:360px;padding:6px 8px;border:1px solid #c7d8ef;border-radius:8px;background:#fff;color:#40516a;font-size:11px}.RfqItemsLineTools_selectedItems__GcQ6Q>span b{color:#175cc4}.RfqItemsLineTools_selectedItems__GcQ6Q>span button{display:grid;place-items:center;padding:3px;border:0;background:transparent;color:#9a3a31;cursor:pointer}.RfqItemsLineTools_selectedItems__GcQ6Q>small{color:#7b8796}.RfqItemsLineTools_dimensionGrid__SFYMk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.RfqItemsLineTools_dimensionGrid__SFYMk label,.RfqItemsLineTools_editGrid__srK0G label,.RfqItemsLineTools_generatorFooter__bxLr2 label{display:grid;grid-gap:5px;gap:5px}.RfqItemsLineTools_dimensionGrid__SFYMk textarea,.RfqItemsLineTools_editGrid__srK0G input,.RfqItemsLineTools_editGrid__srK0G textarea,.RfqItemsLineTools_generatorFooter__bxLr2 input{width:100%;min-height:39px;padding:8px 9px;border:1px solid #cbd7e5;border-radius:8px;background:#fff;color:#172033;font:inherit}.RfqItemsLineTools_dimensionGrid__SFYMk textarea{min-height:76px;resize:vertical}.RfqItemsLineTools_generatorFooter__bxLr2{align-items:end}.RfqItemsLineTools_generatorFooter__bxLr2>label{flex:0 1 180px}.RfqItemsLineTools_generatorFooter__bxLr2>div{display:flex;flex:1 1;align-items:center;justify-content:flex-end;gap:10px}.RfqItemsLineTools_message__aIVFx{margin:0;padding:8px 10px;border-radius:8px;background:#eef5ff;color:#315d99;font-size:12px}.RfqItemsLineTools_editor__tELmH{border-color:#cfd8e6;background:#fbfcfe}.RfqItemsLineTools_editor__tELmH>header>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #ccd6e2;border-radius:8px;background:#fff;cursor:pointer}.RfqItemsLineTools_editGrid__srK0G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.RfqItemsLineTools_editGrid__srK0G .RfqItemsLineTools_wide__ygwH9{grid-column:span 2}.RfqItemsLineTools_editGrid__srK0G .RfqItemsLineTools_full__Fpcle{grid-column:1/-1}.RfqItemsLineTools_editGrid__srK0G textarea{min-height:76px;resize:vertical}.RfqItemsLineTools_editor__tELmH>footer{justify-content:flex-end}.RfqItemsLineTools_editor__tELmH>footer>button:not(.RfqItemsLineTools_primaryButton__ieWIv){min-height:36px;padding:0 12px;border:1px solid #ccd6e2;border-radius:8px;background:#fff;cursor:pointer}.RfqItemsLineTools_tableWrap__XkCEZ{overflow:auto;border:1px solid #d9e2ed;border-radius:10px;background:#fff}.RfqItemsLineTools_tableWrap__XkCEZ table{width:100%;border-collapse:collapse;font-size:12px}.RfqItemsLineTools_tableWrap__XkCEZ th{padding:9px 10px;border-bottom:1px solid #d9e2ed;background:#f5f7fa;color:#66758a;text-align:left;font-size:10px;text-transform:uppercase;white-space:nowrap}.RfqItemsLineTools_tableWrap__XkCEZ td{padding:10px;border-bottom:1px solid #edf1f5;vertical-align:middle}.RfqItemsLineTools_tableWrap__XkCEZ tbody tr:last-child td{border-bottom:0}.RfqItemsLineTools_tableWrap__XkCEZ td small,.RfqItemsLineTools_tableWrap__XkCEZ td strong{display:block}.RfqItemsLineTools_tableWrap__XkCEZ td small{margin-top:2px;color:#728094}.RfqItemsLineTools_tableWrap__XkCEZ td button{display:inline-flex;align-items:center;gap:5px;min-height:31px;padding:0 9px;border:1px solid #cbd7e5;border-radius:7px;background:#fff;color:#2f527f;font-weight:750;cursor:pointer}.RfqItemsLineTools_empty__DQHfb{height:100px;color:#718096;text-align:center}@media (max-width:1100px){.RfqItemsLineTools_dimensionGrid__SFYMk,.RfqItemsLineTools_editGrid__srK0G{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.RfqItemsLineTools_generatorFooter__bxLr2,.RfqItemsLineTools_generatorIntro__z_VgP,.RfqItemsLineTools_header__CS_7z{align-items:stretch;flex-direction:column}.RfqItemsLineTools_dimensionGrid__SFYMk,.RfqItemsLineTools_editGrid__srK0G{grid-template-columns:1fr}.RfqItemsLineTools_editGrid__srK0G .RfqItemsLineTools_full__Fpcle,.RfqItemsLineTools_editGrid__srK0G .RfqItemsLineTools_wide__ygwH9{grid-column:1}.RfqItemsLineTools_generatorFooter__bxLr2>div{align-items:stretch;flex-direction:column}.RfqItemsLineTools_primaryButton__ieWIv{width:100%}.RfqItemsLineTools_tableWrap__XkCEZ table{min-width:780px}}.RfqWorkspaceBuilder_builder__75HOo{--ink:#17233d;--muted:#6b7890;--line:#dfe5ef;--blue:#3567e8;border:1px solid var(--line);min-height:720px;color:var(--ink);background:#f7f8fc;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #17233d0f}.RfqWorkspaceBuilder_builder__75HOo button,.RfqWorkspaceBuilder_builder__75HOo input,.RfqWorkspaceBuilder_builder__75HOo textarea{font:inherit}.RfqWorkspaceBuilder_builderHeader__yW9Ow{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px 24px;display:flex}.RfqWorkspaceBuilder_builderTitle__LFprb{align-items:flex-start;gap:16px;display:flex}.RfqWorkspaceBuilder_builderTitle__LFprb>div>span,.RfqWorkspaceBuilder_summaryEyebrow__8umpd{color:#7455e9;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.RfqWorkspaceBuilder_builderTitle__LFprb h2{margin:4px 0 6px;font-size:clamp(22px,2.1vw,31px);line-height:1.15}.RfqWorkspaceBuilder_builderTitle__LFprb p{max-width:740px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.RfqWorkspaceBuilder_closeButton__TdbiV,.RfqWorkspaceBuilder_iconButton__7x_ot{border:1px solid var(--line);color:#4e5d76;cursor:pointer;background:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.RfqWorkspaceBuilder_closeButton__TdbiV{width:36px;height:36px}.RfqWorkspaceBuilder_stepper__TFSZ0{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,minmax(150px,1fr));padding:0 32px;display:grid}.RfqWorkspaceBuilder_step__EHg4e{color:#7a879b;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:78px;padding:14px 20px 14px 0;display:flex;position:relative}.RfqWorkspaceBuilder_step__EHg4e:not(:last-child):after{z-index:0;content:"";background:#e5e9f0;height:2px;position:absolute;top:38px;left:46px;right:10px}.RfqWorkspaceBuilder_step__EHg4e>span{z-index:1;background:#fff;border:2px solid #d9dfea;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-grid}.RfqWorkspaceBuilder_step__EHg4e>div{z-index:1;background:#fff;flex-direction:column;min-width:0;padding-right:10px;display:flex}.RfqWorkspaceBuilder_step__EHg4e strong{color:#526078;font-size:13px}.RfqWorkspaceBuilder_step__EHg4e small{color:#98a2b2;margin-top:2px;font-size:11px}.RfqWorkspaceBuilder_stepActive__uO7o9>span{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 0 0 5px #edf2ff}.RfqWorkspaceBuilder_stepActive__uO7o9 strong{color:var(--blue)}.RfqWorkspaceBuilder_stepComplete___HnZF{cursor:pointer}.RfqWorkspaceBuilder_stepComplete___HnZF>span{color:#17865d;background:#e8f8f1;border-color:#25a977}.RfqWorkspaceBuilder_stepComplete___HnZF:not(:last-child):after{background:#9ddcc5}.RfqWorkspaceBuilder_builderBody__qSh2J{flex:1 1;grid-template-columns:minmax(0,1fr) 310px;grid-gap:24px;gap:24px;padding:26px 28px 32px;display:grid}.RfqWorkspaceBuilder_builderMain__vDpNe{min-width:0}.RfqWorkspaceBuilder_stepPanel__B7yAm{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 18px #15213909}.RfqWorkspaceBuilder_sectionHeading__bh0wr{align-items:flex-start;gap:13px;margin-bottom:20px;display:flex}.RfqWorkspaceBuilder_sectionIcon__PVDmW{width:42px;height:42px;color:var(--blue);background:#edf2ff;border-radius:12px;flex:none;place-items:center;display:inline-grid}.RfqWorkspaceBuilder_sectionHeading__bh0wr h3{margin:0 0 4px;font-size:18px}.RfqWorkspaceBuilder_sectionHeading__bh0wr p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.RfqWorkspaceBuilder_formGrid__pUGTA{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;display:grid}.RfqWorkspaceBuilder_formGrid__pUGTA label,.RfqWorkspaceBuilder_itemSearch__Hknth{flex-direction:column;gap:7px;min-width:0;display:flex}.RfqWorkspaceBuilder_copyFields__Af7Xs label>span,.RfqWorkspaceBuilder_formGrid__pUGTA label>span,.RfqWorkspaceBuilder_itemSearch__Hknth>span,.RfqWorkspaceBuilder_lineBasics__U1CeS label>span,.RfqWorkspaceBuilder_overrideGrid__ghcpw label>span,.RfqWorkspaceBuilder_referencesField___HMGX>span{color:#46536b;font-size:11px;font-weight:780}.RfqWorkspaceBuilder_formGrid__pUGTA em,.RfqWorkspaceBuilder_itemSearch__Hknth em{color:#8e99aa;text-transform:uppercase;margin-left:5px;font-size:10px;font-style:normal}.RfqWorkspaceBuilder_formGrid__pUGTA input,.RfqWorkspaceBuilder_formGrid__pUGTA textarea{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);background:#fbfcfe;border:1px solid #d8deea;border-radius:10px;outline:none;padding:10px 12px}.RfqWorkspaceBuilder_formGrid__pUGTA textarea{resize:vertical;min-height:100px}.RfqWorkspaceBuilder_formGrid__pUGTA input:focus,.RfqWorkspaceBuilder_formGrid__pUGTA textarea:focus{border-color:#6d8df0;box-shadow:0 0 0 3px #edf2ff}.RfqWorkspaceBuilder_fullField__SML66{grid-column:1/-1}.RfqWorkspaceBuilder_itemList__egIvH{grid-gap:12px;gap:12px;display:grid}.RfqWorkspaceBuilder_itemCard__q_STE{transition:border-color .18s,box-shadow .18s;position:relative;background:#fff!important;border:1px solid #d9e1ec!important;border-radius:15px!important;padding:0!important;overflow:visible!important;box-shadow:0 5px 18px #1c2b4a0b!important}.RfqWorkspaceBuilder_itemCard__q_STE:before{content:"";background:#c7d5ef;border-radius:0 4px 4px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.RfqWorkspaceBuilder_itemCardSelected__KxO3K:before{background:linear-gradient(#3567e8,#6b4fe4)}.RfqWorkspaceBuilder_itemCardExpanded__Qv13f{border-color:#bdcaf0!important;box-shadow:0 10px 28px #274b9914!important}.RfqWorkspaceBuilder_itemCardHeader__hG_Ma{background:#fff;border-radius:15px 15px 0 0;justify-content:space-between;gap:14px;border:0!important;align-items:center!important;margin:0!important;padding:14px 16px 10px 18px!important;display:flex!important}.RfqWorkspaceBuilder_itemIdentity__zn89V{align-items:center;min-width:0;flex-direction:row!important;gap:12px!important;display:flex!important}.RfqWorkspaceBuilder_itemIdentity__zn89V>div{flex-direction:column;gap:2px;min-width:0;display:flex}.RfqWorkspaceBuilder_itemVisual__X4FFt{background:linear-gradient(145deg,#f2f6ff,#e8eefb);border:1px solid #dce5f4;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;overflow:hidden;color:#4968ac!important;display:grid!important}.RfqWorkspaceBuilder_itemVisual__X4FFt img{object-fit:cover;width:100%;height:100%}.RfqWorkspaceBuilder_itemVisual__X4FFt>span{font-weight:850;letter-spacing:.04em!important;font-size:12px!important}.RfqWorkspaceBuilder_itemKicker__5Lz7X{text-transform:uppercase;color:#7455e9!important;letter-spacing:.11em!important;font-size:9px!important;font-weight:850!important}.RfqWorkspaceBuilder_itemIdentity__zn89V strong{color:#1c2942;text-overflow:ellipsis;white-space:nowrap;max-width:720px;font-size:14px;overflow:hidden}.RfqWorkspaceBuilder_itemIdentity__zn89V small{color:#758198;text-overflow:ellipsis;white-space:nowrap;max-width:720px;font-size:10px;overflow:hidden}.RfqWorkspaceBuilder_itemCardActions__fDERE{align-items:center;flex-direction:row!important;gap:6px!important;display:flex!important}.RfqWorkspaceBuilder_itemCardActions__fDERE button{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-size:10px;font-weight:750;color:#66748b!important;background:#fff!important;border:1px solid #e0e6ef!important;border-radius:9px!important;padding:6px 9px!important;display:inline-flex!important}.RfqWorkspaceBuilder_itemCardActions__fDERE button:last-child{justify-content:center;width:32px;padding:0!important}.RfqWorkspaceBuilder_itemCardActions__fDERE button:disabled{opacity:.35;cursor:not-allowed}.RfqWorkspaceBuilder_itemSnapshot__lvG0E{background:#f8faff;border:1px solid #e2e8f1;border-radius:11px;grid-template-columns:minmax(120px,.85fr) minmax(230px,1.7fr) minmax(120px,1fr) minmax(120px,.9fr);margin:0 16px 12px 18px;display:grid;overflow:hidden}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz{border-right:1px solid #e2e8f1;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:54px;padding:9px 13px;display:flex}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:last-child{border-right:0}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>span{color:#78869a;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:750;display:inline-flex}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>span svg{color:#5c78bc}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>strong{color:#2a3852;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>strong small{color:#708099;font-size:9px;font-weight:750}.RfqWorkspaceBuilder_snapshotBrackets__9q0zJ{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.RfqWorkspaceBuilder_snapshotBrackets__9q0zJ b{color:#3559ad;text-align:center;white-space:nowrap;background:#fff;border:1px solid #bfd0f4;border-radius:999px;min-width:28px;padding:4px 7px;font-size:10px}.RfqWorkspaceBuilder_snapshotBrackets__9q0zJ em{color:#8a95a7;font-size:10px;font-style:normal}.RfqWorkspaceBuilder_editToggle__MfF61{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:38px;font-size:11px;font-weight:800;color:#3b5da7!important;background:#fcfdff!important;border:0!important;border-top:1px solid #edf0f5!important;border-radius:0 0 14px 14px!important;padding:8px 16px 8px 18px!important;display:flex!important}.RfqWorkspaceBuilder_editToggle__MfF61>span{align-items:center;gap:7px;display:inline-flex}.RfqWorkspaceBuilder_editToggle__MfF61>svg{transition:transform .18s}.RfqWorkspaceBuilder_editToggle__MfF61[aria-expanded=true]>svg{transform:rotate(180deg)}.RfqWorkspaceBuilder_itemConfiguration__T4EJl{background:#fbfcff;border-top:1px solid #e5eaf3;padding:16px 18px 18px;position:relative}.RfqWorkspaceBuilder_itemSearchWrap__zKbZ9{z-index:6;position:relative}.RfqWorkspaceBuilder_itemSearch__Hknth{margin-bottom:12px;position:relative}.RfqWorkspaceBuilder_itemSearch__Hknth .rfq-field-icon{background:#fff;border:1px solid #cfd8e7;border-radius:10px;min-height:42px}.RfqWorkspaceBuilder_itemSearch__Hknth input{background:0 0!important}.RfqWorkspaceBuilder_lineBasics__U1CeS{margin-bottom:12px;grid-template-columns:minmax(150px,1.35fr) 105px 76px minmax(140px,1fr)!important;grid-gap:10px!important;gap:10px!important;display:grid!important}.RfqWorkspaceBuilder_lineBasics__U1CeS label{flex-direction:column;gap:5px;min-width:0;display:flex}.RfqWorkspaceBuilder_lineBasics__U1CeS input,.RfqWorkspaceBuilder_lineDescription__IM8zb,.RfqWorkspaceBuilder_lineNotes__V0_uf,.RfqWorkspaceBuilder_overrideGrid__ghcpw input,.RfqWorkspaceBuilder_rawBrackets__SVX1T{box-sizing:border-box;color:#23314b;outline:none;background:#fff!important;border:1px solid #d8deea!important;border-radius:9px!important}.RfqWorkspaceBuilder_lineBasics__U1CeS input{width:100%;min-height:38px;padding:8px 10px}.RfqWorkspaceBuilder_lineBasics__U1CeS input:focus,.RfqWorkspaceBuilder_lineDescription__IM8zb:focus,.RfqWorkspaceBuilder_lineNotes__V0_uf:focus,.RfqWorkspaceBuilder_overrideGrid__ghcpw input:focus{box-shadow:0 0 0 3px #edf2ff;border-color:#6d8df0!important}.RfqWorkspaceBuilder_bracketEditor__iRoj8{background:linear-gradient(120deg,#f2f6ff,#f8faff);border:1px solid #dce4f1;border-radius:11px;margin-bottom:12px;padding:12px 13px}.RfqWorkspaceBuilder_bracketEditor__iRoj8>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.RfqWorkspaceBuilder_bracketEditor__iRoj8>div:first-child span{color:#34435e;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.RfqWorkspaceBuilder_bracketEditor__iRoj8>div:first-child small{color:#78869c;font-size:10px}.RfqWorkspaceBuilder_bracketChips__oBvaS{flex-wrap:wrap;gap:7px;display:flex}.RfqWorkspaceBuilder_bracketChips__oBvaS>button,.RfqWorkspaceBuilder_bracketChips__oBvaS>label{color:#3559ad;background:#fff;border:1px solid #bdcdf4;border-radius:999px;align-items:center;gap:6px;min-height:30px;margin:0;padding:4px 9px;font-size:10px;font-weight:780;display:inline-flex}.RfqWorkspaceBuilder_bracketChips__oBvaS>button{cursor:pointer}.RfqWorkspaceBuilder_bracketChips__oBvaS>label{color:#63728a;border-style:dashed}.RfqWorkspaceBuilder_bracketChips__oBvaS input{background:0 0;border:0;outline:none;width:60px;padding:0;font-size:10px}.RfqWorkspaceBuilder_rawBrackets__SVX1T{opacity:0;pointer-events:none;width:100%;height:1px;margin:0}.RfqWorkspaceBuilder_advancedPanel__ABKsK{background:#fff;border:1px solid #dde4ef;border-radius:11px;overflow:hidden}.RfqWorkspaceBuilder_advancedPanel__ABKsK summary{color:#3e4d67;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 12px;list-style:none;display:flex}.RfqWorkspaceBuilder_advancedPanel__ABKsK summary::-webkit-details-marker{display:none}.RfqWorkspaceBuilder_advancedPanel__ABKsK summary>span{align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.RfqWorkspaceBuilder_advancedPanel__ABKsK summary>em{color:#77849a;background:#f1f4f9;border-radius:999px;padding:4px 8px;font-size:9px;font-style:normal;font-weight:750}.RfqWorkspaceBuilder_advancedPanel__ABKsK[open] summary{background:#f8faff;border-bottom:1px solid #e5eaf2}.RfqWorkspaceBuilder_advancedBody__nrsgd{padding:13px}.RfqWorkspaceBuilder_overrideGrid__ghcpw{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:11px!important;gap:11px!important;display:grid!important}.RfqWorkspaceBuilder_copyFields__Af7Xs label,.RfqWorkspaceBuilder_overrideGrid__ghcpw label{flex-direction:column;gap:5px;min-width:0;display:flex}.RfqWorkspaceBuilder_lineNotes__V0_uf,.RfqWorkspaceBuilder_overrideGrid__ghcpw input{min-height:38px;padding:8px 10px;width:100%!important}.RfqWorkspaceBuilder_referencesField___HMGX{grid-column:1/-1}.RfqWorkspaceBuilder_removeFinishToggle___cpRR{color:#5e6c82!important;margin:12px 0!important}.RfqWorkspaceBuilder_copyFields__Af7Xs{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:start;grid-gap:11px;gap:11px;display:grid}.RfqWorkspaceBuilder_lineDescription__IM8zb{resize:vertical;padding:9px 10px;width:100%!important;min-height:72px!important}.RfqWorkspaceBuilder_lineNotes__V0_uf{margin:0}.RfqWorkspaceBuilder_addButton__mrZSX{color:#3158b5;cursor:pointer;background:#f7f9ff;border:1px dashed #9fb2df;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-top:14px;padding:8px 14px;font-size:11px;font-weight:780;display:inline-flex}.RfqWorkspaceBuilder_supplierSearch__sltym{z-index:5;margin-bottom:18px;position:relative}.RfqWorkspaceBuilder_supplierSearch__sltym .rfq-supplier-picker{flex-direction:column;gap:7px;display:flex}.RfqWorkspaceBuilder_supplierSearch__sltym .rfq-supplier-picker>span{color:#46536b;font-size:12px;font-weight:750}.RfqWorkspaceBuilder_supplierSearch__sltym .rfq-field-icon{background:#fff;border:1px solid #cfd8e7;border-radius:11px;min-height:48px}.RfqWorkspaceBuilder_supplierSearch__sltym .rfq-supplier-results{border:1px solid #d5deec;border-radius:12px;max-height:340px;top:76px;box-shadow:0 16px 36px #1a2a4b26}.RfqWorkspaceBuilder_selectedSuppliers__u095w{grid-gap:10px;gap:10px;display:grid}.RfqWorkspaceBuilder_selectedSuppliers__u095w article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto 34px;align-items:center;grid-gap:12px;gap:12px;min-height:66px;padding:10px 12px;display:grid}.RfqWorkspaceBuilder_avatar__NsNwN{color:#3a5cac;background:#edf2ff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:850;display:grid}.RfqWorkspaceBuilder_selectedSuppliers__u095w article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.RfqWorkspaceBuilder_reviewSuppliers__5EGcR strong,.RfqWorkspaceBuilder_selectedSuppliers__u095w article strong{font-size:13px}.RfqWorkspaceBuilder_reviewSuppliers__5EGcR small,.RfqWorkspaceBuilder_selectedSuppliers__u095w article small{color:#738097;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.RfqWorkspaceBuilder_portalReady__dWMhY{color:#21815e;background:#e9f8f2;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.RfqWorkspaceBuilder_selectedSuppliers__u095w article>button{color:#8b96a8;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.RfqWorkspaceBuilder_emptySuppliers__eysKY{color:#8994a5;border:1px dashed #cdd6e5;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.RfqWorkspaceBuilder_emptySuppliers__eysKY strong{color:#526078;font-size:14px}.RfqWorkspaceBuilder_emptySuppliers__eysKY span{font-size:12px}.RfqWorkspaceBuilder_reviewNotice__XB9xX{color:#217a5a;background:#effaf6;border:1px solid #bfe4d5;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px;display:flex}.RfqWorkspaceBuilder_reviewNotice__XB9xX>div{flex-direction:column;gap:3px;display:flex}.RfqWorkspaceBuilder_reviewNotice__XB9xX strong{font-size:13px}.RfqWorkspaceBuilder_reviewNotice__XB9xX span{color:#4f796b;font-size:12px;line-height:1.45}.RfqWorkspaceBuilder_reviewGrid__m9W4q{grid-gap:13px;gap:13px;display:grid}.RfqWorkspaceBuilder_reviewGrid__m9W4q>article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:15px}.RfqWorkspaceBuilder_reviewGrid__m9W4q article>header{color:#425372;align-items:center;gap:8px;margin-bottom:13px;display:flex}.RfqWorkspaceBuilder_reviewGrid__m9W4q article>header strong{font-size:13px}.RfqWorkspaceBuilder_reviewGrid__m9W4q article>header button{color:var(--blue);background:0 0;border:0;margin-left:auto;font-size:11px;font-weight:750}.RfqWorkspaceBuilder_reviewGrid__m9W4q dl{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;display:grid}.RfqWorkspaceBuilder_reviewGrid__m9W4q dl div,.RfqWorkspaceBuilder_reviewItems__mPb9b span,.RfqWorkspaceBuilder_reviewSuppliers__5EGcR>div>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.RfqWorkspaceBuilder_reviewGrid__m9W4q dt{color:#8a95a7;text-transform:uppercase;font-size:10px}.RfqWorkspaceBuilder_reviewGrid__m9W4q dd{color:#34415a;margin:0;font-size:12px;font-weight:650}.RfqWorkspaceBuilder_reviewItems__mPb9b{grid-gap:9px;gap:9px;display:grid}.RfqWorkspaceBuilder_reviewItems__mPb9b>div{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;padding-top:9px;display:flex}.RfqWorkspaceBuilder_reviewItems__mPb9b>div:first-child{border-top:0;padding-top:0}.RfqWorkspaceBuilder_reviewItems__mPb9b strong{font-size:12px}.RfqWorkspaceBuilder_reviewItems__mPb9b small{color:#7c889b;font-size:10px}.RfqWorkspaceBuilder_reviewItems__mPb9b em,.RfqWorkspaceBuilder_reviewSuppliers__5EGcR em{color:#53627a;font-size:11px;font-style:normal;font-weight:750}.RfqWorkspaceBuilder_reviewSuppliers__5EGcR>div{border-top:1px solid #edf0f5;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding-top:9px;display:grid}.RfqWorkspaceBuilder_reviewSuppliers__5EGcR .RfqWorkspaceBuilder_avatar__NsNwN{border-radius:9px;width:34px;height:34px}.RfqWorkspaceBuilder_summaryRail__tzz8C{background:#fff;border:1px solid #dce3ee;border-radius:15px;align-self:start;padding:21px;position:-webkit-sticky;position:sticky;top:18px;overflow:hidden;box-shadow:0 5px 18px #1b28460a}.RfqWorkspaceBuilder_summaryRail__tzz8C h3{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 18px;font-size:17px;overflow:hidden}.RfqWorkspaceBuilder_summaryStats__Ol241{background:#f8f9fc;border:1px solid #e1e6ef;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.RfqWorkspaceBuilder_summaryStats__Ol241 div{border-right:1px solid #e1e6ef;flex-direction:column;align-items:center;gap:2px;padding:11px 4px;display:flex}.RfqWorkspaceBuilder_summaryStats__Ol241 div:last-child{border:0}.RfqWorkspaceBuilder_summaryStats__Ol241 strong{font-size:16px}.RfqWorkspaceBuilder_summaryStats__Ol241 span{color:#7e899b;text-transform:uppercase;font-size:9px}.RfqWorkspaceBuilder_summarySection__f8Xcv{border-top:1px solid #edf0f4;flex-direction:column;gap:7px;padding:15px 0;display:flex}.RfqWorkspaceBuilder_summarySection__f8Xcv strong{text-transform:uppercase;font-size:11px}.RfqWorkspaceBuilder_summarySection__f8Xcv span{color:#69768b;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:flex}.RfqWorkspaceBuilder_portalCallout__UHe3C{color:#fff;background:linear-gradient(135deg,#243e83,#6549c9);border-radius:11px;align-items:flex-start;gap:9px;margin:11px -5px -5px;padding:13px;display:flex}.RfqWorkspaceBuilder_portalCallout__UHe3C>div{flex-direction:column;gap:3px;display:flex}.RfqWorkspaceBuilder_portalCallout__UHe3C strong{font-size:12px}.RfqWorkspaceBuilder_portalCallout__UHe3C span{color:#dfe4ff;font-size:10px;line-height:1.4}.RfqWorkspaceBuilder_builderFooter__ZWJ3u{z-index:8;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:13px 28px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.RfqWorkspaceBuilder_builderFooter__ZWJ3u>div{align-items:center;gap:10px;display:flex}.RfqWorkspaceBuilder_backButton__7tnVm,.RfqWorkspaceBuilder_cancelButton__1SNqN,.RfqWorkspaceBuilder_continueButton__qgJ5O,.RfqWorkspaceBuilder_publishButton__T1naK{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 16px;font-weight:750;display:inline-flex}.RfqWorkspaceBuilder_backButton__7tnVm,.RfqWorkspaceBuilder_cancelButton__1SNqN{color:#536178;background:#fff;border:1px solid #d7deea}.RfqWorkspaceBuilder_continueButton__qgJ5O,.RfqWorkspaceBuilder_publishButton__T1naK{border:1px solid var(--blue);background:var(--blue);color:#fff;box-shadow:0 5px 13px #3567e838}.RfqWorkspaceBuilder_publishButton__T1naK{background:#16845e;border-color:#177e5b}.RfqWorkspaceBuilder_publishButton__T1naK:disabled{opacity:.65;cursor:wait}@media (min-width:1500px){.RfqWorkspaceBuilder_builderBody__qSh2J{grid-template-columns:minmax(0,1fr) 340px;gap:30px;padding-left:36px;padding-right:36px}.RfqWorkspaceBuilder_stepPanel__B7yAm{padding:26px}.RfqWorkspaceBuilder_itemSnapshot__lvG0E{grid-template-columns:minmax(130px,.8fr) minmax(280px,1.8fr) minmax(140px,1fr) minmax(135px,.9fr)}}@media (max-width:1080px){.RfqWorkspaceBuilder_builderBody__qSh2J{grid-template-columns:minmax(0,1fr) 260px;gap:18px;padding:20px}.RfqWorkspaceBuilder_builderHeader__yW9Ow,.RfqWorkspaceBuilder_stepper__TFSZ0{padding-left:24px;padding-right:24px}.RfqWorkspaceBuilder_step__EHg4e{min-height:70px}.RfqWorkspaceBuilder_step__EHg4e small{display:none}.RfqWorkspaceBuilder_itemSnapshot__lvG0E{grid-template-columns:repeat(2,minmax(0,1fr))}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz{border-bottom:1px solid #e2e8f1}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:nth-child(2){border-right:0}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:nth-last-child(-n+2){border-bottom:0}.RfqWorkspaceBuilder_lineBasics__U1CeS{grid-template-columns:minmax(150px,1fr) 95px 72px!important}.RfqWorkspaceBuilder_lineBasics__U1CeS label:last-child{grid-column:1/-1}.RfqWorkspaceBuilder_copyFields__Af7Xs{grid-template-columns:1fr}}@media (max-width:900px){.RfqWorkspaceBuilder_builder__75HOo{min-height:0}.RfqWorkspaceBuilder_builderBody__qSh2J{grid-template-columns:1fr;padding:18px}.RfqWorkspaceBuilder_builderMain__vDpNe{grid-row:2}.RfqWorkspaceBuilder_summaryRail__tzz8C{grid-row:1;grid-template-columns:minmax(0,1fr) 290px;align-items:center;grid-gap:2px 18px;gap:2px 18px;padding:15px 17px;display:grid;position:static}.RfqWorkspaceBuilder_summaryRail__tzz8C h3{grid-column:1;margin:3px 0 0}.RfqWorkspaceBuilder_summaryStats__Ol241{grid-area:1/2/span 2;margin:0}.RfqWorkspaceBuilder_summaryRail__tzz8C .RfqWorkspaceBuilder_portalCallout__UHe3C,.RfqWorkspaceBuilder_summaryRail__tzz8C .RfqWorkspaceBuilder_summarySection__f8Xcv{display:none}.RfqWorkspaceBuilder_stepper__TFSZ0{grid-template-columns:repeat(4,minmax(128px,1fr));padding:0 18px;overflow-x:auto}.RfqWorkspaceBuilder_step__EHg4e{min-height:64px}.RfqWorkspaceBuilder_step__EHg4e>div{padding-right:4px}.RfqWorkspaceBuilder_stepPanel__B7yAm{padding:20px}}@media (max-width:600px){.RfqWorkspaceBuilder_builder__75HOo{border-radius:12px;margin:-4px}.RfqWorkspaceBuilder_builderHeader__yW9Ow{padding:15px 14px}.RfqWorkspaceBuilder_builderTitle__LFprb{gap:10px}.RfqWorkspaceBuilder_builderTitle__LFprb p,.RfqWorkspaceBuilder_closeButton__TdbiV{display:none}.RfqWorkspaceBuilder_builderTitle__LFprb h2{margin-bottom:0;font-size:19px}.RfqWorkspaceBuilder_builderTitle__LFprb>div>span{font-size:9px}.RfqWorkspaceBuilder_iconButton__7x_ot{width:36px;height:36px}.RfqWorkspaceBuilder_stepper__TFSZ0{grid-template-columns:repeat(4,minmax(76px,1fr));padding:0 8px}.RfqWorkspaceBuilder_step__EHg4e{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:58px;padding:7px 2px}.RfqWorkspaceBuilder_step__EHg4e:not(:last-child):after{top:22px;left:45px;right:-13px}.RfqWorkspaceBuilder_step__EHg4e>span{width:25px;height:25px}.RfqWorkspaceBuilder_step__EHg4e>div{padding:0}.RfqWorkspaceBuilder_step__EHg4e strong{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:9px;overflow:hidden}.RfqWorkspaceBuilder_builderBody__qSh2J{gap:10px;padding:10px}.RfqWorkspaceBuilder_summaryRail__tzz8C{grid-template-columns:minmax(0,1fr);padding:12px}.RfqWorkspaceBuilder_summaryEyebrow__8umpd,.RfqWorkspaceBuilder_summaryRail__tzz8C h3{display:none}.RfqWorkspaceBuilder_summaryStats__Ol241{grid-area:auto/1}.RfqWorkspaceBuilder_stepPanel__B7yAm{border-radius:12px;padding:12px}.RfqWorkspaceBuilder_sectionHeading__bh0wr{gap:10px;margin-bottom:14px}.RfqWorkspaceBuilder_sectionIcon__PVDmW{border-radius:10px;width:36px;height:36px}.RfqWorkspaceBuilder_sectionHeading__bh0wr h3{font-size:15px}.RfqWorkspaceBuilder_sectionHeading__bh0wr p{font-size:11px}.RfqWorkspaceBuilder_formGrid__pUGTA,.RfqWorkspaceBuilder_overrideGrid__ghcpw,.RfqWorkspaceBuilder_reviewGrid__m9W4q dl{grid-template-columns:1fr!important}.RfqWorkspaceBuilder_fullField__SML66,.RfqWorkspaceBuilder_referencesField___HMGX{grid-column:auto}.RfqWorkspaceBuilder_itemList__egIvH{gap:9px}.RfqWorkspaceBuilder_itemCardHeader__hG_Ma{align-items:flex-start!important;padding:12px 10px 9px 13px!important}.RfqWorkspaceBuilder_itemIdentity__zn89V{gap:9px!important}.RfqWorkspaceBuilder_itemVisual__X4FFt{border-radius:10px;width:42px;height:42px}.RfqWorkspaceBuilder_itemIdentity__zn89V strong{max-width:calc(100vw - 174px);font-size:12px}.RfqWorkspaceBuilder_itemIdentity__zn89V small{max-width:calc(100vw - 174px);font-size:9px}.RfqWorkspaceBuilder_itemCardActions__fDERE button:first-child span{display:none}.RfqWorkspaceBuilder_itemCardActions__fDERE button{justify-content:center;width:31px;padding:0!important}.RfqWorkspaceBuilder_itemSnapshot__lvG0E{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"quantity due""quotes quotes""spec spec";margin:0 10px 9px 13px}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz{border-bottom:1px solid #e2e8f1;border-right:1px solid #e2e8f1;min-height:48px;padding:8px 10px}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:first-child{grid-area:quantity}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:nth-child(2){border-right:0;grid-area:quotes}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:nth-child(3){border-right:0;grid-area:due}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz:nth-child(4){border-bottom:0;border-right:0;grid-area:spec}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>span{font-size:8px}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz>strong{font-size:11px}.RfqWorkspaceBuilder_snapshotBrackets__9q0zJ{flex-wrap:wrap;overflow:visible}.RfqWorkspaceBuilder_snapshotBrackets__9q0zJ b{padding:3px 6px;font-size:9px}.RfqWorkspaceBuilder_editToggle__MfF61{min-height:36px;padding:7px 11px 7px 13px!important}.RfqWorkspaceBuilder_itemConfiguration__T4EJl{padding:13px}.RfqWorkspaceBuilder_lineBasics__U1CeS{grid-template-columns:minmax(0,1fr) 78px!important}.RfqWorkspaceBuilder_lineBasics__U1CeS label:first-child,.RfqWorkspaceBuilder_lineBasics__U1CeS label:last-child{grid-column:1/-1}.RfqWorkspaceBuilder_bracketEditor__iRoj8>div:first-child{flex-direction:column;align-items:flex-start;gap:3px}.RfqWorkspaceBuilder_advancedPanel__ABKsK summary{flex-direction:column;align-items:flex-start;gap:5px}.RfqWorkspaceBuilder_advancedBody__nrsgd{padding:11px}.RfqWorkspaceBuilder_copyFields__Af7Xs{grid-template-columns:1fr}.RfqWorkspaceBuilder_selectedSuppliers__u095w article{grid-template-columns:38px minmax(0,1fr) 30px}.RfqWorkspaceBuilder_selectedSuppliers__u095w .RfqWorkspaceBuilder_portalReady__dWMhY{display:none}.RfqWorkspaceBuilder_reviewItems__mPb9b>div,.RfqWorkspaceBuilder_reviewSuppliers__5EGcR>div{flex-direction:column;grid-template-columns:34px minmax(0,1fr);align-items:flex-start}.RfqWorkspaceBuilder_reviewSuppliers__5EGcR em{grid-column:2}.RfqWorkspaceBuilder_builderFooter__ZWJ3u{flex-direction:column-reverse;align-items:stretch;padding:9px 10px}.RfqWorkspaceBuilder_builderFooter__ZWJ3u>div{grid-template-columns:auto 1fr;display:grid}.RfqWorkspaceBuilder_builderFooter__ZWJ3u>div>:only-child{grid-column:1/-1}.RfqWorkspaceBuilder_backButton__7tnVm,.RfqWorkspaceBuilder_cancelButton__1SNqN,.RfqWorkspaceBuilder_continueButton__qgJ5O,.RfqWorkspaceBuilder_publishButton__T1naK{width:100%;min-height:40px}}@media (max-width:390px){.RfqWorkspaceBuilder_builderBody__qSh2J{padding:8px}.RfqWorkspaceBuilder_stepPanel__B7yAm{padding:10px}.RfqWorkspaceBuilder_sectionHeading__bh0wr p{display:none}.RfqWorkspaceBuilder_itemIdentity__zn89V small,.RfqWorkspaceBuilder_itemIdentity__zn89V strong{max-width:calc(100vw - 158px)}.RfqWorkspaceBuilder_itemSnapshot__lvG0E{margin-left:11px;margin-right:8px}.RfqWorkspaceBuilder_snapshotMetric__0f_Fz{padding-left:8px;padding-right:8px}.RfqWorkspaceBuilder_itemConfiguration__T4EJl{padding:11px}}.SourcingAssistant_launcher__XM7Xq{position:fixed;right:24px;bottom:22px;z-index:720;display:grid;grid-template-columns:38px 1fr 24px;align-items:center;grid-gap:9px;gap:9px;min-width:214px;padding:9px 11px;border:1px solid rgba(88,111,255,.42);border-radius:14px;background:linear-gradient(135deg,#172451,#253f9a 56%,#6846b7);color:#fff;box-shadow:0 16px 38px rgba(27,45,100,.28);cursor:pointer}.SourcingAssistant_launcher__XM7Xq>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(255,255,255,.13)}.SourcingAssistant_contextualLauncher__hlhM7{position:static;display:inline-flex;min-width:0;min-height:36px;grid-template-columns:none;align-items:center;gap:6px;padding:0 11px;border:1px solid #d3dce9;border-radius:8px;color:#36506f;background:#fff;box-shadow:none;font:inherit;font-size:11px;font-weight:800}.SourcingAssistant_launcher__XM7Xq>div{display:grid;grid-gap:2px;gap:2px;text-align:left}.SourcingAssistant_launcher__XM7Xq strong{font-size:13px}.SourcingAssistant_launcher__XM7Xq small{color:#dce5ff;font-size:10px}.SourcingAssistant_scrim__wyvKz{position:fixed;inset:0;z-index:730;border:0;background:rgba(13,23,44,.28);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SourcingAssistant_panel__87c8B{position:fixed;top:18px;right:18px;bottom:18px;z-index:740;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto;width:min(448px,calc(100vw - 36px));overflow:hidden;border:1px solid #cbd6e8;border-radius:18px;background:#f7f9fd;box-shadow:0 28px 80px rgba(15,29,59,.3);opacity:0;pointer-events:none;transform:translateX(calc(100% + 32px));transition:opacity .18s ease,transform .22s ease}.SourcingAssistant_panel__87c8B.SourcingAssistant_open__nV6bW{opacity:1;pointer-events:auto;transform:translateX(0)}.SourcingAssistant_panelHeader__BYJM7{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;border-bottom:1px solid #dde4ef;background:linear-gradient(135deg,#172451,#243a84 62%,#6143a5);color:#fff}.SourcingAssistant_identity__5hLNW{display:flex;align-items:center;gap:10px}.SourcingAssistant_identity__5hLNW>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:rgba(255,255,255,.12)}.SourcingAssistant_identity__5hLNW>div{display:grid;grid-gap:2px;gap:2px}.SourcingAssistant_identity__5hLNW small{color:#ccd8ff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.SourcingAssistant_identity__5hLNW strong{font-size:17px}.SourcingAssistant_close__vvBta{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.SourcingAssistant_contextBar__fWyrr{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;border-bottom:1px solid #e1e7f0;background:#fff}.SourcingAssistant_contextBar__fWyrr span{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;background:#eef3fa;color:#50627b;font-size:9px;font-weight:800;text-transform:capitalize}.SourcingAssistant_contextBar__fWyrr span:first-child{background:#e5f6ed;color:#1e704d}.SourcingAssistant_providerSelector__gTReL{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:10px 12px;border-bottom:1px solid #e1e7f0;background:#f7f9fd}.SourcingAssistant_providerSelector__gTReL>button{display:grid;grid-template-columns:31px 1fr 8px;align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px 9px;border:1px solid #d2dbe8;border-radius:10px;background:#fff;color:#31425a;cursor:pointer}.SourcingAssistant_providerSelector__gTReL>button.SourcingAssistant_selectedProvider__PX5kU{border-color:#627ce3;background:#f0f3ff;box-shadow:0 0 0 2px rgba(76,105,224,.11)}.SourcingAssistant_providerSelector__gTReL button>div{display:grid;grid-gap:1px;gap:1px;min-width:0;text-align:left}.SourcingAssistant_providerSelector__gTReL strong{font-size:11px}.SourcingAssistant_providerSelector__gTReL small{overflow:hidden;color:#738198;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.SourcingAssistant_anthropicMark__1GH2s,.SourcingAssistant_openAiMark__juC8I{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;color:#fff;font-size:12px;font-weight:900}.SourcingAssistant_openAiMark__juC8I{background:#121c2d}.SourcingAssistant_anthropicMark__1GH2s{background:#d97757}.SourcingAssistant_offline__ewxmZ,.SourcingAssistant_online__sS5U3{width:7px;height:7px;border-radius:50%}.SourcingAssistant_online__sS5U3{background:#22a66a;box-shadow:0 0 0 3px #dcf5e9}.SourcingAssistant_offline__ewxmZ{background:#a8b1bf}.SourcingAssistant_messages__kjNsP{min-height:0;overflow-y:auto;padding:14px 12px 6px;background:linear-gradient(180deg,#f8faff,#f4f6fb)}.SourcingAssistant_assistantMessage__chAkO,.SourcingAssistant_userMessage__OPIgd{display:flex;gap:8px;margin-bottom:12px}.SourcingAssistant_userMessage__OPIgd{justify-content:flex-end}.SourcingAssistant_assistantMessage__chAkO>div,.SourcingAssistant_userMessage__OPIgd>div{max-width:84%}.SourcingAssistant_assistantMessage__chAkO small{display:block;margin:0 0 4px 2px;color:#697991;font-size:9px;font-weight:800}.SourcingAssistant_assistantMessage__chAkO p,.SourcingAssistant_userMessage__OPIgd p{margin:0;padding:10px 11px;border-radius:4px 13px 13px 13px;font-size:12px;line-height:1.48;white-space:pre-wrap}.SourcingAssistant_assistantMessage__chAkO p{border:1px solid #dce4ef;background:#fff;color:#26374e;box-shadow:0 3px 10px rgba(32,50,78,.05)}.SourcingAssistant_userMessage__OPIgd p{border-radius:13px 13px 4px 13px;background:#315fd0;color:#fff}.SourcingAssistant_avatar__a1uT8{display:grid;flex:0 0 26px;place-items:center;width:26px;height:26px;margin-top:16px;border-radius:8px;background:#283b72;color:#fff;font-size:10px;font-weight:900}.SourcingAssistant_rfqDraftCard__6Ixlm{display:grid;grid-gap:9px;gap:9px;margin-top:7px;padding:10px;border:1px solid #bfccef;border-radius:12px;background:linear-gradient(150deg,#fff,#f1f5ff);box-shadow:0 5px 15px rgba(34,61,130,.08)}.SourcingAssistant_rfqDraftCard__6Ixlm>header{display:flex;align-items:center;gap:8px}.SourcingAssistant_rfqDraftCard__6Ixlm>header>span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#e5ebff;color:#315fd0}.SourcingAssistant_rfqDraftCard__6Ixlm>header>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.SourcingAssistant_rfqDraftCard__6Ixlm>header small{margin:0;color:#60708a;font-size:8px;letter-spacing:.05em;text-transform:uppercase}.SourcingAssistant_rfqDraftCard__6Ixlm>header strong{overflow:hidden;color:#25364f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.SourcingAssistant_rfqDraftLines__BfvpI{display:grid;grid-gap:5px;gap:5px}.SourcingAssistant_rfqDraftLines__BfvpI>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 7px;border-radius:7px;background:rgba(255,255,255,.82)}.SourcingAssistant_rfqDraftLines__BfvpI span{display:grid;grid-gap:1px;gap:1px;min-width:0}.SourcingAssistant_rfqDraftLines__BfvpI strong{overflow:hidden;color:#30415a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.SourcingAssistant_rfqDraftLines__BfvpI small{margin:0;color:#7b8798;font-size:8px}.SourcingAssistant_rfqDraftLines__BfvpI em{flex:0 0 auto;color:#405b9f;font-size:8px;font-style:normal;font-weight:800}.SourcingAssistant_rfqDraftCard__6Ixlm>p{padding:7px 8px;border:1px solid #ecd8ae;border-radius:7px;background:#fff9ea;color:#795b1f;font-size:9px;box-shadow:none}.SourcingAssistant_rfqDraftCard__6Ixlm>button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:34px;border:0;border-radius:8px;background:#315fd0;color:#fff;font-size:10px;font-weight:800;cursor:pointer}.SourcingAssistant_rfqDraftCard__6Ixlm>button:disabled{background:#aab5c8;cursor:not-allowed}.SourcingAssistant_suggestions__jUZVR{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:7px 12px 10px;background:#f4f6fb}.SourcingAssistant_suggestions__jUZVR button{min-height:44px;padding:7px 8px;border:1px solid #d6dfeb;border-radius:9px;background:#fff;color:#42546d;font-size:10px;font-weight:700;text-align:left;cursor:pointer}.SourcingAssistant_suggestions__jUZVR button:hover{border-color:#8ea4dc;background:#f5f7ff}.SourcingAssistant_error__WuVu_,.SourcingAssistant_providerNote__QxmY1{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 12px 7px;padding:8px 9px;border-radius:8px;font-size:10px}.SourcingAssistant_error__WuVu_{border:1px solid #efc4bd;background:#fff4f2;color:#993d31}.SourcingAssistant_error__WuVu_ button{border:0;background:transparent;color:inherit;font-weight:800;cursor:pointer}.SourcingAssistant_providerNote__QxmY1{border:1px solid #efd9ac;background:#fff9eb;color:#805c18}.SourcingAssistant_composer__CpMsG{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:end;grid-gap:8px;gap:8px;padding:10px 12px 8px;border-top:1px solid #dce4ef;background:#fff}.SourcingAssistant_composer__CpMsG textarea{width:100%;max-height:110px;min-height:46px;padding:9px 10px;border:1px solid #cbd6e5;border-radius:10px;outline:0;resize:none;color:#1f3047;font:inherit;font-size:11px;line-height:1.4}.SourcingAssistant_composer__CpMsG textarea:focus{border-color:#6683de;box-shadow:0 0 0 3px rgba(77,107,218,.12)}.SourcingAssistant_composer__CpMsG button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:#315fd0;color:#fff;cursor:pointer}.SourcingAssistant_composer__CpMsG button:disabled{opacity:.42;cursor:not-allowed}.SourcingAssistant_panel__87c8B>footer{padding:0 12px 9px;background:#fff;color:#8490a2;font-size:8px;text-align:center}.SourcingAssistant_spin__H5oS4{animation:SourcingAssistant_spin__H5oS4 .9s linear infinite}@keyframes SourcingAssistant_spin__H5oS4{to{transform:rotate(1turn)}}@media (min-width:1600px){.SourcingAssistant_panel__87c8B{top:26px;right:26px;bottom:26px;width:480px}.SourcingAssistant_launcher__XM7Xq{right:30px;bottom:28px;transform:scale(1.04);transform-origin:bottom right}}@media (max-width:980px){.SourcingAssistant_panel__87c8B{top:12px;right:12px;bottom:12px;width:min(430px,calc(100vw - 24px))}.SourcingAssistant_launcher__XM7Xq{right:16px;bottom:var(--mobile-floating-action-bottom,16px)}}@media (max-width:720px){.SourcingAssistant_scrim__wyvKz{display:none}.SourcingAssistant_panel__87c8B{inset:0;width:100%;border:0;border-radius:0;transform:translateY(100%)}.SourcingAssistant_panel__87c8B.SourcingAssistant_open__nV6bW{transform:translateY(0)}.SourcingAssistant_launcher__XM7Xq{right:12px;bottom:var(--mobile-floating-action-bottom,12px);min-width:194px}.SourcingAssistant_suggestions__jUZVR{grid-template-columns:1fr}.SourcingAssistant_assistantMessage__chAkO>div,.SourcingAssistant_userMessage__OPIgd>div{max-width:88%}.SourcingAssistant_contextBar__fWyrr span:last-child{display:none}}@media (max-width:430px){.SourcingAssistant_panelHeader__BYJM7{padding-top:max(14px,env(safe-area-inset-top))}.SourcingAssistant_providerSelector__gTReL{padding:8px}.SourcingAssistant_messages__kjNsP{padding-right:9px;padding-left:9px}.SourcingAssistant_composer__CpMsG{padding-right:9px;padding-bottom:max(8px,env(safe-area-inset-bottom));padding-left:9px}.SourcingAssistant_launcher__XM7Xq>div small,.SourcingAssistant_panel__87c8B>footer{display:none}.SourcingAssistant_launcher__XM7Xq{min-width:158px;grid-template-columns:34px 1fr 20px}}.SourcingAssistant_launcher__XM7Xq.SourcingAssistant_contextualLauncher__hlhM7{position:static;right:auto;bottom:auto;min-width:0;transform:none}