.dashboard_dashboardRoot__iLEKN{width:100%;max-width:1300px;margin:0 auto;padding:2rem 1rem;background:#f2f1ea;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#111827;min-height:100vh}.dashboard_dashboardHeader__W3Ol1{margin-bottom:2rem;text-align:left;max-width:1300px;margin-left:auto;margin-right:auto}.dashboard_title__PtBe_{font-size:2.25rem;font-weight:700;color:#0a210f;margin-bottom:.5rem;letter-spacing:-.02em}.dashboard_subtitle__UCBof{font-size:1.125rem;color:#4b5563;font-weight:400}.dashboard_completionCard__BhliD{margin-bottom:2rem;height:auto}.dashboard_completionHeader__lrXzl{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#0a210f;color:#fff;width:100%;border-radius:.375rem}.dashboard_completionIcon__eTarl{background:hsla(0,0%,100%,.2);border-radius:.5rem;padding:.75rem;display:flex;align-items:center;justify-content:center}.dashboard_completionTitle__HH1p8{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.dashboard_completionPercent__8LIv_{font-size:1.5rem;font-weight:700;color:hsla(0,0%,100%,.9)}.dashboard_completionBarWrapper__OEnGx{background:#e5e7eb;border-radius:9999px;height:8px;overflow:hidden;margin:1rem 0}.dashboard_completionBar__Nn5qJ{background:#db660b;height:100%;border-radius:9999px;transition:width .5s ease}.dashboard_checklistContainer__o_vhl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.dashboard_checklistItem__L_L7D{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_checklistItemComplete__mNXBR{background:rgba(16,185,129,.1);color:#059669}.dashboard_checklistItemComplete__mNXBR .dashboard_checklistIcon__v_CdW{color:#10b981}.dashboard_checklistItemIncomplete__ZYMoy{background:rgba(245,158,11,.1);color:#d97706}.dashboard_checklistItemIncomplete__ZYMoy .dashboard_checklistIcon__v_CdW{color:#f59e0b}.dashboard_checklistIcon__v_CdW{font-size:1rem;font-weight:700}.dashboard_checklistText__aXGFO{flex:1 1}.dashboard_statsGrid__BTEvA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.dashboard_statsCard__oV6fM{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;padding:1.5rem;text-align:center}.dashboard_statsIcon__TK9Er{margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;color:#0a210f}.dashboard_statsValue__iBonx{font-weight:700;font-size:1.875rem;color:#0a210f;letter-spacing:-.02em;line-height:1.1;margin-bottom:.5rem}.dashboard_statsLabel__H4cVC{color:#4b5563;font-size:1rem;font-weight:500;letter-spacing:.01em}.dashboard_featureCard__xVdjT{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;height:auto;display:flex;flex-direction:column;min-height:200px}.dashboard_cardHeader__1QvbF{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb;background:rgba(10,33,15,.02);flex-shrink:0;min-height:60px;width:100%}.dashboard_cardHeaderLeft__cGdlH{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.dashboard_cardIcon__fQyzZ{background:#0a210f;color:#fff;border-radius:.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.dashboard_cardTitle__SV9CS{font-size:1.125rem;font-weight:600;color:#0a210f;white-space:nowrap}.dashboard_cardCta__frMaU{display:flex;align-items:center;gap:.25rem;color:#0a210f;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease;flex-shrink:0;white-space:nowrap;margin-left:auto}.dashboard_cardCta__frMaU:hover{color:#0a210f;text-decoration:underline}.dashboard_cardCtaIcon__GlyFI{width:16px;height:16px;flex-shrink:0}.dashboard_masonryGrid__eauVY{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem;align-items:start}.dashboard_masonryContainer__l8f0r{position:relative;width:100%;margin-bottom:2rem}.dashboard_grid__OyZgo{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem;align-items:start}.dashboard_activeAssignmentsCard__gikbp,.dashboard_activeProjectsCard__Ez9GT,.dashboard_calendarIntegrationCard__h7zUA,.dashboard_completionCard__BhliD,.dashboard_contractsCard__TQRee,.dashboard_earningsOverviewCard__eQ4AE,.dashboard_employerQuickActionsCard__YbejM,.dashboard_featureCard__xVdjT,.dashboard_jobMatchingCard__k_kdN,.dashboard_notificationsCard__e2HXE,.dashboard_paymentOverviewCard___mFXv,.dashboard_professionalSearchCard__qGGKw,.dashboard_ratesCard__U3tJn,.dashboard_saldoCard__eZ04J,.dashboard_tenderManagementCard__8v78p,.dashboard_workHistoryCard__kRwfv{min-height:220px;height:auto;overflow:auto}.dashboard_calendarIntegrationCard__h7zUA,.dashboard_contractsCard__TQRee,.dashboard_notificationsCard__e2HXE,.dashboard_ratesCard__U3tJn,.dashboard_workHistoryCard__kRwfv{min-height:unset;height:unset;overflow:unset}.dashboard_completionCard__BhliD{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;height:100%;display:flex;flex-direction:column;grid-column:span 4;overflow:hidden}.dashboard_saldoCard__eZ04J{height:100%;display:flex;flex-direction:column;min-height:160px}.dashboard_contractsCard__TQRee,.dashboard_notificationsCard__e2HXE{grid-column:span 2;height:100%;min-height:160px}.dashboard_activeAssignmentsCard__gikbp,.dashboard_activeProjectsCard__Ez9GT,.dashboard_earningsOverviewCard__eQ4AE,.dashboard_jobMatchingCard__k_kdN{grid-column:span 2;height:100%;min-height:180px}.dashboard_employerQuickActionsCard__YbejM,.dashboard_ratesCard__U3tJn{grid-column:span 2;height:100%;min-height:160px}.dashboard_paymentOverviewCard___mFXv{grid-column:span 2;height:100%;min-height:140px}.dashboard_professionalSearchCard__qGGKw{grid-column:span 1;height:100%;min-height:140px}.dashboard_calendarIntegrationCard__h7zUA,.dashboard_workHistoryCard__kRwfv{grid-column:span 2;height:100%;min-height:140px}.dashboard_tenderManagementCard__8v78p{grid-column:span 2;height:100%;min-height:180px}@media(max-width:1024px){.dashboard_grid__OyZgo{grid-template-columns:repeat(3,1fr)}.dashboard_activeAssignmentsCard__gikbp,.dashboard_activeProjectsCard__Ez9GT,.dashboard_completionCard__BhliD,.dashboard_earningsOverviewCard__eQ4AE,.dashboard_jobMatchingCard__k_kdN,.dashboard_saldoCard__eZ04J,.dashboard_tenderManagementCard__8v78p{grid-column:span 2}}@media(max-width:768px){.dashboard_grid__OyZgo{grid-template-columns:repeat(2,1fr)}.dashboard_activeAssignmentsCard__gikbp,.dashboard_activeProjectsCard__Ez9GT,.dashboard_completionCard__BhliD,.dashboard_earningsOverviewCard__eQ4AE,.dashboard_jobMatchingCard__k_kdN,.dashboard_saldoCard__eZ04J,.dashboard_tenderManagementCard__8v78p{grid-column:span 1}}@media(max-width:640px){.dashboard_grid__OyZgo{grid-template-columns:1fr}.dashboard_activeAssignmentsCard__gikbp,.dashboard_activeProjectsCard__Ez9GT,.dashboard_completionCard__BhliD,.dashboard_earningsOverviewCard__eQ4AE,.dashboard_jobMatchingCard__k_kdN,.dashboard_saldoCard__eZ04J,.dashboard_tenderManagementCard__8v78p{grid-column:span 1}}.dashboard_saldoCard__eZ04J{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;grid-column:span 2;grid-row:span 1}.dashboard_saldoHeader__sbmWf{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#db660b;color:#fff;border-radius:.75rem .75rem 0 0;width:100%}.dashboard_saldoIcon__8vVbx{background:hsla(0,0%,100%,.2);border-radius:.5rem;padding:.75rem;display:flex;align-items:center;justify-content:center}.dashboard_saldoLabel__RCmvE{font-size:1rem;font-weight:500;opacity:.9;margin-bottom:.25rem}.dashboard_saldoValue__0MRwA{font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.dashboard_saldoButton__gBUBP{width:100%;margin-top:1rem;padding:.75rem 1rem;font-weight:600}.dashboard_notificationsList__nPdfA{display:flex;flex-direction:column;gap:.75rem}.dashboard_notificationItem__UgZRK{padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_notificationInfo__OrZd2{background:rgba(10,33,15,.1);color:#0a210f;border-left:4px solid #0a210f}.dashboard_notificationSuccess__DlmN_{background:rgba(16,185,129,.1);color:#059669;border-left:4px solid #10b981}.dashboard_contractsList__xtiLi{display:flex;flex-direction:column;gap:.75rem}.dashboard_contractItem__UEjbA{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_contractPending__ue0Kj{background:rgba(245,158,11,.1);color:#d97706;border-left:4px solid #f59e0b}.dashboard_contractSigned__41TZr{background:rgba(16,185,129,.1);color:#059669;border-left:4px solid #10b981}.dashboard_contractName__WzhiB{font-weight:600}.dashboard_contractStatus__cCAHC{font-size:.75rem;opacity:.8}.dashboard_projectsList__qXJEe,.dashboard_quickActionsList__hBDDJ{display:flex;flex-direction:column;gap:.75rem}.dashboard_projectItem__ELD4B{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_projectActive__LuCrM{background:rgba(16,185,129,.1);color:#059669;border-left:4px solid #10b981}.dashboard_projectPending__Y4nGb{background:rgba(245,158,11,.1);color:#d97706;border-left:4px solid #f59e0b}.dashboard_projectName__nejDf{font-weight:600}.dashboard_projectStatus__usskX{font-size:.75rem;opacity:.8}.dashboard_assignmentsList__kY7eQ{display:flex;flex-direction:column;gap:.75rem}.dashboard_assignmentItem__BRzH9{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_assignmentActive__TkgJx{background:rgba(16,185,129,.1);color:#059669;border-left:4px solid #10b981}.dashboard_assignmentPending__yQoPi{background:rgba(245,158,11,.1);color:#d97706;border-left:4px solid #f59e0b}.dashboard_assignmentName__mez0A{font-weight:600}.dashboard_assignmentStatus__Bqm4n{font-size:.75rem;opacity:.8}.dashboard_rateInfo__BzCqa{text-align:center;margin-bottom:1rem}.dashboard_rateValue__zKEWu{font-size:1.875rem;font-weight:700;color:#0a210f;margin-bottom:.25rem}.dashboard_rateLabel__519TF{font-size:.875rem;color:#4b5563;font-weight:500}.dashboard_availabilityInfo__1PNaH{text-align:center;margin-bottom:1rem}.dashboard_availabilityValue__2lFab{font-size:1.875rem;font-weight:700;color:#0a210f;margin-bottom:.25rem}.dashboard_availabilityLabel__MhUDD{font-size:.875rem;color:#4b5563;font-weight:500}.dashboard_historyList__AmUW2{display:flex;flex-direction:column;gap:.75rem}.dashboard_historyItem__lZ7f6{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:.375rem;background:rgba(243,244,246,.5);font-size:.875rem;font-weight:500;transition:all .2s ease}.dashboard_historyItem__lZ7f6:hover{background:rgba(229,231,235,.5)}.dashboard_historyName__tX58r{font-weight:600;color:#0a210f}.dashboard_historyPeriod__2O0Sg{font-size:.75rem;color:#6b7280}.dashboard_tenderStats__fkbNd{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.dashboard_tenderStat__xVfch{text-align:center;padding:.75rem;background:rgba(243,244,246,.5);border-radius:.375rem}.dashboard_statValue___rStE{display:block;font-size:1.5rem;font-weight:700;color:#0a210f;margin-bottom:.25rem}.dashboard_statLabel__HY_LK{font-size:.75rem;color:#4b5563;font-weight:500}.dashboard_matchingStats__7ILLT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.dashboard_matchingStat____XUB{text-align:center;padding:.75rem;background:rgba(243,244,246,.5);border-radius:.375rem}.dashboard_paymentStats__YUUW7{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.dashboard_paymentStat__uWViL{text-align:center;padding:.75rem;background:rgba(243,244,246,.5);border-radius:.375rem}.dashboard_earningsStats__i4Y6z{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.dashboard_earningsStat__9LZT_{text-align:center;padding:.75rem;background:rgba(243,244,246,.5);border-radius:.375rem}.dashboard_searchFilters__OJe_V{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.dashboard_filterChip__XR10U{padding:.5rem .75rem;background:rgba(10,33,15,.1);color:#0a210f;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid rgba(10,33,15,.2);transition:all .2s ease}.dashboard_filterChip__XR10U:hover{background:rgba(10,33,15,.15);border-color:rgba(10,33,15,.3)}.dashboard_calendarPreview__U8qzM{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.dashboard_calendarDay__Bkhw9{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:rgba(243,244,246,.5);border-radius:.375rem;font-size:.875rem;font-weight:500}.dashboard_dayLabel__ESZdd{font-weight:600;color:#0a210f}.dashboard_dayStatus__i_5xB{font-size:.75rem;color:#059669;font-weight:500;padding:.25rem .5rem;background:rgba(16,185,129,.1);border-radius:.125rem}.dashboard_dayStatus__i_5xB.dashboard_busy__YU2mc{color:#d97706;background:rgba(245,158,11,.1)}.dashboard_topUpInfo___SXQf{margin-top:1rem;padding:1rem;background:rgba(243,244,246,.5);border-radius:.375rem}.dashboard_topUpRow__WnZQj{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem}.dashboard_topUpRow__WnZQj:last-child{margin-bottom:0;font-weight:600}.dashboard_topUpAmount__aB1HO{font-weight:600;color:#0a210f}.dashboard_centeredFullHeight__Dd_bL{display:flex;justify-content:center;align-items:center;height:60vh}.Dialog_overlay__B1q6M{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:1rem}.Dialog_alertContent___pE6G,.Dialog_content__cGNiH{position:relative;z-index:1000;width:100%;max-width:450px;max-height:85vh;background:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid #e5e7eb;overflow:hidden;display:flex;flex-direction:column}.Dialog_content--sm__EAZSE{max-width:400px}.Dialog_content--md__uys1a{max-width:500px}.Dialog_content--lg__T5Vc5{max-width:600px}.Dialog_content--xl__rmKVr{max-width:800px}.Dialog_alertContent___pE6G{max-width:400px}.Dialog_title__gcSo4{font-size:1.125rem;font-weight:600;color:#111827;margin:0;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:.75rem;background-color:#fff}.Dialog_description__FoOjV{font-size:1rem;color:#6b7280;margin:0;line-height:1.5}.Dialog_body___AG3U{padding:1rem 1.5rem;flex:1 1;overflow-y:auto;background-color:#fff}.Dialog_footer__10rtR{padding:1rem 1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem;background-color:#f9fafb;flex-shrink:0}.Dialog_closeIcon__oL4KM{position:absolute;top:1rem;right:1rem;width:32px;height:32px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#6b7280;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .2s ease;z-index:1}.Dialog_closeIcon__oL4KM:hover{background-color:#f3f4f6;color:#111827}.Dialog_closeIcon__oL4KM:focus-visible{outline:2px solid #0a210f;outline-offset:2px}.Dialog_closeButton__a80zg{position:absolute;top:1rem;right:1rem;z-index:1}.Dialog_alertHeader__vsEYr{display:flex;align-items:center;gap:.75rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb;background-color:#fff}.Dialog_alertIcon__t81gl{width:24px;height:24px;flex-shrink:0;color:#0a210f}.Dialog_alertContent___pE6G[data-variant=danger] .Dialog_alertIcon__t81gl{color:#ef4444}.Dialog_alertContent___pE6G[data-variant=warning] .Dialog_alertIcon__t81gl{color:#f59e0b}.Dialog_alertContent___pE6G[data-variant=info] .Dialog_alertIcon__t81gl{color:#0a210f}.Dialog_alertAction__orSKc,.Dialog_alertCancel__jK7tq{min-width:80px}@media(max-width:640px){.Dialog_overlay__B1q6M{padding:.5rem}.Dialog_alertContent___pE6G,.Dialog_content__cGNiH{width:100%;max-height:90vh;margin:0}.Dialog_title__gcSo4{padding:1rem 1rem .75rem;font-size:1rem}.Dialog_body___AG3U{padding:.75rem 1rem}.Dialog_footer__10rtR{padding:.75rem 1rem;flex-direction:column-reverse;gap:.5rem}.Dialog_footer__10rtR>*{width:100%}.Dialog_closeIcon__oL4KM{top:.75rem;right:.75rem;width:28px;height:28px}}@keyframes Dialog_dialogSlideIn__u7SbS{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes Dialog_dialogSlideOut__U_pMb{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-60%)}}.Radio_radioGroup__Guc0w{display:flex;flex-direction:column;gap:.75rem}.Radio_radioItem__XHgeL{display:flex;align-items:center;gap:.75rem;cursor:pointer;position:relative;z-index:3}.Radio_radioItem__XHgeL:hover .Radio_radio__qr5FW{border-color:#0a210f}.Radio_radioItem__XHgeL:focus-within .Radio_radio__qr5FW{outline:2px solid #0a210f;outline-offset:2px}.Radio_radio__qr5FW{width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0;position:relative;z-index:4}.Radio_radio__qr5FW:hover{border-color:#0a210f}.Radio_radio__qr5FW:focus-visible{outline:2px solid #0a210f;outline-offset:2px}.Radio_radio__qr5FW[data-state=checked]{background:#0a210f;border-color:#0a210f;color:#fff}.Radio_radio__qr5FW[data-disabled]{opacity:.5;cursor:not-allowed}.Radio_indicator__FawVf{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}.Radio_label__DsyXy{font-size:1rem;color:#111827;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_label__DsyXy[data-disabled]{opacity:.5;cursor:not-allowed}.Avatar_avatar__ZySYa{position:relative;display:flex;height:40px;width:40px;flex-shrink:0;overflow:hidden;border-radius:50%;border:2px solid #e5e7eb}.Avatar_avatar--sm__tYzH_{height:32px;width:32px}.Avatar_avatar--md__mdiRu{height:40px;width:40px}.Avatar_avatar--lg__xawEE{height:48px;width:48px}.Avatar_avatar--xl__BUEb7{height:64px;width:64px}.Avatar_avatar-image__Abw7X{aspect-ratio:1;height:100%;width:100%;object-fit:cover}.Avatar_avatar-fallback__l6ISN{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:50%;background-color:#f3f4f6;color:#111827;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.Slider_sliderContainer__nm8CZ{display:flex;flex-direction:column;gap:.5rem;width:100%}.Slider_label__NUbML{font-size:.875rem;font-weight:500;color:#111827;margin-bottom:.25rem}.Slider_root__jIs1T{position:relative;display:flex;align-items:center;width:100%;height:20px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Slider_track__TcAXO{position:relative;flex-grow:1;height:4px;background-color:#e5e7eb;border-radius:9999px;overflow:hidden}.Slider_range__ztk1H{position:absolute;height:100%;background-color:#0a210f;border-radius:9999px}.Slider_thumb___kxzS{display:block;width:20px;height:20px;background-color:#fff;border:2px solid #0a210f;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;transition:all .2s ease-in-out}.Slider_thumb___kxzS:hover{transform:scale(1.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.Slider_thumb___kxzS:focus-visible{outline:2px solid #0a210f;outline-offset:2px}.Slider_thumb___kxzS[data-disabled]{opacity:.5;cursor:not-allowed}.Slider_value__Xokn_{font-size:.875rem;color:#6b7280;text-align:center;font-weight:500}.Slider_root__jIs1T[data-disabled]{opacity:.5;cursor:not-allowed}.Slider_root__jIs1T[data-disabled] .Slider_thumb___kxzS{cursor:not-allowed}.onboarding-page_pageRoot__zqXbP{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2f1ea;width:100%}.onboarding-page_pageRoot__zqXbP form{width:100%}.onboarding-page_logoContainer__eZlWD{display:none}.onboarding-page_title__kHkfq{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#111827;text-align:center}.onboarding-page_subtitle___i0W5{font-size:1rem;color:#6b7280;margin-bottom:1.5rem;text-align:center;max-width:740px}.onboarding-page_roleSelectCard__dmhAx{background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.06);padding:48px 40px 40px;max-width:740px;margin:0 auto 32px;display:flex;flex-direction:column;align-items:center}.onboarding-page_roleCardRow__iobzA{display:flex;gap:20px;justify-content:center;margin:32px 0 0}.onboarding-page_roleCard__2Mqoo{background:#f8fafc;border-radius:16px;border:2px solid #e5e7eb;padding:32px 28px;min-width:200px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:border .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.03)}.onboarding-page_roleCard--selected__iX0s8{border:2px solid #0a210f;box-shadow:0 4px 16px rgba(10,33,15,.08);background:#fff}.onboarding-page_roleCard__icon__YqH_a{font-size:2.5rem;margin-bottom:18px;color:#0a210f}.onboarding-page_roleCard__title__pbe0q{font-size:1.25rem;font-weight:600;margin-bottom:8px;color:#0a210f;text-align:center}.onboarding-page_roleCard__subtitle__2j6It{font-size:1rem;color:#666;text-align:center;max-width:220px}.onboarding-page_roleSelectButton__16SCo{margin-top:32px;width:100%}.OnboardingProgressBar_progressContainer__UZxUO{width:100%;max-width:740px;margin:0 auto 2rem;text-align:center}.OnboardingProgressBar_progressBar__viGF8{width:100%;height:8px;background-color:#e5e7eb;border-radius:9999px;overflow:hidden}.OnboardingProgressBar_progressIndicator__6ORty{height:100%;background-color:#0a210f;border-radius:9999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.StepContainer_container__u5dBV{background-color:#fff;border-radius:1rem;padding:1.5rem 1rem;width:100%}.StepContainer_title__0RqVt{font-size:1.875rem;font-weight:700;margin-bottom:.5rem;color:#111827;text-align:center}.StepContainer_subtitle__0ONUx{font-size:1rem;color:#6b7280;margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto;text-align:center}.StepContainer_content__Gv4Ow{margin-bottom:2rem}.StepContainer_footer__aM414{display:flex;justify-content:flex-end;gap:.75rem;border-top:1px solid #e5e7eb;padding-top:1.5rem;margin-top:1.5rem}.DetailsStep_formGrid__74k_0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media(max-width:700px){.DetailsStep_formGrid__74k_0{grid-template-columns:1fr}}.DetailsStep_inputWrapper__aaFhN{display:flex;flex-direction:column;gap:8px}.DetailsStep_buttonRow__hbT_X{display:flex;justify-content:space-between;margin-top:32px}.DetailsStep_bioRow__ZdUn1{grid-column:1/-1;margin-top:1rem;width:100%}.DetailsStep_bioRow__ZdUn1 .DetailsStep_textarea-wrapper__nGiwC{width:100%}.DetailsStep_bioRow__ZdUn1 .DetailsStep_textarea__r_ReR{width:100%;min-width:300px;min-height:120px;box-sizing:border-box}.VerificationStep_formGrid__TOjgk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.VerificationStep_formGrid__TOjgk .VerificationStep_container__NQFAF{display:flex;flex-direction:column;gap:2rem;max-width:600px;margin:0 auto;padding:2rem}.VerificationStep_formGrid__TOjgk .VerificationStep_header__9Z_bu{text-align:center;margin-bottom:1.5rem}.VerificationStep_formGrid__TOjgk .VerificationStep_title__p4ZiL{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.VerificationStep_formGrid__TOjgk .VerificationStep_subtitle__Uq2eq{font-size:1rem;color:#4b5563;line-height:1.5}.VerificationStep_formGrid__TOjgk .VerificationStep_content__B_GmV{flex:1 1}.VerificationStep_formGrid__TOjgk .VerificationStep_footer__KVCxu{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}@media(max-width:700px){.VerificationStep_formGrid__TOjgk{grid-template-columns:1fr}}.VerificationStep_inputWrapper__oR0XM{display:flex;flex-direction:column;gap:8px}.VerificationStep_buttonRow__V14n9{display:flex;justify-content:space-between;margin-top:32px}.VerificationStep_fileInput__xXHd0{margin-top:8px}.CompletionStep_container___hAEb{text-align:center;padding:40px}.CompletionStep_container___hAEb .CompletionStep_container___hAEb{display:flex;flex-direction:column;gap:2rem;max-width:600px;margin:0 auto;padding:2rem}.CompletionStep_container___hAEb .CompletionStep_header___7alL{text-align:center;margin-bottom:1.5rem}.CompletionStep_container___hAEb .CompletionStep_title__2if5k{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.CompletionStep_container___hAEb .CompletionStep_subtitle__99VM7{font-size:1rem;color:#4b5563;line-height:1.5}.CompletionStep_container___hAEb .CompletionStep_content__0NGfi{flex:1 1}.CompletionStep_container___hAEb .CompletionStep_footer__0xXna{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.CompletionStep_icon__VaD_A{font-size:48px;margin-bottom:16px}.CompletionStep_title__2if5k{font-size:2rem;font-weight:700;margin-bottom:8px}.CompletionStep_subtitle__99VM7{font-size:1.1rem;color:#666}.AvailabilityStep_availabilityGrid__tpXfi{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}@media(max-width:768px){.AvailabilityStep_availabilityGrid__tpXfi{grid-template-columns:1fr}}.AvailabilityStep_dayCard__mf7Ly{background:#f2f1ea;border-radius:1rem;padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.AvailabilityStep_dayHeader__7AXFt{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:.5rem}.AvailabilityStep_dayLabel__Afu1K{font-size:1rem;font-weight:500;color:#111827;letter-spacing:.01em}.AvailabilityStep_switchLabel__TdElW{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AvailabilityStep_switchSlider__i8wcp{width:40px;height:22px;background:#fff;border-radius:9999px;position:relative;margin-right:.25rem;transition:background .3s cubic-bezier(.4,0,.2,1),border .3s cubic-bezier(.4,0,.2,1)}.AvailabilityStep_switchLabel__TdElW input[type=checkbox]{display:none}.AvailabilityStep_switchLabel__TdElW input[type=checkbox]:checked+.AvailabilityStep_switchSlider__i8wcp{background:#db660b;border:1px solid #db660b}.AvailabilityStep_switchSlider__i8wcp:before{content:"";position:absolute;left:2px;top:2px;width:18px;height:18px;background:#e5e7eb;border-radius:9999px;transition:left .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.AvailabilityStep_switchLabel__TdElW input[type=checkbox]:checked+.AvailabilityStep_switchSlider__i8wcp:before{left:20px;background:#fff}.AvailabilityStep_switchText__vacUC{font-size:.875rem;color:#111827;font-weight:400}.AvailabilityStep_timeInputs__XMXRj{display:flex;align-items:center;gap:.5rem}.AvailabilityStep_timeInputs__XMXRj input[type=time]{background:#f2f1ea;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem .75rem;font-size:1rem;color:#111827;transition:background .2s,border .2s}.AvailabilityStep_timeInputs__XMXRj input[type=time]:enabled{background:#fff;border:1px solid #d1d5db}.AvailabilityStep_timeInputs__XMXRj input[type=time]:focus{outline:none;border:1.5px solid #db660b;box-shadow:0 0 0 2px rgba(219,102,11,.15)}.AvailabilityStep_tot__Kk2k0{margin:0 .25rem;color:#6b7280;font-size:1rem}.BalanceTopUpStep_balanceCard__rgnYh{background:#e5e7eb;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.BalanceTopUpStep_topUpBtn__2wYF9{background:#0a210f;color:#fff;border-radius:.5rem;font-weight:500}.BalanceTopUpStep_topUpBtn__2wYF9:hover{background:rgb(24.2325581395,79.9674418605,36.3488372093)}.BalanceTopUpStep_slider__pmKoL{width:100%;margin:24px 0 8px;accent-color:#db660b;height:4px;border-radius:9999px;background:#db660b}.BalanceTopUpStep_slider__pmKoL::-webkit-slider-thumb{background:#db660b;border:2px solid #db660b;border-radius:50%;width:20px;height:20px;cursor:pointer;box-shadow:0 2px 8px rgba(219,102,11,.15)}.BalanceTopUpStep_slider__pmKoL::-moz-range-thumb{background:#db660b;border:2px solid #db660b;border-radius:50%;width:20px;height:20px;cursor:pointer;box-shadow:0 2px 8px rgba(219,102,11,.15)}.BalanceTopUpStep_quickSelectRow__Otfrk{display:flex;gap:.75rem;margin:20px 0}.BalanceTopUpStep_quickSelect__Fnwsg{background:#f3f4f6;color:#db660b;border:1.5px solid #db660b;border-radius:9999px;padding:6px 18px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s,color .2s;outline:none}.BalanceTopUpStep_quickSelect__Fnwsg:focus,.BalanceTopUpStep_quickSelect__Fnwsg:hover{background:#db660b;color:#fff}.BalanceTopUpStep_quickSelectActive__Ls8eZ{background:#db660b;color:#fff;border:1.5px solid #db660b;border-radius:9999px;padding:6px 18px;font-size:1rem;font-weight:500;cursor:pointer;outline:none}.Textarea_input-wrapper__0fa4T{display:flex;flex-direction:column;gap:.25rem}.Textarea_input-wrapper--full-width__EfZY9{width:100%}.Textarea_input-label__gF78a{font-size:.875rem;font-weight:500;color:#0a210f}.Textarea_input-label__gF78a,.Textarea_input__XZMtf{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.Textarea_input__XZMtf{width:100%;min-height:96px;padding:.5rem .75rem;font-size:1rem;color:#111827;background-color:#f2f1ea;border:1.5px solid #e5e7eb;border-radius:.25rem;transition:border-color .2s,box-shadow .2s;resize:vertical}.Textarea_input__XZMtf::placeholder{color:#6b7280;opacity:1}.Textarea_input__XZMtf:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 2px rgba(10,33,15,.15)}.Textarea_input__XZMtf:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.Textarea_input--error__ZBMjW{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.15)}.Textarea_input-error___cOzp{font-size:.75rem;color:#ef4444;margin-top:.25rem}.ProfileDetailsStep_container__NhXyp{display:flex;flex-direction:column;gap:2rem;max-width:600px;margin:0 auto;padding:2rem}.ProfileDetailsStep_header__C_8V1{text-align:center;margin-bottom:1.5rem}.ProfileDetailsStep_title__4vdys{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.ProfileDetailsStep_subtitle__FL88g{font-size:1rem;color:#4b5563;line-height:1.5}.ProfileDetailsStep_content__HFuin{flex:1 1}.ProfileDetailsStep_footer__iFp2Q{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.ProfileDetailsStep_profileGrid__O6L_D{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}@media(max-width:700px){.ProfileDetailsStep_profileGrid__O6L_D{grid-template-columns:1fr}}.ProfileDetailsStep_avatarSection__kppkb{grid-column:1/-1;display:flex;justify-content:center;margin-bottom:.5rem}.ProfileDetailsStep_avatarWrapper__N8JPS{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;outline:none}.ProfileDetailsStep_avatarWrapper__N8JPS:focus .ProfileDetailsStep_avatarLarge__jmQhH,.ProfileDetailsStep_avatarWrapper__N8JPS:hover .ProfileDetailsStep_avatarLarge__jmQhH{box-shadow:0 0 0 3px rgba(10,33,15,.15);border-color:#0a210f}.ProfileDetailsStep_avatarLarge__jmQhH{width:96px;height:96px;border-radius:9999px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#9ca3af;border:2px solid #e5e7eb;transition:box-shadow .2s,border .2s;overflow:hidden;position:relative}.ProfileDetailsStep_avatarLarge__jmQhH img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.ProfileDetailsStep_bioSection__tes5C,.ProfileDetailsStep_portfolioSection__LEXIg{grid-column:1/-1}.ProfileDetailsStep_cvSection__5BWFx{grid-column:1/-1;margin-top:.5rem}.ProfileDetailsStep_cvLabel__qs9mL{font-size:1rem;font-weight:500;color:#0a210f;margin-bottom:.25rem;display:block}.ProfileDetailsStep_cvUploadRow__KXRgv{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.ProfileDetailsStep_cvFileName__aMv1E{font-size:.875rem;color:#111827;display:flex;align-items:center;gap:.25rem}.ProfileDetailsStep_buttonRow__YbryH{display:flex;justify-content:space-between;margin-top:1.5rem}.TeamAccessStep_container__XYh5g{display:flex;flex-direction:column;gap:2rem;max-width:600px;margin:0 auto;padding:2rem}.TeamAccessStep_header__ssBn4{text-align:center;margin-bottom:1.5rem}.TeamAccessStep_title__9Apdj{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.TeamAccessStep_subtitle__9k4m9{font-size:1rem;color:#4b5563;line-height:1.5}.TeamAccessStep_content__j0USo{flex:1 1}.TeamAccessStep_footer__cSEy3{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.TeamAccessStep_teamCard__PxfLK{background:#e5e7eb;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.TeamAccessStep_teamRow__zV0Nh{display:flex;align-items:center;gap:.5rem}.TeamAccessStep_addBtn__O9LUE{margin-top:.5rem;background:#0a210f;color:#fff;border-radius:.5rem;font-weight:500}.TeamAccessStep_addBtn__O9LUE:hover{background:rgb(24.2325581395,79.9674418605,36.3488372093)}.TeamAccessStep_removeBtn__D9vKu{background:#9cc8c8!important;color:#db660b!important;border-radius:.5rem;border:none}.TeamAccessStep_removeBtn__D9vKu:focus,.TeamAccessStep_removeBtn__D9vKu:hover{background:#db660b!important;color:#fff!important}