.document-remove-confirm-modal_overlay__Z5Z6E{position:fixed;inset:0;z-index:1100;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:1rem}.document-remove-confirm-modal_dialog__G9JIJ{width:min(100%,420px);background:#fff;border-radius:.875rem;border:1px solid #e8edf0;box-shadow:0 24px 48px rgba(0,0,0,.18);overflow:hidden}.document-remove-confirm-modal_header__ORfpt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem;border-bottom:1px solid var(--border-light)}.document-remove-confirm-modal_title__fxf86{margin:0;font-size:1.0625rem;font-weight:800;color:var(--text)}.document-remove-confirm-modal_closeBtn__XkPw4{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.5rem;background:transparent;color:var(--text-muted);cursor:pointer}.document-remove-confirm-modal_closeBtn__XkPw4:hover{background:var(--surface-2);color:var(--text)}.document-remove-confirm-modal_body__UCiYk{padding:1.25rem}.document-remove-confirm-modal_message__Tn5Zq{margin:0;font-size:.9375rem;line-height:1.55;color:var(--text)}.document-remove-confirm-modal_fileName__ywVKK{font-weight:700;word-break:break-word}.document-remove-confirm-modal_warning__xFo09{margin:.875rem 0 0;padding:.75rem .875rem;border-radius:.625rem;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);color:#92400e;font-size:.8125rem;line-height:1.5}.document-remove-confirm-modal_deferNote__ITCaU{margin:.75rem 0 0;font-size:.8125rem;color:var(--text-muted);line-height:1.45}.document-remove-confirm-modal_actions__cW5Jz{display:flex;gap:.75rem;padding:0 1.25rem 1.25rem}.document-remove-confirm-modal_cancelBtn__f_T7_,.document-remove-confirm-modal_confirmBtn__q9Z_X{flex:1;padding:.75rem 1rem;border-radius:var(--radius-lg);font-size:.9375rem;font-weight:700;cursor:pointer}.document-remove-confirm-modal_cancelBtn__f_T7_{border:1px solid var(--border);background:var(--surface);color:var(--text)}.document-remove-confirm-modal_confirmBtn__q9Z_X{border:none;background:var(--error,#dc2626);color:#fff}.document-remove-confirm-modal_confirmBtn__q9Z_X:hover{filter:brightness(.95)}.document-ai-scan-loader_scanLoader__CLWaU{display:flex;align-items:center;gap:.75rem;padding:.55rem .7rem;border-radius:.55rem;background:linear-gradient(118deg,rgba(12,69,69,.07),rgba(18,86,86,.05) 45%,rgba(21,101,101,.04));border:1px solid rgba(18,86,86,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.65);animation:document-ai-scan-loader_scanGlow__SDn1e 2.4s ease-in-out infinite}.document-ai-scan-loader_compact__YvFv4{padding:.4rem .55rem;gap:.55rem}@keyframes document-ai-scan-loader_scanGlow__SDn1e{0%,to{border-color:rgba(18,86,86,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}50%{border-color:rgba(18,86,86,.38);box-shadow:0 0 0 3px rgba(18,86,86,.08),inset 0 1px 0 rgba(255,255,255,.65)}}.document-ai-scan-loader_iconWrap__gZI_U{position:relative;width:2rem;height:2.5rem;flex-shrink:0;color:#125656}.document-ai-scan-loader_iconWrapSmall__HXrcY{width:1.1rem;height:1.35rem}.document-ai-scan-loader_doc__GK5kV{width:100%;height:100%;display:block;animation:document-ai-scan-loader_docFloat__gcYKo 2.2s ease-in-out infinite}@keyframes document-ai-scan-loader_docFloat__gcYKo{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.document-ai-scan-loader_beam__gkO89{position:absolute;left:.2rem;right:.2rem;height:.35rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(18,86,86,.15),#125656,rgba(18,86,86,.15),transparent);top:.35rem;animation:document-ai-scan-loader_scanSweep__uNd5U 1.5s ease-in-out infinite;pointer-events:none}.document-ai-scan-loader_iconWrapSmall__HXrcY .document-ai-scan-loader_beam__gkO89{left:.1rem;right:.1rem;height:.2rem;top:.2rem}@keyframes document-ai-scan-loader_scanSweep__uNd5U{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(1.65rem);opacity:0}}.document-ai-scan-loader_iconWrapSmall__HXrcY .document-ai-scan-loader_beam__gkO89{animation-name:document-ai-scan-loader_scanSweepSmall__6s_h_}@keyframes document-ai-scan-loader_scanSweepSmall__6s_h_{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(.85rem);opacity:0}}.document-ai-scan-loader_spark__sGTwD{position:absolute;top:.15rem;right:-.05rem;width:.45rem;height:.45rem;border-radius:999px;background:#125656;animation:document-ai-scan-loader_scanSpark__FCCML 1.5s ease-in-out infinite}.document-ai-scan-loader_iconWrapSmall__HXrcY .document-ai-scan-loader_spark__sGTwD{width:.28rem;height:.28rem;top:.05rem;right:-.02rem}@keyframes document-ai-scan-loader_scanSpark__FCCML{0%,to{transform:scale(.65);opacity:.35}50%{transform:scale(1);opacity:1}}.document-ai-scan-loader_copy__lrgPT{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.document-ai-scan-loader_badge__8d1Wb{display:inline-flex;align-self:flex-start;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#125656;background:rgba(18,86,86,.1);border-radius:999px;padding:.1rem .45rem}.document-ai-scan-loader_message__JUrfQ{margin:0;font-size:.8125rem;font-weight:600;color:#0c4545;line-height:1.35;transition:opacity .18s ease,transform .18s ease}.document-ai-scan-loader_messageVisible__BGTD3{opacity:1;transform:translateY(0)}.document-ai-scan-loader_messageHidden__nTEqr{opacity:0;transform:translateY(3px)}.document-ai-scan-loader_progress__KuUD2{display:flex;align-items:center;gap:.25rem;margin-top:.1rem}.document-ai-scan-loader_progressDot__FLc8Q{width:.35rem;height:.35rem;border-radius:999px;background:rgba(18,86,86,.18);transition:transform .2s ease,background .2s ease}.document-ai-scan-loader_progressDotActive__rc9_N{background:#125656;transform:scale(1.15);animation:document-ai-scan-loader_dotPulse__xO3oC 1.2s ease-in-out infinite}.document-ai-scan-loader_progressDotDone__8jmWv{background:rgba(18,86,86,.45)}@keyframes document-ai-scan-loader_dotPulse__xO3oC{0%,to{box-shadow:0 0 0 0 rgba(18,86,86,.25)}50%{box-shadow:0 0 0 4px rgba(18,86,86,0)}}.document-ai-scan-loader_dots__R_WPj{display:flex;align-items:center;gap:.2rem;flex-shrink:0}.document-ai-scan-loader_dots__R_WPj span{width:.3rem;height:.3rem;border-radius:999px;background:#125656;animation:document-ai-scan-loader_dotBounce____eTc 1.1s ease-in-out infinite}.document-ai-scan-loader_dots__R_WPj span:nth-child(2){animation-delay:.15s}.document-ai-scan-loader_dots__R_WPj span:nth-child(3){animation-delay:.3s}@keyframes document-ai-scan-loader_dotBounce____eTc{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-4px);opacity:1}}.document-ai-scan-loader_compact__YvFv4 .document-ai-scan-loader_iconWrap__gZI_U{width:1.5rem;height:1.85rem}.document-ai-scan-loader_compact__YvFv4 .document-ai-scan-loader_badge__8d1Wb,.document-ai-scan-loader_compact__YvFv4 .document-ai-scan-loader_dots__R_WPj,.document-ai-scan-loader_compact__YvFv4 .document-ai-scan-loader_progress__KuUD2{display:none}.document-ai-scan-loader_compact__YvFv4 .document-ai-scan-loader_message__JUrfQ{font-size:.75rem}.document-ai-scan-loader_inlineDots__QV4aC{display:inline-flex;align-items:center;gap:.15rem}.document-ai-scan-loader_inlineDots__QV4aC span{width:.28rem;height:.28rem;border-radius:999px;background:currentColor;animation:document-ai-scan-loader_dotBounce____eTc 1.1s ease-in-out infinite}.document-ai-scan-loader_inlineDots__QV4aC span:nth-child(2){animation-delay:.15s}.document-ai-scan-loader_inlineDots__QV4aC span:nth-child(3){animation-delay:.3s}.document-ai-scan-loader_scanButton__aRStz{display:inline-flex;align-items:center;gap:.45rem;padding:.375rem .75rem;border-radius:var(--radius-md,.5rem);border:1px solid rgba(18,86,86,.22);background:rgba(18,86,86,.04);color:#125656;font-size:.75rem;font-weight:600;cursor:pointer;font-family:inherit}.document-ai-scan-loader_scanButton__aRStz:hover{background:rgba(18,86,86,.08)}.post-award-upsell-card_wrapper__mhCeI{padding:1.25rem;margin-top:1rem}.post-award-upsell-card_sectionCollapse__RBUU1{margin:0}.post-award-upsell-card_sectionSummary__SUUPq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;user-select:none}.post-award-upsell-card_sectionSummary__SUUPq::-webkit-details-marker{display:none}.post-award-upsell-card_header__hJvOQ{font-size:1rem;font-weight:700;color:var(--text);margin:0}.post-award-upsell-card_subheader__l6i5v{font-size:.8125rem;color:var(--text-muted);margin:0 0 1rem;line-height:1.6}.post-award-upsell-card_sectionBody__BoZRW{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-light)}.post-award-upsell-card_collapseIcon__XCP4u{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0;transition:transform .15s ease}.post-award-upsell-card_optionCard__kNlsf[open]>.post-award-upsell-card_optionSummary___wrvr .post-award-upsell-card_collapseIcon__XCP4u,.post-award-upsell-card_sectionCollapse__RBUU1[open]>.post-award-upsell-card_sectionSummary__SUUPq .post-award-upsell-card_collapseIcon__XCP4u{transform:rotate(180deg)}.post-award-upsell-card_optionsGrid__tRbAf{display:flex;flex-direction:column;gap:.75rem}.post-award-upsell-card_wrapperEmbedded__NgHix{margin-top:0;border:1px solid var(--border-light)}.post-award-upsell-card_optionCard__kNlsf{flex:1;min-width:0;border-radius:var(--radius-lg);background:var(--surface-2);overflow:hidden}.post-award-upsell-card_optionSummary___wrvr{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;cursor:pointer;list-style:none;user-select:none}.post-award-upsell-card_optionSummary___wrvr::-webkit-details-marker{display:none}.post-award-upsell-card_optionHeader__KdPzH{display:flex;align-items:center;gap:.5rem;min-width:0}.post-award-upsell-card_optionCollapseBody__HuIQY{padding:0 1rem 1rem;border-top:1px solid var(--border-light)}.post-award-upsell-card_optionTitle__Hvx8f{font-size:.9375rem;font-weight:700;color:var(--text)}.post-award-upsell-card_optionDescription__ns_E3{font-size:.8125rem;color:var(--text-muted);margin:.75rem 0;line-height:1.6}.post-award-upsell-card_optionBody__IbfSi{margin-top:auto}.post-award-upsell-card_contractNote__YTDW9{margin:.75rem 0 0;font-size:.75rem;color:#9a3412}@media (max-width:767px){.post-award-upsell-card_wrapper__mhCeI{padding:1.125rem}}.submitted-bid-summary_card__GFR1a{padding:1.5rem;margin-bottom:1.5rem;border:2px solid var(--success);border-radius:var(--radius-lg);background:var(--surface);min-width:0;overflow:hidden}.submitted-bid-summary_header__4q5mH{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.submitted-bid-summary_headerText__mgZol{min-width:0}.submitted-bid-summary_submittedAt__Jr1Bo{margin:.2rem 0 0;font-size:.8125rem;font-weight:500;color:var(--text-muted);line-height:1.4}.submitted-bid-summary_headerIcon__4_Cbx{width:1.25rem;height:1.25rem;color:var(--success);flex-shrink:0}.submitted-bid-summary_title__rKXSd{margin:0;font-size:1rem;font-weight:700;color:var(--success)}.submitted-bid-summary_grid__wMLSd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (max-width:480px){.submitted-bid-summary_grid__wMLSd{gap:.5rem}.submitted-bid-summary_cell__9jjQa{padding:.625rem}.submitted-bid-summary_cellLabel___tV5J{font-size:.6875rem}.submitted-bid-summary_cellValue__KlP5G{font-size:.8125rem}}.submitted-bid-summary_cell__9jjQa{padding:.75rem;border-radius:.75rem;background:var(--surface-2);min-width:0}.submitted-bid-summary_cellWide__swwil{grid-column:1/-1}.submitted-bid-summary_cellHighlight__xZzol{background:color-mix(in srgb,var(--primary) 6%,var(--surface-2))}.submitted-bid-summary_cellLabel___tV5J{font-size:.75rem;color:var(--text-muted);margin-bottom:.25rem;font-weight:700}.submitted-bid-summary_cellValue__KlP5G{font-size:.875rem;color:var(--text-secondary);line-height:1.55;word-break:break-word}.submitted-bid-summary_amount__0a1Bn{font-size:clamp(.875rem,2.5vw,1.25rem);font-weight:800;color:var(--primary);line-height:1.2;display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submitted-bid-summary_amountCurrency__xDiWn{font-size:.875em;font-weight:700;white-space:nowrap}.submitted-bid-summary_amountDetail__C0Eud{margin:.35rem 0 0;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--text-muted,#64748b);white-space:normal}.submitted-bid-summary_costPlusNote__4VZgU{font-size:.8125rem;color:var(--warning,#b45309);line-height:1.45;background:color-mix(in srgb,var(--warning,#b45309) 8%,var(--surface-2))}.submitted-bid-summary_attachments__fvDLy{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.submitted-bid-summary_attachmentLink__lOi0b{color:var(--primary);text-decoration:none;font-weight:600}.submitted-bid-summary_attachmentLink__lOi0b:hover{text-decoration:underline}.marketplace-ui_page__Y6t5X{background:#f3f7f8;min-height:calc(100vh - 64px)}.marketplace-ui_pageEmbedded__CcB_T{min-height:0;width:100%}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_hero__CcPGC{border-radius:0;padding:2.25rem 0 2rem;background:linear-gradient(135deg,#1c5963,#2a7b88 40%,#3a8b98 70%,#4a9ba8)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_searchSubmit__2ZpIl{background:var(--primary);border-color:var(--primary-dark);color:#fff;backdrop-filter:none}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_searchSubmit__2ZpIl:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_detailsBtn__kqKqt{color:var(--brand-teal)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_detailsBtnSolid__hsCGb,.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_detailsBtn__kqKqt:hover{background:var(--brand-teal);color:#fff}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_detailsBtnSolid__hsCGb:hover{background:var(--brand-teal-dark);color:#fff}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_viewToggleBtnActive__4mfsF{background:var(--brand-teal);color:#fff}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_viewToggleBtn__kTU8X:hover{color:var(--brand-teal)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_quickChipActive__BRgpO{background:var(--brand-teal);border-color:var(--brand-teal)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_quickChip__u1TFj:hover{border-color:color-mix(in srgb,var(--brand-teal) 35%,var(--border-light));color:var(--brand-teal)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_paginationControlActive__6iD_l{border-color:var(--brand-teal);background:var(--brand-teal)}.marketplace-ui_shellWide__3Gsod{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_content__M0x_w{padding-top:1.25rem;padding-bottom:2rem;padding-left:0!important;padding-right:0!important;width:100%;max-width:none!important}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_layoutGrid__FPURg{padding-left:.75rem;padding-right:.75rem}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_heroInner__blcsc{padding-left:.75rem!important;padding-right:.75rem!important}.marketplace-ui_hero__CcPGC{position:relative;overflow:hidden;background:linear-gradient(135deg,#1c5963,#2a7b88 40%,#3a8b98 70%,#4a9ba8);padding:3.75rem 0 3.5rem}.marketplace-ui_heroGridPattern__lvBtV{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.11) 1px,transparent 0);background-size:20px 20px;opacity:.45;pointer-events:none;mask-image:linear-gradient(90deg,rgba(0,0,0,.35),rgba(0,0,0,.85) 55%,#000)}.marketplace-ui_heroRing__PAbbE{position:absolute;top:-9rem;inset-inline-end:4%;width:26rem;height:26rem;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.14);pointer-events:none}.marketplace-ui_heroRingInner__swgxU{position:absolute;top:-5.5rem;inset-inline-end:10%;width:17rem;height:17rem;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.1);pointer-events:none}.marketplace-ui_heroOrbPrimary__LSuRz{position:absolute;top:-4rem;inset-inline-end:6%;width:20rem;height:20rem;border-radius:var(--radius-full);background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 70%);pointer-events:none}.marketplace-ui_heroOrbAccent__UeTOO{display:none}.marketplace-ui_heroInner__blcsc{position:relative;z-index:1}.marketplace-ui_heroLayout__el_XI{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:1024px){.marketplace-ui_heroLayout__el_XI{grid-template-columns:minmax(0,1.2fr) minmax(280px,22rem);gap:3rem;align-items:center}}.marketplace-ui_heroCopy__i_WR1{min-width:0;position:relative;z-index:1}.marketplace-ui_heroStatsAside__gnK2B{position:relative;z-index:1;width:100%;max-width:22rem;margin-inline-start:auto}.marketplace-ui_heroStatsDecor__XypsT{position:absolute;inset:-2rem -1.5rem -2rem auto;width:18rem;border-radius:var(--radius-full);background:radial-gradient(circle,rgba(255,255,255,.06) 0,transparent 72%);pointer-events:none}.marketplace-ui_heroEyebrow__2gAPg{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.88)}.marketplace-ui_heroTitle__INb8u{margin:0 0 .75rem;font-size:clamp(2rem,4.8vw,2.875rem);font-weight:800;color:#fff;line-height:1.08;letter-spacing:-.025em}.marketplace-ui_heroSubtitle__ijHI9{margin:0 0 2rem;max-width:36rem;font-size:1rem;color:rgba(255,255,255,.8);line-height:1.55}.marketplace-ui_searchForm__v3C5o{display:flex;align-items:stretch;gap:.625rem;max-width:40rem}.marketplace-ui_searchFieldWrap__qb4Di{position:relative;flex:1;min-width:0;display:flex;align-items:center}.marketplace-ui_searchIcon__A7EMN{position:absolute;top:50%;inset-inline-start:1rem;transform:translateY(-50%);color:#94a3b8;pointer-events:none;flex-shrink:0;z-index:1}.marketplace-ui_searchFieldWrap__qb4Di input.marketplace-ui_searchInput__QBo5L{width:100%;height:2.75rem;padding-block:0;padding-inline-start:3rem;padding-inline-end:1rem;border:none;border-radius:var(--radius-lg);background:#fff;font-size:.875rem;font-family:inherit;color:var(--text);box-shadow:0 6px 28px rgba(0,0,0,.14);box-sizing:border-box;appearance:none}.marketplace-ui_searchFieldWrap__qb4Di input.marketplace-ui_searchInput__QBo5L:focus{outline:none;border:none;box-shadow:0 6px 28px rgba(0,0,0,.14),0 0 0 3px rgba(255,255,255,.35)}.marketplace-ui_searchFieldWrap__qb4Di input.marketplace-ui_searchInput__QBo5L::placeholder{color:#94a3b8}.marketplace-ui_searchFieldWrap__qb4Di input.marketplace-ui_searchInput__QBo5L::-webkit-search-cancel-button,.marketplace-ui_searchFieldWrap__qb4Di input.marketplace-ui_searchInput__QBo5L::-webkit-search-decoration{appearance:none;display:none}.marketplace-ui_searchSubmit__2ZpIl{display:inline-flex;align-items:center;justify-content:center;height:2.75rem;padding:0 1.375rem;border-radius:var(--radius-lg);font-size:.875rem;font-weight:700;font-family:inherit;white-space:nowrap;background:var(--primary);border:1px solid var(--primary-dark);backdrop-filter:none;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease;box-shadow:none;flex-shrink:0}.marketplace-ui_searchSubmit__2ZpIl:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.marketplace-ui_searchSubmit__2ZpIl:disabled{cursor:wait;opacity:.92}.marketplace-ui_searchSubmitInner__80hA8{display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.marketplace-ui_searchSubmitSpinner__LX06U{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0}@media (max-width:640px){.marketplace-ui_searchForm__v3C5o{flex-direction:column}.marketplace-ui_searchSubmit__2ZpIl{width:100%}}.marketplace-ui_statsGrid__ld3B_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;width:100%}@media (max-width:1023px){.marketplace-ui_heroStatsAside__gnK2B{max-width:none;margin-inline-start:0}}.marketplace-ui_statCard__5p5G7{display:flex;flex-direction:column;justify-content:center;min-height:5.75rem;padding:1.125rem 1.25rem;border-radius:var(--radius-xl);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(14px)}.marketplace-ui_statCardValue__AHfkJ{font-size:clamp(1.75rem,3.2vw,2.125rem);font-weight:800;color:#fff;line-height:1}.marketplace-ui_statCardLabel__K4Qzx{margin-top:.375rem;font-size:.75rem;font-weight:500;color:rgba(255,255,255,.72);line-height:1.3}.marketplace-ui_statCardAccent__KuNfq{width:2rem;height:3px;margin-top:.75rem;border-radius:var(--radius-full);background:rgba(255,255,255,.85)}.marketplace-ui_quickFiltersInline__2H42a{margin-bottom:1.25rem}.marketplace-ui_quickFiltersBar__qhpOl{margin-top:-1.25rem;margin-bottom:1.75rem;position:relative;z-index:2}.marketplace-ui_quickFiltersScroll__9_NVt{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.marketplace-ui_quickFiltersScroll__9_NVt::-webkit-scrollbar{display:none}.marketplace-ui_quickChip__u1TFj{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:var(--radius-full);border:1px solid var(--border-light);background:#fff;color:var(--text-secondary);font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;box-shadow:0 1px 3px rgba(15,23,42,.04);transition:background .15s ease,color .15s ease,border-color .15s ease}.marketplace-ui_quickChip__u1TFj:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border-light));color:var(--primary)}.marketplace-ui_quickChipActive__BRgpO{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:none}.marketplace-ui_quickChipActive__BRgpO:hover{color:#fff}.marketplace-ui_content__M0x_w{padding:1.75rem 1.5rem 2.5rem}.marketplace-ui_layoutGrid__FPURg{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media (min-width:1024px){.marketplace-ui_layoutGrid__FPURg{grid-template-columns:260px minmax(0,1fr);gap:1.5rem;align-items:stretch}}@media (min-width:1280px){.marketplace-ui_layoutGrid__FPURg{grid-template-columns:280px minmax(0,1fr);gap:1.75rem}}@media (min-width:1536px){.marketplace-ui_layoutGrid__FPURg{grid-template-columns:300px minmax(0,1fr);gap:2rem}}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_layoutGrid__FPURg{grid-template-columns:1fr;gap:1.25rem}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_layoutGrid__FPURg:has(.marketplace-ui_embeddedFiltersOpen__lp96l){grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:1.5rem;align-items:start}@media (max-width:699px){.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_layoutGrid__FPURg:has(.marketplace-ui_embeddedFiltersOpen__lp96l){grid-template-columns:1fr}}@media (min-width:1600px){.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_layoutGrid__FPURg:has(.marketplace-ui_embeddedFiltersOpen__lp96l){grid-template-columns:300px minmax(0,1fr);gap:2rem}}.marketplace-ui_activeFilters__D41u1{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.marketplace-ui_activeFiltersLabel__1JCS9{font-size:.8125rem;color:var(--text-muted)}.marketplace-ui_filterChip__qO0zd{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-decoration:none;transition:opacity .15s ease}.marketplace-ui_filterChip__qO0zd:hover{opacity:.85}.marketplace-ui_filterChipCategory__XpFcd{background:var(--primary-light);color:var(--primary)}.marketplace-ui_filterChipType__FyCdD{background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent)}.marketplace-ui_filterChipSearch__k_eMZ{background:var(--info-light);color:var(--info)}.marketplace-ui_clearAllLink___HhoL{font-size:.75rem;color:var(--error);font-weight:600;text-decoration:none}.marketplace-ui_resultsHeader__qal6L{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.marketplace-ui_resultsCount__xuxGI{font-size:.9375rem;color:var(--text);font-weight:700}.marketplace-ui_projectGrid__vBL7A{display:grid;grid-template-columns:1fr;gap:1.125rem}@media (min-width:768px){.marketplace-ui_projectGrid__vBL7A{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_projectGrid__vBL7A{grid-template-columns:1fr;gap:1.125rem}@media (min-width:700px){.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_projectGrid__vBL7A{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1536px){.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_projectGrid__vBL7A{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem}}.marketplace-ui_projectGridList__l4hPc{grid-template-columns:1fr!important}.marketplace-ui_emptyState__ee2Rq{grid-column:1/-1;padding:3rem 1.5rem;text-align:center;border-radius:var(--radius-xl);border:1px solid var(--border-light);background:#fff}.marketplace-ui_emptyIcon__ULaHk{width:3rem;height:3rem;color:var(--text-muted);margin:0 auto 1rem}.marketplace-ui_emptyTitle__XPkWj{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--text)}.marketplace-ui_emptyText__sSUSZ{margin:0;font-size:.875rem;color:var(--text-muted)}.marketplace-ui_filtersCard__Rjamh{display:flex;flex-direction:column;min-height:0;height:100%;padding:1.125rem;border-radius:var(--radius-xl);border:1px solid #e8edf0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04)}.marketplace-ui_filtersCardHeader__NwQnb{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-shrink:0}.marketplace-ui_filtersTitle__XbUuS{margin:0;font-size:1rem;font-weight:800;color:var(--text)}.marketplace-ui_filtersSticky__MO17C{position:sticky;top:6rem;height:calc(100vh - 7rem);min-height:28rem;display:flex;flex-direction:column}.marketplace-ui_filtersScrollBody__fpMWB{flex:1;min-height:0;overflow-y:auto;padding-inline-end:.125rem}.marketplace-ui_filterSection__Y82qJ{border-top:1px solid var(--border-light);padding-top:.875rem;margin-top:.875rem}.marketplace-ui_filterSection__Y82qJ:first-child{border-top:none;padding-top:0;margin-top:0}.marketplace-ui_filterSectionTitle__M4LV4{margin:0;font-size:.8125rem;font-weight:700;color:var(--text)}.marketplace-ui_filterSectionHeader__F3uCT{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:transparent;font:inherit;font-size:.8125rem;font-weight:700;color:var(--text);cursor:pointer}.marketplace-ui_filterSectionChevron__vy195{color:var(--text-muted);transition:transform .15s ease}.marketplace-ui_filterSectionChevronOpen__XAe2r{transform:rotate(180deg)}.marketplace-ui_filterSectionBody__sr66A{margin-top:.5rem}.marketplace-ui_filterCheckList__nF2KG{display:flex;flex-direction:column;gap:.375rem}.marketplace-ui_filterCheckRow__fpuLX{display:flex;align-items:center;gap:.625rem;padding:.375rem .125rem;border-radius:var(--radius-md);text-decoration:none;color:var(--text-secondary);font-size:.8125rem;font-weight:500;transition:background .15s ease,color .15s ease}.marketplace-ui_filterCheckRow__fpuLX:hover{background:var(--surface-2);color:var(--text)}.marketplace-ui_filterCheckbox___B5bX{width:1rem;height:1rem;border-radius:var(--radius-sm);border:1.5px solid #cbd5e1;background:#fff;flex-shrink:0;position:relative}.marketplace-ui_filterCheckboxChecked__PPwkg{border-color:var(--primary);background:var(--primary)}.marketplace-ui_filterCheckboxChecked__PPwkg:after{content:"";position:absolute;left:.2rem;top:.05rem;width:.3rem;height:.55rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.marketplace-ui_filterCheckLabel__3CajZ{line-height:1.35}.marketplace-ui_filterTypeGroups__4Tmc_{display:flex;flex-direction:column;gap:1rem}.marketplace-ui_filterTypeGroup__j_dx4{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}.marketplace-ui_filterTypeGroup__j_dx4:last-child{border-bottom:none;padding-bottom:0}.marketplace-ui_filterTypeGroupHeader__A6K5W{display:flex;align-items:center;gap:.25rem}.marketplace-ui_filterTypeExpandBtn__HOrR3{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0}.marketplace-ui_filterTypeExpandBtn__HOrR3:hover{background:var(--surface-2);color:var(--text)}.marketplace-ui_filterTypeGroupHeader__A6K5W .marketplace-ui_filterCheckRow__fpuLX{flex:1;min-width:0}.marketplace-ui_filterTypeSpecialties__KYoLr{margin-top:.25rem;padding-inline-start:.25rem;border-inline-start:2px solid var(--border-light);margin-inline-start:.375rem}.marketplace-ui_filterTypeSpecialtiesLabel__3RITh{margin:0 0 .5rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.marketplace-ui_filterTradeGroup__EAk9E+.marketplace-ui_filterTradeGroup__EAk9E{margin-top:.625rem}.marketplace-ui_filterTradeGroupLabel__TOJdr{margin:0 0 .25rem .625rem;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.marketplace-ui_filtersSectionLabel__uOAm1{margin:0 0 .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.marketplace-ui_typeRow__MQkJ8{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:0}.marketplace-ui_typeGrid__SGehh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-bottom:1.25rem}.marketplace-ui_typePill__hunLN{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.4375rem .875rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-align:center;text-decoration:none;line-height:1.25;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease}.marketplace-ui_typePillActive__uwftg{background:var(--primary);color:#fff;border-color:var(--primary)}.marketplace-ui_typePillIdle__8VHQ3{background:#fff;color:var(--text-secondary);border-color:var(--border-light)}.marketplace-ui_typePillIdle__8VHQ3:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border-light));color:var(--primary)}.marketplace-ui_categoryList__cbFMz{display:flex;flex-direction:column;gap:.25rem;max-height:none;overflow:visible;padding-inline-end:.125rem}.marketplace-ui_categoryRow__FzSX6{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:var(--radius-md);text-decoration:none;transition:background .15s ease,color .15s ease}.marketplace-ui_categoryRowActive__P_Spr{background:var(--primary-light);color:var(--primary)}.marketplace-ui_categoryRowIdle__9PrJG{color:var(--text-secondary)}.marketplace-ui_categoryRowIdle__9PrJG:hover{background:var(--surface-2)}.marketplace-ui_categoryIconWrap___EUZL{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-md);background:var(--surface-2);flex-shrink:0}.marketplace-ui_categoryRowActive__P_Spr .marketplace-ui_categoryIconWrap___EUZL{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}.marketplace-ui_categoryName__i6qbd{flex:1;min-width:0;font-size:.8125rem;font-weight:600;line-height:1.3}.marketplace-ui_categoryCount__7vQLj{flex-shrink:0;min-width:1.5rem;padding:.125rem .375rem;border-radius:var(--radius-full);background:var(--surface-2);font-size:.6875rem;font-weight:700;color:var(--text-muted);text-align:center}.marketplace-ui_categoryRowActive__P_Spr .marketplace-ui_categoryCount__7vQLj{background:color-mix(in srgb,var(--primary) 14%,var(--surface));color:var(--primary)}.marketplace-ui_clearFiltersBtn__L6chr{display:block;margin-top:auto;padding:1rem .625rem .625rem;border-radius:var(--radius-md);border:1px solid var(--border-light);text-align:center;font-size:.8125rem;font-weight:700;color:var(--text-secondary);text-decoration:none;background:#fff;transition:background .15s ease,border-color .15s ease,color .15s ease}.marketplace-ui_clearFiltersBtn__L6chr:hover{background:var(--surface-2);border-color:var(--border);color:var(--text)}.marketplace-ui_locationList__cY7DU{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1rem}.marketplace-ui_locationRow__qybyn{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-secondary);text-decoration:none;padding:.375rem .5rem;border-radius:var(--radius-md)}.marketplace-ui_locationRow__qybyn:hover{background:var(--surface-2)}.marketplace-ui_locationRowActive__9OBgK{background:var(--primary-light);color:var(--primary);font-weight:600}.marketplace-ui_locationCheckbox__xXcot{width:.875rem;height:.875rem;accent-color:var(--primary)}.marketplace-ui_resultsShell__G7uNK{position:relative;flex:1;min-width:0}.marketplace-ui_resultsPendingBar__b_5fa{position:absolute;top:0;left:0;right:0;height:0;z-index:2;background:linear-gradient(90deg,transparent,var(--primary),transparent);pointer-events:none;opacity:0;overflow:hidden;transition:opacity .15s ease,height .15s ease}.marketplace-ui_resultsPendingBarActive__WfCVn{height:3px;opacity:1;animation:marketplace-ui_marketplacePendingPulse__C6WoZ .9s ease-in-out infinite}@keyframes marketplace-ui_marketplacePendingPulse__C6WoZ{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.marketplace-ui_navLinkPending__a7lG7{cursor:wait}.marketplace-ui_resultsToolbar__EeEPe{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.875rem;flex-wrap:wrap}.marketplace-ui_toolbarActions__TFurR{display:flex;align-items:center;gap:.625rem}.marketplace-ui_viewToggle___DuNh{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem;border-radius:var(--radius-md);border:1px solid var(--border-light);background:#fff}.marketplace-ui_viewToggleBtn__kTU8X{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.marketplace-ui_viewToggleBtn__kTU8X:hover{color:var(--primary)}.marketplace-ui_viewToggleBtnActive__4mfsF{background:var(--primary);color:#fff}.marketplace-ui_viewToggleBtnActive__4mfsF:hover{color:#fff}.marketplace-ui_sortWrap__xY4ld{display:flex;align-items:center;gap:.5rem}.marketplace-ui_sortLabel__tHNqp{font-size:.8125rem;color:var(--text-muted)}.marketplace-ui_sortSelect__VQcbo{padding:.4375rem .75rem;border-radius:var(--radius-md);border:1px solid var(--border-light);background:#fff;font-size:.8125rem;font-weight:600;color:var(--text);font-family:inherit}.marketplace-ui_featuredCard__IiE54{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;padding:1.25rem 1.375rem;border-radius:var(--radius-xl);border:1px solid var(--border-light);border-inline-start:4px solid var(--accent);background:var(--surface);box-shadow:0 4px 20px rgba(15,23,42,.06)}@media (min-width:768px){.marketplace-ui_featuredCard__IiE54{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.marketplace-ui_featuredBadge__0ivf4{display:inline-flex;padding:.25rem .625rem;border-radius:var(--radius-full);background:var(--accent-light);color:var(--accent);font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem}.marketplace-ui_featuredTitle__GD0Y2{margin:0 0 .625rem;font-size:1.25rem;font-weight:800;color:var(--text);line-height:1.3}.marketplace-ui_featuredAside__ENGtI{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media (min-width:768px){.marketplace-ui_featuredAside__ENGtI{align-items:flex-end}}.marketplace-ui_featuredBudget__vn_R_{font-size:.8125rem;font-weight:700;color:var(--text-muted)}.marketplace-ui_mobileFilterBtn__QOOth{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-bottom:1rem;padding:.75rem 1rem;border-radius:var(--radius-lg);border:none;background:var(--primary);color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.marketplace-ui_filterTrigger__z4cNM{display:block}@media (min-width:1024px){.marketplace-ui_filterTrigger__z4cNM{display:none}}.marketplace-ui_embeddedFilters__KweA_{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-inline:.75rem}.marketplace-ui_embeddedFiltersToolbar__y_5vX{display:flex;align-items:center}.marketplace-ui_embeddedFiltersToggle__KdDb5{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .875rem;border-radius:10px;border:1px solid var(--border-light);background:#fff;color:var(--brand-teal);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.marketplace-ui_embeddedFiltersToggle__KdDb5:hover{background:#fbfaf8;border-color:color-mix(in srgb,var(--brand-teal) 35%,var(--border-light))}.marketplace-ui_embeddedFiltersOpen__lp96l .marketplace-ui_embeddedFiltersToggle__KdDb5{background:var(--brand-teal);border-color:var(--brand-teal);color:#fff}.marketplace-ui_embeddedFiltersPanel__T5xah{min-width:0}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_mobileFilterBtn__QOOth{display:inline-flex;width:auto;min-width:10.5rem;margin-bottom:.75rem;background:var(--brand-teal)}.marketplace-ui_pageEmbedded__CcB_T .marketplace-ui_mobileFilterBtn__QOOth:hover{background:var(--brand-teal-dark)}.marketplace-ui_mobileOverlay__V99hf{position:fixed;inset:0;height:100dvh;min-height:100dvh;background:rgba(15,23,42,.45);z-index:1000}.marketplace-ui_mobileDrawer__fq7l0{position:fixed;inset-block:0;inset-inline-start:0;width:80%;height:100dvh;overflow-x:hidden;overflow-y:auto;padding:max(1rem,env(safe-area-inset-top,0px)) 1rem max(1rem,env(safe-area-inset-bottom,0px));background:#fff;box-shadow:4px 0 28px rgba(15,23,42,.16);z-index:1001;-webkit-overflow-scrolling:touch}.marketplace-ui_mobileDrawer__fq7l0 .marketplace-ui_filtersCard__Rjamh{border:none;box-shadow:none;padding:.5rem .25rem 1rem}.marketplace-ui_mobileDrawer__fq7l0 .marketplace-ui_categoryList__cbFMz{max-height:none;overflow:visible}.marketplace-ui_mobileCloseBtn__tWYkn{display:inline-flex;align-items:center;justify-content:center;padding:.375rem;border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;color:var(--text-muted);flex-shrink:0}.marketplace-ui_mobileCloseBtn__tWYkn:hover{background:#f1f5f9;color:var(--text)}.marketplace-ui_desktopAside__4Hr4l{display:none}@media (min-width:1024px){.marketplace-ui_desktopAside__4Hr4l{display:block}}.marketplace-ui_projectCard__RQduI{display:flex;flex-direction:row;min-height:100%;border-radius:var(--radius-xl);border:none;background:#fff;overflow:hidden;transition:transform .18s ease;box-shadow:none}.marketplace-ui_projectCard__RQduI:hover{transform:translateY(-2px)}.marketplace-ui_projectCardMuted__6QiH6{opacity:.88}.marketplace-ui_projectCardMuted__6QiH6:hover{opacity:1}.marketplace-ui_projectAccentBoth__5tjfN,.marketplace-ui_projectAccentConstruction__Fd0R4{background:var(--primary)}.marketplace-ui_projectAccentDesign__vX2xg{background:var(--accent)}.marketplace-ui_projectAccent__AESKI{width:4px;flex-shrink:0}.marketplace-ui_projectBody__h1S7x{display:flex;flex-direction:column;flex:1;gap:.6875rem;padding:1rem 1.125rem;min-width:0}.marketplace-ui_chipRow__nIX0B{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.marketplace-ui_eligibilityBadgeEligible__zW0UE,.marketplace-ui_eligibilityBadgeIneligible__Craln,.marketplace-ui_matchBadge__LpOs8,.marketplace-ui_roleMismatchBadge__xZ3Mp,.marketplace-ui_statusChip__9msmW,.marketplace-ui_urgencyChip__5Rh2r{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:1.625rem;padding:0 .625rem;border-radius:var(--radius-full);font-size:.6875rem;font-weight:500;line-height:1;white-space:nowrap;box-sizing:border-box;border:1px solid transparent}.marketplace-ui_matchBadge__LpOs8{border-color:#9ecfe0;background:#e8f4fa;color:#155e75}.marketplace-ui_eligibilityBadgeIneligible__Craln,.marketplace-ui_roleMismatchBadge__xZ3Mp{border-color:#e7c9a8;background:#fff7ed;color:#9a3412}.marketplace-ui_eligibilityBadgeEligible__zW0UE{border-color:#a7d4b8;background:#ecfdf3;color:#166534}.marketplace-ui_matchBadgeScore__g1TJO{font-size:inherit;font-weight:inherit;color:#0e7490}.marketplace-ui_matchBadgeHigh__dWF4Y,.marketplace-ui_matchBadgeLow__2DiLo,.marketplace-ui_matchBadgeMedium__ECGAQ{background:#e8f4fa;color:#155e75;border-color:#9ecfe0}.marketplace-ui_statusChipOpen__WcfQi{background:#e8f7ef;color:#15803d}.marketplace-ui_statusChipSoon__1cxOX{background:#fef3c7;color:#92400e}.marketplace-ui_statusChipPending__A7C7t{background:#fef3c7;color:#d97706}.marketplace-ui_statusChipExpired__uUDk1{background:#f3f4f6;color:#6b7280}.marketplace-ui_statusChipAwarded__5F3Qo{background:#dbeafe;color:#1d4ed8}.marketplace-ui_statusChipDefault__TEnuh{background:var(--primary-light);color:var(--primary)}.marketplace-ui_projectTitle__AwZZ4{margin:0;font-size:1.0625rem;font-weight:800;font-family:var(--font-latin),var(--font-arabic),system-ui,sans-serif;color:var(--text);line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-width:0}.marketplace-ui_metaRow__zzX3g{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.marketplace-ui_metaItem__tazvw{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text-muted)}.marketplace-ui_description__pLCfd{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;flex:1;min-width:0}.marketplace-ui_cardFooter__o4BmF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.25rem}.marketplace-ui_typeLabel__WuNdK{display:inline-flex;align-items:center;padding:.3125rem .625rem;border-radius:var(--radius-full);font-size:.6875rem;font-weight:700;letter-spacing:.01em;text-transform:none;border:1px solid transparent}.marketplace-ui_typeLabelConstruction__qurDr{background:transparent;color:var(--primary);border-color:color-mix(in srgb,var(--primary) 30%,var(--border-light))}.marketplace-ui_typeLabelDesign__g4wBL{background:transparent;color:var(--accent);border-color:color-mix(in srgb,var(--accent) 30%,var(--border-light))}.marketplace-ui_typeLabelBoth__9mu7u{background:transparent;color:#64748b;border-color:var(--border-light)}.marketplace-ui_detailsBtn__kqKqt{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap;border:none;background:transparent;color:var(--primary);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.marketplace-ui_detailsBtn__kqKqt:hover{background:var(--primary);color:#fff}.marketplace-ui_detailsBtnSolid__hsCGb{background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);padding:.5rem .875rem}.marketplace-ui_detailsBtnSolid__hsCGb:hover{background:var(--primary-hover);color:#fff}.marketplace-ui_detailsBtnLoading__VRoiK{cursor:wait;opacity:.92}.marketplace-ui_detailsBtnLoading__VRoiK:disabled{opacity:.92}.marketplace-ui_detailsBtnSpinner__j_pxK{width:.875rem;height:.875rem;flex-shrink:0}.marketplace-ui_detailsBtnLeading__cRmM8{display:inline-flex;align-items:center;justify-content:center;width:.875rem}.marketplace-ui_detailsBtnLinkWrap__9WqFC{display:inline-flex;text-decoration:none;color:inherit}.marketplace-ui_urgencyChip__5Rh2r{background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent)}.marketplace-ui_urgencyChipSoon__BnkN0{background:color-mix(in srgb,var(--accent) 14%,#fff);color:#9a5f2a}.marketplace-ui_adminBudget__1zEIT{display:inline-flex;align-items:baseline;gap:.25rem;padding:.375rem .75rem;border-radius:var(--radius-md);background:var(--primary-light);width:fit-content}.marketplace-ui_adminBudgetValue__uArmd{font-size:1.0625rem;font-weight:800;color:var(--primary)}.marketplace-ui_adminBudgetUnit__QzjDW{font-size:.75rem;font-weight:600;color:var(--primary)}@keyframes marketplace-ui_pulse__XglZE{0%,to{opacity:1}50%{opacity:.55}}.marketplace-ui_skeleton__QWQ04{border-radius:var(--radius-md);background:linear-gradient(105deg,#dceef1,#b8dde3 28%,#7ec4ce 50%,#b8dde3 72%,#dceef1);background-size:220% 100%;animation:marketplace-ui_marketplaceSkeletonShimmer__Yebcy 1.35s ease-in-out infinite}@keyframes marketplace-ui_marketplaceSkeletonShimmer__Yebcy{0%{background-position:100% 0}to{background-position:-100% 0}}.marketplace-ui_skeletonStat__kZgmb{width:100%;height:5.5rem;border-radius:var(--radius-lg)}.marketplace-ui_skeletonQuickFilters__n6m8Y{height:2.5rem;border-radius:var(--radius-full);margin-bottom:1.75rem}.marketplace-ui_skeletonFilterBlock__j8wgC{height:18rem;border-radius:var(--radius-xl)}.marketplace-ui_skeletonCard__f4Ivd{height:14rem;border-radius:var(--radius-xl)}.marketplace-ui_skeletonLine__PguGq{height:.875rem;margin-bottom:.5rem}.marketplace-ui_skeletonLineShort__TOZnq{width:40%}.marketplace-ui_skeletonGrid__db_ao{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.marketplace-ui_skeletonGrid__db_ao{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketplace-ui_pagination__jG0Cf{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.marketplace-ui_paginationLink__8ngWr{text-decoration:none;color:inherit}.marketplace-ui_paginationControl__au1z6{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;color:var(--text);border:1px solid var(--border-light);background:var(--surface);border-radius:var(--radius-full);min-width:34px;height:34px;transition:opacity .15s ease,background .15s ease,color .15s ease}.marketplace-ui_paginationControlActive__6iD_l{font-weight:700;color:#fff;border-color:var(--primary);background:var(--primary)}.marketplace-ui_paginationControlDisabled__dlYYp{opacity:.5;pointer-events:none}.marketplace-ui_paginationControlPending___IDAD{opacity:.72;cursor:wait}.marketplace-ui_paginationEllipsis__wwcQF{font-size:.8125rem;color:var(--text-muted);padding:0 .25rem}.boq-specifications-display_wrap__A1Xm2{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-top:.15rem;max-width:100%}.boq-specifications-display_table__Ua2jX{display:flex;flex-direction:column;width:max-content;min-width:100%;font-size:.8125rem;line-height:1.4}.boq-specifications-display_tableRow__P5zEy{display:grid;grid-template-columns:2.5rem minmax(8rem,12rem) minmax(10rem,16rem) 4.5rem 4.75rem;column-gap:.75rem;align-items:start;padding:.625rem 0;border-bottom:1px solid var(--border-light)}.boq-specifications-display_tableRow__P5zEy.boq-specifications-display_hideRowNumbers__Qpkiy{grid-template-columns:minmax(8rem,12rem) minmax(10rem,16rem) 4.5rem 4.75rem}.boq-specifications-display_tableRow__P5zEy:last-child{border-bottom:none;padding-bottom:0}.boq-specifications-display_tableHead__trjF6{padding-top:0;padding-bottom:.5rem;font-size:.75rem;font-weight:700;text-transform:none;letter-spacing:normal;color:var(--text);border-bottom:1px solid var(--border-light)}.boq-specifications-display_tableNum__EcmhE{text-align:center;font-weight:700;color:var(--text-muted)}.boq-specifications-display_tableName__LRIsf{font-weight:500;color:var(--text);min-width:0;overflow-wrap:break-word;word-break:break-word}.boq-specifications-display_tableDesc__lqMwH{color:var(--text-secondary);font-weight:400;min-width:0;overflow-wrap:break-word;word-break:break-word}.boq-specifications-display_tableQty__g4lzB,.boq-specifications-display_tableUnit__Mcc87{color:var(--text-secondary);font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0}.boq-specifications-display_plainText__0iMKe{margin:0;white-space:pre-wrap;line-height:1.6}@media (min-width:900px){.boq-specifications-display_table__Ua2jX{width:100%}.boq-specifications-display_tableRow__P5zEy{grid-template-columns:2.5rem minmax(0,1.15fr) minmax(0,1.55fr) 5rem minmax(0,.85fr)}.boq-specifications-display_tableRow__P5zEy.boq-specifications-display_hideRowNumbers__Qpkiy{grid-template-columns:minmax(0,1.15fr) minmax(0,1.55fr) 5rem minmax(0,.85fr)}}.supervision-bid-price-display_root__O3BTQ{min-width:0;max-width:100%}.supervision-bid-price-display_primary__1FatQ{font-weight:800;color:var(--primary);overflow-wrap:anywhere;word-break:break-word;line-height:1.35}.supervision-bid-price-display_secondary__A7D_X{color:var(--text-muted);margin-top:.15rem;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.supervision-contract-terms-preview_pdfLink__Yponi{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:2px}.supervision-contract-terms-preview_pdfLink__Yponi:hover{color:var(--primary-dark,#155e75)}.supervision-contract-terms-preview_docIcon__Jd3LG{width:15px;height:15px;flex-shrink:0}.supervision-contract-terms-preview_downloadIcon__OBTGv{width:13px;height:13px;flex-shrink:0}.admin-select_selectRoot__CBdb6{position:relative;width:100%;min-width:0;height:38px}.admin-select_selectTrigger__w70mr{box-sizing:border-box;width:100%;height:38px;min-height:38px;max-height:38px;margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border:1px solid #e7e3db;border-radius:10px;background:#fff;color:var(--brand-navy);font-family:inherit;font-size:13px;font-weight:500;line-height:1.25;cursor:pointer;text-align:start}.admin-select_selectTrigger__w70mr:hover:not(:disabled){border-color:#d5d0c6;background:#fffcf8}.admin-select_selectTrigger__w70mr:focus-visible{outline:2px solid rgba(45,143,130,.25);border-color:var(--brand-teal)}.admin-select_selectTriggerOpen__xQssD{border-color:var(--brand-teal);box-shadow:0 0 0 3px rgba(45,143,130,.12)}.admin-select_selectTrigger__w70mr:disabled{opacity:.6;cursor:not-allowed}.admin-select_selectValue__MT70L{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-select_selectChevron__n6JPv{width:16px;height:16px;flex-shrink:0;color:#8c8c8c;transition:transform .16s ease}.admin-select_selectTriggerOpen__xQssD .admin-select_selectChevron__n6JPv{transform:rotate(180deg);color:var(--brand-teal)}.admin-select_selectMenu__U634j{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + 6px);z-index:40;margin:0;padding:6px;list-style:none;min-width:100%;width:max-content;max-width:260px;max-height:min(360px,70vh);overflow-y:auto;background:#fff;border:1px solid #e7e3db;border-radius:12px;box-shadow:0 8px 28px rgba(27,42,74,.12),0 2px 6px rgba(27,42,74,.06)}.admin-select_selectMenuUp__sJdT4{inset-block-start:auto;inset-block-end:calc(100% + 6px);box-shadow:0 -8px 28px rgba(27,42,74,.12),0 -2px 6px rgba(27,42,74,.06)}.admin-select_selectMenuWide__sQvqT{max-width:min(480px,92vw)}.admin-select_selectOption__dDTnG{display:block;width:100%;border:none;background:transparent;border-radius:8px;padding:9px 12px;text-align:start;font-family:inherit;font-size:13px;font-weight:500;color:var(--brand-navy);cursor:pointer}.admin-select_selectOption__dDTnG:hover:not(:disabled){background:#f4f7f6}.admin-select_selectOption__dDTnG:disabled{color:#a4a4a4;cursor:not-allowed;background:#f8f8f8}.admin-select_selectOptionActive__yBQu1{background:#e9f5f2;color:var(--brand-teal);font-weight:600}.admin-pagination_pager__sQ_32{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px;flex-wrap:wrap}.admin-pagination_summary__Veg_L{margin:0;font-size:12.5px;color:#8c8c8c}.admin-pagination_link__JLSgK{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:34px;padding:0 14px;border-radius:10px;border:1px solid #e7e3db;background:#fff;color:var(--brand-navy)!important;font-size:13px;font-weight:600;text-decoration:none!important}.admin-pagination_link__JLSgK:hover{background:#fbfaf8}.admin-pagination_linkDisabled__nJuZp{opacity:.45;pointer-events:none}.admin-pagination_pageLabel__swF0k{margin:0;font-size:13px;font-weight:600;color:var(--brand-navy);font-variant-numeric:tabular-nums}.awards_page__kDx4Q{padding:26px}.awards_pageHead__0b2zT{margin-bottom:22px}.awards_pageHead__0b2zT h2{margin:0;display:flex;align-items:center;gap:8px;font-size:22px;color:var(--brand-navy);font-weight:700;letter-spacing:-.3px}.awards_pageHead__0b2zT p{margin:4px 0 0;color:#8c8c8c;font-size:13px}.awards_list__83Vl1{display:flex;flex-direction:column;gap:14px}.awards_card__iDfLR{background:#fff;border:1px solid #e7e3db;border-radius:14px;padding:18px;box-shadow:0 1px 0 rgba(27,42,74,.03)}.awards_cardTop__aoQg4{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.awards_projectTitle__NhzNi{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--brand-navy);line-height:1.35}.awards_meta__EHjbF{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;color:#8c8c8c}.awards_amountBlock__F4t_d{text-align:end}.awards_amount__ETTzR{font-size:18px;font-weight:800;color:var(--brand-teal);letter-spacing:-.2px}.awards_execLink__eHlME{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:12.5px;font-weight:650;color:var(--brand-copper);text-decoration:none}.awards_execLink__eHlME:hover{text-decoration:underline}.awards_parties__C6xpr{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.awards_party__MaCaX{padding:14px;border-radius:12px;border:1px solid #e7e3db;background:#faf9f6}.awards_partyOwner__0iO_8{background:#f3f7fb;border-color:#d7e4f2}.awards_partyHired__i2s0K{background:var(--brand-teal-light);border-color:color-mix(in srgb,var(--brand-teal) 22%,white)}.awards_partyLabel__x5Tru{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:750;color:var(--brand-navy)}.awards_partyOwner__0iO_8 .awards_partyLabel__x5Tru{color:#2f5f9a}.awards_partyHired__i2s0K .awards_partyLabel__x5Tru{color:var(--brand-teal-dark)}.awards_partyName__rVh8B{display:block;margin:0 0 6px;font-size:14px;font-weight:700;color:var(--brand-navy);text-decoration:none}.awards_partyName__rVh8B:hover{color:var(--brand-teal)}.awards_partyRows__jcx43{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:#6b7280}.awards_partyRow__j42Nt{display:inline-flex;align-items:center;gap:5px}.awards_manageLink__yEotc{margin-top:4px;font-size:12.5px;font-weight:650;color:#c0392b;text-decoration:none}.awards_manageLink__yEotc:hover{text-decoration:underline}.awards_muted__mNHr7{font-size:13px;color:#8c8c8c}.awards_pagerWrap__XV5Jf{margin-top:20px}.projects_page__6wnkw{padding:26px}.projects_pageHead__Gg_ft{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:14px;margin-bottom:18px}.projects_pageHead__Gg_ft h2{margin:0;font-size:22px;color:var(--brand-navy);font-weight:700;letter-spacing:-.3px}.projects_pageHead__Gg_ft p{margin:2px 0 0;color:#8c8c8c;font-size:13px}.projects_backLink__n8J66{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:var(--brand-teal)!important;font-size:13px;font-weight:600;text-decoration:none!important}.projects_backLink__n8J66:hover{color:var(--brand-teal-dark)!important}.projects_detailPage__tGSvt{box-sizing:border-box;width:100%;max-width:none;min-height:calc(100dvh - 64px);padding:22px 26px 40px;background:transparent}.projects_detailHero__nE__D{position:relative;margin-bottom:20px;padding:20px 22px 18px;border-radius:14px;overflow:hidden;background:var(--brand-teal);border:1px solid var(--brand-teal);box-shadow:0 1px 3px rgba(27,42,74,.08);color:var(--brand-white)}.projects_detailHero__nE__D .projects_backLink__n8J66{color:rgba(255,255,255,.92)!important}.projects_detailHero__nE__D .projects_backLink__n8J66:hover{color:var(--brand-white)!important}.projects_detailHeroTop__wnxg6{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-top:4px}.projects_detailHeadMain___GRo2{min-width:0;flex:1}.projects_detailEyebrow__BBxVF{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.8)}.projects_detailTitle__KS2Ye{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:750;color:var(--brand-white);letter-spacing:-.45px;line-height:1.2}.projects_detailSub__4rEWn{margin:8px 0 0}.projects_detailHero__nE__D .projects_noRef__Qqj1T{color:rgba(255,255,255,.75)}.projects_detailHero__nE__D .projects_refnum__kfmaN{background:rgba(255,255,255,.22);color:var(--brand-white);border:1px solid rgba(255,255,255,.35)}.projects_detailHeroLinks__9ojHm{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.projects_detailHeroLink__lZWM5{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.14);color:var(--brand-white)!important;font-size:12.5px;font-weight:600;text-decoration:none!important}.projects_detailHeroLink__lZWM5:hover{background:rgba(255,255,255,.24);border-color:rgba(255,255,255,.6)}.projects_detailHeroLinkCount__rtGbE{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:rgba(255,255,255,.9);color:var(--brand-teal);font-size:11.5px;font-weight:700}.projects_detailStatRow__a_r38{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.projects_detailStat__wNKWN{padding:12px 14px;border-radius:12px;background:var(--brand-white);border:1px solid transparent}.projects_detailStatLabel__1C19K{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.projects_detailStat__wNKWN strong{display:block;font-size:15px;font-weight:700;color:var(--brand-navy);word-break:break-word}.projects_detailStatAccent__xSUR4{background:var(--brand-white);border-color:transparent}.projects_detailStatAccent__xSUR4 strong{color:var(--brand-teal)}.projects_detailLayout__Yq03d{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);gap:18px;align-items:start;width:100%}.projects_detailMainCol__2GLn_,.projects_detailSideCol__5MToi{display:flex;flex-direction:column;gap:14px;min-width:0}.projects_detailSection__omkSx{background:#fff;border:1px solid #e7e3db;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(27,42,74,.04)}.projects_detailSectionHead__kfI6W{gap:8px;border-bottom:1px solid rgba(255,255,255,.18)}.projects_detailSectionHead__kfI6W,.projects_detailSectionToggle__kWugB{display:flex;align-items:center;padding:12px 16px;background:var(--brand-teal)}.projects_detailSectionToggle__kWugB{justify-content:space-between;gap:10px;width:100%;margin:0;border:none;border-bottom:1px solid transparent;cursor:pointer;font:inherit;text-align:start;color:var(--brand-white)}.projects_detailSectionToggle__kWugB[aria-expanded=true]{border-bottom-color:rgba(255,255,255,.18)}.projects_detailSectionToggle__kWugB:hover{background:var(--brand-teal-dark)}.projects_detailSectionHeadMain__iRrQH{display:flex;align-items:center;gap:8px;min-width:0}.projects_detailSectionHead__kfI6W h2,.projects_detailSectionToggle__kWugB h2{margin:0;font-size:14px;font-weight:750;color:var(--brand-white);letter-spacing:-.1px}.projects_detailSectionBadge__t2P5S{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:rgba(255,255,255,.2);color:var(--brand-white);font-size:11.5px;font-weight:750}.projects_detailSectionChevronOpen__woyUF,.projects_detailSectionChevron__d_eUi{flex-shrink:0;color:rgba(255,255,255,.85);transition:transform .15s ease}.projects_detailSectionChevronOpen__woyUF{transform:rotate(180deg)}.projects_detailSectionIcon___NlJw{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;flex-shrink:0}.projects_accent_copper__krPo1 .projects_detailSectionIcon___NlJw,.projects_accent_navy__MGacd .projects_detailSectionIcon___NlJw,.projects_accent_sand__OEYw7 .projects_detailSectionIcon___NlJw,.projects_accent_teal__ulHUA .projects_detailSectionIcon___NlJw,.projects_detailSectionIcon___NlJw{color:var(--brand-teal);background:var(--brand-white)}.projects_detailSectionBody__1YtQg{padding:14px 16px 16px}.projects_detailFieldGridDense__ni3w5,.projects_detailFieldGrid__a_Evl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0}.projects_detailFieldGridDense__ni3w5{grid-template-columns:repeat(2,minmax(0,1fr))}.projects_detailFieldItem__URrr_ dt{margin:0 0 3px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#8c8c8c}.projects_detailFieldItem__URrr_ dd{margin:0;font-size:13.5px;font-weight:650;color:var(--brand-navy);word-break:break-word;line-height:1.4}.projects_detailFieldItemLink__X4cEV{display:block;width:100%;margin:0;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:inherit;font:inherit;color:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease}.projects_detailFieldItemLink__X4cEV:hover{background:rgba(15,118,110,.08);border-color:rgba(15,118,110,.22)}.projects_detailFieldItemLink__X4cEV dd{color:var(--brand-teal);text-decoration:underline;text-underline-offset:2px}.projects_detailTextStack__jSGHC{display:flex;flex-direction:column;gap:12px;margin-top:14px}.projects_detailTextBlock__TJCum{padding:12px 14px;border-radius:12px;background:#fbfaf8;border:1px solid #efebe3}.projects_detailMiniLabel__GHw1e,.projects_detailTextBlock__TJCum h3{margin:0 0 8px;font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-teal)}.projects_detailTextBlock__TJCum p{margin:0;font-size:13.5px;color:#2a2a2a;line-height:1.55;white-space:pre-wrap}.projects_detailSplitRow__zoBqb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.projects_detailFileGroups__3kKEx{display:flex;flex-direction:column;gap:12px}.projects_detailFileGroup__ZkeN_{display:flex;flex-direction:column;gap:8px;border:1px solid #e7e3db;border-radius:12px;background:#fff;overflow:hidden}.projects_detailFileGroupToggle__1_yvJ{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;background:#f7f5f1;cursor:pointer;text-align:inherit;font:inherit;color:inherit}.projects_detailFileGroupToggle__1_yvJ:hover{background:#f1eee8}.projects_detailFileGroupTitle__ShPhl{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:750;color:var(--brand-navy)}.projects_detailFileGroupCount__tlIbu{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:rgba(15,118,110,.12);color:var(--brand-teal);font-size:11px;font-weight:750}.projects_detailFileGroupChevronOpen__08zK0,.projects_detailFileGroupChevron___9S4W{flex-shrink:0;color:#7a7a7a;transition:transform .15s ease}.projects_detailFileGroupChevron___9S4W{transform:rotate(-90deg)}[dir=rtl] .projects_detailFileGroupChevron___9S4W{transform:rotate(90deg)}.projects_detailFileGroupChevronOpen__08zK0{transform:rotate(0deg)}.projects_detailFileList__w4lh_{margin:0;padding:0 10px 10px;list-style:none;display:flex;flex-direction:column;gap:8px}.projects_detailFileItem__xuB5h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:#fbfaf8;border:1px solid #e7e3db}.projects_detailFileMain__gtR7b{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.projects_detailFileIndex__zd0m5{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(15,118,110,.12);color:var(--brand-teal);font-size:11px;font-weight:750}.projects_detailFileExt__b08Ln{flex-shrink:0;min-width:42px;padding:4px 6px;border-radius:8px;background:var(--brand-navy);color:#fff;font-size:10px;font-weight:750;letter-spacing:.02em;text-align:center;line-height:1.2}.projects_detailFileExtImage__c2t44{background:var(--brand-teal)}.projects_detailFileMeta__KwtN7{min-width:0;display:flex;flex-direction:column;gap:2px}.projects_detailFileName__AQsZU{font-size:13.5px;font-weight:700;color:var(--brand-navy);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects_detailFileCategory__dBGLV{font-size:11.5px;color:#8a8a8a;font-weight:600}.projects_detailFileOpen__GErE_{flex-shrink:0;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--brand-teal);background:#fff;color:var(--brand-teal)!important;font-size:12.5px;font-weight:700;text-decoration:none!important}.projects_detailFileOpen__GErE_:hover{background:var(--brand-teal);color:#fff!important}.projects_detailOwnerCard__Y2wdw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px;border-radius:12px;background:#fbfaf8;border:1px solid #e7e3db}.projects_detailOwnerCardLeft__QFkiX{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.projects_detailOwnerAvatar__xI_eI{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brand-teal);color:#fff;font-weight:750;font-size:16px;flex-shrink:0;overflow:hidden}.projects_detailOwnerAvatarImg__MMObw{width:100%;height:100%;object-fit:cover;display:block}.projects_detailOwnerCardMain__nKMJH{min-width:0}.projects_detailOwnerCard__Y2wdw strong{display:block;font-size:14px;color:var(--brand-navy)}.projects_detailOwnerCard__Y2wdw p{margin:2px 0 0;font-size:12px;color:#6b6b6b;word-break:break-all}.projects_detailOwnerProfileLink__bGGUv{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--brand-teal);background:var(--brand-teal);color:#fff!important;font-size:12.5px;font-weight:700;text-decoration:none!important;white-space:nowrap}.projects_detailOwnerProfileLink__bGGUv:hover{background:var(--brand-teal-dark);border-color:var(--brand-teal-dark);color:#fff!important}.projects_detailMetaChips__mjksX{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.projects_detailMetaChips__mjksX span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#f4f2ed;border:1px solid #e7e3db;color:var(--brand-navy);font-size:12px;font-weight:600}.projects_detailContactTableWrap__T2Ikv{width:100%;overflow-x:auto;border:1px solid #e7e3db;border-radius:12px;background:#fff}.projects_detailContactTable__LGJ68{width:100%;border-collapse:collapse;min-width:420px}.projects_detailContactTable__LGJ68 td,.projects_detailContactTable__LGJ68 th{padding:11px 12px;text-align:start;border-bottom:1px solid #efebe3;font-size:13px;vertical-align:middle}.projects_detailContactTable__LGJ68 th{background:#f7f5f1;color:#7a7a7a;font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.projects_detailContactTable__LGJ68 tbody tr:last-child td{border-bottom:0}.projects_detailContactTable__LGJ68 tbody tr:hover{background:#fffcf8}.projects_detailContactSerial__aPdaH{width:40px;color:#8a8a8a!important;font-variant-numeric:tabular-nums;font-weight:650}.projects_detailContactName__32YUb{font-weight:700;color:var(--brand-navy)}.projects_detailContactLink__LVxg2{color:var(--brand-teal)!important;font-weight:600;text-decoration:none!important}.projects_detailContactLink__LVxg2:hover{text-decoration:underline!important}.projects_detailContactMuted__ZBR2X{color:#8a8a8a}.projects_detailTimeline__y5Pbd{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;border-inline-start:2px solid #e4ebe9;margin-inline-start:8px}.projects_detailTimeline__y5Pbd li{position:relative;padding:0 0 14px 16px}.projects_detailTimeline__y5Pbd li:before{content:"";position:absolute;inset-inline-start:-5px;top:4px;width:8px;height:8px;border-radius:50%;background:var(--brand-teal);box-shadow:0 0 0 3px rgba(15,118,110,.15)}.projects_detailTimelineActor__IxeEH{display:block;margin-top:2px;font-style:normal;font-size:12px;font-weight:600;color:var(--brand-teal)}.projects_detailTimeline__y5Pbd time{display:block;margin-bottom:2px;font-size:11.5px;color:#8c8c8c}.projects_detailTimeline__y5Pbd span{font-size:13px;color:#2a2a2a;line-height:1.4}.projects_detailActionsSticky__PvDWj{position:sticky;top:80px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #e7e3db;box-shadow:0 1px 3px rgba(27,42,74,.06)}.projects_detailActionsSticky__PvDWj h3{margin:0 0 12px;font-size:13px;font-weight:750;letter-spacing:.02em;text-transform:uppercase;color:var(--brand-teal)}.projects_detailActions__KFBcg{margin-top:16px;padding-top:14px;border-top:1px solid #efebe3}.projects_reviewHeadActions__cC0l1{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0}.projects_openDetailsBtn__gXZnH{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--brand-teal);background:var(--brand-teal);color:#fff!important;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none!important}.projects_openDetailsBtn__gXZnH:hover{background:var(--brand-teal-dark);border-color:var(--brand-teal-dark);color:#fff!important}.projects_reviewHint__brDfa{margin:0;font-size:12.5px;color:#8c8c8c}.projects_errorBanner__N3rXK{margin-bottom:14px;padding:12px 14px;border-radius:12px;border:1px solid #f0d3cc;background:#fdf3f1;color:#c0392b;font-size:13.5px;font-weight:600}.projects_reviewStack__SC_Ra{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.projects_reviewCard__jDoVN{background:#fff;border:1px solid #e7e3db;border-inline-start:4px solid #c9892c;border-radius:14px;padding:18px 20px}.projects_reviewCardFocus__Ojz75{box-shadow:0 0 0 3px rgba(201,137,44,.22)}.projects_reviewHead__jJ0gx{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:12px}.projects_reviewMain__EcPoo{min-width:0;flex:1}.projects_reviewTitleRow__yAJsj{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.projects_reviewTitle__gQ0_U{margin:0;font-size:17px;font-weight:700;color:var(--brand-navy);letter-spacing:-.2px}.projects_reviewMeta__7d0yK{display:flex;flex-wrap:wrap;gap:10px 14px;color:#6b6b6b;font-size:12.5px}.projects_reviewMeta__7d0yK span{display:inline-flex;align-items:center;gap:5px;min-width:0}.projects_budgetMeta__PgM49{color:var(--brand-teal);font-weight:700}.projects_noRef__Qqj1T{color:#9a9a9a;font-style:italic}.projects_expandBtn__Rd0vS{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid #e7e3db;background:#fff;color:var(--brand-navy);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;flex-shrink:0}.projects_expandBtn__Rd0vS:hover{background:#fbfaf8}.projects_expandIconOpen__GnG3W{transform:rotate(180deg)}.projects_reviewBody__FvVvE{display:flex;flex-direction:column;gap:14px;margin-bottom:14px;padding-top:4px;border-top:1px solid #f0ebe3}.projects_fieldGrid__Ei5Yf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0}.projects_fieldItem__0xakO dt{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#8c8c8c}.projects_fieldItem__0xakO dd{margin:0;font-size:13.5px;font-weight:600;color:var(--brand-navy);word-break:break-word}.projects_fieldEmpty__osdJ8{color:#9a9a9a!important;font-weight:500!important;font-style:italic}.projects_biddingGrid__RPGHS h4,.projects_reviewBlock__Cwbg3 h4,.projects_reviewPanel__9JODk h4,.projects_timelinePanel__bwxaS h4{margin:0 0 6px;font-size:12px;font-weight:700;color:#7a7a7a;letter-spacing:.02em;text-transform:uppercase}.projects_biddingGrid__RPGHS p,.projects_reviewBlock__Cwbg3 p,.projects_reviewPanel__9JODk p{margin:0;font-size:13.5px;color:#2a2a2a;line-height:1.5}.projects_plainList__2XaYU{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:#2a2a2a}.projects_biddingGrid__RPGHS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.projects_reviewPanel__9JODk,.projects_timelinePanel__bwxaS{padding:12px 14px;border-radius:12px;background:#fbfaf8;border:1px solid #efebe3}.projects_reviewPanel__9JODk h4+*,.projects_reviewPanel__9JODk h4+p{margin-bottom:12px}.projects_reviewPanel__9JODk h4:last-of-type{margin-top:4px}.projects_chipRow__xwy73,.projects_fileRow__JUssR{display:flex;flex-wrap:wrap;gap:6px}.projects_fileGroup__8VwVb{display:flex;flex-direction:column;gap:6px}.projects_fileGroup__8VwVb+.projects_fileGroup__8VwVb{margin-top:10px}.projects_fileGroupLabel__O_57A{margin:0!important;font-size:12px!important;font-weight:700!important;color:#5f5f5f!important}.projects_chip__BF96w{padding:4px 10px;border-radius:999px;background:#f3f1ec;border:1px solid #e7e3db;color:var(--brand-navy)}.projects_chip__BF96w,.projects_fileChip___CSRO{display:inline-flex;align-items:center;font-size:12px;font-weight:600}.projects_fileChip___CSRO{gap:5px;padding:5px 10px;border-radius:999px;background:#e8f4f6;color:var(--brand-teal)!important;text-decoration:none!important}.projects_fileChip___CSRO:hover{background:#d9eef1}.projects_timelineList__ctvh4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.projects_timelineList__ctvh4 li{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:#444;padding-inline-start:12px;border-inline-start:2px solid #e7e3db}.projects_timelineList__ctvh4 time{color:#8c8c8c;font-size:11.5px}@media (max-width:1100px){.projects_detailLayout__Yq03d{grid-template-columns:1fr}.projects_detailFieldGrid__a_Evl{grid-template-columns:repeat(2,minmax(0,1fr))}.projects_detailActionsSticky__PvDWj{position:static}}@media (max-width:720px){.projects_biddingGrid__RPGHS,.projects_detailFieldGridDense__ni3w5,.projects_detailFieldGrid__a_Evl,.projects_detailSplitRow__zoBqb,.projects_detailStatRow__a_r38,.projects_fieldGrid__Ei5Yf{grid-template-columns:1fr}.projects_detailPage__tGSvt{padding:16px 14px 32px}.projects_detailHero__nE__D{padding:16px}}.projects_panel__6CU8p{background:#fff;border:1px solid #e7e3db;border-radius:14px;padding:14px;position:relative;z-index:2}.projects_panelPending__jRESh{opacity:.72;transition:opacity .15s ease}.projects_toolbar__J0T_w{display:grid;grid-template-columns:minmax(0,1.2fr) 150px 150px 138px 138px;gap:10px;margin:-14px -14px 12px;padding:14px 14px 12px;align-items:center;background:#f7f5f0;border-bottom:1px solid #e7e3db;border-radius:14px 14px 0 0;position:relative;z-index:5}.projects_toolbarHasClear__4kBrB{grid-template-columns:minmax(0,1.2fr) 150px 150px 138px 138px auto}.projects_toolbarBids__DzMvL{grid-template-columns:minmax(0,1.2fr) minmax(180px,1fr)}.projects_toolbarBids__DzMvL.projects_toolbarHasClear__4kBrB{grid-template-columns:minmax(0,1.2fr) minmax(180px,1fr) auto}.projects_filterCell__ev7Jx,.projects_searchWrap__82Waz{box-sizing:border-box;min-width:0;width:100%;height:38px;min-height:38px;max-height:38px;margin:0}.projects_searchWrap__82Waz{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #d5d0c6;border-radius:10px;padding:0 12px;box-shadow:0 1px 0 rgba(27,42,74,.03)}.projects_searchWrap__82Waz:focus-within{border-color:var(--brand-teal);box-shadow:0 0 0 3px rgba(45,143,130,.14)}.projects_filterCell__ev7Jx{display:flex;align-items:stretch}.projects_filterCell__ev7Jx>*{flex:1;min-width:0;height:38px}.projects_dateFilter__5UVav{display:flex;align-items:center;width:100%;height:38px;margin:0}.projects_dateInput__tsT5S{box-sizing:border-box;width:100%;height:38px;margin:0;padding:0 10px;border:1.5px solid #d5d0c6;border-radius:10px;background:#fff;color:var(--brand-navy);font:inherit;font-size:12.5px;box-shadow:0 1px 0 rgba(27,42,74,.03)}.projects_dateInput__tsT5S:focus{outline:none;border-color:var(--brand-teal);box-shadow:0 0 0 3px rgba(45,143,130,.14)}.projects_searchIcon__9LvUT{width:16px;height:16px;color:#8c8c8c;flex-shrink:0}.projects_searchInput__ywytl{border:none!important;outline:none!important;box-shadow:none!important;background:transparent;width:100%;min-width:0;height:auto!important;font-family:inherit;font-size:13px;color:var(--brand-navy);padding:0!important}.projects_searchInput__ywytl:focus,.projects_searchInput__ywytl:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.projects_searchInput__ywytl::placeholder{color:#9a9a9a}.projects_clearBtn__6O79S{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:10px;border:1px solid #e7e3db;background:#fff;color:#555;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.projects_clearBtn__6O79S:hover{background:#fbfaf8}.projects_tableWrap__xvCAT{width:100%;overflow-x:auto}.projects_table__UgP8F{width:100%;border-collapse:collapse;min-width:960px}.projects_table__UgP8F td,.projects_table__UgP8F th{padding:12px 10px;text-align:start;border-bottom:1px solid #efebe3;font-size:13px;color:var(--brand-navy);vertical-align:middle}.projects_table__UgP8F th{background:#fbfaf8;color:#7a7a7a;font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.projects_table__UgP8F tbody tr:hover{background:#fffcf8}.projects_serialCol__VMH_B{width:44px;color:#8a8a8a!important;font-variant-numeric:tabular-nums;font-weight:650}.projects_dateCell__byYdJ{white-space:nowrap;font-size:12.5px;color:#5a5a5a!important}.projects_rowFocus__173go{background:#fff8ef!important}.projects_titleCell__QNnFi{font-weight:600;max-width:240px}.projects_emailCell__XoXkC{color:var(--brand-teal)!important;font-weight:500}.projects_mono__RBAs_{font-variant-numeric:tabular-nums;font-size:12.5px}.projects_mono__RBAs_,.projects_refnum__kfmaN{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.projects_refnum__kfmaN{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:var(--brand-teal);color:#fff;font-size:11.5px;font-weight:700}.projects_pendingRef__J7hNT{color:#c9892c;font-weight:700;font-size:12px}.projects_viewBtn__Zq_bc{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid #e7e3db;background:#fff;color:var(--brand-navy)!important;text-decoration:none!important}.projects_viewBtn__Zq_bc:hover{background:#fbfaf8;border-color:#d5d0c6}.projects_tableActions__nTw8y{display:inline-flex;align-items:center;gap:6px}.projects_bidsBtn__yHmwT{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid #e7e3db;background:#fff;color:var(--brand-teal)!important;text-decoration:none!important}.projects_bidsBtn__yHmwT:hover{background:#fbfaf8;border-color:#d5d0c6}.projects_tableDeleteBtn__CKePw{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid #e5b4ae;background:#fff;color:#c0392b;cursor:pointer;font-family:inherit;padding:0}.projects_tableDeleteBtn__CKePw:hover:not(:disabled){background:#fdf3f1}.projects_tableDeleteBtn__CKePw:disabled{opacity:.65;cursor:not-allowed}.projects_empty__qdiNW{padding:28px 12px;text-align:center;color:#8c8c8c;font-size:13.5px}.projects_actionsBlock__SY2Zq{margin-top:4px}.projects_actionsRow__8xAgO{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.projects_btnApprove__QfMEA,.projects_btnCancelNote__Adf_h,.projects_btnDelete__wdI_T,.projects_btnReject__wF_Px,.projects_btnRequest__plGpj,.projects_btnSubmitNote__zNgiJ{font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:13px;font-weight:600;height:38px;padding:0 16px}.projects_btnApprove__QfMEA{background:var(--brand-teal);border:1px solid var(--brand-teal);color:#fff}.projects_btnApprove__QfMEA:hover:not(:disabled){background:var(--brand-teal-dark);border-color:var(--brand-teal-dark)}.projects_btnReject__wF_Px{background:#fff;border:1px solid #e5b4ae;color:#c0392b}.projects_btnReject__wF_Px:hover:not(:disabled){background:#fdf3f1}.projects_btnRequest__plGpj{background:#fff;border:1px solid #d8d4cc;color:#1a1a1a}.projects_btnRequest__plGpj:hover:not(:disabled){background:#fbfaf8}.projects_btnDelete__wdI_T{background:#fff;border:1px solid #e5b4ae;color:#c0392b}.projects_btnDelete__wdI_T:hover:not(:disabled){background:#fdf3f1}.projects_btnApprove__QfMEA:disabled,.projects_btnCancelNote__Adf_h:disabled,.projects_btnDelete__wdI_T:disabled,.projects_btnReject__wF_Px:disabled,.projects_btnRequest__plGpj:disabled,.projects_btnSubmitNote__zNgiJ:disabled{opacity:.65;cursor:not-allowed}.projects_actionsHint__4NOoh{margin:0;margin-inline-start:auto;font-size:11.5px;color:#9a9a9a;max-width:280px;line-height:1.35}.projects_noteForm__MI0OF{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.projects_rejectReasonSelect__jADUr{box-sizing:border-box;flex:1 1 280px;min-width:240px;max-width:100%;height:38px;min-height:38px;max-height:38px}.projects_rejectReasonSelect__jADUr>*{width:100%;height:38px;min-height:38px;max-height:38px}.projects_noteInput__4_zyb{box-sizing:border-box;flex:1 1 220px;min-width:220px;height:38px;border:1px solid #e7e3db;border-radius:10px;padding:0 12px;font-size:13px;font-family:inherit;color:var(--brand-navy);background:#fff}.projects_noteInput__4_zyb:focus{outline:2px solid rgba(45,143,130,.25);border-color:var(--brand-teal)}.projects_btnSubmitNote__zNgiJ{background:var(--brand-teal);border:1px solid var(--brand-teal);color:#fff}.projects_btnCancelNote__Adf_h{background:#fff;border:1px solid #e7e3db;color:#555}.projects_spin__eFcyV{animation:projects_spin__eFcyV .8s linear infinite}@keyframes projects_spin__eFcyV{to{transform:rotate(1turn)}}.projects_srOnly__zH6H2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.projects_deleteModalRoot__lrJqE{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px}.projects_deleteModalScrim__l_nwe{position:absolute;inset:0;border:none;padding:0;margin:0;background:rgba(27,42,74,.4);cursor:pointer}.projects_deleteModalScrim__l_nwe:disabled{cursor:not-allowed}.projects_deleteModalPanel__2sLbN{position:relative;z-index:1;width:min(440px,100%);background:#fff;border:1px solid #e7e3db;border-radius:14px;box-shadow:0 16px 48px rgba(27,42,74,.18);display:flex;flex-direction:column}.projects_deleteModalHead__VV4WC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e7e3db}.projects_deleteModalHead__VV4WC h2{margin:0;font-size:16px;font-weight:700;color:var(--brand-navy)}.projects_deleteModalClose__ycKXu{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:#6b6b6b;cursor:pointer;padding:0}.projects_deleteModalClose__ycKXu:hover:not(:disabled){background:#f5f3ef;color:#1a1a1a}.projects_deleteModalClose__ycKXu:disabled{opacity:.5;cursor:not-allowed}.projects_deleteModalBody__V4fvv{padding:18px}.projects_deleteModalWarn__Hc_27{margin:0;font-size:13.5px;line-height:1.55;color:#5c5c5c}.projects_deleteModalFoot__TAwTp{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 18px 18px;border-top:1px solid #e7e3db}.projects_deleteModalCancel__On8hf,.projects_deleteModalConfirm__RlanD{font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:13px;font-weight:600;height:38px;padding:0 16px}.projects_deleteModalCancel__On8hf{background:#fff;border:1px solid #e7e3db;color:#555}.projects_deleteModalCancel__On8hf:hover:not(:disabled){background:#fbfaf8}.projects_deleteModalConfirm__RlanD{background:#c0392b;border:1px solid #c0392b;color:#fff}.projects_deleteModalConfirm__RlanD:hover:not(:disabled){background:#a93226;border-color:#a93226}.projects_deleteModalCancel__On8hf:disabled,.projects_deleteModalConfirm__RlanD:disabled{opacity:.65;cursor:not-allowed}@media (max-width:900px){.projects_toolbarBids__DzMvL,.projects_toolbarBids__DzMvL.projects_toolbarHasClear__4kBrB,.projects_toolbarHasClear__4kBrB,.projects_toolbar__J0T_w{grid-template-columns:1fr}.projects_page__6wnkw{padding:18px 14px}}