body.sfc-ei-invitations-page .sfc-ei-workspace-tabs{gap:6px!important;margin:0 0 18px!important;padding:4px!important;border:1px solid var(--sfc-ui-border,#e7eaed)!important;border-radius:12px!important;background:#eef1f3!important}body.sfc-ei-invitations-page .sfc-ei-workspace-tabs a{min-height:36px!important;padding:7px 13px!important;border:1px solid transparent!important;background:transparent!important;color:var(--sfc-ui-text,#4f565e)!important}body.sfc-ei-invitations-page .sfc-ei-workspace-tabs a:hover{background:rgb(255 255 255 / .58)!important;color:var(--sfc-ui-heading,#17191c)!important}body.sfc-ei-invitations-page .sfc-ei-workspace-tabs a.is-active{border-color:var(--sfc-ui-border,#e7eaed)!important;background:#fff!important;color:var(--sfc-ui-primary-hover,#157784)!important;box-shadow:none!important}body.sfc-ei-invitations-page .sfc-ei-opportunity-picker{margin-bottom:16px!important}body.sfc-ei-invitations-page .sfc-ei-opportunity-picker label{max-width:680px!important}body.sfc-ei-invitations-page .sfc-ei-recommend-grid,body.sfc-ei-invitations-page .sfc-ei-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}body.sfc-ei-invitations-page .sfc-ei-recommend-card,body.sfc-ei-invitations-page .sfc-ei-card{min-width:0!important;min-height:220px!important;padding:16px!important;border-color:var(--sfc-ui-border-strong,#d8dde2)!important;border-radius:15px!important;box-shadow:none!important}body.sfc-ei-invitations-page .sfc-ei-card{display:flex!important;flex-direction:column!important}body.sfc-ei-invitations-page .sfc-ei-card-top{flex:1 1 auto!important}body.sfc-ei-invitations-page .sfc-ei-card .sfc-ei-kicker{margin-bottom:5px!important;font-size:10px!important;letter-spacing:.045em!important}body.sfc-ei-invitations-page .sfc-ei-card h3{font-size:16px!important}body.sfc-ei-invitations-page .sfc-ei-meta{margin-top:10px!important}body.sfc-ei-invitations-page .sfc-ei-actions{margin-top:auto!important;padding-top:14px!important}body.sfc-ei-invitations-page .sfc-ei-link-button{min-height:36px!important;padding:7px 11px!important;background:#fff!important;box-shadow:none!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page{width:min(calc(100% - 48px), 1400px)!important;max-width:1400px!important;margin:42px auto 64px!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-flow-card{width:100%!important;padding:32px 36px!important;border-color:var(--sfc-ui-border,#e7eaed)!important;border-radius:18px!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-flow-eyebrow{display:none!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-flow-card h1{max-width:760px!important;margin-bottom:10px!important;font-size:clamp(30px, 3vw, 40px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.025em!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-flow-card>p{max-width:780px!important;margin-bottom:0!important;font-size:15px!important;line-height:1.6!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list p{margin:0!important;padding:16px!important;border:1px solid var(--sfc-ui-border,#e7eaed)!important;border-radius:12px!important;background:var(--sfc-ui-page-bg,#f7f8fa)!important;color:var(--sfc-ui-text,#4f565e)!important;font-size:14px!important;line-height:1.58!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list p:last-child{grid-column:1 / -1!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list strong{font-weight:650!important}body.sfc-ui-v2-dashboard main.wr-main .wr-main-section>.container{width:min(calc(100% - 48px), 1400px)!important;max-width:1400px!important;margin-inline:auto!important}body.sfc-ui-v2-dashboard-home .sfc-dashboard-v2-home,body.sfc-ui-v2-dashboard-home .sfc-rfy-shell{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.sfc-ui-v2-dashboard-home .sfc-rfy-shell{margin:0!important;padding:22px!important;border-color:var(--sfc-dash-border,#e7eaed)!important;border-radius:18px!important}body.sfc-ui-v2-dashboard-role-freelancers .sftips-dashboard-slot{margin:12px 0 0!important}body.sfc-ui-v2-dashboard-role-freelancers .sftips-dashboard-slot>.container{width:min(calc(100% - 48px), 1400px)!important;max-width:1400px!important;margin-inline:auto!important;padding-inline:0!important}body.sfc-ui-v2-dashboard-role-freelancers .sftips-tip{border-radius:12px!important}body.sfc-ui-v2 .sfc-availability-checkin.sfc-activity-shell{width:100%!important;max-width:1400px!important;margin-inline:auto!important;padding:30px!important;border-color:var(--sfc-ui-border,#e7eaed)!important;border-radius:18px!important;box-shadow:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-heading{margin-bottom:22px!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-heading>span{display:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-heading h2{margin-bottom:8px!important;font-size:clamp(28px, 2.6vw, 36px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.025em!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-heading p{max-width:720px!important;font-size:14px!important;line-height:1.6!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-form label{font-weight:600!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-checkbox strong,body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-status strong{font-weight:600!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-form :where(input,select,textarea){min-height:46px!important;border-color:var(--sfc-ui-border-strong,#d8dde2)!important;box-shadow:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-form :where(input,select,textarea):focus{border-color:var(--sfc-ui-primary,#1b8996)!important;box-shadow:0 0 0 3px rgb(27 137 150 / .10)!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-checkbox{border-color:var(--sfc-ui-border,#e7eaed)!important;background:var(--sfc-ui-page-bg,#f7f8fa)!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-button{min-height:44px!important;padding:10px 17px!important;border-radius:10px!important;background:var(--sfc-ui-primary,#1b8996)!important;background-image:none!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important;transform:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-button:hover,body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-button:focus-visible{background:var(--sfc-ui-primary-hover,#157784)!important;box-shadow:none!important;transform:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-aside{border-color:var(--sfc-ui-border,#e7eaed)!important;border-radius:16px!important;background:var(--sfc-ui-page-bg,#f7f8fa)!important;background-image:none!important;box-shadow:none!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-activity-aside h3{font-size:17px!important;font-weight:650!important}body.sfc-ui-v2 .sfc-availability-checkin .sfc-benefit-list li{font-size:13px!important}body.sfc-ui-v2-workspace-add-task .wr-main-section{padding-top:38px!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-steps{gap:6px!important;margin:0 0 16px!important;padding:6px!important;border:1px solid var(--sfc-workspace-border,#e7eaed)!important;border-radius:14px!important;background:#fff!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-steps a{min-height:52px!important;padding:10px 12px!important;border-radius:10px!important;color:var(--sfc-workspace-muted,#69717a)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-steps a::after{display:none!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-step-fill a{background:var(--sfc-workspace-primary-soft,rgb(27 137 150 / .09))!important;color:var(--sfc-workspace-primary-hover,#157784)!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-step-complete a{background:#f8fafb!important;color:var(--sfc-workspace-heading,#17191c)!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservices-steps{padding:30px 34px!important;border:1px solid var(--sfc-workspace-border,#e7eaed)!important;border-radius:16px!important}body.sfc-ui-v2-workspace .wrb-resume-manager .wrb-resume-hero,body.sfc-ui-v2 .wrb-resume-manager .wrb-resume-hero{margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.sfc-ui-v2-workspace .wrb-resume-manager .wrb-resume-hero h2,body.sfc-ui-v2 .wrb-resume-manager .wrb-resume-hero h2{margin-bottom:4px!important;font-size:22px!important;font-weight:700!important}body.sfc-ui-v2 .wrb-resume-manager :where(.wrb-resume-card,.wrb-resume-upload){border-color:var(--sfc-ui-border,#e7eaed)!important;box-shadow:none!important}body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) .wrb-btn,body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) button.wrb-btn{background-image:none!important;box-shadow:none!important;transform:none!important}body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) .wrb-btn:not(.wrb-btn-light),body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) button.wrb-btn:not(.wrb-btn-light){border-color:var(--sfc-ui-primary,#1b8996)!important;background:var(--sfc-ui-primary,#1b8996)!important;color:#fff!important}body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) .wrb-btn:not(.wrb-btn-light):hover,body.sfc-ui-v2 :where(.wrb-job-board,.wrb-resume-manager,.wrb-post-job,.wrb-applicant-board) button.wrb-btn:not(.wrb-btn-light):hover{border-color:var(--sfc-ui-primary-hover,#157784)!important;background:var(--sfc-ui-primary-hover,#157784)!important;box-shadow:none!important;transform:none!important}body.sfc-ui-v2 .wrb-job-board .wrb-support-card .wrb-btn,body.sfc-ui-v2 .wrb-job-board .wrb-support-card .wrb-btn-light{min-height:40px!important;padding:8px 14px!important;border:1px solid var(--sfc-ui-border-strong,#d8dde2)!important;background:#fff!important;color:var(--sfc-ui-primary,#1b8996)!important;box-shadow:none!important}body.sfc-ui-v2 .wrb-job-board .wrb-support-card .wrb-btn:hover{border-color:var(--sfc-ui-primary,#1b8996)!important;background:var(--sfc-ui-primary-soft,rgb(27 137 150 / .09))!important;color:var(--sfc-ui-primary-hover,#157784)!important}body.sfc-ui-v2 .wrb-job-board .wrb-support-card .wrb-support-icon{border:0!important;box-shadow:none!important}body.sfc-ui-v2 .wrb-job-board .wrb-support-card-resume .wrb-support-icon{background:var(--sfc-ui-primary-soft,rgb(27 137 150 / .09))!important;color:var(--sfc-ui-primary,#1b8996)!important}body.sfc-ui-v2 .wrb-job-board .wrb-support-card-employer .wrb-support-icon{background:var(--sfc-ui-warm-soft,#f6ece6)!important;color:var(--sfc-ui-warm-dark,#89563b)!important}body.sfc-ui-v2-public-search-freelancer-search .sfc-wr-freelancer-search-hero,body.sfc-ui-v2-public-search-freelancer-search .sfc-wr-freelancer-search .sfc-wr-freelancer-search-hero--full{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:42px 24px 34px!important;background:var(--sfc-ui-page-bg,#f7f8fa)!important}body.sfc-ui-v2-public-search-freelancer-search .sfc-wr-freelancer-search-hero__inner{width:100%!important;max-width:1400px!important;margin-inline:auto!important}body.sfc-ui-v2-workspace .wrb-applicant-board{width:100%!important;max-width:none!important;margin-inline:0!important}body.sfc-ui-v2-workspace .wrb-applicant-board .wrb-applicant-hero>div:first-child{display:none!important}body.sfc-ui-v2-workspace .wrb-applicant-board .wrb-applicant-hero{justify-content:flex-end!important;padding-bottom:16px!important}body.sfc-ui-v2-workspace .wrb-applicant-board .wrb-applicant-summary{margin-left:auto!important}body.sfc-ui-v2-workspace .wrb-post-job .wrb-post-job-head>div:first-child,body.sfc-ui-v2 .wrb-post-job .wrb-post-job-head>div:first-child{display:none!important}body.sfc-ui-v2-workspace .wrb-post-job .wrb-post-job-head,body.sfc-ui-v2 .wrb-post-job .wrb-post-job-head{justify-content:flex-end!important;min-height:32px!important;margin:0 0 14px!important;padding:0!important}body.sfc-ui-v2 .wrb-post-job .wrb-post-job-required-note{margin-left:auto!important}@media (max-width:1199px){body.sfc-ei-invitations-page .sfc-ei-recommend-grid,body.sfc-ei-invitations-page .sfc-ei-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.sfc-ui-v2-dashboard main.wr-main .wr-main-section>.container,body.sfc-ui-v2-dashboard-role-freelancers .sftips-dashboard-slot>.container{width:min(calc(100% - 40px), 1400px)!important}}@media (max-width:767px){body.sfc-ei-invitations-page .sfc-ei-recommend-grid,body.sfc-ei-invitations-page .sfc-ei-list,body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list{grid-template-columns:1fr!important}body.sfc-ei-invitations-page .sfc-ei-recommend-card,body.sfc-ei-invitations-page .sfc-ei-card{min-height:0!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page{width:min(calc(100% - 32px), 1400px)!important;margin-top:28px!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-flow-card{padding:22px!important}body.sfc-ui-v2-direct-connect-flow .sfdc-contact-info-page .sfdc-contact-info-list p:last-child{grid-column:auto!important}body.sfc-ui-v2-dashboard main.wr-main .wr-main-section>.container,body.sfc-ui-v2-dashboard-role-freelancers .sftips-dashboard-slot>.container{width:min(calc(100% - 32px), 1400px)!important}body.sfc-ui-v2-dashboard-home .sfc-rfy-shell{padding:18px!important}body.sfc-ui-v2 .sfc-availability-checkin.sfc-activity-shell{padding:22px!important}body.sfc-ui-v2-workspace-add-task .wr-postservicev2 .wr-addservice-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.sfc-ui-v2-public-search-freelancer-search .sfc-wr-freelancer-search-hero,body.sfc-ui-v2-public-search-freelancer-search .sfc-wr-freelancer-search .sfc-wr-freelancer-search-hero--full{padding:32px 16px 26px!important}body.sfc-ui-v2-workspace .wrb-applicant-board .wrb-applicant-hero{align-items:stretch!important}body.sfc-ui-v2-workspace .wrb-applicant-board .wrb-applicant-summary{margin-left:0!important}}