.ContractStatusBadge_badge__N6pH6{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;transition:all .2s ease-in-out}.ContractStatusBadge_badge__N6pH6 svg{flex-shrink:0}.ContractStatusBadge_pending__X6QI0{background:rgba(245,158,11,.1);color:#c89356;border:1px solid rgba(245,158,11,.2)}.ContractStatusBadge_pending__X6QI0 svg{color:#f59e0b}.ContractStatusBadge_active__9FCsf{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.2)}.ContractStatusBadge_active__9FCsf svg{color:#10b981}.ContractStatusBadge_completed__b_RL0{background:rgba(10,33,15,.1);color:#0a210f;border:1px solid rgba(10,33,15,.2)}.ContractStatusBadge_completed__b_RL0 svg{color:#0a210f}.ContractStatusBadge_expired__LwKVe{background:rgba(245,158,11,.1);color:#c89356;border:1px solid rgba(245,158,11,.2)}.ContractStatusBadge_expired__LwKVe svg{color:#f59e0b}.ContractStatusBadge_terminated__QRVNT{background:rgba(239,68,68,.1);color:#dc2626;border:1px solid rgba(239,68,68,.2)}.ContractStatusBadge_terminated__QRVNT svg{color:#ef4444}.ContractStatusBadge_default__SzbLS{background:rgba(107,114,128,.1);color:#374151;border:1px solid rgba(107,114,128,.2)}.ContractStatusBadge_default__SzbLS svg{color:#4b5563}.ContractTypeBadge_badge__XGRa_{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;transition:all .2s ease-in-out}.ContractTypeBadge_badge__XGRa_ svg{flex-shrink:0}.ContractTypeBadge_service__nNw7i{background:rgba(10,33,15,.1);color:#0a210f;border:1px solid rgba(10,33,15,.2)}.ContractTypeBadge_service__nNw7i svg{color:#0a210f}.ContractTypeBadge_nda__fcO7W{background:rgba(219,102,11,.1);color:#db660b;border:1px solid rgba(219,102,11,.2)}.ContractTypeBadge_nda__fcO7W svg{color:#db660b}.ContractTypeBadge_employment__UW3mg{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.2)}.ContractTypeBadge_employment__UW3mg svg{color:#10b981}.ContractTypeBadge_partnership__I5HGx{background:rgba(245,158,11,.1);color:#c89356;border:1px solid rgba(245,158,11,.2)}.ContractTypeBadge_partnership__I5HGx svg{color:#f59e0b}.ContractTypeBadge_default__evURJ{background:rgba(107,114,128,.1);color:#374151;border:1px solid rgba(107,114,128,.2)}.ContractTypeBadge_default__evURJ svg{color:#4b5563}.ContractActions_actionsContainer__c3yES{position:relative}.ContractActions_actionsButton__mW_lU{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#4b5563;cursor:pointer;transition:all .2s ease-in-out}.ContractActions_actionsButton__mW_lU:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.ContractActions_actionsButton__mW_lU:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 3px rgba(10,33,15,.1)}.ContractActions_overlay___Hmu1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.ContractActions_dropdown__mvgE0{position:absolute;top:100%;right:0;margin-top:.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:20;min-width:180px;overflow:hidden;animation:ContractActions_slideDown__nLaes .2s ease-out}.ContractActions_actionItem__qxqh3{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;background:none;color:#374151;font-size:.875rem;text-align:left;cursor:pointer;transition:all .2s ease-in-out}.ContractActions_actionItem__qxqh3:hover{background:#f9fafb;color:#111827}.ContractActions_actionItem__qxqh3:focus{outline:none;background:#f9fafb;color:#111827}.ContractActions_actionItem__qxqh3 svg{flex-shrink:0;width:16px;height:16px}.ContractActions_danger__YNJsC{color:#ef4444}.ContractActions_danger__YNJsC:focus,.ContractActions_danger__YNJsC:hover{background:rgba(239,68,68,.1);color:#dc2626}@keyframes ContractActions_slideDown__nLaes{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.ContractActions_dropdown__mvgE0{right:auto;left:0;min-width:160px}}.ContractFilters_filtersContainer__wJZC_{display:flex;gap:1rem;align-items:flex-end}@media(max-width:768px){.ContractFilters_filtersContainer__wJZC_{flex-direction:column;align-items:stretch;gap:.75rem}}.ContractFilters_filterGroup__hunjE{display:flex;flex-direction:column;gap:.25rem}.ContractFilters_filterLabel__vGvBx{font-size:.75rem;font-weight:500;color:#374151;text-transform:uppercase;letter-spacing:.05em}.ContractFilters_selectContainer___XGzC{position:relative;min-width:140px}@media(max-width:768px){.ContractFilters_selectContainer___XGzC{min-width:auto}}.ContractFilters_select__wYUUH{width:100%;padding:.5rem 2rem .5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;background:#fff;color:#111827;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-in-out}.ContractFilters_select__wYUUH:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 3px rgba(10,33,15,.1)}.ContractFilters_select__wYUUH:hover{border-color:#9ca3af}.ContractFilters_select__wYUUH option{padding:.5rem}.ContractFilters_selectIcon__32jHu{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;transition:all .2s ease-in-out}.ContractFilters_select__wYUUH:focus+.ContractFilters_selectIcon__32jHu{color:#0a210f}.ContractStats_statsGrid__LP8MQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.ContractStats_statsGrid__LP8MQ{grid-template-columns:1fr;gap:1rem}}.ContractStats_statCard__Sc5UT{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease-in-out;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ContractStats_statCard__Sc5UT:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.ContractStats_statIcon__JU5Tl{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:.5rem;background:rgba(107,114,128,.1);color:#4b5563;flex-shrink:0}.ContractStats_statIcon__JU5Tl.ContractStats_active__JkdH6{background:rgba(16,185,129,.1);color:#10b981}.ContractStats_statIcon__JU5Tl.ContractStats_pending__ViPr1{background:rgba(245,158,11,.1);color:#f59e0b}.ContractStats_statIcon__JU5Tl.ContractStats_value__mJond{background:rgba(10,33,15,.1);color:#0a210f}.ContractStats_statContent__j_Rsb{flex:1 1;min-width:0}.ContractStats_statValue__W2Od0{font-size:1.5rem;font-weight:700;color:#111827;line-height:1.2;margin-bottom:.25rem}.ContractStats_statLabel__OHutV{font-size:.875rem;color:#4b5563;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ContractStats_statSkeleton__epqFl{width:100%;height:80px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ContractStats_shimmer__kCrVH 1.5s infinite;border-radius:.5rem}@keyframes ContractStats_shimmer__kCrVH{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:1024px){.ContractStats_statsGrid__LP8MQ{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ContractStats_statsGrid__LP8MQ{grid-template-columns:1fr}.ContractStats_statCard__Sc5UT{padding:1rem}.ContractStats_statIcon__JU5Tl{width:40px;height:40px}.ContractStats_statIcon__JU5Tl svg{width:20px;height:20px}.ContractStats_statValue__W2Od0{font-size:1.25rem}}.Breadcrumb_breadcrumb__y7jD1{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563;margin-bottom:1rem;padding:.75rem 0;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.Breadcrumb_breadcrumb__y7jD1{font-size:.75rem;gap:.25rem;margin-bottom:.75rem;padding:.5rem 0}}.Breadcrumb_breadcrumbList__m9JQw{display:flex;align-items:center;list-style:none;margin:0;padding:0}.Breadcrumb_breadcrumbItem__Pa_HL{display:flex;align-items:center}.Breadcrumb_breadcrumbLink__VkA8D{color:#4b5563;text-decoration:none;transition:color all .2s ease-in-out;border-radius:.125rem;padding:.25rem .5rem}.Breadcrumb_breadcrumbLink__VkA8D:hover{color:#111827;background-color:#f3f4f6}.Breadcrumb_breadcrumbLink__VkA8D:focus{outline:none;box-shadow:0 0 0 2px #0a210f}@media(max-width:768px){.Breadcrumb_breadcrumbLink__VkA8D{padding:.125rem .25rem}}.Breadcrumb_breadcrumbText__BjJiE{color:#4b5563}.Breadcrumb_breadcrumbText__BjJiE.Breadcrumb_current___JZF6{color:#111827;font-weight:500}.Breadcrumb_breadcrumbIcon__pp0x4{flex-shrink:0;display:flex;align-items:center;justify-content:center}.Breadcrumb_breadcrumbSeparator__CzCWi{color:#9ca3af;margin:0 .25rem;display:flex;align-items:center}@media(max-width:640px){.Breadcrumb_breadcrumbText__BjJiE{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.contract-detail_contractDetailPage__UoADl{padding:1.5rem;max-width:1200px;margin:0 auto}.contract-detail_header__nznJn{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem}@media(max-width:768px){.contract-detail_header__nznJn{flex-direction:column;align-items:stretch;gap:1rem}}.contract-detail_backButton__b7jXr{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.contract-detail_backButton__b7jXr:hover{background:#f9fafb;border-color:#9ca3af;color:#111827}.contract-detail_headerActions__vXFyk{display:flex;gap:.75rem}.contract-detail_actionButton__f6BU_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.contract-detail_actionButton__f6BU_:hover{background:#f9fafb;border-color:#9ca3af;color:#111827}.contract-detail_actionButton__f6BU_:first-child{background:#0a210f;border-color:#0a210f;color:#fff}.contract-detail_actionButton__f6BU_:first-child:hover{background:#000}.contract-detail_overview__yPoM7{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.contract-detail_overviewHeader__lvFAo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:1.5rem}@media(max-width:768px){.contract-detail_overviewHeader__lvFAo{flex-direction:column;align-items:stretch;gap:1rem}}.contract-detail_overviewTitle__jA5Me{flex:1 1}.contract-detail_overviewTitle__jA5Me h1{font-size:1.875rem;font-weight:700;color:#111827;margin:0 0 1rem}.contract-detail_overviewBadges__ugfAj{display:flex;gap:.5rem;flex-wrap:wrap}.contract-detail_overviewValue__qFnUw{text-align:right;min-width:150px}@media(max-width:768px){.contract-detail_overviewValue__qFnUw{text-align:left}}.contract-detail_valueAmount__MPg3J{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:.25rem}.contract-detail_valueLabel__H6xBZ{font-size:.875rem;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.contract-detail_description__vwU3w h3{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.contract-detail_description__vwU3w p{font-size:1rem;color:#374151;line-height:1.6;margin:0}.contract-detail_detailsGrid__8CxPY{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.contract-detail_detailsGrid__8CxPY{grid-template-columns:1fr;gap:1rem}}.contract-detail_detailCard__mOQn4{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.contract-detail_cardHeader__cCCd8{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.contract-detail_cardHeader__cCCd8 h3{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.contract-detail_cardHeader__cCCd8 svg{color:#4b5563}.contract-detail_cardContent__Euey1{padding:1.5rem}.contract-detail_party__IUAH6{margin-bottom:1rem}.contract-detail_party__IUAH6:last-child{margin-bottom:0}.contract-detail_partyLabel__9I1GL{font-size:.875rem;font-weight:500;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.contract-detail_partyInfo__X06BC .contract-detail_partyName__FtvKE{font-size:1rem;font-weight:500;color:#111827;margin-bottom:.25rem}.contract-detail_partyInfo__X06BC .contract-detail_partyEmail___Ta_x{font-size:.875rem;color:#4b5563;margin-bottom:.25rem}.contract-detail_partyInfo__X06BC .contract-detail_partyProfession__eFKf7{font-size:.875rem;color:#6b7280;font-style:italic}.contract-detail_financialItem__w_Fxy,.contract-detail_timelineItem__XKRo7{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.contract-detail_financialItem__w_Fxy:last-child,.contract-detail_timelineItem__XKRo7:last-child{border-bottom:none}.contract-detail_financialLabel__tg15r,.contract-detail_timelineLabel__qGHRU{font-size:.875rem;color:#4b5563;font-weight:500}.contract-detail_financialValue__QKdNf,.contract-detail_timelineValue__tGJFT{font-size:.875rem;color:#111827;font-weight:500}.contract-detail_jobTitle__2Tl3S{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem}.contract-detail_jobDescription__eR8wv{font-size:.875rem;color:#374151;line-height:1.5;margin-bottom:.75rem}.contract-detail_jobLocation___11Xn{font-size:.875rem;color:#4b5563}.contract-detail_jobLocation___11Xn .contract-detail_locationLabel__ttuho{font-weight:500}.contract-detail_conditionsSection__aF_qk,.contract-detail_termsSection__nCNDq{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.contract-detail_conditionsSection__aF_qk h3,.contract-detail_termsSection__nCNDq h3{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1rem}.contract-detail_termsContent__LvAEd{font-size:.875rem;color:#374151;line-height:1.6;white-space:pre-wrap}.contract-detail_conditionsContent__ay8f9{font-size:.875rem;color:#374151;line-height:1.6;background:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto}.contract-detail_conditionsContent__ay8f9 pre{margin:0;font-family:Space Mono,monospace}.contract-detail_errorContainer__ieqLe{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;gap:1rem}.contract-detail_errorIcon__7SK1R{color:#ef4444}.contract-detail_errorContainer__ieqLe h2{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.contract-detail_errorContainer__ieqLe p{font-size:1rem;color:#4b5563;margin:0;max-width:500px}@media(max-width:1024px){.contract-detail_contractDetailPage__UoADl{padding:1rem}.contract-detail_overview__yPoM7{padding:1.5rem}.contract-detail_cardContent__Euey1{padding:1rem}}@media(max-width:640px){.contract-detail_overview__yPoM7{padding:1rem}.contract-detail_overviewTitle__jA5Me h1,.contract-detail_valueAmount__MPg3J{font-size:1.5rem}.contract-detail_cardHeader__cCCd8{padding:.75rem 1rem}.contract-detail_cardContent__Euey1{padding:.75rem}}.contracts_contractsPage__nWxTQ{padding:1.5rem;max-width:1400px;margin:0 auto}.contracts_header__FWGI1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1rem}@media(max-width:768px){.contracts_header__FWGI1{flex-direction:column;align-items:stretch}}.contracts_headerContent__wOg0d h1{font-size:1.875rem;font-weight:700;color:#111827;margin:0 0 .5rem}.contracts_headerContent__wOg0d p{font-size:1.125rem;color:#4b5563;margin:0}.contracts_createButton__byBtU{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#0a210f;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap}.contracts_createButton__byBtU:hover{background:#000;transform:translateY(-1px)}.contracts_createButton__byBtU:active{transform:translateY(0)}.contracts_controls___mZoL{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}@media(max-width:768px){.contracts_controls___mZoL{flex-direction:column;align-items:stretch}}.contracts_searchContainer__1thm_{position:relative;flex:1 1;max-width:400px}@media(max-width:768px){.contracts_searchContainer__1thm_{max-width:none}}.contracts_searchIcon__ufkdJ{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.contracts_searchInput__XXIHy{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;background:#fff;transition:all .2s ease-in-out}.contracts_searchInput__XXIHy:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 3px rgba(10,33,15,.1)}.contracts_searchInput__XXIHy::placeholder{color:#9ca3af}.contracts_contractsGrid__leGS2{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}@media(max-width:768px){.contracts_contractsGrid__leGS2{grid-template-columns:1fr;gap:1rem}}.contracts_contractCard__e_IdU{background:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;transition:all all .2s ease-in-out;overflow:hidden}.contracts_contractCard__e_IdU:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.contracts_cardHeader__MemFD{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;border-bottom:1px solid #f3f4f6;background:#f9fafb}.contracts_cardBody__Gn_e1{padding:1rem}.contracts_contractInfo__T_5hE{min-width:250px}.contracts_contractTitle__WKdsp{display:flex;align-items:center;gap:.75rem;flex:1 1}.contracts_contractTitle__WKdsp h3{font-weight:600;color:#111827;margin:0;font-size:1.125rem}.contracts_contractDescription__a_n2G{font-size:.875rem;color:#4b5563;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.contracts_contractMeta__nlzyS{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.contracts_metaItem__6kZTo{display:flex;align-items:center;gap:.5rem}.contracts_metaLabel__ctzO0{font-size:.875rem;color:#6b7280;font-weight:500;min-width:60px}.contracts_contractDates__NQ_SF{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid #f3f4f6}.contracts_dateItem__dM5jx{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151}.contracts_dateItem__dM5jx svg{color:#9ca3af}.contracts_dateLabel__FTlNT{font-weight:500;color:#4b5563;min-width:40px}.contracts_dateValue__QAlVT{color:#111827}.contracts_workerInfo__7_c6T{min-width:180px}.contracts_workerName__SmMxC{font-weight:500;color:#111827;margin-bottom:.25rem}.contracts_workerEmail__bg43B{font-size:.875rem;color:#4b5563}.contracts_valueInfo__Ss4cU{text-align:right;min-width:120px}.contracts_value__uDIky{font-weight:600;color:#111827;font-size:1.125rem}.contracts_currency__EjRJG{font-size:.875rem;color:#4b5563}.contracts_dateInfo__xZFht{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151;min-width:120px}.contracts_dateInfo__xZFht svg{color:#9ca3af}.contracts_noEndDate__I9r_r{color:#9ca3af;font-style:italic}.contracts_emptyState__wmpuv{text-align:center;padding:3rem;grid-column:1/-1}.contracts_emptyContent__IOO5j{display:flex;flex-direction:column;align-items:center;gap:1rem}.contracts_emptyIcon___dpSK{color:#9ca3af}.contracts_emptyContent__IOO5j h3{font-size:1.25rem;font-weight:600;color:#374151;margin:0}.contracts_emptyContent__IOO5j p{font-size:1rem;color:#4b5563;margin:0;max-width:400px}.contracts_errorContainer__KklSj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;gap:1rem}.contracts_errorIcon__ACojF{color:#ef4444}.contracts_errorContainer__KklSj h2{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.contracts_errorContainer__KklSj p{font-size:1rem;color:#4b5563;margin:0;max-width:500px}@media(max-width:1024px){.contracts_contractsGrid__leGS2{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1rem}}@media(max-width:768px){.contracts_contractsPage__nWxTQ{padding:1rem}.contracts_contractsGrid__leGS2{grid-template-columns:1fr;gap:.75rem}.contracts_cardBody__Gn_e1,.contracts_cardHeader__MemFD{padding:.75rem}.contracts_contractTitle__WKdsp h3{font-size:1rem}.contracts_metaLabel__ctzO0{min-width:50px}}