@keyframes NotificationBell_bellGlow__zLuhK{0%,to{filter:drop-shadow(0 0 4px rgba(239,68,68,.8))}50%{filter:drop-shadow(0 0 10px rgb(239,68,68))}}@keyframes NotificationBell_badgePulse__ZFXCc{0%{box-shadow:0 0 0 0 #ef4444b3}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 0 0 #ef444400}}.NotificationBell_wrapper__PGJYE{position:relative}.NotificationBell_bellButton__294qY{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:6px;position:relative;transition:all .2s ease;width:36px}@media(min-width:480px){.NotificationBell_bellButton__294qY{height:38px;padding:7px;width:38px}}@media(min-width:768px){.NotificationBell_bellButton__294qY{height:40px;padding:8px;width:40px}}.NotificationBell_bellButton__294qY svg{stroke:#1f2937;color:#1f2937;height:18px;width:18px}@media(min-width:480px){.NotificationBell_bellButton__294qY svg{height:19px;width:19px}}@media(min-width:768px){.NotificationBell_bellButton__294qY svg{height:20px;width:20px}}.NotificationBell_bellGlow__zLuhK{background:#0000;border-color:#0000}.NotificationBell_bellGlow__zLuhK svg{stroke:#1f2937;animation:NotificationBell_bellGlow__zLuhK 2s ease-in-out infinite;color:#1f2937}.headerMobile .NotificationBell_bellButton__294qY{height:32px;padding:5px;width:32px}.headerMobile .NotificationBell_bellButton__294qY svg{height:16px;width:16px}.NotificationBell_bellButton__294qY:hover{background-color:#fafafa;border-color:#d1d5db}.NotificationBell_badge__beKGr{align-items:center;animation:NotificationBell_badgePulse__ZFXCc 1.5s infinite;background:#ef4444;border:2px solid #18181b;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-6px;top:-4px;width:20px;z-index:1}.NotificationBell_badgeIcon__ycqKB{line-height:1}.NotificationBell_dropdown__1GzMW{background:#fff;border:1px solid #0b459814;border-radius:16px;box-shadow:0 12px 32px #0000001f;overflow:hidden;position:absolute;right:0;top:44px;width:min(360px,90vw);z-index:1500}.NotificationBell_dropdownHeader__D4W9R{align-items:flex-start;background-color:#fafafa;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--divider,#e0e0e0);display:flex;justify-content:space-between;padding:16px}.NotificationBell_dropdownHeader__D4W9R h4{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:14px;margin:0}.NotificationBell_headerSubtitle__182Y8{color:#9ca3af;display:block;font-size:11px;font-weight:400;margin-top:2px}.NotificationBell_markAll__I5\+2e{background:#0000;border:none;color:#0b4598;color:var(--primary-blue,#0b4598);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.NotificationBell_list__lilAN{max-height:420px;overflow-y:auto}.NotificationBell_groupHeader__okNhH{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#9aa0a6;font-size:11px;font-weight:600;letter-spacing:.08em;padding:10px 16px 4px;text-transform:uppercase}.NotificationBell_item__kheoh{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--divider,#f0f0f0);cursor:pointer;display:flex;gap:12px;padding:14px 16px;position:relative;transition:background-color .2s ease}.NotificationBell_item__kheoh:last-child{border-bottom:none}.NotificationBell_item__kheoh:hover{background:#f9f9f9}.NotificationBell_unread__KueV4{background:#f0f7ff}.NotificationBell_unread__KueV4:before{background-color:#0b4598;background-color:var(--primary-blue,#0b4598);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.NotificationBell_iconColumn__0bU3g{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.NotificationBell_contentColumn__OVQH9{display:flex;flex:1 1;flex-direction:column;gap:4px}.NotificationBell_titleRow__GidTl{display:flex;gap:8px;justify-content:space-between}.NotificationBell_title__9DcOK{color:#1f1f1f;color:var(--text-primary,#1f1f1f);font-size:14px;font-weight:600}.NotificationBell_time__MTmES{color:#6d6d6d;color:var(--text-secondary,#6d6d6d);font-size:11px;white-space:nowrap}.NotificationBell_message__HrVHP{color:#4b4b4b;color:var(--text-secondary,#4b4b4b);font-size:13px;line-height:1.4}.NotificationBell_previewBox__Xx2nQ{background:#f7f7f7;border-radius:8px;color:#333;color:var(--text-primary,#333);font-size:12px;font-style:italic;margin-top:4px;padding:6px 10px}.NotificationBell_chipRow__khhuS{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.NotificationBell_chip__tJ1MK{background:#f1f5ff;border-radius:12px;color:#0b4598;color:var(--primary-blue,#0b4598);font-size:11px;font-weight:500;padding:2px 8px}.NotificationBell_analytics__NE33h{color:#62727b;font-size:11px;margin-top:2px}.NotificationBell_snoozeBtn__r8jGQ{background:#0000;border:none;cursor:pointer;font-size:12px;opacity:0;position:absolute;right:12px;top:12px;transition:opacity .2s}.NotificationBell_item__kheoh:hover .NotificationBell_snoozeBtn__r8jGQ{opacity:1}.NotificationBell_ctaContainer__v-roH{display:flex;flex-direction:column;gap:6px;margin-top:6px}.NotificationBell_ctaLink__X1-ak{color:#fb7672;color:var(--primary-main,#fb7672);cursor:pointer;font-size:12px;font-weight:600;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.NotificationBell_emptyState__X0Avu{color:#6d6d6d;color:var(--text-secondary,#6d6d6d);font-size:14px;line-height:1.6;padding:32px 20px;text-align:center}.NotificationBell_toggleBtn__M6Yds{background:#0b4598;background:var(--primary-blue,#0b4598);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-top:12px;padding:8px 16px}.NotificationBell_error__JEm2R{border-top:1px solid #fb76724d;color:#fb7672;color:var(--primary-main,#fb7672);font-size:12px;padding:16px}.NotificationBell_snackbar__-U6aT{animation:NotificationBell_snackbarIn__Q6dMl .2s ease-out;background:#333;border-radius:8px;bottom:32px;box-shadow:0 4px 12px #00000040;color:#fff;font-size:14px;font-weight:500;left:50%;padding:12px 24px;position:fixed;transform:translateX(-50%);z-index:10000}@keyframes NotificationBell_snackbarIn__Q6dMl{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.MaterialInput_inputTextField__FYD3F{width:100%}.SimpleModal_modal__9nXHv{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:1rem;z-index:10000!important}.SimpleModal_modal__9nXHv .SimpleModal_window__tJtf9{-webkit-overflow-scrolling:touch;background:#fff;background:var(--primary-contrast,#fff);border-radius:.5rem;border-radius:var(--borderRadius,.5rem);box-sizing:border-box;font-family:Poppins,sans-serif;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);max-width:25.75rem;overflow-y:auto;padding:1rem;position:relative;width:100%;z-index:10001}@media only screen and (max-width:600px){.SimpleModal_modal__9nXHv{padding:max(.5rem,env(safe-area-inset-top)) .5rem max(.5rem,env(safe-area-inset-bottom))}.SimpleModal_modal__9nXHv .SimpleModal_window__tJtf9{max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:100%}}.ModalTitleContainer_titleContainer__BSfJk{display:flex;justify-content:space-between;margin-bottom:1.75rem}.ModalTitleContainer_titleContainer__BSfJk .ModalTitleContainer_popupTitle__8AbpO{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.ModalTitleContainer_titleContainer__BSfJk .ModalTitleContainer_crossButtonDark__uV6Wj{bottom:0;position:relative;right:0;top:0}.ModalTitleContainer_alignCenter__7cpyP{text-align:center}.DentistNavbar_header__FrSKO{grid-gap:8px;align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:grid;gap:8px;grid-template-columns:auto 1fr auto;min-height:56px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media(min-width:768px){.DentistNavbar_header__FrSKO{padding:12px 16px}}.DentistNavbar_headerMobile__fEQDl{gap:6px;padding-left:8px;padding-right:8px;padding-top:calc(env(safe-area-inset-top, 0px) + 10px)}.DentistNavbar_headerLeft__dm6a\+{align-items:center;display:flex;flex-shrink:0;min-width:0}@media(max-width:480px){.DentistNavbar_headerLeft__dm6a\+{flex:0 0 auto}}.DentistNavbar_headerCenter__Duu-z{align-items:center;display:flex;justify-content:center;min-width:0}.DentistNavbar_pageTitle__h-tQs{color:#1f2937;font-size:16px;font-weight:600;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:480px){.DentistNavbar_pageTitle__h-tQs{font-size:17px}}@media(min-width:768px){.DentistNavbar_pageTitle__h-tQs{font-size:18px}}.DentistNavbar_logoButton__B1dnb{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0;transition:opacity .2s}.DentistNavbar_logoButton__B1dnb:hover{opacity:.8}.DentistNavbar_logoButton__B1dnb:focus{outline:none}.DentistNavbar_logo__\+zRUf{height:28px;width:auto}@media(min-width:480px){.DentistNavbar_logo__\+zRUf{height:32px}}.DentistNavbar_headerMobile__fEQDl .DentistNavbar_logo__\+zRUf{height:24px}.DentistNavbar_headerActions__agQ7n{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(min-width:480px){.DentistNavbar_headerActions__agQ7n{gap:12px}}.DentistNavbar_headerMobile__fEQDl .DentistNavbar_headerActions__agQ7n{gap:6px}.DentistNavbar_getTempButton__dmApD{align-items:center;background:#0b4598;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:8px 12px;transition:all .2s;white-space:nowrap}.DentistNavbar_getTempButton__dmApD span{font-size:14px;font-weight:700}.DentistNavbar_getTempButton__dmApD:hover{background:#083a7a}@media(min-width:480px){.DentistNavbar_getTempButton__dmApD{font-size:13px;padding:8px 16px}}.DentistNavbar_getTempButtonMobile__ELhQR{font-size:11px;gap:3px;padding:8px 10px}.DentistNavbar_getTempButtonMobile__ELhQR span{font-size:13px}.DentistNavbar_headerSeparator__2xhJW{background:#e5e7eb;height:24px;width:1px}.DentistNavbar_headerMobile__fEQDl .DentistNavbar_headerSeparator__2xhJW{height:20px}.DentistNavbar_menuButton__wsYTb{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}@media(min-width:480px){.DentistNavbar_menuButton__wsYTb{height:38px;width:38px}}.DentistNavbar_menuButton__wsYTb:hover{background:#f3f4f6}.DentistNavbar_headerMobile__fEQDl .DentistNavbar_menuButton__wsYTb{height:32px;width:32px}.DentistNavbar_hamburger__EPJCq{display:flex;flex-direction:column;gap:4px;width:16px}.DentistNavbar_hamburgerLine__W0h99{background:#374151;border-radius:1px;display:block;height:2px;transition:all .2s;width:100%}.DentistNavbar_sideMenu__yXSbh{background:#0f1b3a;display:flex;flex-direction:column;height:100vh;max-width:85vw;position:fixed;right:-300px;top:0;transition:right .3s ease-in-out;width:280px;z-index:200}.DentistNavbar_sideMenu__yXSbh.DentistNavbar_open__vpAoc{right:0}.DentistNavbar_sideMenuHeader__vE3sg{border-bottom:1px solid #ffffff1a;padding:calc(env(safe-area-inset-top, 0px) + 24px) 20px 24px}.DentistNavbar_userProfile__P2OuA{align-items:center;display:flex;gap:12px}.DentistNavbar_userPhoto__HWHkn{align-items:center;background:#0b4598;background-position:50%;background-size:cover;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.DentistNavbar_userPhotoImg__dDwCA{display:block;height:100%;object-fit:cover;width:100%}.DentistNavbar_initials__iur9c{color:#fff;font-size:18px;font-weight:600}.DentistNavbar_userName__eqdyD{color:#fff;font-size:16px;font-weight:500;line-height:1.3}.DentistNavbar_sideMenuNav__MfrZ9{flex:1 1;overflow-y:auto;padding:16px 0}.DentistNavbar_menuItem__BxLD9{align-items:center;color:#fffc;display:flex;font-size:15px;gap:14px;padding:14px 20px;text-decoration:none;transition:all .2s}.DentistNavbar_menuItem__BxLD9 svg{font-size:22px;opacity:.8}.DentistNavbar_menuItem__BxLD9:hover{background:#ffffff1a;color:#fff}.DentistNavbar_menuItem__BxLD9:hover svg{opacity:1}.DentistNavbar_menuItem__BxLD9.DentistNavbar_active__SJnDZ{background:#1e3a8a;color:#fff}.DentistNavbar_menuItem__BxLD9.DentistNavbar_active__SJnDZ svg{opacity:1}.DentistNavbar_logOutItem__N-qXi{border-top:1px solid #ffffff1a;color:#fff9;margin-top:auto}.DentistNavbar_logOutItem__N-qXi:hover{background:#ef44441a;color:#ef4444}.DentistNavbar_logOutItem__N-qXi:hover svg{color:#ef4444}.DentistNavbar_testOnly__lX9Se{color:#ffffff80;font-size:11px;margin-left:auto}.DentistNavbar_overlay__nCF2R{animation:DentistNavbar_fadeIn__0LV8M .2s ease-out;background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:150}@keyframes DentistNavbar_fadeIn__0LV8M{0%{opacity:0}to{opacity:1}}.DentistNavbar_contentSpacer__CmOYs{height:0}.ApplicationActions_dialogPaper__1NRt1{border-radius:12px!important}.ApplicationActions_dialogTitle__NNu0c{font-size:1.25rem!important;font-weight:600!important;padding:16px 24px 8px!important;position:relative;text-align:center}.ApplicationActions_closeButton__M62TE{color:#757575!important;color:var(--text-secondary,#757575)!important;position:absolute!important;right:8px;top:8px}.ApplicationActions_dialogContent__F-po4{padding:0 24px 20px!important}.ApplicationActions_descriptionText__h3jyh{color:#555!important;color:var(--text-secondary,#555)!important;font-size:.875rem!important;margin-bottom:20px!important;text-align:center}.ApplicationActions_buttonContainer__kH8Le{display:flex;flex-direction:column;gap:12px}.ApplicationActions_statusButton__ctCUh{border-radius:8px!important;box-shadow:none!important;font-weight:500!important;justify-content:space-between!important;padding:10px 16px!important;text-transform:none!important;width:100%}.ApplicationActions_interviewedButton__kU5UI,.ApplicationActions_scheduledButton__fZoDc{background-color:#fff!important;border:1px solid #13ca82!important;border:1px solid var(--success-main,#13ca82)!important;color:#13ca82!important;color:var(--success-main,#13ca82)!important}.ApplicationActions_interviewedButton__kU5UI.ApplicationActions_MuiButton-contained__p7FVb,.ApplicationActions_scheduledButton__fZoDc.ApplicationActions_MuiButton-contained__p7FVb{background-color:#13ca82!important;background-color:var(--success-main,#13ca82)!important;color:#fff!important}.ApplicationActions_interviewedButton__kU5UI.ApplicationActions_MuiButton-contained__p7FVb .ApplicationActions_MuiButton-endIcon__A6IDC>:first-child,.ApplicationActions_interviewedButton__kU5UI.ApplicationActions_MuiButton-contained__p7FVb .ApplicationActions_MuiButton-startIcon__8f\+oC>:first-child,.ApplicationActions_scheduledButton__fZoDc.ApplicationActions_MuiButton-contained__p7FVb .ApplicationActions_MuiButton-endIcon__A6IDC>:first-child,.ApplicationActions_scheduledButton__fZoDc.ApplicationActions_MuiButton-contained__p7FVb .ApplicationActions_MuiButton-startIcon__8f\+oC>:first-child{color:#fff!important}.ApplicationActions_interviewedButton__kU5UI:not(.ApplicationActions_MuiButton-contained__p7FVb):hover,.ApplicationActions_scheduledButton__fZoDc:not(.ApplicationActions_MuiButton-contained__p7FVb):hover{background-color:#13ca8214!important;border-color:#10a568!important;border-color:var(--success-main,#10a568)!important}.ApplicationActions_noShowButton__SONzE{border:1px solid #ccc!important;border:1px solid var(--divider,#ccc)!important}.ApplicationActions_noShowButton__SONzE,.ApplicationActions_noShowButton__SONzE .ApplicationActions_MuiButton-endIcon__A6IDC>:first-child,.ApplicationActions_noShowButton__SONzE .ApplicationActions_MuiButton-startIcon__8f\+oC>:first-child{color:#fb7672!important;color:var(--primary-main,#fb7672)!important}.ApplicationActions_noShowButton__SONzE:hover{background-color:#fef0f0!important;background-color:var(--background-main,#fef0f0)!important;border-color:#f7908d!important;border-color:var(--primary-main,#f7908d)!important}.components_wizardModalOverlay__RSEZ3{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:1300}.components_wizardModalContainer__8AbLb{animation:components_wizardModalSlideUp__r3yHg .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-height:90vh;max-width:560px;overflow:hidden;width:100%}.components_wizardModalContainer__8AbLb.components_wizardModalLarge__2\+4Ct{max-width:600px}.components_wizardDetailText__r0hvn{color:#374151;font-size:14px;margin-bottom:4px}.components_wizardDetailText__r0hvn:last-child{margin-bottom:0}@keyframes components_wizardModalSlideUp__r3yHg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.components_wizardModalHeader__wd33M{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.components_wizardHeaderContent__65Lti{flex:1 1}.components_wizardModalTitle__0pr4f{color:#1a1a2e;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 4px}.components_wizardModalSubtitle__qAnpk{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.components_wizardCloseButton__E\+e9l{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:0 -8px 0 8px;padding:0 8px 8px;transition:all .2s ease}.components_wizardCloseButton__E\+e9l:hover{background:#0000000d;color:#1a1a2e}.components_wizardCloseButton__E\+e9l svg{height:20px;width:20px}.components_wizardModalBody__PHlJ4{flex:1 1;overflow-y:auto;padding:20px 24px 24px}.components_wizardModalFooter__Zx78K{background:#fafbfc;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;padding:16px 24px 20px}.components_wizardCancelButton__afYzh{background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:12px 24px;transition:all .2s ease}.components_wizardCancelButton__afYzh:hover{background:#f9fafb;border-color:#c8ccd5}.components_wizardCancelButton__afYzh:disabled{cursor:not-allowed;opacity:.5}.components_wizardSaveButton__LpKKY{align-items:center;background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease}.components_wizardSaveButton__LpKKY:hover{background:#094080}.components_wizardSaveButton__LpKKY:disabled{cursor:not-allowed;opacity:.5}.components_wizardInputContainer__OSE5B{margin-bottom:16px}.components_wizardInputContainer__OSE5B .MuiFormControl-root{width:100%}.components_wizardInputContainer__OSE5B .MuiOutlinedInput-root{border-radius:12px}.components_wizardInputContainer__OSE5B .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.components_wizardInputContainer__OSE5B .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0b4598}.components_wizardInputContainer__OSE5B .MuiInputLabel-outlined{color:#6b7280}.components_wizardInputContainer__OSE5B .MuiInputLabel-outlined.Mui-focused{color:#0b4598}.components_wizardFormSection__-ZQLN{margin-bottom:20px}.components_wizardFormSection__-ZQLN.components_wizardFormSectionHighlighted__-snn6{background:#f8f9fa;border-radius:8px;padding:12px}.components_wizardFieldLabel__xZHVr{color:#1a1a2e;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.components_wizardSectionTitle__qaBRN{border-bottom:1px solid #e5e7eb;color:#1a1a2e;font-size:16px;font-weight:600;margin:0 0 16px;padding-bottom:8px}.components_wizardInfoBox__mKghz{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:16px}.components_wizardInfoBox__mKghz h4{color:#1a1a2e;font-size:14px;font-weight:600;margin:0 0 8px}.components_wizardInfoBox__mKghz p{color:#6b7280;font-size:13px;line-height:1.5;margin:0 0 6px}.components_wizardInfoBox__mKghz p:last-child{margin-bottom:0}.components_wizardCheckboxGroup__-J8NV{display:flex;flex-direction:column;gap:12px}.components_wizardRadioOption__teOyR{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-bottom:16px;padding:16px;transition:all .2s ease}.components_wizardRadioOption__teOyR.components_selected__nQZHQ,.components_wizardRadioOption__teOyR:hover{background:#e8f0fe;border-color:#0b4598}.components_wizardRadioOption__teOyR .components_radioContent__ifAfk{flex:1 1}.components_wizardRadioOption__teOyR .components_radioLabel__bw8Xy{color:#1a1a2e;font-size:14px;font-weight:500;margin-bottom:4px}.components_wizardRadioOption__teOyR .components_radioDescription__rk6B9{color:#6b7280;font-size:13px;line-height:1.5}.components_wizardPositionCard__Atq1R{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;margin-bottom:12px;padding:16px;transition:all .2s ease}.components_wizardPositionCard__Atq1R:hover{border-color:#0b4598;box-shadow:0 2px 4px #0000000d}.components_wizardPositionCard__Atq1R .components_positionCardContent__KunCq{flex:1 1}.components_wizardPositionCard__Atq1R .components_positionCardTitle__03rCq{color:#1a1a2e;font-size:15px;font-weight:600;margin:0 0 4px}.components_wizardPositionCard__Atq1R .components_positionCardCompany__gzm3g{color:#6b7280;font-size:14px;margin:0 0 4px}.components_wizardPositionCard__Atq1R .components_positionCardDates__LAd8r{color:#9ca3af;font-size:13px;margin:0}.components_wizardPositionCard__Atq1R .components_positionCardDelete__BugXd{color:#9ca3af;cursor:pointer;padding:8px;transition:color .2s ease}.components_wizardPositionCard__Atq1R .components_positionCardDelete__BugXd:hover{color:#ef4444}.components_wizardAddButton__RQ6aq{align-items:center;background:#0000;border:2px dashed #e5e7eb;border-radius:12px;color:#0b4598;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;padding:14px 20px;transition:all .2s ease;width:100%}.components_wizardAddButton__RQ6aq:hover{background:#e8f0fe;border-color:#0b4598}.components_wizardAddButton__RQ6aq svg{height:20px;width:20px}.components_wizardLoaderOverlay__4o8Od{align-items:center;background:#fffc;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.components_wizardErrorMessage__5wRcj{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 16px}.components_wizardSkillsContainer__IW1UC{margin-bottom:20px}.components_wizardSkillsChips__XT49z{display:flex;flex-wrap:wrap;gap:8px}.components_wizardSkillChip__22xqb{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:all .2s ease}.components_wizardSkillChip__22xqb:hover{border-color:#0b4598;color:#0b4598}.components_wizardSkillChip__22xqb.components_selected__nQZHQ{background:#0b4598;border-color:#0b4598;color:#fff}.components_wizardLanguagesSection__AS5Ye{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:20px}.components_wizardRadioCircle__2PoMz{align-items:center;border:2px solid #e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.components_wizardRadioCircleInner__PAWZZ{background:#0b4598;border-radius:50%;height:10px;width:10px}.components_wizardRadioOption__teOyR.components_selected__nQZHQ .components_wizardRadioCircle__2PoMz{border-color:#0b4598}.components_feedbackButtonsContainer__HEttm{display:flex;flex-direction:column;gap:12px;width:100%}.components_feedbackButton__xAnwR{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;transition:all .2s ease;width:100%}.components_feedbackButton__xAnwR:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-1px)}.components_feedbackButton__xAnwR:disabled{cursor:not-allowed;opacity:.5;transform:none}.components_feedbackButtonContent__wYFmQ{align-items:center;display:flex;flex-direction:column;gap:4px}.components_feedbackButtonSubtitle__NStok{color:#6b7280;font-size:11px;font-weight:400}.components_addPositionButton__Pu\+JC{flex-direction:row!important}.components_addIcon__Fr30l{height:1.5rem}.components_datePickers__YrvND{gap:1rem}.components_position__3Npnx{align-items:flex-start;border:1px solid #c4c4c4;border-radius:8px;border-radius:var(--borderRadius,8px);display:flex;gap:8px;gap:var(--1,8px);justify-content:space-between;padding:16px;padding:var(--2,16px)}.components_positionBox__1WzsE{cursor:pointer;width:100%}.components_positionTitle__liK5\+{color:#000000de;color:var(--text-primary,#000000de);font-weight:600}.components_positionCompany__0mIuc,.components_positionTitle__liK5\+{font-size:1rem;font-style:normal;letter-spacing:.15px;line-height:150%}.components_positionCompany__0mIuc,.components_positionDates__OHW9t{color:#0009;color:var(--text-secondary,#0009);font-weight:400}.components_positionDates__OHW9t{font-size:.75rem;font-style:normal;letter-spacing:.4px;line-height:166%}.components_deleteIcon__bP11k{color:#666;cursor:pointer;margin:.5rem}.components_contentContainer__CEyX3{padding-bottom:1rem}.components_contentContainer__CEyX3 .components_header__clSoM h1{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;letter-spacing:.15px;line-height:125%}.components_contentContainer__CEyX3 .components_header__clSoM p{color:#000000de;color:var(--text-primary,#000000de);font-size:.75rem;font-style:normal;letter-spacing:.15px;line-height:150%}.components_contentContainer__CEyX3 .components_header__clSoM p .components_backLink__VlSCf{color:#0b4598;color:var(--primary-blue,#0b4598);cursor:pointer;font-weight:700;text-decoration:underline}.components_contentContainer__CEyX3 .components_helpText__zqguU{color:#0009;font-size:.75rem;font-style:normal;font-weight:100;letter-spacing:.4px;line-height:166%;padding-bottom:.5rem}.components_contentContainer__CEyX3 .components_helpText__zqguU h2{color:#000}.components_contentContainer__CEyX3 .components_helpText__version__ZP4OS{vertical-align:bottom}.components_contentContainer__CEyX3 .components_helpText__rewrites__7Zr7f{text-align:end}.components_contentContainer__CEyX3 .components_info__FFgJI{color:#0009;color:var(--text-secondary,#0009);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:166%}.components_contentContainer__chooseBio__RAyAR{display:flex;flex-direction:column;justify-content:space-between}.components_infoIcon__0Dwj\+{color:#0009;color:var(--text-secondary,#0009);margin-left:1rem}.components_footerNote__U1BnO{align-items:center;color:#00000061;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:1rem}.components_screenError__iOnTM{font-feature-settings:"clig" off,"liga" off;color:#d32f2f;color:var(--error-main,#d32f2f);display:block;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:150%;margin-bottom:1rem;min-height:2rem;text-align:start}.components_noScreenError__0HZKY{display:none}.components_footerChooseBio__iICtP{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-bottom:1rem}.components_minimal__5aAs6{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0b4598;border:1px solid var(--primary-blue,#0b4598);box-shadow:0 1px 3px #0000000f}.components_extraFlair__c\+Hsq,.components_minimal__5aAs6{border-radius:8px;border-radius:var(--borderRadius,8px);margin-bottom:1rem;padding:1rem 1rem .5rem}.components_extraFlair__c\+Hsq{background:#f1f7ff;background:var(--background-success,#f1f7ff)}.components_bioRadioGroup__DP1nw{display:flex;flex-direction:row;gap:1rem}.components_titleContainer__dBcua{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;text-align:center}.components_titleContainer__dBcua .components_popupTitle__4xQue{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.components_titleContainer__dBcua .components_crossButtonDark__MWCt2{bottom:0;position:relative;right:0;top:0}.components_description__i6pXs{color:#0009;color:var(--text-secondary,#0009);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%}.components_responseText__AaZWx{align-items:center;align-self:stretch;display:flex;font-size:1rem;font-style:normal;font-weight:400;gap:10px;letter-spacing:.15px;line-height:24px;padding:.75rem}.components_notLoveVersions__43OR8{color:#000000de;color:var(--text-primary,#000000de);display:flex;font-size:1rem;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.15px;line-height:150%;padding:.5rem 0 .25rem}.components_okButton__d4h0H{border-color:hsla(2,94%,72%,.502);color:#fb7672;color:var(--primary-main,#fb7672)}.components_backArrow__NOvkv{color:#fb7672;color:var(--primary-main,#fb7672);padding-right:1rem}.components_backLink__VlSCf{color:#0b4598;color:var(--primary-blue,#0b4598);cursor:pointer;font-weight:700;text-decoration:underline}.components_headerSpace__ECvOD{padding-bottom:2rem}.components_reportText__KtCAi{color:#0b4598;color:var(--primary-blue,#0b4598);text-align:center}.components_reportText__KtCAi a{cursor:pointer;font-weight:600;text-decoration:underline}.components_roundedBox__GF22G{border:1px solid #0000003b;border-radius:var(--borderradius);box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;font-size:var(--typography-h5-size);gap:var(--boundvariablesdata5);margin-bottom:1.5rem;padding:var(--boundvariablesdata)}.components_roundedBox__GF22G p{margin-bottom:.25rem}.components_roundedBox__GF22G p:last-child{margin-bottom:0}.components_roundedBox__GF22G h4{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:150%}.components_roundedBox__GF22G p{font-feature-settings:"clig" off,"liga" off;font-size:.75rem;letter-spacing:.4px;line-height:166%}.components_roundedBox__GF22G p,.components_subHeader__mwtfo{color:#0009;color:var(--text-secondary,#0009);font-style:normal;font-weight:400}.components_subHeader__mwtfo{font-size:.875rem;letter-spacing:.15px;line-height:150%;margin-bottom:1rem}.components_titleSection__Mo17v{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;margin-bottom:1.5rem;padding:2rem}.components_titleSection__Mo17v .components_mainTitle__2b5Xc{color:#000000de;color:var(--text-primary,#000000de);font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.components_titleSection__Mo17v .components_greetingText__ilqds{color:#0009;color:var(--text-secondary,#0009);font-size:1.125rem;margin:0}.components_instructionsCard__slpmd{background:#e8f4fd;border:1px solid #b3d9f2;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.components_instructionsCard__slpmd h2{color:#0b4598;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.components_instructionsCard__slpmd p{color:#06c;font-size:1rem;margin:0}.components_editorSectionMinimal__tdU8x{margin-bottom:2rem}.components_editorCardMinimal__ppovj{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;overflow:visible;position:relative}.components_editorInlineHeader__6PClz{align-items:center;border-bottom:1px solid #00000014;display:flex;justify-content:space-between;padding:1rem 1rem .5rem;position:relative}.components_editorInlineHeader__6PClz .components_leftSection__G4G1F{align-items:center;display:flex;gap:1rem}@media(max-width:600px){.components_editorInlineHeader__6PClz .components_leftSection__G4G1F{align-items:flex-start;flex-direction:column;gap:.5rem}}.components_editorInlineHeader__6PClz .components_labelText__QNSVF{color:#000000de;color:var(--text-primary,#000000de);font-size:.875rem;font-weight:500}.components_editorInlineHeader__6PClz .components_formatBadge__BCWnr{background:#e6f9f1;border:1px solid #b3e5d1;border-radius:16px;color:#13ca82;color:var(--success-main,#13ca82);font-size:.75rem;font-weight:500;padding:.25rem .75rem;white-space:nowrap}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6>div:first-child .components_header__clSoM{margin-bottom:0;position:absolute;right:1rem;top:-3rem;width:auto;z-index:10}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6>div:first-child .components_header__clSoM label{display:none}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6>div:first-child .components_header__clSoM .components_toolbar__txotq{background:#0000;border:none;padding:0}@media(max-width:600px){.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6>div:first-child .components_header__clSoM{display:block;padding:.5rem 1rem;position:static}}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6 .components_editorContainer__5-I5l{border:none;border-radius:0;margin-top:0}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6 .components_editorContainer__5-I5l textarea{border:none;border-radius:0 0 12px 12px;font-size:1rem;min-height:20rem;padding:1.5rem}.components_editorContent__QEgDy .components_minimalMarkdownEditor__Zlgw6>div:last-child{display:none}.components_errorAlert__F0w5c{background:#fff;background:var(--common-white-main,#fff);border:1px solid #fb7672;border:1px solid var(--primary-main,#fb7672);border-radius:8px;color:#fb7672;color:var(--primary-main,#fb7672);font-size:.875rem;margin-top:1rem;padding:1rem;text-align:center}.components_privacyNoteMinimal__d5cHF{background:#f5f5f5;border-radius:8px;margin-bottom:2rem;padding:1rem}.components_privacyNoteMinimal__d5cHF p{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;margin:0}.components_privacyNoteMinimal__d5cHF p strong{color:#000000de;color:var(--text-primary,#000000de)}.components_helpSectionMinimal__zRp02{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;gap:1rem;margin-bottom:2rem;padding:1.5rem}.components_helpSectionMinimal__zRp02 .components_helpIcon__J7lPG{color:#0b4598;color:var(--primary-blue,#0b4598);flex-shrink:0;margin-top:.125rem}.components_helpSectionMinimal__zRp02 .components_helpTextContent__CI5kG{flex:1 1}.components_helpSectionMinimal__zRp02 .components_helpTextContent__CI5kG h3{color:#000000de;color:var(--text-primary,#000000de);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.components_helpSectionMinimal__zRp02 .components_helpTextContent__CI5kG p{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;line-height:1.5;margin:0 0 .5rem}.components_helpSectionMinimal__zRp02 .components_helpTextContent__CI5kG p:last-child{margin-bottom:0}.components_helpSectionMinimal__zRp02 .components_helpTextContent__CI5kG .components_assistsText__6-1fI{color:#0b4598;color:var(--primary-blue,#0b4598);font-weight:500;margin-top:.5rem}.components_welcomeCard__Er06Q{background:#fff;background:var(--common-white-main,#fff);border:1px solid #00000014;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:2rem;text-align:center}.components_welcomeCard__Er06Q .components_greeting__Twnez{color:#0009;color:var(--text-secondary,#0009);font-size:1.125rem;margin-bottom:.5rem}.components_welcomeCard__Er06Q .components_title__tJjVk{color:#000000de;color:var(--text-primary,#000000de);font-size:1.875rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.components_welcomeCard__Er06Q .components_subtitle__ctKeR{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.125rem;font-weight:500;margin:0}.components_editorSection__1\+OIs{display:flex;flex-direction:column;gap:1rem}.components_editorCard__0F2Bl{background:#fff;background:var(--common-white-main,#fff);border:1px solid #00000014;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden}.components_editorCard__0F2Bl .components_markdownEditor__EywQv{border:none;box-shadow:none}.components_editorHeader__\+PDh0{align-items:center;border-bottom:1px solid #00000014;display:flex;justify-content:space-between;padding:1rem 1rem .5rem}.components_editorHeader__\+PDh0 .components_editorHeaderLeft__BCOKk{align-items:center;display:flex;gap:1rem}@media(max-width:465px){.components_editorHeader__\+PDh0 .components_editorHeaderLeft__BCOKk{align-items:flex-start;flex-direction:column;gap:.25rem}}.components_editorHeader__\+PDh0 .components_editorLabel__HT8uE{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-weight:500}.components_editorHeader__\+PDh0 .components_formatPrompt__5ZirB{background:#13ca8214;border:1px solid #13ca8233;border-radius:16px;color:#13ca82;color:var(--success-main,#13ca82);font-size:.875rem;font-weight:500;padding:.25rem .75rem;white-space:nowrap}@media(max-width:465px){.components_editorHeader__\+PDh0 .components_formatPrompt__5ZirB{font-size:.75rem;padding:.125rem .5rem}}.components_editorWrapper__TAV-L .components_customMarkdownEditor__woM9k .MuiInputBase-root>div:first-child{display:none}.components_editorWrapper__TAV-L .components_customMarkdownEditor__woM9k>div:first-child{margin-top:0}.components_editorWrapper__TAV-L .components_customMarkdownEditor__woM9k [class*=toolbar]{background:#0000;border:none;position:absolute;right:1rem;top:-3.5rem}@media(max-width:465px){.components_editorWrapper__TAV-L .components_customMarkdownEditor__woM9k [class*=toolbar]{margin-bottom:.5rem;position:relative;right:0;top:0}}.components_errorMessage__cqU\+V{background:#fff;background:var(--common-white-main,#fff);border:1px solid #fb7672;border:1px solid var(--primary-main,#fb7672);border-radius:8px;color:#fb7672;color:var(--primary-main,#fb7672);font-size:.875rem;font-weight:500;padding:1rem;text-align:center}.components_privacyNote__Ub0gU{align-items:flex-start;background:#00000008;border-radius:8px;display:flex;gap:.75rem;padding:1rem}.components_privacyNote__Ub0gU .components_privacyIcon__n6k1F{color:#0009;color:var(--text-secondary,#0009);font-size:1.25rem;margin-top:.125rem}.components_privacyNote__Ub0gU p{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;line-height:1.5;margin:0}.components_privacyNote__Ub0gU p strong{color:#000000de;color:var(--text-primary,#000000de)}.components_helpCard__omPzl{background:#fff;background:var(--common-white-main,#fff);border:1px solid #00000014;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:1.5rem}.components_helpCard__omPzl .components_helpContent__a\+B9a{display:flex;flex-direction:column;gap:.75rem}.components_helpCard__omPzl .components_helpTitle__Yx79W{color:#000000de;color:var(--text-primary,#000000de);font-size:1.125rem;font-weight:600;margin:0}.components_helpCard__omPzl .components_helpText__zqguU{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;line-height:1.6;margin:0}.components_helpCard__omPzl .components_assistsRemaining__ryDKB{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:.875rem;font-weight:500;margin:0;padding-top:.5rem}.components_coverLetterContainer__KXdI5{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}@media(min-width:768px){.components_coverLetterContainer__KXdI5{padding:2rem}}.components_minimalContainer__p-\+WM{margin:0 auto;max-width:64rem;padding:2rem 1rem}@media(min-width:768px){.components_minimalContainer__p-\+WM{padding:2rem}}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:64rem;padding:0 1rem 2rem;position:static!important;width:100%!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 .components_submitButton__CHwij{background-color:#0b4598!important;background-color:var(--primary-blue,#0b4598)!important;border-radius:12px;box-shadow:none!important;font-size:1rem;font-weight:600;margin:0!important;max-width:100%!important;padding:1rem!important;text-transform:none;width:100%!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 .components_submitButton__CHwij:hover{background-color:#083a7a!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 .components_submitButton__CHwij:disabled{background-color:#ccc!important;color:#666!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 button.components_onCloseBtn__242Cd{background-color:#fff!important;background-color:var(--common-white-main,#fff)!important;border:2px solid #0b4598!important;border:2px solid var(--primary-blue,#0b4598)!important;border-radius:12px;box-shadow:none!important;color:#0b4598!important;color:var(--primary-blue,#0b4598)!important;font-size:1rem;font-weight:600;margin:0!important;max-width:100%!important;padding:.875rem!important;text-decoration:none!important;text-transform:none;width:100%!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 button.components_onCloseBtn__242Cd.components_MuiButton-text__sqjSP{background-color:#fff!important;background-color:var(--common-white-main,#fff)!important;border:2px solid #0b4598!important;border:2px solid var(--primary-blue,#0b4598)!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 button.components_onCloseBtn__242Cd.components_MuiButton-text__sqjSP:hover{background-color:#f0f7ff!important;border-color:#0b4598!important;border-color:var(--primary-blue,#0b4598)!important;text-decoration:none!important}.components_minimalContainer__p-\+WM~.components_modalFooter__0kdd3 button.components_onCloseBtn__242Cd.components_MuiButton-text__sqjSP span{text-decoration:none!important}.DateStatusMarker_markerContainer__lfZL7{align-items:flex-end;display:flex;flex-direction:column;gap:2px;pointer-events:none;position:absolute;right:2px;top:2px;z-index:2}.DateStatusMarker_markerContainer__lfZL7.DateStatusMarker_past__pfX8l{opacity:.6}.DateStatusMarker_offerBadge__XV\+ZQ{background:#f59e0b}.DateStatusMarker_countBadge__4C0ZH,.DateStatusMarker_offerBadge__XV\+ZQ{align-items:center;border-radius:50%;box-shadow:0 1px 3px #00000026;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px}.DateStatusMarker_countBadge__4C0ZH{background:#10b981}.DateStatusMarker_actionIndicator__M8JVp{align-items:center;animation:DateStatusMarker_pulse__mvuIk 2s infinite;background:#ef4444;border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;width:14px}.DateStatusMarker_unreadIndicator__k3Pn-{align-items:center;color:#ef4444;display:flex;font-size:8px;font-weight:700;justify-content:center}.DateStatusMarker_expiredOfferTarget__2itQa{align-items:center;color:#9ca3af;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.DateStatusMarker_expiredOfferTarget__2itQa svg{height:100%;width:100%}@keyframes DateStatusMarker_pulse__mvuIk{0%{box-shadow:0 0 0 0 #ef444499}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 0 0 #ef444400}}@media(max-width:480px){.DateStatusMarker_countBadge__4C0ZH,.DateStatusMarker_offerBadge__XV\+ZQ{border-radius:7px;font-size:9px;height:14px;min-width:14px}.DateStatusMarker_actionIndicator__M8JVp{font-size:8px;height:12px;width:12px}.DateStatusMarker_expiredOfferTarget__2itQa{height:14px;width:14px}}@media(min-width:768px){.DateStatusMarker_countBadge__4C0ZH,.DateStatusMarker_offerBadge__XV\+ZQ{border-radius:9px;font-size:11px;height:18px;min-width:18px}.DateStatusMarker_expiredOfferTarget__2itQa{height:18px;width:18px}}.CalendarDateCell_dateCell__oh6B-{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;cursor:default;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:12px;position:relative;transition:all .2s ease;width:100%}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_clickable__z9Kai{cursor:pointer}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_clickable__z9Kai:hover{box-shadow:0 2px 8px #0000001a;transform:scale(1.05);z-index:2}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_today__Vlf5g{border:2px solid #0b4598;border-radius:6px;font-weight:700;z-index:1}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_today__Vlf5g .CalendarDateCell_dateNumber__UlEk2{color:#0b4598;font-weight:700}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_otherMonth__5J4fD{opacity:.4}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_otherMonth__5J4fD .CalendarDateCell_dateNumber__UlEk2{color:#9ca3af}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_past__sGoga:not(.CalendarDateCell_hasJobs__2tHFD){background:#f9fafb}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_past__sGoga:not(.CalendarDateCell_hasJobs__2tHFD) .CalendarDateCell_dateNumber__UlEk2{color:#9ca3af}.CalendarDateCell_dateCell__oh6B-.CalendarDateCell_hasJobs__2tHFD{font-weight:600}.CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-size:14px;font-weight:500;z-index:1}.CalendarDateCell_badgeIndicator__etKaQ{align-items:center;background:#10b981;border-radius:8px;color:#fff;display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:2px;top:2px}.CalendarDateCell_calendar-available__XfNvH{background:#ccfbf1;border:none}.CalendarDateCell_calendar-available__XfNvH .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_calendar-booked__P16U\+{background:#dbeafe;border:none}.CalendarDateCell_calendar-booked__P16U\+ .CalendarDateCell_dateNumber__UlEk2{color:#0b4598;font-weight:600}.CalendarDateCell_calendar-instabooked__dBetq{background:#dbeafe;border-color:#60a5fa}.CalendarDateCell_calendar-instabooked__dBetq .CalendarDateCell_dateNumber__UlEk2{color:#0b4598;font-weight:600}.CalendarDateCell_calendar-custom__VVu6B{background:#fef3c7;border:none}.CalendarDateCell_calendar-custom__VVu6B .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_calendar-expired__mKsVM{background:#fee2e2;border-color:#ef4444}.CalendarDateCell_calendar-expired__mKsVM .CalendarDateCell_dateNumber__UlEk2{color:#ef4444}.CalendarDateCell_calendar-completed__tE9IC{background:#d1d5db;border:none}.CalendarDateCell_calendar-completed__tE9IC .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_calendar-blocked__jnzw8{background:repeating-linear-gradient(45deg,#f9fafb,#f9fafb 4px,#9ca3af33 0,#9ca3af33 8px)}.CalendarDateCell_calendar-blocked__jnzw8 .CalendarDateCell_dateNumber__UlEk2{color:#9ca3af}.CalendarDateCell_calendar-custom-expired__zSPw0{background:linear-gradient(135deg,#fef3c7 50%,#fee2e2 0);border-color:#ef4444}.CalendarDateCell_calendar-custom-expired__zSPw0 .CalendarDateCell_dateNumber__UlEk2{color:#ef4444}.CalendarDateCell_calendar-expired-custom__VJYQl{background:linear-gradient(135deg,#fee2e2 50%,#fef3c7 0);border-color:#ef4444}.CalendarDateCell_calendar-expired-custom__VJYQl .CalendarDateCell_dateNumber__UlEk2{color:#ef4444}.CalendarDateCell_calendar-expired-expired__QEsZV{background:#fee2e2;border-color:#ef4444}.CalendarDateCell_calendar-expired-expired__QEsZV .CalendarDateCell_dateNumber__UlEk2{color:#ef4444}.CalendarDateCell_calendar-custom-custom__o8u-p{background:#fef3c7;border-color:#f59e0b}.CalendarDateCell_calendar-autobook-available__VNAZ7{border:2px solid #7c3aed;position:relative}.CalendarDateCell_calendar-autobook-available__VNAZ7:after{background-color:#7c3aed;border-radius:50%;content:"";height:8px;position:absolute;right:3px;top:3px;width:8px;z-index:10}.CalendarDateCell_date-status-1__RRRqM{background:#ccfbf1;border:none;border-radius:6px}.CalendarDateCell_date-status-1__RRRqM .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-2__Abcjj{background:#fef3c7;border:none;border-radius:6px}.CalendarDateCell_date-status-2__Abcjj .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-3__20bvn{background:#dbeafe;border:2px solid #0b4598;border-radius:6px}.CalendarDateCell_date-status-3__20bvn .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:600}.CalendarDateCell_date-status-4__IwjNH{background:#d1d5db;border:none;border-radius:6px}.CalendarDateCell_date-status-4__IwjNH .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-5__UPbYV{background:#fee2e2;border:none;border-radius:6px}.CalendarDateCell_date-status-5__UPbYV .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-1-2__PWtYd{background:linear-gradient(135deg,#ccfbf1 50%,#fef3c7 0);border:none;border-radius:6px}.CalendarDateCell_date-status-1-2__PWtYd .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-1-3__VQDiH,.CalendarDateCell_date-status-1-4__\+9FSe{background:linear-gradient(135deg,#ccfbf1 50%,#dbeafe 0);border:2px solid #0b4598;border-radius:6px}.CalendarDateCell_date-status-1-3__VQDiH .CalendarDateCell_dateNumber__UlEk2,.CalendarDateCell_date-status-1-4__\+9FSe .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:600}.CalendarDateCell_date-status-1-5__dHFAA{background:linear-gradient(135deg,#ccfbf1 50%,#fee2e2 0);border:none;border-radius:6px}.CalendarDateCell_date-status-1-5__dHFAA .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-2-3__HJkQ7,.CalendarDateCell_date-status-2-4__8zD5P{background:linear-gradient(135deg,#fef3c7 50%,#dbeafe 0);border:2px solid #0b4598;border-radius:6px}.CalendarDateCell_date-status-2-3__HJkQ7 .CalendarDateCell_dateNumber__UlEk2,.CalendarDateCell_date-status-2-4__8zD5P .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:600}.CalendarDateCell_date-status-2-5__rJQvm{background:linear-gradient(135deg,#fef3c7 50%,#fee2e2 0);border:none;border-radius:6px}.CalendarDateCell_date-status-2-5__rJQvm .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_date-status-3-4__RISuW{background:#dbeafe;border:2px solid #0b4598;border-radius:6px}.CalendarDateCell_date-status-3-4__RISuW .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:600}.CalendarDateCell_date-status-3-5__U2KLl,.CalendarDateCell_date-status-4-5__9Sxrt{background:linear-gradient(135deg,#dbeafe 50%,#fee2e2 0);border:none;border-radius:6px}.CalendarDateCell_date-status-3-5__U2KLl .CalendarDateCell_dateNumber__UlEk2,.CalendarDateCell_date-status-4-5__9Sxrt .CalendarDateCell_dateNumber__UlEk2{color:#1f2937;font-weight:500}.CalendarDateCell_badge-green-jobs__EmBSS{position:relative}.CalendarDateCell_badge-green-jobs__EmBSS[data-badge]:after{background:#10b981;border-radius:9px;box-shadow:0 1px 3px #0003;color:#fff;content:attr(data-badge);font-size:11px;font-weight:600;height:18px;line-height:18px;min-width:18px;padding:0 4px;position:absolute;right:-4px;text-align:center;top:-4px}.CalendarDateCell_badge-white-jobs__e850a{position:relative}.CalendarDateCell_badge-white-jobs__e850a[data-badge]:after{background:#fff;border:1px solid #e5e7eb;border-radius:9px;box-shadow:0 1px 3px #00000026;color:#1f2937;content:attr(data-badge);font-size:11px;font-weight:600;height:18px;line-height:16px;min-width:18px;padding:0 4px;position:absolute;right:-4px;text-align:center;top:-4px}.CalendarDateCell_badge-purple-jobs__-BSuQ{position:relative}.CalendarDateCell_badge-purple-jobs__-BSuQ:before{border:2px solid #7c3aed;border-radius:4px;content:"";inset:3px;pointer-events:none;position:absolute}@media(max-width:480px){.CalendarDateCell_dateCell__oh6B-{border:1px solid #e5e7eb;border-radius:4px;min-height:32px}.CalendarDateCell_dateNumber__UlEk2{font-size:12px}.CalendarDateCell_badgeIndicator__etKaQ{border-radius:50%;font-size:9px;height:16px;min-width:16px}}@media(min-width:768px){.CalendarDateCell_dateCell__oh6B-{border:1px solid #e5e7eb;border-radius:6px;min-height:44px}.CalendarDateCell_dateNumber__UlEk2{font-size:14px}}@media(min-width:1024px){.CalendarDateCell_dateCell__oh6B-{border:1px solid #e5e7eb;border-radius:6px;min-height:50px}.CalendarDateCell_dateNumber__UlEk2{font-size:15px}.CalendarDateCell_badgeIndicator__etKaQ{border-radius:50%;font-size:10px;height:18px;min-width:18px}}.MonthView_monthView__XnBLT{background:#f5f5f5;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:900px;overflow:hidden;padding:0;width:100%}.MonthView_header__eoFcz{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 12px}.MonthView_monthTitle__7j7jE{color:#1f2937;font-size:14px;font-weight:600;margin:0}.MonthView_navButton__e70M0{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:6px 10px;transition:all .2s}.MonthView_navButton__e70M0:hover{background:#f9fafb;color:#0b4598}.MonthView_navButton__e70M0:active{transform:scale(.95)}.MonthView_weekDays__Wwasq{grid-gap:0;background:#fff;border-bottom:1px solid #e5e7eb;box-sizing:border-box;display:grid;gap:0;grid-template-columns:repeat(7,1fr);padding:6px 10px}.MonthView_weekDay__0wuC8{color:#6b7280;font-size:11px;font-weight:600;padding:4px 0;text-align:center;text-transform:capitalize}.MonthView_dates__RKY70{grid-gap:6px;background:#fff;box-sizing:border-box;display:grid;gap:6px;grid-template-columns:repeat(7,1fr);min-height:280px;padding:8px 12px 12px}@media(max-width:480px){.MonthView_monthView__XnBLT{max-width:100%}.MonthView_header__eoFcz{padding:6px 8px}.MonthView_monthTitle__7j7jE{font-size:13px}.MonthView_navButton__e70M0{font-size:16px;padding:4px 8px}.MonthView_weekDays__Wwasq{padding:4px 6px}.MonthView_weekDay__0wuC8{font-size:10px;padding:3px 0}.MonthView_dates__RKY70{gap:4px;min-height:220px;padding:6px 8px 8px}}@media(min-width:768px){.MonthView_monthView__XnBLT{max-width:850px}.MonthView_header__eoFcz{padding:8px 12px}.MonthView_monthTitle__7j7jE{font-size:15px}.MonthView_weekDays__Wwasq{padding:6px 10px}.MonthView_weekDay__0wuC8{font-size:11px}.MonthView_dates__RKY70{gap:5px;min-height:320px;padding:6px 12px 12px}}@media(min-width:1024px){.MonthView_monthView__XnBLT{max-width:900px}.MonthView_dates__RKY70{gap:6px;min-height:360px}}@media(min-width:1400px){.MonthView_monthView__XnBLT{max-width:950px}.MonthView_header__eoFcz{padding:10px 14px}.MonthView_monthTitle__7j7jE{font-size:16px}.MonthView_weekDays__Wwasq{padding:8px 12px}.MonthView_dates__RKY70{gap:6px;min-height:400px;padding:8px 14px 14px}}@media(min-width:1600px){.MonthView_monthView__XnBLT{max-width:1000px}.MonthView_dates__RKY70{gap:6px;min-height:420px}}.JobBoardPolicyModal_modalOverlay__r-pcT{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.JobBoardPolicyModal_modal__4Ec5i{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;left:50%;max-width:520px;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1001}.JobBoardPolicyModal_modalContent__RrtOi{padding:24px}.JobBoardPolicyModal_modalTitle__uHyF7{color:#333;color:var(--text-primary,#333);font-size:20px;font-weight:600;margin:0 0 12px}.JobBoardPolicyModal_modalText__5C5pf{color:#666;color:var(--text-secondary,#666);font-size:14px;line-height:1.5}.JobBoardPolicyModal_agreeRow__XtVdi{align-items:center;display:flex;gap:8px;margin-top:16px}.JobBoardPolicyModal_errorText__wNDrS{color:#fb7672;color:var(--primary-main,#fb7672);font-size:13px;margin-top:8px}.JobBoardPolicyModal_modalActions__6cLC-{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.JobBoardPolicyModal_cancelButton__7QcJd{background:#f5f5f5;background:var(--background-main,#f5f5f5);border:none;border-radius:8px;cursor:pointer;padding:10px 16px}.JobBoardPolicyModal_confirmButton__bG\+JJ{background:#0b4598;background:var(--primary-blue,#0b4598);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 16px}.PostShiftModal_modalOverlay__bALrU{animation:PostShiftModal_fadeIn__BVLxB .2s ease-in-out;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.PostShiftModal_modal__TJoyA{animation:PostShiftModal_slideIn__XOoym .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;left:50%;max-width:400px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.PostShiftModal_modalContent__z9s5X{padding:32px 24px;text-align:center}.PostShiftModal_modalTitle__UGM7j{color:#333;color:var(--text-primary,#333);font-size:20px;font-weight:600;margin-bottom:16px}.PostShiftModal_modalText__D3FH7{color:#666;color:var(--text-secondary,#666);font-size:16px;line-height:1.5;margin-bottom:32px}.PostShiftModal_modalText__D3FH7 strong{color:#333;color:var(--text-primary,#333);font-weight:600}.PostShiftModal_modalActions__ZfCcP{display:flex;gap:12px;justify-content:center}.PostShiftModal_cancelButton__ju2X\+,.PostShiftModal_confirmButton__563ry{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;padding:12px 32px;transition:all .2s ease}.PostShiftModal_cancelButton__ju2X\+{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);color:#333;color:var(--text-primary,#333)}.PostShiftModal_cancelButton__ju2X\+:hover{background-color:#e0e0e0;background-color:var(--divider,#e0e0e0)}.PostShiftModal_cancelButton__ju2X\+:active{transform:scale(.98)}.PostShiftModal_confirmButton__563ry{background-color:#13ca82;background-color:var(--success-main,#13ca82);color:#fff}.PostShiftModal_confirmButton__563ry:hover{background-color:#0fa968;background-color:var(--success-dark,#0fa968)}.PostShiftModal_confirmButton__563ry:active{transform:scale(.98)}@keyframes PostShiftModal_fadeIn__BVLxB{0%{opacity:0}to{opacity:1}}@keyframes PostShiftModal_slideIn__XOoym{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:465px){.PostShiftModal_modalContent__z9s5X{padding:24px 20px}.PostShiftModal_modalTitle__UGM7j{font-size:18px}.PostShiftModal_modalText__D3FH7{font-size:15px;margin-bottom:24px}.PostShiftModal_cancelButton__ju2X\+,.PostShiftModal_confirmButton__563ry{font-size:15px;min-width:80px;padding:10px 24px}}.JobSelectionModal_modalOverlay__lU10E{animation:JobSelectionModal_fadeIn__f9JBq .2s ease-in-out;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.JobSelectionModal_modal__pfXse{animation:JobSelectionModal_slideIn__Uf7sU .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;left:50%;max-height:90vh;max-width:500px;overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.JobSelectionModal_modalContent__uCJ2S{padding:24px}.JobSelectionModal_modalTitle__7c\+Y4{color:#000;color:var(--text-primary,#000);font-weight:700;margin-bottom:8px;text-align:center}.JobSelectionModal_modalSubtitle__nd\+Nv{color:#666;color:var(--text-secondary,#666);margin-bottom:24px;text-align:center}.JobSelectionModal_jobButtonsContainer__3oD96{display:flex;flex-direction:column;gap:12px}.JobSelectionModal_jobButton__LBda8{background-color:#fff;background-color:var(--common-white-main,#fff);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;cursor:pointer;font-family:inherit;font-size:inherit;padding:12px;text-align:left;transition:all .2s ease;width:100%}.JobSelectionModal_jobButton__LBda8:hover{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-color:#0b4598;border-color:var(--primary-blue,#0b4598)}.JobSelectionModal_jobButton__LBda8:active{transform:scale(.99)}.JobSelectionModal_jobButtonWrapper__M\+6an{align-items:center;display:flex;width:100%}.JobSelectionModal_jobIcon__idywc{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:48px;justify-content:center;margin-right:16px;min-width:48px;position:relative;width:48px}.JobSelectionModal_unreadIndicator__DRXo4{background-color:#fb7672;background-color:var(--primary-main,#fb7672);color:#fff;color:var(--common-white-main,#fff);font-size:14px;top:-4px}.JobSelectionModal_actionIndicator__zkGyV,.JobSelectionModal_unreadIndicator__DRXo4{align-items:center;border-radius:50%;display:flex;font-weight:700;height:20px;justify-content:center;position:absolute;right:-4px;width:20px}.JobSelectionModal_actionIndicator__zkGyV{animation:JobSelectionModal_pulse__OOK4y 2s infinite;background-color:#ef4444;bottom:-4px;color:#fff;font-size:12px}.JobSelectionModal_jobDetails__h5Hco{flex:1 1;min-width:0}.JobSelectionModal_jobTitle__imzwf{color:#000;color:var(--text-primary,#000);font-size:14px;font-weight:600;margin-bottom:4px}.JobSelectionModal_jobTime__jRTus{color:#666;color:var(--text-secondary,#666);font-size:13px;margin-bottom:2px}.JobSelectionModal_jobAddress__jDt6\+{color:#666;color:var(--text-secondary,#666);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobSelectionModal_actionButton__dJCCj{background-color:#fff;background-color:var(--common-white-main,#fff);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;color:#333;color:var(--text-primary,#333);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;padding:12px;transition:all .2s ease;width:100%}.JobSelectionModal_actionButton__dJCCj:hover{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-color:#0b4598;border-color:var(--primary-blue,#0b4598)}.JobSelectionModal_actionButton__dJCCj:active{transform:scale(.99)}.JobSelectionModal_actionButton__dJCCj.JobSelectionModal_goBackButton__oVv47{background-color:#0000;border:none;color:#666;color:var(--text-secondary,#666)}.JobSelectionModal_actionButton__dJCCj.JobSelectionModal_goBackButton__oVv47:hover{background-color:#0000;color:#0b4598;color:var(--primary-blue,#0b4598)}@media(min-width:992px){.JobSelectionModal_jobIcon__idywc{height:56px;min-width:56px;width:56px}.JobSelectionModal_unreadIndicator__DRXo4{font-size:13px;height:22px;right:-6px;top:-6px;width:22px}.JobSelectionModal_actionIndicator__zkGyV{bottom:-6px;font-size:13px;height:22px;right:-6px;width:22px}.JobSelectionModal_jobTitle__imzwf{font-size:15px}.JobSelectionModal_jobAddress__jDt6\+,.JobSelectionModal_jobTime__jRTus{font-size:14px}}@media(min-width:1400px){.JobSelectionModal_jobIcon__idywc{height:64px;min-width:64px;width:64px}.JobSelectionModal_actionIndicator__zkGyV,.JobSelectionModal_unreadIndicator__DRXo4{font-size:14px;height:24px;width:24px}.JobSelectionModal_jobTitle__imzwf{font-size:16px}.JobSelectionModal_jobAddress__jDt6\+,.JobSelectionModal_jobTime__jRTus{font-size:15px}}@keyframes JobSelectionModal_pulse__OOK4y{0%{box-shadow:0 0 0 0 #ef444499}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 0 0 #ef444400}}@keyframes JobSelectionModal_fadeIn__f9JBq{0%{opacity:0}to{opacity:1}}@keyframes JobSelectionModal_slideIn__Uf7sU{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.LocationSelectorModal_modalOverlay__vpdgA{background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.LocationSelectorModal_modal__jOZCA{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;left:50%;max-width:520px;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1001}.LocationSelectorModal_modalContent__bJlHJ{padding:16px}.LocationSelectorModal_modalTitle__cpUak{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.125rem;margin:0 0 12px}.LocationSelectorModal_locationList__0Tb93{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow-y:auto}.LocationSelectorModal_locationItem__-B5HK{align-items:center;background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;display:flex;font-size:.95rem;justify-content:space-between;padding:12px;text-align:left}.LocationSelectorModal_locationItem__-B5HK:disabled{cursor:not-allowed;opacity:.6}.LocationSelectorModal_address__Faa47{color:#111;color:var(--text-primary,#111)}.LocationSelectorModal_badge__bBJgI{border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:16px;color:#666;color:var(--text-secondary,#666);font-size:.75rem;padding:2px 8px}.LocationSelectorModal_modalActions__\+IeH-{display:flex;justify-content:flex-end;margin-top:12px}.LocationSelectorModal_cancelButton__GjoaO{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:6px;padding:8px 14px}.OfficeInfoConfirmModal_modalOverlay__-tntQ{background:#0006;inset:0;position:fixed;z-index:1000}.OfficeInfoConfirmModal_modal__LYk0C{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;left:50%;max-width:540px;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1001}.OfficeInfoConfirmModal_modalContent__Pa\+jp{padding:16px}.OfficeInfoConfirmModal_modalTitle__Qfh9p{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.1rem;margin-bottom:12px}.OfficeInfoConfirmModal_infoList__WaOqR{color:#111;color:var(--text-primary,#111);list-style:disc;padding-left:16px}.OfficeInfoConfirmModal_modalActions__aiaGS{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.OfficeInfoConfirmModal_primaryButton__uozY0{background:#13ca82;background:var(--success-main,#13ca82);border:none;border-radius:6px;color:#fff;padding:8px 14px}.OfficeInfoConfirmModal_secondaryButton__mh905{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:6px;color:#111;color:var(--text-primary,#111);padding:8px 14px}.PaymentRequiredModal_modalOverlay__CjZIp{background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.PaymentRequiredModal_modal__EMHzr{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;left:50%;max-width:540px;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1001}.PaymentRequiredModal_modalContent__Fc65k{padding:16px}.PaymentRequiredModal_modalTitle__7Uvar{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.1rem;margin-bottom:8px}.PaymentRequiredModal_modalText__RXIt7{color:#111;color:var(--text-primary,#111);line-height:1.4}.PaymentRequiredModal_modalActions__InKnf{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.PaymentRequiredModal_primaryButton__DSsf1{background:#13ca82;background:var(--success-main,#13ca82);border:none;border-radius:6px;color:#fff;padding:8px 14px}.PaymentRequiredModal_secondaryButton__CZiN4{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:6px;color:#111;color:var(--text-primary,#111);padding:8px 14px}.TermsModal_modalOverlay__aPBvs{background:#0006;inset:0;position:fixed;z-index:1000}.TermsModal_modal__NrurC{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;left:50%;max-width:540px;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1001}.TermsModal_modalContent__VhM9b{padding:16px}.TermsModal_modalTitle__PtDIr{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.1rem;margin-bottom:8px}.TermsModal_modalText__yfxHJ{color:#111;color:var(--text-primary,#111);line-height:1.4}.TermsModal_link__KazPJ{color:#0b4598;color:var(--primary-blue,#0b4598);text-decoration:underline}.TermsModal_modalActions__IZZtJ{display:flex;justify-content:flex-end;margin-top:12px}.TermsModal_primaryButton__MG9pE{background:#13ca82;background:var(--success-main,#13ca82);border:none;border-radius:6px;color:#fff;padding:8px 14px}.DentistHome_dentistHomePage__6bBS5{background:#fff;display:flex;flex-direction:column;min-height:100vh}.DentistHome_header__Db8BM{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;justify-content:space-between;min-height:56px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media(min-width:768px){.DentistHome_header__Db8BM{padding:12px 16px}}.DentistHome_headerMobile__ENxsW{padding-top:calc(env(safe-area-inset-top, 0px) + 10px)}.DentistHome_headerLeft__rSRRt{align-items:center;display:flex;flex-shrink:0;min-width:0}@media(max-width:480px){.DentistHome_headerLeft__rSRRt{flex:0 0 auto}}.DentistHome_menuButton__iI9wR{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}@media(min-width:480px){.DentistHome_menuButton__iI9wR{height:38px;width:38px}}@media(min-width:768px){.DentistHome_menuButton__iI9wR{height:40px;width:40px}}.DentistHome_menuButton__iI9wR:hover{background:#f9fafb}.DentistHome_hamburger__JCR4h{align-items:center;display:flex;flex-direction:column;gap:4px;height:14px;justify-content:center;width:18px}.DentistHome_hamburgerLine__tWoZW{background:#1f2937;border-radius:1px;display:block;height:2px;width:18px}.DentistHome_logo__Hoj7a{color:#0b4598;display:block;font-size:18px;font-weight:700;height:auto;letter-spacing:-.5px;margin:0;max-width:120px;object-fit:contain}@media(min-width:480px){.DentistHome_logo__Hoj7a{font-size:20px;max-width:140px}}@media(min-width:768px){.DentistHome_logo__Hoj7a{font-size:22px;max-width:none}}.DentistHome_headerActions__8TJrn{align-items:center;display:flex;flex-shrink:0;gap:6px;min-width:0}@media(min-width:480px){.DentistHome_headerActions__8TJrn{gap:8px}}@media(min-width:768px){.DentistHome_headerActions__8TJrn{gap:10px}}.DentistHome_headerSeparator__qCnwH{background:#e5e7eb;flex-shrink:0;height:20px;margin:0 2px;width:1px}@media(min-width:480px){.DentistHome_headerSeparator__qCnwH{height:24px;margin:0 4px}}.DentistHome_getTempButton__ArPI5{align-items:center;background:#0b4598;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.DentistHome_getTempButton__ArPI5:hover{background:#083a7a}.DentistHome_getTempButton__ArPI5 span{font-size:18px;font-weight:400;line-height:1}.DentistHome_hireStaffButton__x0grW{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:15px;font-weight:500;gap:4px;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:120px;padding:12px 20px;position:relative;transition:all .2s;white-space:nowrap;width:auto}@media(min-width:480px){.DentistHome_hireStaffButton__x0grW{font-size:15px;padding:12px 24px}}@media(min-width:768px){.DentistHome_hireStaffButton__x0grW{font-size:16px;padding:12px 28px}}.DentistHome_hireStaffButton__x0grW:hover{background:#083a7a}.DentistHome_hireStaffBadge__jZJMY{align-items:center;background:#ef4444;border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-6px}.DentistHome_sideMenu__\+x9S8{background:#0f1b3a;border:2px solid #1e3a8a;border-radius:16px;border-right-color:#0a1529;box-shadow:-4px 0 20px #0000004d;display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:fixed;right:-300px;top:0;transition:right .3s ease-in-out;width:300px;z-index:1100}.DentistHome_sideMenu__\+x9S8.DentistHome_open__8DhGQ{right:0}.DentistHome_sideMenuHeader__\+ps7Y{background:#0f1b3a!important;border-bottom:none;padding:24px 20px}.DentistHome_userProfile__ZcRXJ{align-items:center;display:flex;flex-direction:column;gap:12px}.DentistHome_userPhoto__gk4Lm{align-items:center;background-color:#fff3;background-position:50%;background-size:cover;border:2px solid #ffffff4d;border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.DentistHome_initials__zHVo0{color:#fff;font-size:28px;font-weight:600}.DentistHome_userName__ocJ21{color:#fff;font-size:18px;font-weight:600;text-align:center}.DentistHome_sideMenuNav__zg6hG{display:flex;flex:1 1;flex-direction:column;padding:12px 8px}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:12px;margin:2px 0;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s;width:100%}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn svg{color:#fff;flex-shrink:0;height:20px;width:20px}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn span{flex:1 1}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn .DentistHome_testOnly__sZKwK{display:block;font-size:10px;margin-top:2px;opacity:.8}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn:hover{background:#ffffff1a}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn.DentistHome_active__Xv28f{background:#1e3a8a;color:#fff}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn.DentistHome_active__Xv28f svg,.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn.DentistHome_logOutItem__BUcJu,.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn.DentistHome_logOutItem__BUcJu svg{color:#fff}.DentistHome_sideMenuNav__zg6hG .DentistHome_menuItem__vtZwn.DentistHome_logOutItem__BUcJu:hover{background:#ffffff1a}.DentistHome_overlay__oM0vD{animation:DentistHome_fadeIn__EdjH3 .3s ease;background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1099}@keyframes DentistHome_fadeIn__EdjH3{0%{opacity:0}to{opacity:1}}.DentistHome_mainContent__gqY9e{flex:1 1;margin:0 auto;max-width:1200px;padding:0;width:100%}.DentistHome_welcomeSection__xn02Z{background:#fff;padding:20px 16px 0}.DentistHome_welcomeHeader__VI\+uf{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4px}.DentistHome_welcomeText__OEDai{color:#1f2937;font-size:20px;font-weight:600;margin:0}.DentistHome_welcomeText__OEDai .DentistHome_waveEmoji__a1j-3{margin-left:4px}.DentistHome_viewAllLink__eXByG{align-items:center;background:none;border:none;color:#0b4598;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:4px 0;text-decoration:none}.DentistHome_viewAllLink__eXByG:hover{text-decoration:underline}.DentistHome_viewAllLink__eXByG:after{content:"›";font-size:18px;font-weight:400}.DentistHome_instructions__VFCZ8{color:#6b7280;font-size:14px;margin:0 0 16px}.DentistHome_waveEmoji__a1j-3{margin-left:4px}.DentistHome_hireStaffSection__LZfBv{background:#fff;padding:0 16px 16px}.DentistHome_hireStaffContainer__jYp9u{align-items:center;background:#fff;border-radius:12px;display:flex;gap:16px;justify-content:center;padding:0;width:100%}.DentistHome_hireStaffLeft__UUdAQ{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex:1 1;gap:16px;justify-content:space-between;min-width:0;padding:16px}.DentistHome_hireStaffTextContainer__vMgeP{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.DentistHome_hireStaffTitle__138GQ{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:4px}@media(min-width:768px){.DentistHome_hireStaffTitle__138GQ{font-size:17px}}.DentistHome_hireStaffSubtitle__seL4F{color:#6b7280;font-size:14px;line-height:1.4}.DentistHome_calendarSection__G56bO{padding:0 8px 16px}.DentistHome_calendarContainer__SmkX5{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden;padding:0;width:100%}.DentistHome_legendSection__Cuxfn{align-items:center;background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:16px}.DentistHome_legendItem__5Tn\+q{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:6px}.DentistHome_legendDot__MGP31{border-radius:50%;display:inline-block;height:12px;position:relative;width:12px}.DentistHome_legendDot__MGP31:before{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;content:"";height:16px;left:-2px;position:absolute;top:-2px;width:16px;z-index:-1}.DentistHome_legendDot__MGP31.DentistHome_posted__F0-Rg{background:#0d9488}.DentistHome_legendDot__MGP31.DentistHome_booked__14nbr{background:#0b4598}.DentistHome_legendDot__MGP31.DentistHome_active__Xv28f{background:#eab308}.DentistHome_legendDot__MGP31.DentistHome_expired__Y5p6L{background:#ef4444}.DentistHome_legendDot__MGP31.DentistHome_completed__-YTzr{background:#6b7280}.DentistHome_errorMessage__OxM3\+{background:#fee2e2;border:1px solid #ef44444d;border-radius:10px;color:#ef4444;font-size:14px;margin:16px;padding:12px 16px;text-align:center}.DentistHome_loadingOverlay__S6Abk{align-items:center;background:#ffffffe6;border-radius:16px;color:#6b7280;display:flex;font-size:15px;inset:0;justify-content:center;position:absolute;z-index:10}@media(min-width:768px){.DentistHome_welcomeSection__xn02Z{padding:24px 24px 0}.DentistHome_actionButtonsSection__7fFRy{padding:0 24px 16px}.DentistHome_calendarSection__G56bO{padding:0 12px 24px}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;justify-content:center;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;max-width:100%;padding:.75em .5em;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.CustomOfferDetailsPage_container__3bLv7{background:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-y:auto}.CustomOfferDetailsPage_mainContent__WdQ4J{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.CustomOfferDetailsPage_shiftDetailsCard__6yVdm{background:#f3f4f6;border-radius:12px;margin-bottom:20px;padding:16px}.CustomOfferDetailsPage_shiftHeadingRow__OW6kF{margin-bottom:16px}.CustomOfferDetailsPage_shiftDate__Z6uaM{align-items:center;color:#0b4598;display:flex;font-size:16px;font-weight:600;gap:8px}.CustomOfferDetailsPage_shiftDateIcon__R-4To{color:#0b4598;height:22px;width:22px}.CustomOfferDetailsPage_shiftCard__6czWy{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CustomOfferDetailsPage_locationColumn__lB\+YL{flex:1 1;padding-left:16px;position:relative}.CustomOfferDetailsPage_locationColumn__lB\+YL:before{background:#0b4598;border-radius:2px;bottom:2px;content:"";left:0;position:absolute;top:2px;width:4px}.CustomOfferDetailsPage_shiftLocation__2Ky3w{color:#1f2937;font-size:15px;font-weight:500;line-height:1.5}.CustomOfferDetailsPage_timesColumn__VXwFJ{display:flex;flex-direction:column;flex-shrink:0;gap:8px;text-align:right}.CustomOfferDetailsPage_shiftTimeGroup__BWKQ2{align-items:baseline;display:flex;gap:8px}.CustomOfferDetailsPage_shiftTimeLabel__vprUF{color:#6b7280;font-size:14px}.CustomOfferDetailsPage_shiftTimeValue__tjdyC{color:#1f2937;font-size:16px;font-weight:600}.CustomOfferDetailsPage_partialHoursContainer__xJ59c{background:#fb767214;border:2px dashed #fb76724d;border-radius:8px;margin-top:16px;padding:12px 16px}.CustomOfferDetailsPage_partialHoursHeader__54ns6{align-items:center;display:flex;gap:10px;margin-bottom:12px}.CustomOfferDetailsPage_dashedCircle__v3\+0V{border:2px dashed #fb7672;border-radius:50%;flex-shrink:0;height:14px;width:14px}.CustomOfferDetailsPage_partialHoursTitle__Y-rF-{color:#1f2937;font-size:14px;font-weight:600}.CustomOfferDetailsPage_hoursContent__HXobP{display:flex;flex-wrap:wrap;gap:16px}.CustomOfferDetailsPage_hoursSection__HI993{flex:1 1;min-width:140px}.CustomOfferDetailsPage_hoursLabel__6JnGm{color:#6b7280;font-size:13px;margin-bottom:4px}.CustomOfferDetailsPage_hoursValue__iCz4-{color:#fb7672;font-size:15px;font-weight:600}.CustomOfferDetailsPage_originalHoursValue__XhrI6{color:#6b7280;font-size:15px;font-weight:500}.CustomOfferDetailsPage_detailsHeadingContainer__5bblS{margin-bottom:16px}.CustomOfferDetailsPage_detailsHeading__\+d3-p{color:#1f2937;font-size:18px;font-weight:600;margin:0}.CustomOfferDetailsPage_hygienistOfferCard__ltNSs{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:20px;padding:20px}.CustomOfferDetailsPage_profileHeader__udzGq{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.CustomOfferDetailsPage_profileNameAndTitle__BrQVh{display:flex;flex:1 1;gap:12px}.CustomOfferDetailsPage_profileImage__mdTA5{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.CustomOfferDetailsPage_profileInfo__hCpoK{display:flex;flex:1 1;flex-direction:column;gap:4px}.CustomOfferDetailsPage_profileName__\+TvH8{color:#0b4598;font-size:18px;font-weight:600;margin:0}.CustomOfferDetailsPage_graduatedText__qy6I1{color:#6b7280;font-size:14px;margin:0}.CustomOfferDetailsPage_leftHanded__RMuEg{color:#0f9963;font-size:14px;font-weight:500;margin:0}.CustomOfferDetailsPage_hourlyRate__TXaN7{flex-shrink:0;text-align:right}.CustomOfferDetailsPage_hourlyRateLabel__iDfTK{color:#6b7280;font-size:13px;margin:0}.CustomOfferDetailsPage_rate__1Eymz{color:#1f2937;font-size:22px;font-weight:600;margin:0}.CustomOfferDetailsPage_ratingContainer__qDmOr{align-items:center;display:flex;gap:8px;margin-bottom:12px}.CustomOfferDetailsPage_stars__laEPx{display:flex;gap:2px}.CustomOfferDetailsPage_star__lVmDt{color:#f59e0b;font-size:18px}.CustomOfferDetailsPage_emptyStar__z4EN8{color:#d1d5db;font-size:18px}.CustomOfferDetailsPage_ratingsCount__3n0EY{color:#6b7280;font-size:13px}.CustomOfferDetailsPage_offerExpiry__8vzzP{color:#ef4444;font-size:14px;font-weight:500;margin:0 0 16px}.CustomOfferDetailsPage_buttonsContainer__h6TZg{display:flex;flex-wrap:wrap;gap:12px}.CustomOfferDetailsPage_buttonsContainer__h6TZg button{border-radius:8px!important;flex:1 1;font-size:15px!important;font-weight:600!important;justify-content:center;min-width:120px!important;padding:12px 24px!important;text-transform:none!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .acceptButton,.CustomOfferDetailsPage_buttonsContainer__h6TZg button:first-child:not(.declineButton):not(.resumeButton),.CustomOfferDetailsPage_buttonsContainer__h6TZg button[id*=accept]{background:#0b4598!important;border:none!important;color:#fff!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .acceptButton:hover,.CustomOfferDetailsPage_buttonsContainer__h6TZg button:first-child:not(.declineButton):not(.resumeButton):hover,.CustomOfferDetailsPage_buttonsContainer__h6TZg button[id*=accept]:hover{background:#083472!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .declineButton{background:#fff!important;border:1px solid #ef4444!important;color:#ef4444!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .declineButton:hover{background:#ef44440d!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .resumeButton{background:#fff!important;border:1px solid #0b4598!important;color:#0b4598!important}.CustomOfferDetailsPage_buttonsContainer__h6TZg .resumeButton:hover{background:#0b459814!important}.CustomOfferDetailsPage_acceptButton__AoTOE{background:#0b4598!important;border:none!important;border-radius:8px!important;color:#fff!important;font-weight:600!important}.CustomOfferDetailsPage_acceptButton__AoTOE:hover{background:#083472!important}.CustomOfferDetailsPage_declineButton__zzddj{background:#fff!important;border:1px solid #ef4444!important;border-radius:8px!important;color:#ef4444!important;font-weight:600!important}.CustomOfferDetailsPage_declineButton__zzddj:hover{background:#ef44440d!important}.CustomOfferDetailsPage_resumeButton__Evbmh{background:#fff!important;border:1px solid #0b4598!important;border-radius:8px!important;color:#0b4598!important;font-weight:600!important}.CustomOfferDetailsPage_resumeButton__Evbmh:hover{background:#0b459814!important}.CustomOfferDetailsPage_jobSeekingStatusSection__DQDJj{background:#e7f3fe;border:1px solid #b3d7f9;border-radius:8px;margin-top:16px;padding:16px}.CustomOfferDetailsPage_jobSeekingStatusTitle__EqssU{color:#1f2937;font-size:14px;font-weight:600;margin:0 0 8px}.CustomOfferDetailsPage_jobSeekingStatusText__jVXRV{color:#0b4598;font-size:14px;font-weight:500}.CustomOfferDetailsPage_collapsibleSection__eg5DB{background:#f3f4f6;border-radius:12px;margin-bottom:12px;padding:16px}.CustomOfferDetailsPage_sectionHeader__HRFqS{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.CustomOfferDetailsPage_sectionTitle__t5Ur3{align-items:center;color:#1f2937;display:flex;font-size:16px;font-weight:600;gap:10px}.CustomOfferDetailsPage_sectionIcon__lZPOd{color:#0b4598;display:flex}.CustomOfferDetailsPage_sectionIcon__lZPOd svg{height:22px;width:22px}.CustomOfferDetailsPage_chevronIcon__QaFIh{color:#6b7280;display:flex}.CustomOfferDetailsPage_chevronIcon__QaFIh svg{height:24px;width:24px}.CustomOfferDetailsPage_sectionContent__mknJl{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}.CustomOfferDetailsPage_licenseInfo__DSqfV{color:#1f2937;font-size:14px;margin:0 0 12px}.CustomOfferDetailsPage_skillItem__UUV9X{align-items:center;display:flex;gap:8px;margin-bottom:8px}.CustomOfferDetailsPage_skillItem__UUV9X span{color:#1f2937;font-size:14px}.CustomOfferDetailsPage_checkIcon__ka\+E2{color:#0b4598;flex-shrink:0;height:20px;width:20px}.CustomOfferDetailsPage_workExperienceItem__d604a{margin-bottom:16px}.CustomOfferDetailsPage_workExperienceItem__d604a:last-child{margin-bottom:0}.CustomOfferDetailsPage_jobTitle__EuDlS{color:#1f2937;font-size:15px;font-weight:600;margin:0 0 4px}.CustomOfferDetailsPage_companyName__51S0G{color:#6b7280;font-size:14px;margin:0 0 4px}.CustomOfferDetailsPage_jobPeriod__00r6A{color:#0009;font-size:13px;font-style:italic;margin:0}.CustomOfferDetailsPage_aboutText__2mGaJ{color:#1f2937;font-size:14px;line-height:1.6;margin:0}.CustomOfferDetailsPage_reminderSection__ECwCN{background:#fee2e2;border-radius:8px;margin-bottom:20px;padding:16px}.CustomOfferDetailsPage_reminderHeader__QsIgd{align-items:center;display:flex;gap:8px;margin-bottom:8px}.CustomOfferDetailsPage_warningIcon__dK\+79{color:#ef4444;height:20px;width:20px}.CustomOfferDetailsPage_reminderTitle__0PhY0{color:#1f2937;font-size:14px;font-weight:600;text-transform:lowercase}.CustomOfferDetailsPage_reminderText__GnpvJ{color:#1f2937;font-size:14px;line-height:1.5;margin:0}.CustomOfferDetailsPage_bottomButtons__q3gp6{border-top:1px dashed #e5e7eb;display:flex;flex-direction:column;gap:12px;margin-top:24px;padding-top:20px}.CustomOfferDetailsPage_bottomButtons__q3gp6 button{border-radius:9999px!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;text-transform:none!important;width:100%}.CustomOfferDetailsPage_bookAnotherButton__ME8sN{background:#0b4598!important;border:none!important;border-radius:9999px!important;color:#fff!important;cursor:pointer;font-weight:500!important;transition:all .2s}.CustomOfferDetailsPage_bookAnotherButton__ME8sN:hover{background:#083472!important}.CustomOfferDetailsPage_removeShiftButton__OiG7l{background:#fff!important;border:1px solid #ef4444!important;border-radius:9999px!important;color:#ef4444!important;cursor:pointer;font-weight:500!important}.CustomOfferDetailsPage_removeShiftButton__OiG7l:hover{background:#ef44440d!important}@media(max-width:600px){.CustomOfferDetailsPage_shiftCard__6czWy{flex-direction:column;gap:16px}.CustomOfferDetailsPage_timesColumn__VXwFJ{flex-direction:row;justify-content:space-between;text-align:left;width:100%}.CustomOfferDetailsPage_profileHeader__udzGq{flex-direction:column;gap:12px}.CustomOfferDetailsPage_hourlyRate__TXaN7{align-self:flex-start;text-align:left}.CustomOfferDetailsPage_buttonsContainer__h6TZg{flex-direction:column}.CustomOfferDetailsPage_buttonsContainer__h6TZg button{width:100%}.CustomOfferDetailsPage_hoursContent__HXobP{flex-direction:column}}@media(max-width:480px){.CustomOfferDetailsPage_profileNameAndTitle__BrQVh{align-items:flex-start;flex-direction:column;gap:12px}.CustomOfferDetailsPage_profileImage__mdTA5{height:56px;width:56px}.CustomOfferDetailsPage_profileName__\+TvH8{font-size:16px}.CustomOfferDetailsPage_rate__1Eymz{font-size:20px}.CustomOfferDetailsPage_shiftLocation__2Ky3w{font-size:14px}.CustomOfferDetailsPage_shiftTimeValue__tjdyC{font-size:15px}}.ShiftDetail_makeOfferModal__D5oZP{z-index:5000!important}.ShiftDetail_removeCancelOfferButtonBox__kCM00{display:flex;justify-content:center;margin-bottom:5rem}.ShiftDetail_removeCancelOfferButton__LIyLx{flex-direction:row!important;max-height:2.5rem;min-width:160px!important;padding:.75rem 1.5rem!important}@media only screen and (max-width:768px){.ShiftDetail_removeCancelOfferButton__LIyLx{margin:.25rem 0;max-width:100%;width:100%}}.ShiftDetail_chatBtn__aRMgE,.ShiftDetail_mapBtn__ZXCir{border-radius:50px!important;font-size:.875rem!important;height:40px!important;min-width:160px!important;padding:8px 24px!important}@media only screen and (max-width:768px){.ShiftDetail_chatBtn__aRMgE,.ShiftDetail_mapBtn__ZXCir{min-width:0!important;min-width:auto!important;width:100%!important}}.ShiftDetail_docBtn__ZX76a{border-radius:50px!important;font-size:.875rem!important;height:40px!important;min-width:200px!important;padding:8px 24px!important}@media only screen and (max-width:768px){.ShiftDetail_docBtn__ZX76a{min-width:0!important;min-width:auto!important;width:100%!important}}.ShiftDetail_confirmedShiftIcon__zGZ9e{color:#fff}.ShiftDetail_confirmedShiftIcon__zGZ9e,.ShiftDetail_shiftDateIcon__GOk2F{height:1rem;padding-right:.25rem;width:1rem}.ShiftDetail_endorsements__pvzhU{flex-direction:column;text-align:center}.ShiftDetail_statusButton__5CxGi{align-items:center;border-radius:var(--borderRadius);color:#fff;color:var(--success-contrast,#fff);display:flex;font-size:14px;font-style:normal;font-weight:600;height:2rem;justify-content:center;letter-spacing:.4px;line-height:24px;margin-top:1rem;padding:initial;text-transform:none;width:100%}.ShiftDetail_completeButton__xvb2Z{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:1rem!important}@media only screen and (max-width:600px){.ShiftDetail_completeButton__xvb2Z{max-width:100%}}.ShiftDetail_resubmitShift__zfz5I{background-color:var(--secondary-main)}.ShiftDetail_showDescription__zzyef{display:none}@media(min-width:768px){.ShiftDetail_showDescription__zzyef{display:flex;justify-content:center}}.ShiftDetail_buttonBox__NULpK{align-items:center;display:flex;gap:1rem;margin:1.5rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.ShiftDetail_buttonBox__NULpK{flex-direction:column;gap:.5rem;width:100%}}.ShiftDetail_titleContainer__z9uvF{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;width:100%}@media only screen and (max-width:768px){.ShiftDetail_titleContainer__z9uvF{flex-direction:column;gap:1rem}}.ShiftDetail_leftContainer__exMaM{flex:0 1 auto;max-width:45%}@media only screen and (max-width:768px){.ShiftDetail_leftContainer__exMaM{max-width:100%}}.ShiftDetail_rightContainer__qlYdB{flex:0 1 auto;margin-left:auto;min-width:300px}.components_col__9Ri-2{align-self:center;display:flex;flex-direction:column}.components_row__jJc6U{display:flex;flex-direction:row}.components_dataBox__XOaoI{display:flex;flex-direction:column;min-width:30%}@media only screen and (max-width:800px){.components_dataBox__XOaoI{width:100%}}.components_centralBox__dHiAU{border-left:1px solid #0006;padding:0 1rem}@media only screen and (max-width:800px){.components_centralBox__dHiAU{border:initial;padding:initial}}.components_iconLabel__7DNA\+{width:70%}.components_iconLabelEndorsement__5N3W7,.components_iconLabel__7DNA\+{align-items:center;display:flex;gap:.5rem}.components_iconLabelEndorsement__5N3W7 .components_icon__M76zv{align-items:center;display:flex}.components_iconLabelEndorsement__5N3W7 .components_icon__M76zv svg{fill:#0b4598;height:3rem!important;width:3rem!important}@media only screen and (max-width:600px){.components_iconLabelEndorsement__5N3W7 .components_icon__M76zv svg{height:1.5rem!important;width:1.5rem!important}}.components_dataPoint__-kOT5{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:.5rem 0;width:100%}@media only screen and (max-width:800px){.components_dataPoint__-kOT5{gap:0}}.components_dataPoint__-kOT5 .components_icon__M76zv{align-items:center;display:flex}.components_dataPoint__-kOT5 .components_icon__M76zv svg{fill:#0b4598;height:1.5rem;width:1.5rem}.components_dataPoint__-kOT5 .components_iconTop__GJ6BX{align-items:start}.components_dataPoint__-kOT5 .components_label__11kN0{font-feature-settings:"clig" off,"liga" off;color:#0009;color:var(--text-secondary,#0009);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:166%}.components_dataPoint__-kOT5 .components_description__O5x9e{font-feature-settings:"clig" off,"liga" off;color:#000000de;color:var(--text-primary,#000000de);font-size:14px;font-style:normal;font-weight:700;letter-spacing:.17px;line-height:143%;width:50%}.components_titleContainer__lZ81g{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;text-align:center}.components_titleContainer__lZ81g .components_popupTitle__XqqB8{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.components_titleContainer__lZ81g .components_crossButtonDark__ESa\+G{bottom:0;position:relative;right:0;top:0}.components_rateMenuItem__2eiNR{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;line-height:24px}.components_rateMenuItem__2eiNR,.components_rateSuggested__mCpVu{font-family:var(--fontMain),sans-serif;font-style:normal;font-weight:400;letter-spacing:.15px}.components_rateSuggested__mCpVu{color:#fb7672;color:var(--primary-main,#fb7672);font-size:16px;line-height:150%;white-space:break-spaces}.components_styledSelector__7SsC0{align-items:baseline;display:flex}.components_styledReasonForm__sbmSd{display:flex;flex-direction:column;gap:.5rem}.components_modalDescription__rh2z4{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%;white-space:break-spaces}.components_buttonColour__pbZfO{background-color:#0b4598!important;background-color:var(--secondary-main,#0b4598)!important;border:none!important;color:#fff!important}.components_buttonColour__secondary__nH-Vo{border-color:#0b4598!important;border-color:var(--secondary-main,#0b4598)!important;color:#0b4598!important;color:var(--secondary-main,#0b4598)!important}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j{align-items:flex-start;background:#f3f6f7;background:var(--blueGrey-50,#f3f6f7);border-radius:8px;border-radius:var(--borderRadius,8px);display:flex;flex-direction:column;gap:.5rem;gap:var(--1,.5rem);justify-content:center;margin-bottom:1rem;padding:1rem;padding:var(--2,1rem)}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxHeader__isxER{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:150%}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxLocation__Qmtg\+{color:#0009;color:var(--text-secondary,#0009);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxDate__zG3fu{color:#000;display:flex;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.15px;line-height:143%}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxDate__zG3fu .ModalShiftDescriptionContainer_date__7Rjik{align-items:center;display:flex;padding-right:2rem}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxDate__zG3fu .ModalShiftDescriptionContainer_time__4tEMS{align-items:center;display:flex}.ModalShiftDescriptionContainer_shiftDescriptionBox__T8S6j .ModalShiftDescriptionContainer_shiftBoxDate__modifyShift__OB1xa{padding-right:1rem}.ModalShiftDescriptionContainer_shiftDateIcon__yjFcu{height:1rem;padding-right:.25rem;width:1rem}.JobBoardCandidateTemplatePage_container__B4tux{background-color:#f5f7fa;font-size:14px;height:100vh;margin:0 auto;max-width:100%;overflow-y:auto;padding:1.5rem 1.5rem 1.5rem 2rem}@media (max-width:768px){.JobBoardCandidateTemplatePage_container__B4tux{padding:1.25rem 1.25rem 1.25rem 1.5rem}}@media (max-width:465px){.JobBoardCandidateTemplatePage_container__B4tux{padding:1rem}}.JobBoardCandidateTemplatePage_hygienistOfferCard__8Ouw2{background-color:#fff;border:1px solid #eaedf2;border-radius:16px;box-shadow:0 1px 4px #0000000d;display:flex;flex-direction:column;margin:1rem 0;padding:1.75rem 2rem}@media (max-width:465px){.JobBoardCandidateTemplatePage_hygienistOfferCard__8Ouw2{padding:1.25rem 1rem}}.JobBoardCandidateTemplatePage_profileHeader__I1CPj{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.JobBoardCandidateTemplatePage_profileHeaderMain__3ZqG9{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}@media (max-width:465px){.JobBoardCandidateTemplatePage_profileHeaderMain__3ZqG9{align-items:flex-start}}.JobBoardCandidateTemplatePage_profileInfoStack__6U-eV{display:flex;flex-direction:column;flex-grow:1;margin-right:16px}@media (max-width:465px){.JobBoardCandidateTemplatePage_profileInfoStack__6U-eV{margin-right:8px}}.JobBoardCandidateTemplatePage_profileImage__uElk4{border-radius:50%;flex-shrink:0;height:80px;margin-right:20px;object-fit:cover;width:80px}@media (max-width:465px){.JobBoardCandidateTemplatePage_profileImage__uElk4{height:60px;margin-right:12px;width:60px}}.JobBoardCandidateTemplatePage_profileInfo__S1QCV{display:flex;flex-direction:column}.JobBoardCandidateTemplatePage_profileName__nmgnU{color:#2c3e50;font-size:1.6rem;font-weight:700;margin:0 0 2px}.JobBoardCandidateTemplatePage_professionalTitle__VG9ff{color:#555;font-size:.95rem;margin:0 0 4px}.JobBoardCandidateTemplatePage_locationText__V1VRA,.JobBoardCandidateTemplatePage_metaInfoText__-yj3X{color:#555;font-size:.9rem;margin:0 0 4px}.JobBoardCandidateTemplatePage_noRatingsTextHeader__6pqX2{color:#555;font-size:.9rem;margin-top:4px}.JobBoardCandidateTemplatePage_ratingContainer__PwQ2m{margin-top:4px}.JobBoardCandidateTemplatePage_stars__v1ZtY{color:gold;margin-bottom:2px}.JobBoardCandidateTemplatePage_star__JHQLQ{font-size:1.3rem!important}.JobBoardCandidateTemplatePage_emptyStar__DV4wt{color:#ccc!important;font-size:1.3rem!important}.JobBoardCandidateTemplatePage_ratingsCount__DLqVC{color:#555;font-size:.85rem}.JobBoardCandidateTemplatePage_matchScoreHeaderContainer__64rYA{align-items:center;display:flex;flex-shrink:0;padding-left:16px}.JobBoardCandidateTemplatePage_matchScoreLabelAndTooltipArea__aap5k{align-items:flex-start;display:flex;flex-direction:column;margin-right:10px}.JobBoardCandidateTemplatePage_matchScoreLabelOutside__y1Or9{color:#333;font-size:1.62rem;font-weight:500;line-height:1;white-space:nowrap}.JobBoardCandidateTemplatePage_matchScoreTooltipLink__-mTzP{background:none!important;border:none!important;color:#0b4598!important;cursor:pointer!important;font-size:.75rem!important;line-height:1!important;margin-top:2px!important;padding:0!important;text-decoration:underline!important;text-transform:none!important}.JobBoardCandidateTemplatePage_matchScoreTooltipLink__-mTzP:hover{text-decoration:none!important}.JobBoardCandidateTemplatePage_matchScoreCircleArea__pogO3{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:105px;justify-content:center;position:relative;width:105px}.JobBoardCandidateTemplatePage_matchScoreCircleArea__pogO3:before{background:#fff;border-radius:50%;bottom:9px;content:"";left:9px;position:absolute;right:9px;top:9px;z-index:1}.JobBoardCandidateTemplatePage_matchScoreValueInsideCircle__vV1Ok{font-size:2.1rem;font-weight:700;line-height:1;position:relative;z-index:2}.JobBoardCandidateTemplatePage_matchScorePopoverPaper__hNirn{border:1px solid #eee!important;border-radius:6px!important;box-shadow:0 2px 10px #00000026!important}.JobBoardCandidateTemplatePage_contactHiddenMessage__DYsMM{background-color:#add8e6;border-radius:5px;margin:10px 0;padding:10px;text-align:center}.JobBoardCandidateTemplatePage_contactItemSimple__n7CTp,.JobBoardCandidateTemplatePage_contactItem__1Xe2X{align-items:center;display:flex;font-size:.95rem;margin-bottom:10px}.JobBoardCandidateTemplatePage_contactIcon__pzmwS{color:#0b4598;margin-right:10px}.JobBoardCandidateTemplatePage_contactItemSimple__n7CTp span{margin-left:28px}.JobBoardCandidateTemplatePage_shareOfficeInfoContainer__mpTTG{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;display:flex;flex-direction:column;margin-top:20px;padding:12px}.JobBoardCandidateTemplatePage_shareOfficeInfoIcon__fxF5L{align-self:flex-start;color:#0b4598;margin-right:8px}.JobBoardCandidateTemplatePage_shareOfficeInfoText__cLJ9M{align-items:center;color:#333;display:flex;font-size:.9rem;line-height:1.4;margin-bottom:10px}.JobBoardCandidateTemplatePage_shareOfficeInfoText__cLJ9M>svg{margin-right:8px}.JobBoardCandidateTemplatePage_shareOfficeCheckbox__cyZDo{margin-bottom:10px!important}.JobBoardCandidateTemplatePage_savePreferenceButton__NJXX9{align-self:flex-start!important;border-color:#0b4598!important;color:#0b4598!important}.JobBoardCandidateTemplatePage_collapsibleSection__vsh-D{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px #0000000a;margin-bottom:16px}.JobBoardCandidateTemplatePage_sectionHeader__rk4lR{align-items:center;background-color:#f7f7f7;border-bottom:1px solid #e0e0e0;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px}.JobBoardCandidateTemplatePage_sectionHeader__rk4lR:hover{background-color:#efefef}.JobBoardCandidateTemplatePage_sectionTitle__paiQ9{align-items:center;color:#0b4598;display:flex;font-size:1.1rem;font-weight:700}.JobBoardCandidateTemplatePage_sectionIcon__tlU01{align-items:center;display:flex;margin-right:10px}.JobBoardCandidateTemplatePage_sectionIcon__tlU01>.JobBoardCandidateTemplatePage_MuiSvgIcon-root__IwTOv{font-size:1.3rem}.JobBoardCandidateTemplatePage_chevronIcon__07t8X{color:#555}.JobBoardCandidateTemplatePage_sectionContent__arGlb{font-size:.95rem;line-height:1.5;padding:16px}.JobBoardCandidateTemplatePage_basicInfoItem__RfRWH{align-items:center;display:flex;margin-bottom:8px}.JobBoardCandidateTemplatePage_basicInfoItem__RfRWH>.JobBoardCandidateTemplatePage_MuiSvgIcon-root__IwTOv{color:#555;margin-right:8px}.JobBoardCandidateTemplatePage_licenseSmallText__UUHfb{color:#666;font-size:.85rem;margin-top:4px}.JobBoardCandidateTemplatePage_skillsSubHeader__DpNMU{color:#333;font-size:.95rem;font-weight:500;margin-bottom:8px;margin-top:8px}.JobBoardCandidateTemplatePage_skillItem__4zS0v{align-items:center;display:flex;font-size:.9rem;margin-bottom:6px}.JobBoardCandidateTemplatePage_checkIcon__wREJO{color:#13ca82;font-size:1.2rem!important;margin-right:8px}.JobBoardCandidateTemplatePage_workExperienceItem__jKF4K{border-bottom:1px dashed #eee;margin-bottom:16px;padding-bottom:12px}.JobBoardCandidateTemplatePage_workExperienceItem__jKF4K:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.JobBoardCandidateTemplatePage_jobTitle__720WY{color:#333;font-size:1rem;font-weight:700;margin:0 0 2px}.JobBoardCandidateTemplatePage_companyName__UPupm{color:#555;font-size:.9rem;margin:0 0 4px}.JobBoardCandidateTemplatePage_jobPeriod__or9SG{color:#777;font-size:.85rem;margin:0 0 6px}.JobBoardCandidateTemplatePage_jobDescription__R5Ke2{color:#444;font-size:.9rem;white-space:pre-wrap}.JobBoardCandidateTemplatePage_aboutText__L12-\+{color:#333;font-size:.95rem;line-height:1.6;white-space:pre-wrap}.JobBoardCandidateTemplatePage_errorCard__oU4o5{background-color:#fff5f5;border:1px solid #fb7672;border-radius:8px;color:#d32f2f;margin:20px;padding:20px;text-align:center}.JobBoardCandidateTemplatePage_revealedContactInfoSection__UMAe6{border-top:1px solid #eee;margin-top:16px;padding-top:16px;width:100%}.JobBoardCandidateTemplatePage_label__0D0ii{color:#333;font-weight:500;margin-right:6px}@media (max-width:768px){.JobBoardCandidateTemplatePage_profileHeaderMain__3ZqG9{align-items:center;flex-direction:column;justify-content:center;text-align:center}.JobBoardCandidateTemplatePage_profileInfoStack__6U-eV{align-items:center;margin-bottom:1rem;margin-right:0;width:100%}.JobBoardCandidateTemplatePage_matchScoreHeaderContainer__64rYA{justify-content:center;padding-left:0;width:100%}.JobBoardCandidateTemplatePage_profileHeader__I1CPj{align-items:center;flex-direction:column;text-align:center}.JobBoardCandidateTemplatePage_profileNameAndTitle__TnOKb{align-items:center;flex-direction:column}.JobBoardCandidateTemplatePage_profileImage__uElk4{margin-bottom:1rem;margin-right:0}.JobBoardCandidateTemplatePage_profileInfo__S1QCV{align-items:center}.JobBoardCandidateTemplatePage_sectionTitle__paiQ9{font-size:1.2rem}.JobBoardCandidateTemplatePage_sectionIcon__tlU01{font-size:1.4rem}}@media (max-width:480px){.JobBoardCandidateTemplatePage_container__B4tux{padding:.75rem}.JobBoardCandidateTemplatePage_profileHeaderMain__3ZqG9{align-items:center;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.JobBoardCandidateTemplatePage_profileInfoStack__6U-eV{align-items:center;margin-bottom:0;margin-right:0;text-align:center;width:100%}.JobBoardCandidateTemplatePage_matchScoreHeaderContainer__64rYA{flex-direction:row;justify-content:center;padding-left:0;width:100%}.JobBoardCandidateTemplatePage_matchScoreLabelAndTooltipArea__aap5k{align-items:center;text-align:center}.JobBoardCandidateTemplatePage_matchScoreLabelOutside__y1Or9{font-size:1.4rem}.JobBoardCandidateTemplatePage_matchScoreCircleArea__pogO3{height:90px;width:90px}.JobBoardCandidateTemplatePage_matchScoreValueInsideCircle__vV1Ok{font-size:1.8rem}.JobBoardCandidateTemplatePage_collapsibleSection__vsh-D,.JobBoardCandidateTemplatePage_errorCard__oU4o5,.JobBoardCandidateTemplatePage_hygienistOfferCard__8Ouw2{margin:.75rem 0;padding:1rem}.JobBoardCandidateTemplatePage_profileName__nmgnU{font-size:1.5rem}.JobBoardCandidateTemplatePage_professionalTitle__VG9ff{font-size:.9rem}.JobBoardCandidateTemplatePage_sectionTitle__paiQ9{font-size:1.1rem}.JobBoardCandidateTemplatePage_checkIcon__wREJO,.JobBoardCandidateTemplatePage_contactIcon__pzmwS,.JobBoardCandidateTemplatePage_sectionIcon__tlU01{font-size:1.2rem}.JobBoardCandidateTemplatePage_aboutText__L12-\+,.JobBoardCandidateTemplatePage_companyName__UPupm,.JobBoardCandidateTemplatePage_contactItem__1Xe2X,.JobBoardCandidateTemplatePage_jobDescription__R5Ke2,.JobBoardCandidateTemplatePage_jobPeriod__or9SG,.JobBoardCandidateTemplatePage_ratingsCount__DLqVC,.JobBoardCandidateTemplatePage_skillItem__4zS0v{font-size:.9rem}.JobBoardCandidateTemplatePage_jobTitle__720WY{font-size:1.05rem}.JobBoardCandidateTemplatePage_stars__v1ZtY .JobBoardCandidateTemplatePage_emptyStar__DV4wt,.JobBoardCandidateTemplatePage_stars__v1ZtY .JobBoardCandidateTemplatePage_star__JHQLQ{font-size:1.3rem}}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O{background-color:#f9f9f9;border-radius:4px;padding:8px 16px}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O p{color:#333;font-size:.9rem;line-height:1.5;margin-bottom:12px}.JobBoardCandidateTemplatePage_coverLetterText__nQihG{color:#333;color:var(--text-primary,#333);font-size:.95rem;line-height:1.6;white-space:pre-wrap}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O h1,.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O h2,.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O h3{color:#1a1a1a;font-weight:600;margin-bottom:8px;margin-top:16px}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O ol,.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O ul{margin-bottom:12px;padding-left:20px}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O li{margin-bottom:6px}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O a{color:#0b4598;text-decoration:none}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O a:hover{text-decoration:underline}.JobBoardCandidateTemplatePage_coverLetterContainer__hK-0O blockquote{border-left:3px solid #ccc;color:#666;font-style:italic;margin-left:0;padding-left:15px}.MaskedContactInfo_banner__xtD3R{background-color:#e3f2fd;background-color:var(--background-light-blue,#e3f2fd);border:1px solid #0b4598;border:1px solid var(--primary-blue,#0b4598);border-radius:8px;display:flex;flex-direction:column;margin:16px 0;padding:16px}.MaskedContactInfo_contentWrapper__ClVSS{align-items:center;display:flex;width:100%}.MaskedContactInfo_icon__hYgzo{color:#0b4598;color:var(--primary-blue,#0b4598)}.MaskedContactInfo_textContainer__sqFKR{flex-grow:1}.MaskedContactInfo_mainText__FWhcZ{color:#333;color:var(--text-primary,#333);font-weight:700;margin:0 0 4px}.MaskedContactInfo_subText__okVR2{color:#555;color:var(--text-secondary,#555);font-size:.9em;margin:0}.MaskedContactInfo_buttonContainer__Y4s7n{align-items:stretch;display:flex;flex-direction:column;margin-top:12px;width:100%}.MaskedContactInfo_viewButton__hsbT9{white-space:normal;width:100%}.MaskedContactInfo_infoIconButton__vDhfA{margin-right:8px!important;padding:4px!important}.MaskedContactInfo_infoPopoverPaper__b26An{border:1px solid #eee!important;border:1px solid var(--divider,#eee)!important;border-radius:6px!important;box-shadow:0 2px 10px #00000026!important;margin-top:4px!important}@media (min-width:768px){.MaskedContactInfo_banner__xtD3R{align-items:center;flex-direction:row}.MaskedContactInfo_contentWrapper__ClVSS{flex-grow:1;width:auto}.MaskedContactInfo_buttonContainer__Y4s7n{align-items:center;flex-direction:row;flex-shrink:0;margin-left:16px;margin-top:0;width:auto}.MaskedContactInfo_viewButton__hsbT9{white-space:nowrap;width:auto}}.TokenConfirmationDialog_dialogPaper__L0omH{border-radius:8px!important;padding:8px}.TokenConfirmationDialog_dialogTitle__cu6ik{font-weight:700!important;padding-bottom:8px!important;text-align:center}.TokenConfirmationDialog_dialogContent__bA2E2{padding-bottom:16px!important;padding-top:8px!important;text-align:left}.TokenConfirmationDialog_tokensRemainingText__OQJuI{color:#555;font-weight:700;margin-bottom:4px!important;text-align:center}.TokenConfirmationDialog_purchaseTokensLink__iS99v{color:#0b4598!important;display:block!important;margin-bottom:16px!important;text-align:center;text-decoration:underline!important}.TokenConfirmationDialog_dialogBodyText__AM\+nH{color:#333;font-size:.95rem!important;margin-bottom:12px!important}.TokenConfirmationDialog_benefitsList__evMdi{padding-left:0!important}.TokenConfirmationDialog_listItem__OqPaU{padding-bottom:4px!important}.TokenConfirmationDialog_listItemIcon__lqMr0{color:#13ca82;margin-right:8px;min-width:auto!important}.TokenConfirmationDialog_listItemText__Fvhgk{color:#444;font-size:.9rem!important}.TokenConfirmationDialog_dialogActions__ZGn9Q{justify-content:space-between!important;padding:16px 24px!important}.TokenConfirmationDialog_cancelButton__bUAm8{border-color:#0b4598!important;color:#0b4598!important;flex-grow:1;margin-right:8px!important}.TokenConfirmationDialog_confirmButton__Y\+ne8{background-color:#0b4598!important;color:#fff!important;flex-grow:1;margin-left:8px!important}.PostJob_modalOverlay__IAfE3{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a2e80;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:1300}.PostJob_modalContainer__eUrfQ{animation:PostJob_modalSlideUp__G50Z5 .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-height:90vh;max-width:560px;overflow:hidden;width:100%}@keyframes PostJob_modalSlideUp__G50Z5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PostJob_modalHeader__AQvbS{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.PostJob_headerContent__Y7FRY{flex:1 1}.PostJob_modalTitle__jco7U{color:#1a1a2e;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 4px}.PostJob_modalSubtitle__7SgkK{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.PostJob_closeButton__yvoYk{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;margin:-8px -8px 0 8px;padding:8px;transition:all .2s ease}.PostJob_closeButton__yvoYk:hover{background:#0000000d;color:#1a1a2e}.PostJob_closeButton__yvoYk svg{height:20px;width:20px}.PostJob_stepIndicator__g9Kne{align-items:center;background:#fafbfc;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:center;padding:20px 24px 24px}.PostJob_step__VNJG6{align-items:center;display:flex;flex-shrink:0;gap:10px}.PostJob_stepDot__f5dDY{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:50%;display:flex;height:24px;justify-content:center;position:relative;transition:all .3s ease;width:24px}.PostJob_stepDot__f5dDY.PostJob_completed__MP8LI{background:#fff;border-color:#0b7b9b}.PostJob_stepDot__f5dDY.PostJob_active__5CZSY{background:#fff;border-color:#0b7b9b;box-shadow:0 0 0 3px #0b7b9b26}.PostJob_stepDot__f5dDY.PostJob_pending__GYAWi{background:#fff;border-color:#e5e7eb}.PostJob_stepDotInner__Rk-Co{background:#0b7b9b;border-radius:50%;display:block;height:12px;width:12px}.PostJob_stepLabel__-fE8C{color:#6b7280;font-size:14px;font-weight:500;white-space:nowrap}.PostJob_stepLabel__-fE8C.PostJob_active__5CZSY{color:#0b7b9b;font-weight:600}.PostJob_stepLabel__-fE8C.PostJob_completed__MP8LI{color:#1a1a2e}@media(max-width:400px){.PostJob_stepLabel__-fE8C{display:none}}.PostJob_stepConnector__DI1eU{background:#e5e7eb;border-radius:1px;height:2px;margin:0 8px;position:relative;transition:background .3s ease;width:60px}.PostJob_stepConnector__DI1eU.PostJob_completed__MP8LI{background:#0b7b9b}@media(max-width:560px){.PostJob_stepConnector__DI1eU{margin:0 6px;width:40px}}@media(max-width:400px){.PostJob_stepConnector__DI1eU{margin:0 4px;width:24px}}.PostJob_modalBody__z5Ymy{flex:1 1;overflow-y:auto;padding:20px 24px 24px}.PostJob_feeBanner__L\+U-K{align-items:center;background:#e8f6f8;border:1px solid #0b7b9b26;border-radius:12px;display:flex;gap:14px;margin:16px 0 20px;padding:16px 18px}.PostJob_feeIcon__BhrQz{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;color:#0b7b9b;flex-shrink:0;height:28px;padding:4px;width:28px}.PostJob_feeContent__xGizD{flex:1 1}.PostJob_feeAmount__U8fxU{color:#1a1a2e;font-size:15px;font-weight:600;margin:0}.PostJob_feeAmount__U8fxU span{color:#0b7b9b}.PostJob_feeNote__o0QrB{color:#6b7280;font-size:12px;line-height:1.4;margin:4px 0 0}.PostJob_formSection__yenyy{margin-bottom:20px}.PostJob_formRow__LFoyq{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:480px){.PostJob_formRow__LFoyq{grid-template-columns:1fr}}.PostJob_formField__TBLvy{margin-bottom:16px}.PostJob_fieldLabel__PXn3K{color:#1a1a2e;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.PostJob_fieldHint__8iNmI{color:#6b7280;font-size:12px;line-height:1.5;margin-top:6px}.PostJob_roleSelector__pLAx1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.PostJob_roleButton__ZJo72{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:140px;padding:12px 16px;transition:all .2s ease}.PostJob_roleButton__ZJo72:hover{background:#e8f0fe;border-color:#0b4598}.PostJob_roleButton__ZJo72.PostJob_selected__Cz\+CG{background:#0b4598;border-color:#0b4598;color:#fff}@media(max-width:480px){.PostJob_roleButton__ZJo72{min-width:100%}}.PostJob_skillsContainer__So8wl{margin-top:20px}.PostJob_skillsLabel__fnp8K{align-items:center;color:#1a1a2e;display:flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:10px}.PostJob_skillsLabel__fnp8K span{color:#9ca3af;font-size:13px;font-weight:400}.PostJob_skillsChips__A3mLv{display:flex;flex-wrap:wrap;gap:8px}.PostJob_skillChip__rj97-{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:all .2s ease}.PostJob_skillChip__rj97-:hover{border-color:#0b4598;color:#0b4598}.PostJob_skillChip__rj97-.PostJob_selected__Cz\+CG{background:#0b4598;border-color:#0b4598;color:#fff}.PostJob_textAreaContainer__ee9Ze{margin-top:20px}.PostJob_textArea__ORbQv{border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;font-family:inherit;font-size:14px;min-height:100px;padding:12px 16px;resize:vertical;transition:border-color .2s ease;width:100%}.PostJob_textArea__ORbQv::placeholder{color:#9ca3af}.PostJob_textArea__ORbQv:focus{border-color:#0b4598;box-shadow:0 0 0 3px #0b45981a;outline:none}.PostJob_textAreaError__woq4f{border-color:#d32f2f}.PostJob_textAreaError__woq4f:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f1a}.PostJob_charCount__L3zTC{color:#9ca3af;font-size:12px;margin-top:4px;text-align:right}.PostJob_charCountWarning__BlBcc{color:#ed6c02}.PostJob_charCountError__h5wu4{color:#d32f2f;font-weight:600}.PostJob_addLocationLink__VhyGO{align-items:center;background:none;border:none;color:#0b4598;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-top:8px;padding:0;text-decoration:none;transition:color .2s ease}.PostJob_addLocationLink__VhyGO:hover{color:#094080}.PostJob_addLocationLink__VhyGO svg{height:16px;width:16px}.PostJob_optimizerSection__C6dxK{margin-top:24px}.PostJob_optimizerTitle__Xs4iv{color:#1a1a2e;font-size:16px;font-weight:600;margin-bottom:16px}.PostJob_optimizerHeader__OH8ZW{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.PostJob_optimizerHeader__OH8ZW .PostJob_optimizerTitle__Xs4iv{margin-bottom:0}.PostJob_fixItButton__mHeuU{align-items:center;background:#13ca82;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:background .2s ease,opacity .2s ease}.PostJob_fixItButton__mHeuU:hover{background:#0fa56a}.PostJob_fixItButton__mHeuU.PostJob_allOptimized__T\+3cc{background:#9ca3af;cursor:default;pointer-events:none}.PostJob_optimizerList__PXwwF{display:flex;flex-direction:column;gap:12px}.PostJob_optimizerCard__LlsRS{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:row;gap:14px;padding:16px;transition:all .2s ease}.PostJob_optimizerCard__LlsRS:hover{border-color:#c8ccd5;box-shadow:0 1px 2px 0 #0000000d}.PostJob_optimizerCard__LlsRS.PostJob_enabled__TMtXk{background:#e8f6f880;border-color:#0b7b9b4d}.PostJob_optimizerCardIconBox__0R72i{align-items:center;background:#e8f6f8;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.PostJob_optimizerCardContent__gsm03{flex:1 1;min-width:0}.PostJob_optimizerCardTitle__-7dUv{align-items:center;color:#1a1a2e;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:2px}.PostJob_optimizerCardTitle__-7dUv>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PostJob_optimizerCardIcon__GzIvT{color:#0b7b9b;flex-shrink:0;height:22px;width:22px}.PostJob_infoIcon__l5n55{color:#9ca3af;cursor:help;flex-shrink:0;height:16px;opacity:.6;transition:opacity .2s;width:16px}.PostJob_infoIcon__l5n55:hover{opacity:1}.PostJob_optimizerCardDescription__saCSI{color:#6b7280;font-size:13px;line-height:1.4;margin:0}.PostJob_toggleSwitch__5DwYG{flex-shrink:0;height:26px;position:relative;width:48px}.PostJob_toggleInput__m4khb{height:0;opacity:0;width:0}.PostJob_toggleInput__m4khb:checked+.PostJob_toggleSlider__jjo9t{background:#0b7b9b}.PostJob_toggleInput__m4khb:checked+.PostJob_toggleSlider__jjo9t:before{transform:translateX(22px)}.PostJob_toggleInput__m4khb:focus+.PostJob_toggleSlider__jjo9t{box-shadow:0 0 0 3px #0b7b9b33}.PostJob_toggleSlider__jjo9t{background:#d1d5db;border-radius:13px;cursor:pointer;inset:0;position:absolute;transition:all .25s ease}.PostJob_toggleSlider__jjo9t:before{background:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px #00000026;content:"";height:20px;left:3px;position:absolute;transition:transform .25s ease;width:20px}.PostJob_statusBadge__6WGjT{border-radius:12px;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.3px;padding:3px 10px;text-transform:capitalize}.PostJob_statusBadge__6WGjT.PostJob_on__uzFDz{background:#0b7b9b1f;color:#0b7b9b}.PostJob_statusBadge__6WGjT.PostJob_off__ibzB4{background:#f3f4f6;color:#9ca3af}.PostJob_previewCard__iz9GG{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:20px}.PostJob_previewHeader__6aMBn{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.PostJob_previewTitle__4VsoK{color:#1a1a2e;font-size:18px;font-weight:600;margin:0 0 4px}.PostJob_previewSubtitle__l8s5H{color:#6b7280;font-size:13px;margin:0}.PostJob_previewRate__JZ6hV{text-align:right}.PostJob_previewRateValue__sVE9J{color:#0b4598;font-size:20px;font-weight:700;margin:0}.PostJob_previewDetails__Bd6Rv{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr}@media(max-width:480px){.PostJob_previewDetails__Bd6Rv{grid-template-columns:1fr}}.PostJob_previewDetail__-zRRB{display:flex;flex-direction:column;gap:2px}.PostJob_previewDetailLabel__jwX1X{color:#9ca3af;font-size:12px;font-weight:500}.PostJob_previewDetailValue__TJtrG{color:#1a1a2e;font-size:14px;font-weight:500}.PostJob_previewSkills__l3E9k{border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:16px}.PostJob_previewSkillChip__OuYTI{background:#e8f0fe;border-radius:12px;color:#0b4598;font-size:12px;font-weight:500;padding:4px 10px}.PostJob_previewNote__wrrr8{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}.PostJob_previewNoteLabel__FS6cP{color:#6b7280;font-size:12px;font-weight:600;margin-bottom:6px}.PostJob_previewNoteText__reY2M{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1a1a2e;font-size:13px;line-height:1.5;padding:12px}.PostJob_optimizerStatusGrid__ifHAl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}@media(max-width:480px){.PostJob_optimizerStatusGrid__ifHAl{grid-template-columns:1fr}}.PostJob_optimizerStatusCard__GLB2T{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:12px;padding:14px}.PostJob_optimizerStatusIconBox__aETkf{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.PostJob_optimizerStatusIconBox__aETkf.PostJob_enabled__TMtXk{background:#0b7b9b1a}.PostJob_optimizerStatusIcon__mqKHs{color:#9ca3af;flex-shrink:0;height:18px;width:18px}.PostJob_optimizerStatusIcon__mqKHs.PostJob_enabled__TMtXk{color:#0b7b9b}.PostJob_optimizerStatusContent__kLjxc{flex:1 1;min-width:0}.PostJob_optimizerStatusTitle__XpRkW{align-items:center;color:#1a1a2e;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px;margin:0 0 2px}.PostJob_optimizerStatusDesc__QchvC{color:#6b7280;font-size:11px;line-height:1.4;margin:0}.PostJob_modalFooter__6uyK0{background:#fafbfc;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;padding:16px 24px 20px}.PostJob_cancelButton__orq5x{background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:12px 24px;transition:all .2s ease}.PostJob_cancelButton__orq5x:hover{background:#f9fafb;border-color:#c8ccd5}.PostJob_cancelButton__orq5x:disabled{cursor:not-allowed;opacity:.5}.PostJob_nextButton__PphKd{align-items:center;background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease}.PostJob_nextButton__PphKd:hover{background:#094080}.PostJob_nextButton__PphKd:disabled{cursor:not-allowed;opacity:.5}.PostJob_nextButton__PphKd svg{height:18px;width:18px}.PostJob_backButton__jDYp8{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease}.PostJob_backButton__jDYp8:hover{background:#f9fafb}.PostJob_backButton__jDYp8 svg{height:18px;width:18px}.PostJob_postButton__4r8Y9{background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s ease}.PostJob_postButton__4r8Y9:hover{background:#094080}.PostJob_postButton__4r8Y9:disabled{cursor:not-allowed;opacity:.5}.PostJob_successModal__tpKG9{padding:32px 24px;text-align:center}.PostJob_successIcon__\+t9Ty{align-items:center;animation:PostJob_successPop__c0i64 .4s ease-out;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 8px 24px #10b9814d;display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.PostJob_successIcon__\+t9Ty svg{color:#fff;height:40px;width:40px}@keyframes PostJob_successPop__c0i64{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.PostJob_successTitle__QHs-m{color:#1a1a2e;font-size:24px;font-weight:700;margin:0 0 8px}.PostJob_successSubtitle__G\+bam{color:#6b7280;font-size:15px;line-height:1.5;margin:0 0 28px}.PostJob_successCard__wtQrg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;margin-bottom:28px;padding:20px;text-align:left}.PostJob_successCardTitle__7Wg4I{color:#1a1a2e;font-size:17px;font-weight:600;margin:0 0 6px}.PostJob_successCardAddress__9bUoO{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:13px;margin:0 0 16px;padding-bottom:16px}.PostJob_successCardDetails__ychjV{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(max-width:400px){.PostJob_successCardDetails__ychjV{grid-template-columns:1fr}}.PostJob_successCardDetail__PAjcW{align-items:center;color:#1a1a2e;display:flex;font-size:13px;gap:8px;padding:8px 0}.PostJob_successCardDetail__PAjcW svg{color:#0b4598;flex-shrink:0;height:18px;width:18px}.PostJob_successButtons__oHZac{display:flex;gap:12px}.PostJob_viewShiftButton__0BL8l{background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:14px 20px;transition:all .2s ease}.PostJob_viewShiftButton__0BL8l:hover{background:#f9fafb;border-color:#c8ccd5}.PostJob_dashboardButton__l20hA{background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px 20px;transition:all .2s ease}.PostJob_dashboardButton__l20hA:hover{background:#094080;box-shadow:0 4px 12px #0b45984d;transform:translateY(-1px)}.PostJob_dashboardButton__l20hA:active{transform:translateY(0)}.PostJob_warningBanner__mkF7G{align-items:flex-start;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.PostJob_warningIcon__caUH4{color:#f59e0b;flex-shrink:0;height:20px;width:20px}.PostJob_warningContent__uDih\+{flex:1 1}.PostJob_warningTitle__uAIka{color:#92400e;font-size:14px;font-weight:600;margin:0 0 4px}.PostJob_warningText__MCzXs{color:#92400e;font-size:13px;line-height:1.5;margin:0}.PostJob_helperText__7oD-T{color:#6b7280;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:1.5;margin-top:6px}.PostJob_errorText__Rigla{color:#dc2626;font-size:12px;margin-top:4px}.PostJob_recommendedRate__iWcqR{color:#6b7280;font-size:12px;margin-top:6px}.PostJob_recommendedRate__iWcqR strong{color:#0b4598}.PostJob_ppeContainer__A100V{align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:12px;margin-top:20px;padding:16px}.PostJob_ppeContainer__A100V a{color:#0b4598;flex-shrink:0}.PostJob_ppeContainer__A100V a svg{height:20px;width:20px}.PostJob_ppeCheckbox__iQgqy{flex:1 1}.PostJob_inputContainer__EsV7e{margin-bottom:16px}.PostJob_inputContainer__EsV7e .MuiFormControl-root{width:100%}.PostJob_inputContainer__EsV7e .MuiOutlinedInput-root{border-radius:12px}.PostJob_inputContainer__EsV7e .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0b4598}.PostJob_inputContainer__EsV7e .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0b4598;border-width:2px}.PostJob_inputContainer__EsV7e .MuiInputLabel-root.Mui-focused{color:#0b4598}.PostJob_timePickers__Hf9Re{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media(max-width:480px){.PostJob_timePickers__Hf9Re{grid-template-columns:1fr}}.PostJob_timePickerBox__Su13G{display:flex;flex-direction:column}.PostJob_locationMenuItem__Xwdry{word-wrap:break-word!important;height:auto!important;line-height:1.43!important;min-height:48px!important;overflow-wrap:break-word!important;padding-bottom:.75rem!important;padding-top:.75rem!important;white-space:normal!important}.PostJob_w2Container__\+nujf{align-items:center;display:flex;flex-direction:row;gap:1rem}.PostJob_adminTasksContainer__xSlr2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:20px;padding:16px}.PostJob_adminTasksContainer__xSlr2 h3{align-items:center;color:#1a1a2e;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 12px}.PostJob_adminTasksContainer__xSlr2 p{color:#6b7280;font-size:13px;margin:0 0 12px}.PostJob_taskCheckboxGrid__Mxto\+{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media(max-width:480px){.PostJob_taskCheckboxGrid__Mxto\+{grid-template-columns:1fr}}.PostJob_attireContainer__e\+rQc{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;padding:16px}.PostJob_attireContainer__e\+rQc h3{color:#1a1a2e;font-size:14px;font-weight:600;margin:0 0 12px}.PostJob_styledCalendarPicker__u1Ljk{margin-bottom:16px;width:100%}.PostJob_scentPolicyDisplay__Ejr1c{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px;margin-top:8px}.PostJob_scentPolicyDisplay__Ejr1c strong{color:#1a1a2e}.PostJob_loaderOverlay__fmpfp{align-items:center;background:#fffc;border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.PostJob_container__pnYWi{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 2.75rem);margin:0 auto;max-width:1200px;overflow:auto;padding:0 1rem;width:100%}.PostJob_typeSelect__azebQ{display:flex;flex-direction:column;padding-bottom:1rem}.PostJob_tempAmount__6Kaf3{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem}.PostJob_tempAmount__6Kaf3 .PostJob_tempAmountText__77V-o{align-items:center;color:#1a1a2e;display:flex;flex-direction:row;font-size:1rem;line-height:1.5}.PostJob_tempAmount__6Kaf3 .PostJob_tempAmountText__77V-o b{color:#13ca82;font-weight:600}.PostJob_tempAmount__6Kaf3 .PostJob_tempAmountValue__XhDF5{color:#6b7280;font-size:.75rem;line-height:1.5;margin-top:.5rem}.PostJob_coinIcon__Xj-cU{fill:#13ca82!important;margin-right:.5rem}.PostJob_warningBox__aQMm0{background:#fff;border:1px solid #f59e0b;border-left:4px solid #0b4598;border-radius:12px;display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem;position:relative}.PostJob_warningBox__aQMm0 .PostJob_warningBoxText__81lOo{align-items:center;color:#1a1a2e;display:flex;flex-direction:row;font-size:1rem;line-height:1.5}.PostJob_warningBox__aQMm0 .PostJob_warningBoxValue__LEI5i{color:#6b7280;font-size:.75rem;line-height:1.5;margin-top:.5rem}.PostJob_warningBox__aQMm0 .PostJob_warningIcon__caUH4{color:#f59e0b;padding-right:.5rem}.PostJob_bottomContainer__mIhDC{align-items:center;display:flex;flex-direction:column;padding-bottom:2rem}.PostJob_rateBenchmarkBox__k1ccZ{align-items:flex-start;background:#0b45980a;border:1px solid #0b45981f;border-radius:8px;display:flex;gap:10px;margin-top:8px;padding:12px 14px}.PostJob_rateBenchmarkIcon__nvs2D{color:#0b4598;color:var(--primary-blue,#0b4598);flex-shrink:0;height:20px;margin-top:1px;width:20px}.PostJob_rateBenchmarkText__p0nRf{color:#000000b3;font-size:13px;line-height:1.5}.PostJob_rateBenchmarkText__p0nRf strong{color:#000000de;font-weight:600}.PostJob_rateBenchmarkHint__iOkw-{color:#00000080;font-size:12px;margin-top:2px}.PostJob_downtimeUnpaidInfo__NnCXL{padding-left:3rem}.PostJob_cancellationPolicy__PeSen{color:#6b7280;font-size:.875rem;margin-top:1rem;text-decoration:underline}.PostJob_optimizerSettingsContainer__3Rcqm{background:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;gap:.75rem;margin:.75rem 0;padding:.75rem}.PostJob_optimizerSettingsTitle__avT18{align-items:center;color:#1a1a2e;display:flex;font-size:1rem;font-weight:600;gap:.375rem;line-height:1.4;margin-bottom:.25rem}.PostJob_optimizerSparkleIcon__RsZcM{display:inline-block;height:24px;width:24px}.PostJob_optimizerSetting__Dyb7P{background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;gap:.375rem;padding:.5rem}.PostJob_optimizerSettingHeader__JNzpv{align-items:center;display:flex;gap:.375rem}.PostJob_optimizerSettingDescription__ojqqa{color:#6b7280;font-size:.8125rem;line-height:1.6;padding-left:1.75rem}@media(max-width:768px){.PostJob_optimizerSettingDescription__ojqqa{font-size:.7rem}}.PostJob_optimizerSettingDescription__ojqqa p{margin:.25rem 0}.PostJob_optimizerSettingTitle__YyI\+n{font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-weight:600;line-height:1.2}.PostJob_boostLabel__8bOek{align-items:center;display:inline-flex;gap:.375rem}.PostJob_boostIcon__PbBEd{display:inline-block;height:24px;width:24px}.PostJob_boostDescription__Ps-a3{color:#1a1a2e;font-size:.875rem}@media(max-width:768px){.PostJob_boostDescription__Ps-a3{font-size:.7rem}}.PostJob_checkboxContainer__jFXSb{font-size:14px;padding:0 1rem}@media only screen and (max-width:600px){.PostJob_container__pnYWi{height:calc(100% - 4.875rem)}}.PostJob_popupContainer__S3ArO{padding:.5rem}.PostJob_titleContainer__-jJ1Z{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;text-align:center}.PostJob_titleContainer__-jJ1Z .PostJob_popupTitle__n2Ywq{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.PostJob_titleContainer__-jJ1Z .PostJob_crossButtonDark__vy0ZO{bottom:0;flex-shrink:0;position:relative;right:0;top:0}.PostJob_modalDescription__C6nF2{color:#000000b3;font-size:.95rem;line-height:1.5;margin-bottom:.75rem}.SoftwareRatingModal_container__M1bWM{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;margin:auto;max-height:90vh;max-width:500px;overflow-y:auto;padding:30px;position:relative;text-align:center;width:100%}.SoftwareRatingModal_title__joXdn{font-size:1.25rem;font-weight:700;margin-bottom:20px}.SoftwareRatingModal_subtitle__LQigb{margin-bottom:20px}.SoftwareRatingModal_formStep__nwq-C{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.SoftwareRatingModal_label__zIGTZ{display:block;font-weight:700;margin-bottom:15px;text-align:center}.SoftwareRatingModal_buttonContainer__vjHAR{display:flex;gap:10px;justify-content:center;margin-top:20px;width:100%}.SoftwareRatingModal_buttonContainer__vjHAR button{background-color:var(--primary-blue)!important;min-width:100px}.SoftwareRatingModal_buttonContainer__vjHAR button.SoftwareRatingModal_inactiveButton__SFk1y{background-color:#e0e0e0!important;color:#00000080!important}.SoftwareRatingModal_button__ctw67{background-color:var(--primary-blue)!important;margin-top:20px;width:100%}.SoftwareRatingModal_error__\+zSsS{margin-top:10px}.FindATempPageV2_pageWrapper__mHOzp{background:#f5f6fa;display:flex;flex-direction:column;min-height:100vh}.FindATempPageV2_header__So9jb{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.FindATempPageV2_backButton__Be3Ms{align-items:center;background:none;border:none;border-radius:8px;color:#0b4598;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:4px;padding:8px 4px;transition:background .15s ease}.FindATempPageV2_backButton__Be3Ms:hover{background:#e8f0fe}.FindATempPageV2_backButton__Be3Ms:focus-visible{outline:2px solid #0b4598;outline-offset:2px}.FindATempPageV2_backButton__Be3Ms svg{height:20px;width:20px}.FindATempPageV2_headerTitle__juyfA{color:#1a1a2e;flex:1 1;font-size:17px;font-weight:600;margin:0;padding-right:60px;text-align:center}.FindATempPageV2_scrollBody__Tql7s{flex:1 1;overflow-y:auto;padding:16px 16px 100px}.FindATempPageV2_contentWrapper__8BJtZ{margin:0 auto;max-width:640px;width:100%}.FindATempPageV2_feeBanner__1-w38{align-items:center;background:#fff8ed;border:1px solid #e8d5b8;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.FindATempPageV2_feeBannerIcon__7xuwK{flex-shrink:0;font-size:22px}.FindATempPageV2_feeBannerContent__0VWL7{flex:1 1}.FindATempPageV2_feeBannerTitle__tVjH9{color:#1a1a2e;font-size:15px;font-weight:600;margin:0}.FindATempPageV2_feeBannerNote__8KlLH{color:#6b7280;font-size:12px;line-height:1.4;margin:3px 0 0}.FindATempPageV2_section__SQSER{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease}.FindATempPageV2_section__SQSER:focus-within{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.FindATempPageV2_sectionHeader__nQDOb{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;padding:16px 20px;text-align:left;transition:background .15s ease;-webkit-user-select:none;user-select:none;width:100%}.FindATempPageV2_sectionHeader__nQDOb:hover{background:#fafbfc}.FindATempPageV2_sectionHeader__nQDOb:focus-visible{border-radius:12px;outline:2px solid #0b4598;outline-offset:-2px}.FindATempPageV2_sectionNumber__aX-aW{align-items:center;background:#0b4598;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:28px;justify-content:center;margin-right:12px;width:28px}.FindATempPageV2_sectionTitle__GYDyB{color:#1a1a2e;flex:1 1;font-size:16px;font-weight:600;margin:0}.FindATempPageV2_sectionStatus__V\+h6r{align-items:center;display:flex;font-size:13px;font-weight:500;gap:4px;margin-right:8px}.FindATempPageV2_statusRequired__gL3Uz{color:#6b7280}.FindATempPageV2_statusOptional__YHiPy{color:#9ca3af}.FindATempPageV2_statusComplete__6o5\+8{color:#13ca82}.FindATempPageV2_statusComplete__6o5\+8 svg{height:16px;width:16px}.FindATempPageV2_boostBadge__qdYa1{align-items:center;background:#13ca82;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-right:8px;padding:4px 10px}.FindATempPageV2_chevron__sba2h{color:#9ca3af;flex-shrink:0;transition:transform .25s ease}.FindATempPageV2_chevron__sba2h svg{height:20px;width:20px}.FindATempPageV2_chevronOpen__N-kdd{transform:rotate(180deg)}.FindATempPageV2_sectionContent__P3Jhs{overflow:hidden;transition:max-height .3s ease,opacity .25s ease}.FindATempPageV2_sectionContentExpanded__Aqc6a{overflow:visible}.FindATempPageV2_sectionContentInner__8amOU{padding:0 20px 20px}.FindATempPageV2_positionTypeToggle__vH05d{display:flex;gap:12px;margin-bottom:20px}.FindATempPageV2_positionTypeButton__oxQ9o{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px 16px;text-align:center;transition:all .2s ease}.FindATempPageV2_positionTypeButton__oxQ9o:hover{background:#e8f0fe;border-color:#0b4598}.FindATempPageV2_positionTypeButton__oxQ9o:focus-visible{outline:2px solid #0b4598;outline-offset:2px}.FindATempPageV2_positionTypeButton__oxQ9o.FindATempPageV2_selected__ouXQr{background:#0b4598;border-color:#0b4598;color:#fff}.FindATempPageV2_fieldGroup__SYi87{margin-bottom:16px}.FindATempPageV2_fieldLabel__vC7Nj{color:#1a1a2e;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.FindATempPageV2_fieldHint__Jvu-s{color:#6b7280;font-size:12px;line-height:1.5;margin-top:4px}.FindATempPageV2_fieldHintBlue__zE0go{color:#0b4598}.FindATempPageV2_fieldError__HIEze{align-items:center;color:#fb7672;display:flex;font-size:12px;gap:4px;margin-top:4px}.FindATempPageV2_selectInput__OjPtt{-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%236B7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;cursor:pointer;font-family:inherit;font-size:14px;padding:12px 40px 12px 16px;transition:border-color .2s ease;width:100%}.FindATempPageV2_selectInput__OjPtt:hover{border-color:#babfca}.FindATempPageV2_selectInput__OjPtt:focus{border-color:#0b4598;box-shadow:0 0 0 3px #0b45981a;outline:none}.FindATempPageV2_selectInput__OjPtt.FindATempPageV2_hasError__L1s0W{border-color:#fb7672}.FindATempPageV2_selectInput__OjPtt.FindATempPageV2_hasError__L1s0W:focus{box-shadow:0 0 0 3px #fb76721a}.FindATempPageV2_dateInput__Q3vrG,.FindATempPageV2_textInput__wtGCi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-sizing:border-box;color:#1a1a2e;font-family:inherit;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.FindATempPageV2_dateInput__Q3vrG::placeholder,.FindATempPageV2_textInput__wtGCi::placeholder{color:#9ca3af}.FindATempPageV2_dateInput__Q3vrG:focus,.FindATempPageV2_textInput__wtGCi:focus{border-color:#0b4598;box-shadow:0 0 0 3px #0b45981a;outline:none}.FindATempPageV2_dateInput__Q3vrG{cursor:pointer}.FindATempPageV2_timeRow__sLVcI{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(max-width:480px){.FindATempPageV2_timeRow__sLVcI{grid-template-columns:1fr}}.FindATempPageV2_locationDisplay__S0P54,.FindATempPageV2_rateDisplay__BBFNx{background:#fafbfc;border:1px solid #e5e7eb;border-radius:12px;color:#1a1a2e;font-size:14px;padding:12px 16px;width:100%}.FindATempPageV2_boostToggleRow__rOA2l,.FindATempPageV2_toggleRow__rDDFd{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:16px 0}.FindATempPageV2_boostToggleRow__rOA2l:last-child,.FindATempPageV2_toggleRow__rDDFd:last-child{border-bottom:none}.FindATempPageV2_toggleRowCard__eZPOE{align-items:center;background:#f7f8fa;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:10px;padding:16px}.FindATempPageV2_toggleInfo__CXPWr{flex:1 1;margin-right:16px}.FindATempPageV2_toggleTitle__ZWZqZ{color:#1a1a2e;font-size:15px;font-weight:600;margin:0 0 2px}.FindATempPageV2_toggleDescription__quLRk{color:#6b7280;font-size:13px;line-height:1.4;margin:0}.FindATempPageV2_toggle__NgbBW{flex-shrink:0;height:28px;position:relative;width:48px}.FindATempPageV2_toggleInput__5le5W{height:0;opacity:0;position:absolute;width:0}.FindATempPageV2_toggleInput__5le5W:checked+.FindATempPageV2_toggleSlider__jygQZ{background:#13ca82}.FindATempPageV2_toggleInput__5le5W:checked+.FindATempPageV2_toggleSlider__jygQZ:before{transform:translateX(20px)}.FindATempPageV2_toggleInput__5le5W:focus-visible+.FindATempPageV2_toggleSlider__jygQZ{box-shadow:0 0 0 3px #13ca824d}.FindATempPageV2_toggleInput__5le5W:disabled+.FindATempPageV2_toggleSlider__jygQZ{cursor:not-allowed;opacity:.5}.FindATempPageV2_toggleSlider__jygQZ{background:#d1d5db;border-radius:14px;cursor:pointer;inset:0;position:absolute;transition:all .25s ease}.FindATempPageV2_toggleSlider__jygQZ:before{background:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px #00000026;content:"";height:22px;left:3px;position:absolute;transition:transform .25s ease;width:22px}.FindATempPageV2_textArea__eJtlX{border:1px solid #e5e7eb;border-radius:12px;box-sizing:border-box;color:#1a1a2e;font-family:inherit;font-size:14px;min-height:80px;padding:12px 16px;resize:vertical;transition:border-color .2s ease;width:100%}.FindATempPageV2_textArea__eJtlX::placeholder{color:#9ca3af}.FindATempPageV2_textArea__eJtlX:focus{border-color:#0b4598;box-shadow:0 0 0 3px #0b45981a;outline:none}.FindATempPageV2_optionalTag__Yp4wO{color:#6b7280;font-size:12px;font-weight:400;margin-left:6px}.FindATempPageV2_shiftNotesFooter__wpVtL{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-top:4px}.FindATempPageV2_shiftNotesFooter__wpVtL .FindATempPageV2_fieldHint__Jvu-s{margin-top:0}.FindATempPageV2_charCounter__6Bzbh{color:#6b7280;flex-shrink:0;font-size:12px;white-space:nowrap}.FindATempPageV2_boostTitle__LHAXz{align-items:center;color:#1a1a2e;display:flex;font-size:15px;font-weight:600;gap:4px;margin:0 0 2px}.FindATempPageV2_boostDescription__yYD6T{color:#6b7280;font-size:13px;line-height:1.4;margin:0}.FindATempPageV2_complianceSection__eXHJ9{align-items:flex-start;display:flex;gap:12px;margin:4px 0 0;padding:12px 0}.FindATempPageV2_complianceCheckbox__TxUkj{accent-color:#0b4598;cursor:pointer;flex-shrink:0;height:20px;margin-top:2px;width:20px}.FindATempPageV2_complianceLabel__ixtpk{color:#6b7280;cursor:pointer;font-size:13px;line-height:1.5;-webkit-user-select:none;user-select:none}.FindATempPageV2_stickyFooter__i5\+yC{background:#fff;border-top:1px solid #e5e7eb;bottom:0;left:0;padding:12px 16px max(12px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:100}.FindATempPageV2_submitButton__KDqfI{align-items:center;background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin:0 auto;max-width:640px;padding:14px 24px;transition:background .2s ease,opacity .2s ease;width:100%}.FindATempPageV2_submitButton__KDqfI:hover:not(:disabled){background:#094080}.FindATempPageV2_submitButton__KDqfI:focus-visible{outline:2px solid #0b4598;outline-offset:2px}.FindATempPageV2_submitButton__KDqfI:disabled{cursor:not-allowed;opacity:.5}.FindATempPageV2_submitButton__KDqfI svg{height:18px;width:18px}.FindATempPageV2_muiSelectContainer__Zq4b6{margin-bottom:16px}.FindATempPageV2_muiSelectContainer__Zq4b6 .MuiFormControl-root{width:100%}.FindATempPageV2_muiSelectContainer__Zq4b6 .MuiOutlinedInput-root{border-radius:12px}.FindATempPageV2_muiSelectContainer__Zq4b6 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0b4598}.FindATempPageV2_muiSelectContainer__Zq4b6 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0b4598;border-width:2px}.FindATempPageV2_muiSelectContainer__Zq4b6 .MuiInputLabel-root.Mui-focused{color:#0b4598}.FindATempPageV2_errorSummary__qB5sa{background:#fb767214;border:1px solid #fb76724d;border-radius:12px;margin-bottom:16px;padding:12px 16px}.FindATempPageV2_errorSummaryTitle__j2Ddx{color:#fb7672;font-size:14px;font-weight:600;margin:0 0 6px}.FindATempPageV2_errorSummaryList__lTXlQ{list-style:none;margin:0;padding:0}.FindATempPageV2_errorSummaryList__lTXlQ li{color:#fb7672;cursor:pointer;font-size:13px;padding:2px 0;text-decoration:underline;text-decoration-color:#0000;transition:text-decoration-color .15s ease}.FindATempPageV2_errorSummaryList__lTXlQ li:hover{text-decoration-color:#fb7672}.FindATempPageV2_loaderOverlay__5\+P9G{align-items:center;background:#fffc;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.FindATempPageV2_warningBanner__PEMt9{align-items:flex-start;background:#fef3c7;border-left:3px solid #f59e0b;border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:12px 14px}.FindATempPageV2_warningBanner__PEMt9 svg{color:#f59e0b;flex-shrink:0;height:18px;margin-top:1px;width:18px}.FindATempPageV2_warningBanner__PEMt9 p{color:#92400e;font-size:13px;line-height:1.5;margin:0}.FindATempPageV2_successOverlay__MS8rz{align-items:center;background:#ffffffd9;cursor:pointer;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.FindATempPageV2_successModal__xIChp{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:default;max-width:420px;padding:32px;text-align:center;width:90%}.FindATempPageV2_successIcon__X90LR{font-size:48px;margin-bottom:16px}.FindATempPageV2_successTitle__T2e3h{color:#1a1a2e;font-size:22px;font-weight:700;margin:0 0 8px}.FindATempPageV2_successSubtitle__jgVrZ{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 24px}.FindATempPageV2_successActions__UbVgX{display:flex;gap:12px}.FindATempPageV2_successViewBtn__B-\+GE{background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:12px 16px;transition:background .15s ease}.FindATempPageV2_successViewBtn__B-\+GE:hover{background:#f9fafb}.FindATempPageV2_successDashboardBtn__L8Tz\+{background:#0b4598;border:none;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px 16px;transition:background .2s ease}.FindATempPageV2_successDashboardBtn__L8Tz\+:hover{background:#094080}@media(max-width:480px){.FindATempPageV2_positionTypeToggle__vH05d{flex-direction:column}.FindATempPageV2_sectionHeader__nQDOb{padding:14px 16px}.FindATempPageV2_sectionContentInner__8amOU{padding:0 16px 16px}.FindATempPageV2_headerTitle__juyfA{font-size:16px;padding-right:40px}}.components_popupContainer__JXsPz{align-items:center;background:#fff;border-radius:8px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;display:flex;flex-direction:column;margin:auto;max-height:90vh;max-width:400px;overflow-y:auto;padding:1rem;width:100%;z-index:1000!important}.components_titleContainer__gv4fM{margin-bottom:1.25rem;text-align:center}.components_popupTitle__84Cti{color:#000000de;font-size:1.5rem;font-size:var(--typography-h5-size,1.5rem);font-weight:500;letter-spacing:.15px;line-height:24px}.components_popupTitle__confirm__ZbFAJ{font-size:1rem;font-weight:700}.components_modalDescription__jUVc3{color:#0009;font-size:.75rem;letter-spacing:.25px;line-height:20px;margin-bottom:1rem;text-align:start}.components_popupSubtitle__em-rr{color:#0009;font-size:.75rem;font-weight:500;letter-spacing:.25px;line-height:20px}.components_popupLink__ls-0k{padding-bottom:1rem}.components_styledSelector__z9Mps{align-items:baseline;display:flex;margin-bottom:1rem}.components_selectorTitle__k57G5{color:#000;display:flex;font-size:1rem;font-weight:500;justify-content:start;letter-spacing:.15px;line-height:24px;margin:1rem 0;text-align:start;width:100%}.components_note__WqryQ{color:#0009;font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:1rem}.components_emphasizedText__Ctrsj{color:#000;font-weight:500}.components_modalButton__kMR4c{box-sizing:border-box;padding:.5rem 4.5rem;width:100%}.components_modalButton__kMR4c+.components_modalButton__kMR4c{margin-top:.75rem}.components_shiftDescriptionBox__E3tgx{align-items:flex-start;background:#fff;background:var(--common-white-main,#fff);border:1px solid #0b4598;border:1px solid var(--primary-blue,#0b4598);border-radius:8px;box-shadow:0 1px 3px #0000000f;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:100%}.components_shiftBoxHeader__OVG0N{color:#000000de;font-size:1rem;font-weight:600;line-height:1.5;text-align:left;width:100%}.components_shiftBoxLocation__P3X4p{color:#0009;font-size:.75rem;font-weight:400;line-height:1.43;text-align:left;width:100%}.components_shiftBoxDate__FfpUA{flex-direction:column}.components_shiftBoxDate__FfpUA,.components_shiftBoxDate__confirm__y5mVu{color:#000;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1.43;width:100%}.components_shiftBoxDate__confirm__y5mVu{flex-direction:row;justify-content:space-between}.components_dateTime__Z-4tz{align-items:center;display:flex;gap:.5rem}.components_shiftDateIcon__GilEA{color:#0b4598;flex-shrink:0;height:1rem;width:1rem}.components_shiftBoxRateValue__0m6GI{color:#000;font-size:1.25rem;font-weight:600;line-height:1.3;margin-top:.5rem;text-align:left;width:100%}.components_shiftBoxRateValue__hour__LAt8H{font-size:1rem;font-weight:400}.components_shiftDescriptionWrapper__YrDZ-{margin:1rem 0;width:100%}.components_contentContainer__eaLrL{margin-bottom:1rem;text-align:left}.components_inputContainer__l6cz5{margin-bottom:16px;width:100%}.components_partialOfferContainer__toBIY{align-items:center;background:#fff;border-radius:8px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;display:flex;flex-direction:column;margin:auto;max-height:90vh;max-width:400px;overflow-y:auto;padding:1rem;width:100%;z-index:1000!important}.components_partialOfferTitle__A3OGU{color:#000000de;font-size:24px;font-weight:600;margin:0 0 4px;text-align:left}.components_partialOfferTitle__confirm__TEgPj{color:#0b4598}.components_partialOfferDescription__vAMka{color:#000000de;font-size:16px;line-height:1.5;margin-bottom:16px}.components_availableHours__NBQwX{border-radius:8px;color:#000000de;font-size:16px;font-weight:500;margin-bottom:16px;padding:16px;text-align:left}.components_timeInputs__aMuwP{display:flex;gap:16px;margin-bottom:16px;width:100%}.components_timePickerBox__3MAGe{flex:1 1;width:100%}.components_timePickerBox__3MAGe .components_helperText__V33p\+{color:#0009;font-size:12px;line-height:1.4;margin-top:8px}.components_rateMenuItem__UYGcG{font-size:1rem!important}.components_rateSuggested__jWgxL{color:var(--primary-blue)}.components_hoursDisplay__1Mt9r{background:var(--background-success);border-radius:8px;color:#000000de;font-size:16px;margin-bottom:16px;padding:16px;text-align:left;width:90%}.components_rateInputContainer__tvr3-{width:100%}.components_partialOfferWarning__xDKUp{font-weight:600}.components_partialOfferWarning__xDKUp,.components_reminder__41L0o{color:#000000de;font-size:16px;line-height:1.5;margin-bottom:24px}.components_partialOfferButtons__FLX9O{display:flex;flex-direction:column;gap:12px}.components_partialOfferButtons__FLX9O button{border-radius:8px;font-size:16px;font-weight:500;padding:12px;text-transform:none;width:100%}.components_tooltipContainer__YsAUR{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center;position:relative;width:100%}.components_mobileTooltip__poy5r{background-color:#616161eb;border-radius:4px;bottom:110%;box-shadow:0 2px 6px #0003;color:#fff;font-size:12px;left:50%;margin-bottom:2px;max-width:300px;min-width:220px;padding:10px 14px;position:absolute;text-align:center;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:1001}.components_mobileTooltip__poy5r:after{border-color:#616161eb #0000 #0000;border-style:solid;border-width:8px 8px 0;bottom:-8px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.components_jobSeekingStatusSection__KmfRN{background-color:#f7f9ff;border:1px solid #e0e7ff;border-radius:8px;margin:1.5rem 0;padding:1rem}.components_jobSeekingStatusTitle__iJwYb{font-size:.95rem;font-weight:500;margin-bottom:.75rem}.components_jobSeekingText__D9D19{color:#0b4598;font-weight:600}.components_checkboxContainer__OXJRU{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.components_checkboxContainer__OXJRU input[type=checkbox]{cursor:pointer;height:18px;width:18px}.components_checkboxContainer__OXJRU label{cursor:pointer}.components_jobSeekingStatusConfirm__bBzE1{background-color:#e7f3fe;border:1px solid #b3d7f9;border-radius:8px;font-size:.95rem;margin-top:1rem;padding:.75rem}.components_jobSeekingStatusConfirm__bBzE1 .components_statusText__-oHKX{color:#0b4598;font-weight:600}.components_jobSeekingStatusConfirm__bBzE1 .components_statusVisibility__1m0o6{color:#555;font-size:.85rem;margin-top:.25rem}.components_adminTasksContainer__pruzu{background-color:#f9f9f9;background-color:var(--background-main,#f9f9f9);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:12px;box-shadow:0 2px 4px #0000000d;margin:1.5rem 0;padding:1.5rem}.components_adminTasksContainer__pruzu h3{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.2rem;font-weight:600;margin-bottom:1rem}.components_adminTasksContainer__pruzu h4{color:#333;color:var(--text-primary,#333);font-size:1rem;font-weight:500;margin-bottom:.75rem}.components_tasksSection__PCav3{margin-bottom:1.5rem}.components_tasksList__bZVBv{list-style:none;margin:0;padding:0}.components_tasksList__bZVBv li{align-items:center;color:#333;color:var(--text-primary,#333);display:flex;gap:.75rem;padding:.5rem 0}.components_attireSection__hOq3l{border-top:1px solid #e0e0e0;border-top:1px solid var(--divider,#e0e0e0);padding-top:1rem}.components_attireSection__hOq3l p{color:#333;color:var(--text-primary,#333);font-weight:500}.TalentNavbar_header__qrjl0{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;justify-content:space-between;min-height:56px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media(min-width:768px){.TalentNavbar_header__qrjl0{padding:12px 16px}}.TalentNavbar_headerMobile__FJKcb{gap:6px;padding-left:8px;padding-right:8px;padding-top:calc(env(safe-area-inset-top, 0px) + 10px)}.TalentNavbar_headerLeft__I63eJ{align-items:center;display:flex;flex-shrink:0;min-width:0}@media(max-width:480px){.TalentNavbar_headerLeft__I63eJ{flex:0 0 auto}}.TalentNavbar_logoButton__NXZtF{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0;transition:opacity .2s}.TalentNavbar_logoButton__NXZtF:hover{opacity:.8}.TalentNavbar_logoButton__NXZtF:focus{outline:none}.TalentNavbar_logo__o-awl{height:28px;width:auto}@media(min-width:480px){.TalentNavbar_logo__o-awl{height:32px}}.TalentNavbar_headerMobile__FJKcb .TalentNavbar_logo__o-awl{height:24px}.TalentNavbar_headerActions__TwuBr{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(min-width:480px){.TalentNavbar_headerActions__TwuBr{gap:12px}}.TalentNavbar_headerMobile__FJKcb .TalentNavbar_headerActions__TwuBr{gap:6px}.TalentNavbar_addShiftButton__fFcPR{align-items:center;background:#0b4598;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:8px 12px;transition:all .2s;white-space:nowrap}.TalentNavbar_addShiftButton__fFcPR span{font-size:14px;font-weight:700}.TalentNavbar_addShiftButton__fFcPR:hover{background:#083a7a}@media(min-width:480px){.TalentNavbar_addShiftButton__fFcPR{font-size:13px;padding:8px 16px}}.TalentNavbar_addShiftButtonMobile__rH3E4{font-size:11px;gap:3px;padding:8px 10px}.TalentNavbar_addShiftButtonMobile__rH3E4 span{font-size:13px}.TalentNavbar_jobBoardButton__aU4BR{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#1f2937;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;transition:all .2s;white-space:nowrap}.TalentNavbar_jobBoardButton__aU4BR svg{flex-shrink:0}.TalentNavbar_jobBoardButton__aU4BR:hover{background:#f9fafb;border-color:#d1d5db}@media(min-width:480px){.TalentNavbar_jobBoardButton__aU4BR{font-size:13px;padding:8px 14px}}.TalentNavbar_jobBoardButtonMobile__2rhvq{gap:0;padding:8px 10px}.TalentNavbar_jobBoardButtonMobile__2rhvq svg{height:18px;width:18px}.TalentNavbar_jobBoardBadge__KI-tT{align-items:center;background:#10b981;border-radius:9px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.TalentNavbar_headerSeparator__m939v{background:#e5e7eb;height:24px;width:1px}.TalentNavbar_headerMobile__FJKcb .TalentNavbar_headerSeparator__m939v{height:20px}.TalentNavbar_menuButton__jaLhw{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}@media(min-width:480px){.TalentNavbar_menuButton__jaLhw{height:38px;width:38px}}.TalentNavbar_menuButton__jaLhw:hover{background:#f3f4f6}.TalentNavbar_headerMobile__FJKcb .TalentNavbar_menuButton__jaLhw{height:32px;width:32px}.TalentNavbar_hamburger__T2Pnc{display:flex;flex-direction:column;gap:4px;width:16px}.TalentNavbar_hamburgerLine__euJdx{background:#374151;border-radius:1px;display:block;height:2px;transition:all .2s;width:100%}.TalentNavbar_sideMenu__w5uOG{background:#0f1b3a;display:flex;flex-direction:column;height:100vh;max-width:85vw;position:fixed;right:-300px;top:0;transition:right .3s ease-in-out;width:280px;z-index:200}.TalentNavbar_sideMenu__w5uOG.TalentNavbar_open__HDExV{right:0}.TalentNavbar_sideMenuHeader__mpqho{border-bottom:1px solid #ffffff1a;padding:calc(env(safe-area-inset-top, 0px) + 24px) 20px 24px}.TalentNavbar_userProfile__lrBT9{align-items:center;display:flex;gap:12px}.TalentNavbar_userPhoto__1u9Ze{align-items:center;background:#0b4598;background-position:50%;background-size:cover;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.TalentNavbar_initials__tg7cK{color:#fff;font-size:18px;font-weight:600}.TalentNavbar_userName__gQq73{color:#fff;font-size:16px;font-weight:500;line-height:1.3}.TalentNavbar_sideMenuNav__\+gCZ-{flex:1 1;overflow-y:auto;padding:16px 0}.TalentNavbar_menuItem__CiSz5{align-items:center;color:#fffc;display:flex;font-size:15px;gap:14px;padding:14px 20px;text-decoration:none;transition:all .2s}.TalentNavbar_menuItem__CiSz5 svg{font-size:22px;opacity:.8}.TalentNavbar_menuItem__CiSz5:hover{background:#ffffff1a;color:#fff}.TalentNavbar_menuItem__CiSz5:hover svg{opacity:1}.TalentNavbar_menuItem__CiSz5.TalentNavbar_active__hv5Br{background:#1e3a8a;color:#fff}.TalentNavbar_menuItem__CiSz5.TalentNavbar_active__hv5Br svg{opacity:1}.TalentNavbar_logOutItem__jdUhA{border-top:1px solid #ffffff1a;color:#fff9;margin-top:auto}.TalentNavbar_logOutItem__jdUhA:hover{background:#ef44441a;color:#ef4444}.TalentNavbar_logOutItem__jdUhA:hover svg{color:#ef4444}.TalentNavbar_testOnly__fJB\+j{color:#ffffff80;font-size:11px;margin-left:auto}.TalentNavbar_overlay__nibsj{animation:TalentNavbar_fadeIn__WvUgi .2s ease-out;background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:150}@keyframes TalentNavbar_fadeIn__WvUgi{0%{opacity:0}to{opacity:1}}.components_minimalContainer__a78uy{box-sizing:border-box;margin:0 auto;max-width:64rem;padding:2rem;width:100%}.components_titleSection__s8By8{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;margin-bottom:1.5rem;padding:2rem}.components_titleSection__s8By8 .components_mainTitle__fmJhI{color:#000000de;color:var(--text-primary,#000000de);font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.components_titleSection__s8By8 .components_greetingText__OYjsy{color:#0009;color:var(--text-secondary,#0009);font-size:1.125rem;margin:0}.components_instructionsCard__-A5Ij{background:#e8f4fd;border:1px solid #b3d9f2;border-radius:12px;margin-bottom:2rem;padding:1.5rem}@media(max-width:768px){.components_instructionsCard__-A5Ij{margin-bottom:1.5rem;padding:1.25rem}}@media(max-width:465px){.components_instructionsCard__-A5Ij{margin-bottom:1.25rem;padding:1rem}}.components_instructionsCard__-A5Ij h2{color:#0b4598;font-size:1.25rem;font-weight:600;margin:0 0 .75rem}@media(max-width:768px){.components_instructionsCard__-A5Ij h2{font-size:1.125rem}}@media(max-width:465px){.components_instructionsCard__-A5Ij h2{font-size:1rem}}.components_instructionsCard__-A5Ij h3{color:#06c;font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 .75rem}@media(max-width:768px){.components_instructionsCard__-A5Ij h3{font-size:.9375rem}}@media(max-width:465px){.components_instructionsCard__-A5Ij h3{font-size:.875rem;line-height:1.4}}.components_instructionsCard__-A5Ij h3 a{color:#0b4598;color:var(--primary-blue,#0b4598);font-weight:500;text-decoration:underline;word-break:break-word}.components_instructionsCard__-A5Ij h3 a:hover{color:#083d7a;text-decoration:underline}.components_instructionsCard__-A5Ij h3 a:focus{outline:2px solid #0b4598;outline:2px solid var(--primary-blue,#0b4598);outline-offset:2px}.components_instructionsCard__-A5Ij p{color:#13ca82;color:var(--success-main,#13ca82);font-size:.9rem;font-weight:500;margin:0}@media(max-width:465px){.components_instructionsCard__-A5Ij p{font-size:.8125rem}}.components_formatBadge__Di67G{background:#e6f9f1;border:1px solid #b3e5d1;border-radius:20px;color:#13ca82;color:var(--success-main,#13ca82);flex-shrink:0;font-size:.875rem;font-weight:500;margin-right:1rem;padding:.375rem 1rem;white-space:nowrap}@media(max-width:768px){.components_formatBadge__Di67G{font-size:.8rem;padding:.3rem .75rem}}@media(max-width:600px){.components_formatBadge__Di67G{line-height:1.3;margin-bottom:.75rem;margin-right:0;max-width:calc(100vw - 3rem);text-align:center;white-space:normal;width:100%}}.components_editorSectionMinimal__Q6Stq{margin-bottom:2rem}.components_editorCardMinimal__zPbIz{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;overflow:visible;position:relative}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .markdownEditor>div:first-child>.header{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media(max-width:600px){.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .markdownEditor>div:first-child>.header{flex-wrap:wrap}}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .components_editorContainer__Slm3\+{border:none;border-radius:0;margin-top:0}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .components_editorContainer__Slm3\+ textarea{-webkit-overflow-scrolling:touch;border:2px solid #0b4598;border:2px solid var(--primary-blue,#0b4598);border-radius:8px;font-size:1rem;max-height:calc(100dvh - 16rem);min-height:16rem;overflow-y:auto;padding:1rem}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar{background:#0000!important;border:none!important;padding:0!important}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar .MuiButtonBase-root,.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar button{background-color:#fff!important;border:1px solid #0b4598!important;border:1px solid var(--primary-blue,#0b4598)!important;color:#0b4598!important;color:var(--primary-blue,#0b4598)!important}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar .MuiButtonBase-root.active,.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar .MuiButtonBase-root[aria-pressed=true],.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar button.active,.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh .toolbar button[aria-pressed=true]{background-color:#0b4598!important;background-color:var(--primary-blue,#0b4598)!important;color:#fff!important}.components_editorContent__Adcw9 .components_minimalMarkdownEditor__\+oELh>div:last-child{display:none}.components_errorAlert__1lkVi{background:#fff;background:var(--common-white-main,#fff);border:1px solid #fb7672;border:1px solid var(--primary-main,#fb7672);border-radius:8px;color:#fb7672;color:var(--primary-main,#fb7672);font-size:.875rem;margin-top:1rem;padding:1rem;text-align:center}.components_privacyNoteMinimal__eq6S5{background:#f5f5f5;border-radius:8px;margin-bottom:2rem;padding:1rem}.components_privacyNoteMinimal__eq6S5 p{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;margin:0}.components_privacyNoteMinimal__eq6S5 p strong{color:#000000de;color:var(--text-primary,#000000de)}.components_helpSectionMinimal__08LoO{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;gap:1rem;margin-bottom:2rem;padding:1.5rem}.components_helpSectionMinimal__08LoO .components_helpIcon__0ufgG{color:#0b4598;color:var(--primary-blue,#0b4598);flex-shrink:0;margin-top:.125rem}.components_helpSectionMinimal__08LoO .components_helpTextContent__ztPV2{flex:1 1}.components_helpSectionMinimal__08LoO .components_helpTextContent__ztPV2 h3{color:#000000de;color:var(--text-primary,#000000de);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.components_helpSectionMinimal__08LoO .components_helpTextContent__ztPV2 p{color:#0009;color:var(--text-secondary,#0009);font-size:.875rem;line-height:1.5;margin:0 0 .5rem}.components_helpSectionMinimal__08LoO .components_helpTextContent__ztPV2 p:last-child{margin-bottom:0}.components_helpSectionMinimal__08LoO .components_helpTextContent__ztPV2 .components_assistsText__yTXfo{color:#0b4598;color:var(--primary-blue,#0b4598);font-weight:500;margin-top:.5rem}.MarkdownEditor_markdownEditor__xey23{margin-bottom:1rem;max-width:100%;width:100%}.MarkdownEditor_header__-PPVf{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}@media(max-width:465px){.MarkdownEditor_header__-PPVf{align-items:flex-start;flex-direction:column;gap:.5rem}}.MarkdownEditor_label__Davg4{color:#333;color:var(--text-primary,#333);font-size:1rem;font-weight:500;margin:0}.MarkdownEditor_toolbar__E2w2L{align-items:center;background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;display:flex;gap:.25rem;padding:.25rem}.MarkdownEditor_toolbarButton__U8Fwd{color:#666!important;color:var(--text-secondary,#666)!important}.MarkdownEditor_toolbarButton__U8Fwd.MarkdownEditor_active__95Uqh,.MarkdownEditor_toolbarButton__U8Fwd:hover{background-color:#0b4598!important;background-color:var(--primary-blue,#0b4598)!important;color:#fff!important}.MarkdownEditor_toolbarButton__U8Fwd:disabled{color:#e0e0e0!important;color:var(--divider,#e0e0e0)!important}.MarkdownEditor_divider__zDQ5s{background-color:#e0e0e0;background-color:var(--divider,#e0e0e0);height:24px;margin:0 .25rem;width:1px}.MarkdownEditor_editorContainer__n360z{border:2px solid #e0e0e0;border:2px solid var(--divider,#e0e0e0);border-radius:8px;max-width:100%;overflow:hidden;position:relative;transition:border-color .3s ease}.MarkdownEditor_editorContainer__n360z:focus-within{border-color:#0b4598;border-color:var(--primary-blue,#0b4598)}.MarkdownEditor_editorContainer__n360z.MarkdownEditor_error__LqZny{border-color:#fb7672!important;border-color:var(--primary-main,#fb7672)!important}.MarkdownEditor_textarea__AuSGy{background-color:#fff;border:none;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;line-height:1.5;min-height:200px;outline:none;padding:1rem;resize:vertical;width:100%}.MarkdownEditor_textarea__AuSGy::placeholder{color:#666;color:var(--text-secondary,#666)}.MarkdownEditor_textarea__AuSGy.MarkdownEditor_error__LqZny{background-color:#fef7f7}.MarkdownEditor_preview__K4-0I{background-color:#fff;min-height:200px;padding:1rem}.MarkdownEditor_preview__K4-0I.MarkdownEditor_error__LqZny{background-color:#fef7f7}.MarkdownEditor_markdownContent__cZ\+Tm{color:#333;color:var(--text-primary,#333);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.MarkdownEditor_markdownContent__cZ\+Tm h1,.MarkdownEditor_markdownContent__cZ\+Tm h2,.MarkdownEditor_markdownContent__cZ\+Tm h3,.MarkdownEditor_markdownContent__cZ\+Tm h4,.MarkdownEditor_markdownContent__cZ\+Tm h5,.MarkdownEditor_markdownContent__cZ\+Tm h6{color:#0b4598;color:var(--primary-blue,#0b4598);margin-bottom:.5rem;margin-top:0}.MarkdownEditor_markdownContent__cZ\+Tm p{margin:0 0 1rem}.MarkdownEditor_markdownContent__cZ\+Tm p:last-child{margin-bottom:0}.MarkdownEditor_markdownContent__cZ\+Tm strong{color:#333;color:var(--text-primary,#333);font-weight:600}.MarkdownEditor_markdownContent__cZ\+Tm em{color:#666;color:var(--text-secondary,#666);font-style:italic}.MarkdownEditor_markdownContent__cZ\+Tm ol,.MarkdownEditor_markdownContent__cZ\+Tm ul{margin:0 0 1rem;padding-left:1.5rem}.MarkdownEditor_markdownContent__cZ\+Tm ol li,.MarkdownEditor_markdownContent__cZ\+Tm ul li{margin-bottom:.25rem}.MarkdownEditor_markdownContent__cZ\+Tm ol li:last-child,.MarkdownEditor_markdownContent__cZ\+Tm ul li:last-child{margin-bottom:0}.MarkdownEditor_markdownContent__cZ\+Tm ul{list-style-type:disc}.MarkdownEditor_markdownContent__cZ\+Tm blockquote{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-left:4px solid #13ca82;border-left:4px solid var(--success-main,#13ca82);font-style:italic;margin:0 0 1rem;padding:.5rem 1rem}.MarkdownEditor_markdownContent__cZ\+Tm code{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:.125rem .25rem}.MarkdownEditor_markdownContent__cZ\+Tm pre{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-radius:8px;overflow-x:auto;padding:1rem}.MarkdownEditor_markdownContent__cZ\+Tm pre code{background:none;padding:0}.MarkdownEditor_helperText__JrpzM{color:#666;color:var(--text-secondary,#666);font-size:.875rem;margin-top:.5rem}.MarkdownEditor_helperText__JrpzM.MarkdownEditor_errorText__uRq33{color:#fb7672;color:var(--primary-main,#fb7672)}.MarkdownEditor_formatHelp__vYIrg{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);border-left:4px solid #13ca82;border-left:4px solid var(--success-main,#13ca82);border-radius:4px;margin-top:.5rem;padding:.5rem}.MarkdownEditor_formatHelp__vYIrg small{color:#666;color:var(--text-secondary,#666);font-size:.8rem}@media(max-width:465px){.MarkdownEditor_toolbar__E2w2L{justify-content:flex-start;width:100%}.MarkdownEditor_textarea__AuSGy{font-size:16px}.MarkdownEditor_markdownContent__cZ\+Tm{font-size:.9rem}}.components_addPositionButton__jn\+We{flex-direction:row!important}.components_addIcon__551w9{height:1.5rem}.components_datePickers__s-Dlp{display:flex;flex-direction:row;gap:1rem}.components_datePickers__s-Dlp .components_div__P54cB{max-width:50%;width:100%}.components_position__QpL0z{align-items:flex-start;border:1px solid #c4c4c4;border-radius:8px;border-radius:var(--borderRadius,8px);display:flex;gap:8px;gap:var(--1,8px);justify-content:space-between;padding:16px;padding:var(--2,16px)}.components_positionBox__1YMce{cursor:pointer;width:100%}.components_positionTitle__lb3uy{color:#000000de;color:var(--text-primary,#000000de);font-weight:600}.components_positionCompany__E46GF,.components_positionTitle__lb3uy{font-size:1rem;font-style:normal;letter-spacing:.15px;line-height:150%}.components_positionCompany__E46GF,.components_positionDates__a8v7s{color:#0009;color:var(--text-secondary,#0009);font-weight:400}.components_positionDates__a8v7s{font-size:.75rem;font-style:normal;letter-spacing:.4px;line-height:166%}.components_deleteIcon__\+kL5u{color:#666;cursor:pointer;margin:.5rem}.components_contentContainer__LyOcO{padding-bottom:1rem}.components_contentContainer__LyOcO .components_header__B0VZh h1{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;letter-spacing:.15px;line-height:125%}.components_contentContainer__LyOcO .components_header__B0VZh p{color:#000000de;color:var(--text-primary,#000000de);font-size:.75rem;font-style:normal;letter-spacing:.15px;line-height:150%}.components_contentContainer__LyOcO .components_header__B0VZh p .components_backLink__pWDFn{color:#0b4598;color:var(--primary-blue,#0b4598);cursor:pointer;font-weight:700;text-decoration:underline}.components_contentContainer__LyOcO .components_helpText__siUUY{color:#0009;font-size:.75rem;font-style:normal;font-weight:100;letter-spacing:.4px;line-height:166%;padding-bottom:.5rem}.components_contentContainer__LyOcO .components_helpText__siUUY h2{color:#000}.components_contentContainer__LyOcO .components_helpText__version__QPgxc{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-weight:600;line-height:1.5}.components_contentContainer__LyOcO .components_helpText__rewrites__CScfE{text-align:end}.components_contentContainer__LyOcO .components_info__YHS1S{color:#0009;color:var(--text-secondary,#0009);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:166%}.components_contentContainer__chooseBio__OfkQa{display:flex;flex-direction:column;justify-content:space-between}.components_infoIcon__fH-JU{color:#0009;color:var(--text-secondary,#0009);margin-left:1rem}.components_footerNote__vNt2x{align-items:center;color:#00000061;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:1rem}.components_screenError__94qFJ{font-feature-settings:"clig" off,"liga" off;color:#d32f2f;color:var(--error-main,#d32f2f);display:block;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:150%;margin-bottom:1rem;min-height:2rem;text-align:start}.components_noScreenError__jA4qM{display:none}.components_footerChooseBio__yg613{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-bottom:1rem}.components_extraFlair__HxNQJ,.components_minimal__Xad0G{background:#fff;background:var(--common-white-main,#fff);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;border-radius:var(--borderRadius,8px);box-shadow:0 1px 3px #0000001a;margin-bottom:1rem;padding:1rem 1rem .5rem}.components_bioRadioGroup__5w6hi{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-bottom:.75rem}.components_titleContainer__5egOh{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;text-align:center}.components_titleContainer__5egOh .components_popupTitle__GFPwW{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.components_titleContainer__5egOh .components_crossButtonDark__8MsF7{bottom:0;position:relative;right:0;top:0}.components_description__\+y8Nx{color:#0009;color:var(--text-secondary,#0009);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%}.components_responseText__GOgvb{display:block;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:24px;padding:.75rem;white-space:normal;width:100%;word-break:break-word}.components_notLoveVersions__8cojR{color:#000000de;color:var(--text-primary,#000000de);display:flex;font-size:1rem;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.15px;line-height:150%;padding:.5rem 0 .25rem}.components_okButton__HaTPw{border-color:hsla(2,94%,72%,.502);color:#fb7672;color:var(--primary-main,#fb7672)}.components_backArrow__A5x4V{color:#fb7672;color:var(--primary-main,#fb7672);padding-right:1rem}.components_backLink__pWDFn{color:#0b4598;color:var(--primary-blue,#0b4598);cursor:pointer;font-weight:700;text-decoration:underline}.components_headerSpace__y-d97{padding-bottom:2rem}.components_reportText__jwJlS{color:#0b4598;color:var(--primary-blue,#0b4598);text-align:center}.components_reportText__jwJlS a{cursor:pointer;font-weight:600;text-decoration:underline}.components_roundedBox__wgCPs{border:1px solid #0000003b;border-radius:var(--borderradius);box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;font-size:var(--typography-h5-size);gap:var(--boundvariablesdata5);margin-bottom:1.5rem;padding:var(--boundvariablesdata)}.components_roundedBox__wgCPs p{margin-bottom:.25rem}.components_roundedBox__wgCPs p:last-child{margin-bottom:0}.components_roundedBox__wgCPs h4{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:150%}.components_roundedBox__wgCPs p{font-feature-settings:"clig" off,"liga" off;color:#0009;color:var(--text-secondary,#0009);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:166%}.components_markdownPreview__rnDkl{display:block;font-size:1rem;line-height:1.5;padding:.75rem;white-space:normal;width:100%;word-break:break-word}.components_markdownPreview__rnDkl h1,.components_markdownPreview__rnDkl h2,.components_markdownPreview__rnDkl h3,.components_markdownPreview__rnDkl h4,.components_markdownPreview__rnDkl h5,.components_markdownPreview__rnDkl h6{color:#0b4598;color:var(--primary-blue,#0b4598);font-weight:600;margin-bottom:.5rem;margin-top:0}.components_markdownPreview__rnDkl p{font-size:1rem;font-weight:400;letter-spacing:.15px;line-height:150%;margin:0 0 1rem}.components_markdownPreview__rnDkl p:last-child{margin-bottom:0}.components_markdownPreview__rnDkl strong{color:#000000de;color:var(--text-primary,#000000de);font-weight:600}.components_markdownPreview__rnDkl em{color:#0009;color:var(--text-secondary,#0009);font-style:italic}.components_markdownPreview__rnDkl ol,.components_markdownPreview__rnDkl ul{margin:0 0 1rem;padding-left:1.5rem}.components_markdownPreview__rnDkl ol li,.components_markdownPreview__rnDkl ul li{font-size:1rem;letter-spacing:.15px;line-height:150%;margin-bottom:.25rem}.components_markdownPreview__rnDkl ol li:last-child,.components_markdownPreview__rnDkl ul li:last-child{margin-bottom:0}.components_markdownPreview__rnDkl ul{list-style-type:disc}.components_saveAsBaseOption__hVv3B{margin-top:.75rem;padding-left:2rem}.components_radioLabel__56ijK{align-items:center;color:#666;color:var(--text-secondary,#666);cursor:pointer;display:flex;font-size:.875rem}.components_radioLabel__56ijK input[type=radio]{cursor:pointer;height:16px;margin-right:.5rem;width:16px}.components_radioLabel__56ijK input[type=radio]:disabled{cursor:not-allowed;opacity:.5}.components_radioLabel__56ijK span{-webkit-user-select:none;user-select:none}.components_disabledText__Zt8C5{cursor:not-allowed;opacity:.5}@media(max-width:465px){.components_saveAsBaseOption__hVv3B{padding-left:1.5rem}.components_radioLabel__56ijK{font-size:.8125rem}}.PartialOfferPage_pageContainer__bvgvW{background:#fff;display:flex;flex-direction:column;min-height:100vh}.PartialOfferPage_header__\+njBT{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:56px;padding:10px 16px;position:-webkit-sticky;position:sticky;position:relative;top:0;z-index:100}.PartialOfferPage_headerLeft__IudUs{align-items:center;display:flex;flex:1 1}.PartialOfferPage_logo__cgW8z{height:28px;object-fit:contain}.PartialOfferPage_headerTitle__f7lBe{color:#1f2937;font-size:16px;font-weight:600;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.PartialOfferPage_headerActions__H-PQ6{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.PartialOfferPage_addShiftButton__0CMNR{align-items:center;background:#0000;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.PartialOfferPage_addShiftButton__0CMNR:hover{background:#0b459814}@media(min-width:768px){.PartialOfferPage_addShiftButton__0CMNR{display:flex}}.PartialOfferPage_jobBoardButton__Qfl3Q{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px;position:relative;transition:all .2s}.PartialOfferPage_jobBoardButton__Qfl3Q:hover{background:#083472}.PartialOfferPage_jobBoardButton__Qfl3Q svg{height:16px;width:16px}.PartialOfferPage_menuButton__8lFFl{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.PartialOfferPage_menuButton__8lFFl:hover{background:#f9fafb}.PartialOfferPage_hamburger__1sajG{display:flex;flex-direction:column;gap:4px;width:18px}.PartialOfferPage_hamburgerLine__l3mTl{background:#1f2937;border-radius:1px;height:2px;width:100%}.PartialOfferPage_subheader__R1jeB{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.PartialOfferPage_backButton__ThvRD{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.PartialOfferPage_backButton__ThvRD:hover{background:#f9fafb}.PartialOfferPage_backButton__ThvRD svg{height:20px;width:20px}.PartialOfferPage_subheaderActions__AKQDl{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.PartialOfferPage_offerPendingBadge__Zb4zk{align-items:center;background:#fef3c7;border:1px solid #fde68a;border-radius:14px;color:#d97706;display:flex;font-size:12px;font-weight:400;gap:6px;padding:4px 10px}.PartialOfferPage_offerPendingDot__Y6S11{background:#f59e0b;border-radius:50%;flex-shrink:0;height:6px;width:6px}.PartialOfferPage_offerExpiredTopBadge__yE7ly{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:14px;color:#dc2626;display:flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px}.PartialOfferPage_expiredBadgeIcon__24iQV{color:#dc2626;height:14px;width:14px}.PartialOfferPage_locationButton__\+u3Oj{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.PartialOfferPage_locationButton__\+u3Oj:hover{background:#f9fafb;border-color:#0b4598}.PartialOfferPage_locationButton__\+u3Oj svg{color:#6b7280;height:18px;width:18px}.PartialOfferPage_heartButton__vi15Q{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.PartialOfferPage_heartButton__vi15Q:hover{background:#f9fafb}.PartialOfferPage_heartButton__vi15Q img{height:22px;width:22px}.PartialOfferPage_heartIcon__p89G\+{filter:brightness(0)}.PartialOfferPage_withdrawOfferButton__Pt9jo{align-items:center;background:#0b4598;border:1px solid #0b4598;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:6px;padding:10px 20px;transition:all .2s}.PartialOfferPage_withdrawOfferButton__Pt9jo:hover{background:#083472}.PartialOfferPage_withdrawOfferButton__Pt9jo:disabled{cursor:not-allowed;opacity:.5}.PartialOfferPage_mainContentBox__hG4s2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:16px;padding:20px}.PartialOfferPage_offerStatusArea__mbfE6{gap:12px}.PartialOfferPage_offerStatusArea__mbfE6,.PartialOfferPage_offerTimerInBox__HY\+mf{align-items:center;display:flex;flex-shrink:0}.PartialOfferPage_offerTimerInBox__HY\+mf div{background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#6b7280!important;font-size:12px!important;font-weight:500!important;padding:6px 10px!important}.PartialOfferPage_resubmitButton__KELq6{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.PartialOfferPage_resubmitButton__KELq6:hover{background:#083472}.PartialOfferPage_resubmitButton__KELq6 svg{height:18px;width:18px}.PartialOfferPage_offerExpiredBadge__grVzb{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 12px;white-space:nowrap}.PartialOfferPage_offerExpiredBadge__grVzb svg{height:16px;width:16px}.PartialOfferPage_mainContent__oV74t{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.PartialOfferPage_postedOn__mHYN8{color:#6b7280;font-size:13px;margin:16px 0}.PartialOfferPage_divider__O-k1V{border:none;border-top:1px dashed #e5e7eb;height:1px;margin:16px 0;width:100%}.PartialOfferPage_officeCard__XaSFA{background:#0000;margin-bottom:0;padding:0}.PartialOfferPage_officeNameRow__MLJ9J{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.PartialOfferPage_officeName__tJsxH{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 4px}.PartialOfferPage_officeLocation__nrLzj{color:#6b7280;font-size:14px;margin:0}.PartialOfferPage_shiftInfoRow__qzrMB{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}.PartialOfferPage_shiftInfoItem__Eu7YJ{align-items:flex-start;background:#f3f4f6;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:12px}.PartialOfferPage_shiftInfoLabel__-XMuf{align-items:center;color:#6b7280;display:flex;font-size:13px;font-weight:400;gap:8px}.PartialOfferPage_shiftInfoIconCircle__IAjJt{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.PartialOfferPage_shiftInfoIconCircle__IAjJt svg{color:#6b7280;height:18px;width:18px}.PartialOfferPage_shiftInfoValue__N89DZ{color:#1f2937;font-size:15px;font-weight:600;margin-top:4px}.PartialOfferPage_offerRateCard__hDUWI{align-items:flex-start;background:#0d94880d;border:1px solid #0d94884d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.PartialOfferPage_offerRateContent__kZ4aU{flex:1 1}.PartialOfferPage_offerRateTitle__FYwOn{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:8px}.PartialOfferPage_offerRateTitle__FYwOn svg{color:#0d9488;height:18px;width:18px}.PartialOfferPage_offerRateDescription__J360T{color:#6b7280;font-size:13px;margin-top:8px}.PartialOfferPage_offerRateValue__RZ6BV{color:#1f2937;font-size:18px;font-weight:600;white-space:nowrap}.PartialOfferPage_basePayRange__3\+TJG{color:#6b7280;font-size:13px;margin-bottom:16px}.PartialOfferPage_detailsGrid__JSs0k{grid-gap:16px 24px;border-bottom:1px dashed #e5e7eb;display:grid;gap:16px 24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding-bottom:24px}@media(max-width:600px){.PartialOfferPage_detailsGrid__JSs0k{grid-template-columns:repeat(2,1fr)}}.PartialOfferPage_detailItem__th2cT{align-items:flex-start;display:flex;gap:12px}.PartialOfferPage_detailIcon__9EZPy{align-items:center;display:flex;flex-shrink:0;justify-content:center}.PartialOfferPage_detailIcon__9EZPy svg{color:#0b4598;height:20px;width:20px}.PartialOfferPage_detailContent__MnR49{display:flex;flex-direction:column;gap:2px;min-width:0}.PartialOfferPage_detailLabel__uM6yh{color:#6b7280;font-size:13px;font-weight:400}.PartialOfferPage_detailValue__PytVV{color:#1f2937;font-size:14px;font-weight:600;word-break:break-word}.PartialOfferPage_detailValue__PytVV.PartialOfferPage_warning__Vkqsd{color:#fb7672}.PartialOfferPage_endorsementsSection__5PE7F{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.PartialOfferPage_endorsementsTitle__S0PQJ{color:#6b7280;font-size:14px;margin-bottom:16px;text-align:left}.PartialOfferPage_endorsementsList__IZJ72{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}.PartialOfferPage_endorsementItem__3hY05{align-items:center;display:flex;gap:10px}.PartialOfferPage_endorsementIcon__ncWG-{align-items:center;border:1px solid #00bcd4;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.PartialOfferPage_endorsementIcon__ncWG-.PartialOfferPage_equipment__8Hvbb,.PartialOfferPage_endorsementIcon__ncWG-.PartialOfferPage_friendly__Kz2K2,.PartialOfferPage_endorsementIcon__ncWG-.PartialOfferPage_ppe__WIhKs{background:#e0f7fa;color:#00bcd4}.PartialOfferPage_endorsementIcon__ncWG- svg{height:20px;width:20px}.PartialOfferPage_endorsementText__5gL0V{color:#1f2937;font-size:14px;font-weight:500}.PartialOfferPage_safetyGuidelines__2wXdr{align-items:flex-start;display:flex;gap:10px;margin-bottom:24px;padding:12px 0}.PartialOfferPage_safetyGuidelines__2wXdr svg{color:#10b981;flex-shrink:0;height:20px;margin-top:1px;width:20px}.PartialOfferPage_safetyText__V-Oep{color:#6b7280;font-size:14px;line-height:1.5}@media(max-width:480px){.PartialOfferPage_header__\+njBT{padding:8px 12px}.PartialOfferPage_subheader__R1jeB{padding:10px 0}.PartialOfferPage_mainContent__oV74t{padding:12px}.PartialOfferPage_mainContentBox__hG4s2{padding:16px}.PartialOfferPage_officeCard__XaSFA{padding:0}.PartialOfferPage_officeName__tJsxH{font-size:18px}.PartialOfferPage_officeNameRow__MLJ9J{align-items:flex-start;flex-direction:column;gap:12px}.PartialOfferPage_offerStatusArea__mbfE6{align-self:flex-end;flex-wrap:wrap;justify-content:flex-end}.PartialOfferPage_offerTimerInBox__HY\+mf{align-self:flex-end}.PartialOfferPage_resubmitButton__KELq6{font-size:13px;padding:6px 12px}.PartialOfferPage_offerExpiredBadge__grVzb{font-size:12px;padding:6px 10px}.PartialOfferPage_shiftInfoItem__Eu7YJ{padding:8px 10px}.PartialOfferPage_shiftInfoValue__N89DZ{font-size:14px}.PartialOfferPage_offerRateCard__hDUWI{flex-direction:column;gap:12px}.PartialOfferPage_offerRateValue__RZ6BV{font-size:16px}.PartialOfferPage_endorsementsList__IZJ72{gap:20px}.PartialOfferPage_detailsGrid__JSs0k{gap:12px 16px;grid-template-columns:1fr 1fr}}.AvailableJobPage_pageContainer__5Nm1W{background:#fff;display:flex;flex-direction:column;min-height:100vh}.AvailableJobPage_header__yXYAU{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:56px;overflow:visible;padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.AvailableJobPage_headerLeft__jRnY5{align-items:center;display:flex;flex:1 1}.AvailableJobPage_logo__Ja7iy{height:28px;object-fit:contain}.AvailableJobPage_headerTitle__WsZUB{color:#1f2937;font-size:16px;font-weight:600;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.AvailableJobPage_headerActions__\+\+EBH{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.AvailableJobPage_addShiftButton__uJgHs{align-items:center;background:#0000;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.AvailableJobPage_addShiftButton__uJgHs:hover{background:#0b459814}@media(min-width:768px){.AvailableJobPage_addShiftButton__uJgHs{display:flex}}.AvailableJobPage_jobBoardButton__LmmVY{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;margin-top:6px;padding:6px 12px;position:relative;transition:all .2s}.AvailableJobPage_jobBoardButton__LmmVY:hover{background:#083472}.AvailableJobPage_jobBoardButton__LmmVY svg{height:16px;width:16px}.AvailableJobPage_jobBoardBadge__QhleW{align-items:center;background:#ef4444;border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-6px}.AvailableJobPage_iconButton__1GB2p{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.AvailableJobPage_iconButton__1GB2p:hover{background:#f9fafb}.AvailableJobPage_iconButton__1GB2p svg{height:22px;width:22px}.AvailableJobPage_menuButton__20vbe{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.AvailableJobPage_menuButton__20vbe:hover{background:#f9fafb}.AvailableJobPage_hamburger__wsFU9{display:flex;flex-direction:column;gap:4px;width:18px}.AvailableJobPage_hamburgerLine__Nk2tq{background:#1f2937;border-radius:1px;height:2px;width:100%}.AvailableJobPage_subheader__t-XTM{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:0;padding:12px 0}.AvailableJobPage_backButton__TqqQw{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.AvailableJobPage_backButton__TqqQw:hover{background:#f9fafb}.AvailableJobPage_backButton__TqqQw svg{height:20px;width:20px}.AvailableJobPage_subheaderActions__WUCgF{align-items:center;display:flex;gap:8px}.AvailableJobPage_locationButton__OPv8L{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.AvailableJobPage_locationButton__OPv8L:hover{background:#f9fafb;border-color:#0b4598}.AvailableJobPage_locationButton__OPv8L svg{color:#6b7280;height:18px;width:18px}.AvailableJobPage_heartButton__dczNs{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.AvailableJobPage_heartButton__dczNs:hover{background:#f9fafb}.AvailableJobPage_heartButton__dczNs img{height:22px;width:22px}.AvailableJobPage_sendOfferButton__SQXgb{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:6px;padding:10px 20px;transition:all .2s}.AvailableJobPage_sendOfferButton__SQXgb:hover{background:#083472}.AvailableJobPage_sendOfferButton__SQXgb:disabled{background:#e0e0e0;color:#00000061;cursor:not-allowed}.AvailableJobPage_mainContent__GR9bW{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.AvailableJobPage_officeCard__urf0H{background:#fff;border-radius:12px;margin-bottom:0;padding:20px}.AvailableJobPage_officeName__KDkep{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 4px}.AvailableJobPage_officeLocation__gK23e{color:#6b7280;font-size:14px;margin:0}.AvailableJobPage_shiftInfoRow__PjeTs{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}.AvailableJobPage_shiftInfoItem__2HkHI{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;padding:12px;text-align:center}.AvailableJobPage_shiftInfoLabel__7d1Mt{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:4px;white-space:nowrap}.AvailableJobPage_shiftInfoLabel__7d1Mt svg{color:#6b7280;height:18px;width:18px}.AvailableJobPage_shiftInfoIconCircle__8OYll{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.AvailableJobPage_shiftInfoIconCircle__8OYll svg{color:#6b7280;height:16px;width:16px}.AvailableJobPage_shiftInfoValue__0Og\+K{color:#1f2937;font-size:14px;font-weight:600;margin-top:2px;word-break:break-word}.AvailableJobPage_postedOn__CX1LV{color:#6b7280;font-size:13px;margin:16px 0}.AvailableJobPage_divider__2zKvh{border:none;border-top:1px dashed #e5e7eb;height:1px;margin:16px 0;width:100%}.AvailableJobPage_offerRateCard__pbu7a{align-items:flex-start;background:#0d94880d;border:1px solid #0d94884d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.AvailableJobPage_offerRateContent__zismb{flex:1 1}.AvailableJobPage_offerRateTitle__Phlqx{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:8px}.AvailableJobPage_offerRateTitle__Phlqx svg{color:#0d9488;height:18px;width:18px}.AvailableJobPage_offerRateDescription__z0E5S{color:#6b7280;font-size:13px;margin-bottom:4px}.AvailableJobPage_offerExpiry__5-CXM{color:#6b7280;font-size:13px}.AvailableJobPage_offerRateValue__wIQm1{color:#1f2937;font-size:18px;font-weight:600;white-space:nowrap}.AvailableJobPage_basePayRange__ju0oq{color:#6b7280;font-size:13px;margin-bottom:16px}.AvailableJobPage_detailsGrid__cjdNp{grid-gap:16px 24px;border-bottom:1px dashed #e5e7eb;display:grid;gap:16px 24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding-bottom:24px}@media(max-width:600px){.AvailableJobPage_detailsGrid__cjdNp{grid-template-columns:repeat(2,1fr)}}.AvailableJobPage_detailItem__8DOeK{align-items:flex-start;display:flex;gap:12px}.AvailableJobPage_detailIcon__tq-3H{align-items:center;display:flex;flex-shrink:0;justify-content:center}.AvailableJobPage_detailIcon__tq-3H svg{color:#0b4598;height:20px;width:20px}.AvailableJobPage_detailContent__7VI30{display:flex;flex-direction:column;gap:2px;min-width:0}.AvailableJobPage_detailLabel__8NgLg{color:#6b7280;font-size:13px;font-weight:400}.AvailableJobPage_detailValue__cPC2w{color:#1f2937;font-size:14px;font-weight:600;word-break:break-word}.AvailableJobPage_detailValue__cPC2w.AvailableJobPage_warning__yMK7d{color:#fb7672}.AvailableJobPage_detailValue__cPC2w.AvailableJobPage_skillRequired__nArs6{color:#0b4598;font-weight:600}.AvailableJobPage_endorsementsSection__pahtQ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.AvailableJobPage_endorsementsTitle__NroZn{color:#6b7280;font-size:14px;margin-bottom:16px;text-align:left}.AvailableJobPage_endorsementsList__xZAa8{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}.AvailableJobPage_endorsementItem__ceW\+J{align-items:center;display:flex;gap:10px}.AvailableJobPage_endorsementIcon__e3ubT{align-items:center;border:1px solid #00bcd4;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.AvailableJobPage_endorsementIcon__e3ubT.AvailableJobPage_equipment__K9Tgj,.AvailableJobPage_endorsementIcon__e3ubT.AvailableJobPage_friendly__PEi\+X,.AvailableJobPage_endorsementIcon__e3ubT.AvailableJobPage_ppe__X8TLf{background:#e0f7fa;color:#00bcd4}.AvailableJobPage_endorsementIcon__e3ubT svg{height:20px;width:20px}.AvailableJobPage_endorsementText__DNOxa{color:#1f2937;font-size:14px;font-weight:500}.AvailableJobPage_instabookBanner__hkXTU{align-items:center;background:#fff;border:1px solid #0b4598;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;gap:12px;margin-bottom:16px;padding:12px}.AvailableJobPage_instabookIcon__xYsUb{flex-shrink:0;height:38px;width:38px}.AvailableJobPage_instabookContent__8gCnT{flex:1 1}.AvailableJobPage_instabookTitle__QcOpO{color:#0b4598;font-size:15px;font-weight:600;margin-bottom:2px}.AvailableJobPage_instabookDescription__Zkb0p{color:#1f2937;font-size:14px;line-height:1.4}.AvailableJobPage_safetyGuidelines__eT9Pq{align-items:flex-start;display:flex;gap:10px;margin-bottom:16px;padding:12px 0}.AvailableJobPage_safetyGuidelines__eT9Pq svg{color:#10b981;flex-shrink:0;height:20px;margin-top:1px;width:20px}.AvailableJobPage_safetyText__Gkr4Z{color:#6b7280;font-size:14px;line-height:1.5}.AvailableJobPage_stickyFooter__kmVEU{align-items:center;background:#fff;border-top:1px solid #e5e7eb;bottom:0;display:flex;flex-direction:column;gap:12px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky}.AvailableJobPage_footerDescription__xC1YI{color:#0009;font-size:12px;text-align:center}.AvailableJobPage_footerDescription__xC1YI a{color:#0b4598;text-decoration:underline}.AvailableJobPage_footerButtons__Eqp-1{display:flex;flex-direction:column;gap:8px;max-width:400px;width:100%}.AvailableJobPage_primaryButton__zIeLo{background:#0b4598;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;padding:14px 24px;text-transform:uppercase;transition:all .2s;width:100%}.AvailableJobPage_primaryButton__zIeLo:hover{background:#083472}.AvailableJobPage_primaryButton__zIeLo:disabled{background:#e0e0e0;color:#00000061;cursor:not-allowed}.AvailableJobPage_secondaryButton__NxBKi{background:#0000;border:1px solid #0b4598;border-radius:50px;color:#0b4598;cursor:pointer;font-size:15px;font-weight:600;padding:14px 24px;transition:all .2s;width:100%}.AvailableJobPage_secondaryButton__NxBKi:hover{background:#0b459814}.AvailableJobPage_hideShiftLink__QlfwB{align-items:center;background:none;border:none;color:#0b4598;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;padding:8px}.AvailableJobPage_hideShiftLink__QlfwB:hover{text-decoration:underline}.AvailableJobPage_noteText__ZbHVw{color:#0009;font-size:11px;text-align:center}.AvailableJobPage_adminTasksSection__HVJRe{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:16px}.AvailableJobPage_adminTasksTitle__5rGa3{color:#0b4598;font-size:16px;font-weight:600;margin-bottom:12px}.AvailableJobPage_adminTasksList__ByQTJ{list-style:none;margin:0;padding:0}.AvailableJobPage_adminTasksList__ByQTJ li{align-items:center;color:#1f2937;display:flex;font-size:14px;gap:8px;padding:6px 0}@media(max-width:480px){.AvailableJobPage_header__yXYAU{padding:8px 12px}.AvailableJobPage_subheader__t-XTM{padding:10px 0}.AvailableJobPage_mainContent__GR9bW{padding:12px}.AvailableJobPage_officeCard__urf0H{padding:16px}.AvailableJobPage_officeName__KDkep{font-size:18px}.AvailableJobPage_shiftInfoItem__2HkHI{padding:8px 6px}.AvailableJobPage_shiftInfoLabel__7d1Mt{font-size:11px}.AvailableJobPage_shiftInfoValue__0Og\+K{font-size:13px}.AvailableJobPage_offerRateCard__pbu7a{flex-direction:column;gap:12px}.AvailableJobPage_offerRateValue__wIQm1{font-size:16px}.AvailableJobPage_endorsementsList__xZAa8{gap:20px}.AvailableJobPage_detailsGrid__cjdNp{gap:12px 16px;grid-template-columns:1fr 1fr}}.ConfirmedOfferPage_pageContainer__iUbEa{background:#fff;display:flex;flex-direction:column;min-height:100vh}.ConfirmedOfferPage_header__NIFN6{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:56px;padding:10px 16px;position:-webkit-sticky;position:sticky;position:relative;top:0;z-index:100}.ConfirmedOfferPage_headerLeft__96GLx{align-items:center;display:flex;flex:1 1}.ConfirmedOfferPage_logo__gJR2z{height:28px;object-fit:contain}.ConfirmedOfferPage_headerTitle__PRrCW{color:#1f2937;font-size:16px;font-weight:600;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.ConfirmedOfferPage_headerActions__DE\+4U{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ConfirmedOfferPage_addShiftButton__JDNJP{align-items:center;background:#0000;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.ConfirmedOfferPage_addShiftButton__JDNJP:hover{background:#0b459814}@media(min-width:768px){.ConfirmedOfferPage_addShiftButton__JDNJP{display:flex}}.ConfirmedOfferPage_jobBoardButton__jPkV7{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px;position:relative;transition:all .2s}.ConfirmedOfferPage_jobBoardButton__jPkV7:hover{background:#083472}.ConfirmedOfferPage_jobBoardButton__jPkV7 svg{height:16px;width:16px}.ConfirmedOfferPage_menuButton__3reQC{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.ConfirmedOfferPage_menuButton__3reQC:hover{background:#f9fafb}.ConfirmedOfferPage_hamburger__RAmu\+{display:flex;flex-direction:column;gap:4px;width:18px}.ConfirmedOfferPage_hamburgerLine__Q2xSg{background:#1f2937;border-radius:1px;height:2px;width:100%}.ConfirmedOfferPage_subheader__w63xy{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.ConfirmedOfferPage_backButton__Jhxfr{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.ConfirmedOfferPage_backButton__Jhxfr:hover{background:#f9fafb}.ConfirmedOfferPage_backButton__Jhxfr svg{height:20px;width:20px}.ConfirmedOfferPage_subheaderActions__c4mkY{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ConfirmedOfferPage_bookedBadge__Glth9{align-items:center;background:#dbeafe;border:1px solid #3b82f633;border-radius:14px;color:#0b4598;display:flex;font-size:12px;font-weight:400;gap:6px;padding:4px 10px}.ConfirmedOfferPage_bookedDot__c8eNU{background:#0b4598;border-radius:50%;flex-shrink:0;height:6px;width:6px}.ConfirmedOfferPage_locationButton__N-HFl{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.ConfirmedOfferPage_locationButton__N-HFl:hover{background:#f9fafb;border-color:#0b4598}.ConfirmedOfferPage_locationButton__N-HFl svg{color:#6b7280;height:18px;width:18px}.ConfirmedOfferPage_heartButton__Yazqt{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.ConfirmedOfferPage_heartButton__Yazqt:hover{background:#f9fafb}.ConfirmedOfferPage_heartButton__Yazqt img{height:22px;width:22px}.ConfirmedOfferPage_heartIcon__81LSl{filter:brightness(0)}.ConfirmedOfferPage_cancelShiftButton__Qr0r8{align-items:center;background:#fff;border:1px solid #ef4444;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:6px;padding:10px 20px;transition:all .2s}.ConfirmedOfferPage_cancelShiftButton__Qr0r8:hover{background:#ef44440d;border-color:#ed2d2d}.ConfirmedOfferPage_markCompletedWrapper__-ykkE{align-items:center;display:flex}.ConfirmedOfferPage_markCompletedWrapper__-ykkE button{background:#0b4598!important;border:none!important;border-radius:8px!important;color:#fff!important;font-size:14px!important;font-weight:400!important;padding:10px 20px!important;text-transform:none!important}.ConfirmedOfferPage_mainContent__1v0Hp{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.ConfirmedOfferPage_mainContentBox__HesSV{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:16px;padding:20px}.ConfirmedOfferPage_officeCard__cA0sb{background:#0000;margin-bottom:0;padding:0}.ConfirmedOfferPage_officeNameRow__ehgti,.ConfirmedOfferPage_officeNameSection__18Qcv{width:100%}.ConfirmedOfferPage_officeName__GxLtK{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 8px}.ConfirmedOfferPage_officeLocationRow__cbyeZ{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;width:100%}.ConfirmedOfferPage_officeLocation__IxPhG{color:#6b7280;flex:1 1;font-size:14px;margin:0}.ConfirmedOfferPage_actionButtonsContainer__v\+7uG{align-items:center;display:flex;flex-shrink:0;gap:12px}.ConfirmedOfferPage_chatNowButton__eQ1sn{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_chatNowButton__eQ1sn:hover{background:#f9fafb;border-color:#1f2937}.ConfirmedOfferPage_viewDocumentButton__f6hlE{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_viewDocumentButton__f6hlE:hover:not(:disabled){background:#f9fafb;border-color:#1f2937}.ConfirmedOfferPage_viewDocumentButton__f6hlE:disabled{cursor:not-allowed;opacity:.5}.ConfirmedOfferPage_actionButtonsRow__DgKHy{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ConfirmedOfferPage_actionButton__-JDq8{border-radius:8px!important;font-size:14px!important;padding:8px 16px!important}.ConfirmedOfferPage_shiftDetailsRight__RDXYm{display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-width:200px}.ConfirmedOfferPage_shiftDetailItem__lsYxO{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px}.ConfirmedOfferPage_shiftDetailIcon__HpSm-{color:#6b7280;height:20px;width:20px}.ConfirmedOfferPage_shiftDetailRow__4ohlX{display:flex;font-size:14px;gap:8px}.ConfirmedOfferPage_shiftDetailLabel__EwcG5{color:#6b7280;font-weight:400}.ConfirmedOfferPage_shiftDetailValue__XdOyY{color:#1f2937;font-weight:600}.ConfirmedOfferPage_shiftDetailDescription__RFNHY{color:#6b7280;font-size:13px;margin-top:4px}.ConfirmedOfferPage_shiftDetailNote__SNvR7{color:#6b7280;font-size:12px;font-style:italic;line-height:1.4;margin-top:8px}.ConfirmedOfferPage_postedOn__\+zsK6{color:#6b7280;font-size:13px;margin:16px 0}.ConfirmedOfferPage_divider__\+IfeY{border:none;border-top:1px dashed #e5e7eb;height:1px;margin:16px -20px;width:calc(100% + 40px)}.ConfirmedOfferPage_shiftInfoRow__PPNj0{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}.ConfirmedOfferPage_shiftInfoItem__gbQ1x{align-items:flex-start;background:#f3f4f6;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:12px}.ConfirmedOfferPage_shiftInfoLabel__QKiRD{align-items:center;color:#6b7280;display:flex;font-size:13px;font-weight:400;gap:8px}.ConfirmedOfferPage_shiftInfoIconCircle__rCJ9-{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ConfirmedOfferPage_shiftInfoIconCircle__rCJ9- svg{color:#6b7280;height:18px;width:18px}.ConfirmedOfferPage_shiftInfoValue__G6kjo{color:#1f2937;font-size:15px;font-weight:600;margin-top:4px}.ConfirmedOfferPage_offerRateCard__Mdzf5{align-items:flex-start;background:#0d94880d;border:1px solid #0d94884d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.ConfirmedOfferPage_offerRateContent__Gy88Y{flex:1 1}.ConfirmedOfferPage_offerRateTitle__S6Bef{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:8px}.ConfirmedOfferPage_offerRateTitle__S6Bef svg{color:#0d9488;height:18px;width:18px}.ConfirmedOfferPage_offerRateDescription__wtAGS{color:#6b7280;font-size:13px;margin-top:8px}.ConfirmedOfferPage_offerRateValue__GPy-A{color:#1f2937;font-size:18px;font-weight:600;white-space:nowrap}.ConfirmedOfferPage_basePayRange__oVgKS{color:#6b7280;font-size:13px;margin-bottom:16px}.ConfirmedOfferPage_detailsGrid__2z88Q{grid-gap:16px 24px;border-bottom:1px dashed #e5e7eb;display:grid;gap:16px 24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding-bottom:24px}@media(max-width:600px){.ConfirmedOfferPage_detailsGrid__2z88Q{grid-template-columns:repeat(2,1fr)}}.ConfirmedOfferPage_detailItem__WYf2Q{align-items:flex-start;display:flex;gap:12px}.ConfirmedOfferPage_detailIcon__stDcl{align-items:center;display:flex;flex-shrink:0;justify-content:center}.ConfirmedOfferPage_detailIcon__stDcl svg{color:#0b4598;height:20px;width:20px}.ConfirmedOfferPage_detailContent__9uUwV{display:flex;flex-direction:column;gap:2px;min-width:0}.ConfirmedOfferPage_detailLabel__-3YhT{color:#6b7280;font-size:13px;font-weight:400}.ConfirmedOfferPage_detailValue__ET7V8{color:#1f2937;font-size:14px;font-weight:600;word-break:break-word}.ConfirmedOfferPage_detailValue__ET7V8.ConfirmedOfferPage_warning__tnnVh{color:#fb7672}.ConfirmedOfferPage_endorsementsSection__Di5-4{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.ConfirmedOfferPage_endorsementsTitle__W\+m-K{color:#6b7280;font-size:14px;margin-bottom:16px;text-align:left}.ConfirmedOfferPage_endorsementsList__pVUAP{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}.ConfirmedOfferPage_endorsementItem__Qb27x{align-items:center;display:flex;gap:10px}.ConfirmedOfferPage_endorsementIcon__oVuy2{align-items:center;border:1px solid #00bcd4;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ConfirmedOfferPage_endorsementIcon__oVuy2.ConfirmedOfferPage_equipment__xpmz6,.ConfirmedOfferPage_endorsementIcon__oVuy2.ConfirmedOfferPage_friendly__TDOoj,.ConfirmedOfferPage_endorsementIcon__oVuy2.ConfirmedOfferPage_ppe__4yKjt{background:#e0f7fa;color:#00bcd4}.ConfirmedOfferPage_endorsementIcon__oVuy2 svg{height:20px;width:20px}.ConfirmedOfferPage_endorsementText__vdPqA{color:#1f2937;font-size:14px;font-weight:500}.ConfirmedOfferPage_safetyGuidelines__zeOYK{align-items:flex-start;display:flex;gap:10px;margin-bottom:16px;padding:12px 0}.ConfirmedOfferPage_safetyGuidelines__zeOYK svg{color:#10b981;flex-shrink:0;height:20px;margin-top:1px;width:20px}.ConfirmedOfferPage_safetyText__phuD\+{color:#6b7280;font-size:14px;line-height:1.5}.ConfirmedOfferPage_shiftNotesSection__eaBH4{background:#0b45980a;border:1px solid #0b459826;border-left:4px solid #0b4598;border-radius:12px;margin-bottom:24px;margin-top:0;padding:20px}.ConfirmedOfferPage_shiftNotesHeader__z57BQ{align-items:center;display:flex;gap:10px;margin-bottom:12px}.ConfirmedOfferPage_shiftNotesIcon__vgz5y{align-items:center;color:#0b4598;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.ConfirmedOfferPage_shiftNotesIcon__vgz5y svg{height:20px;width:20px}.ConfirmedOfferPage_shiftNotesTitle__7gfIN{color:#1f2937;font-size:16px;font-weight:600;margin:0}.ConfirmedOfferPage_shiftNotesContent__ckckn{word-wrap:break-word;color:#1f2937;font-size:14px;line-height:1.6;white-space:pre-wrap}.ConfirmedOfferPage_linksAndCancelSection__o3HGE{align-items:center;border-top:1px dashed #e5e7eb;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding-top:16px}.ConfirmedOfferPage_linkButton__0GLX3{color:#0b4598;cursor:pointer;font-size:14px;text-align:center;text-decoration:none}.ConfirmedOfferPage_linkButton__0GLX3:hover{text-decoration:underline}.ConfirmedOfferPage_importantNotesSection__hM8Cz{border-top:1px dashed #e5e7eb;margin-top:24px;padding-top:24px}.ConfirmedOfferPage_importantNotesTitle__qVRRi{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:16px}.ConfirmedOfferPage_importantNotesContent__cu-Bp{display:flex;flex-direction:column;gap:16px}.ConfirmedOfferPage_noteItem__tIWQt{color:#6b7280;font-size:14px;line-height:1.6}.ConfirmedOfferPage_noteItem__tIWQt strong{color:#1f2937;font-weight:600}.ConfirmedOfferPage_noteLink__JulzG{color:#0b4598;margin-left:4px;text-decoration:none}.ConfirmedOfferPage_noteLink__JulzG:hover{text-decoration:underline}@media(max-width:480px){.ConfirmedOfferPage_header__NIFN6{padding:8px 12px}.ConfirmedOfferPage_subheader__w63xy{padding:10px 0}.ConfirmedOfferPage_mainContent__1v0Hp{padding:12px}.ConfirmedOfferPage_mainContentBox__HesSV{padding:16px}.ConfirmedOfferPage_officeCard__cA0sb{padding:0}.ConfirmedOfferPage_officeName__GxLtK{font-size:18px}.ConfirmedOfferPage_officeLocationRow__cbyeZ{flex-wrap:wrap;gap:12px}.ConfirmedOfferPage_officeLocationRow__cbyeZ .ConfirmedOfferPage_actionButtonsContainer__v\+7uG{flex-wrap:wrap;gap:8px}.ConfirmedOfferPage_officeLocationRow__cbyeZ .ConfirmedOfferPage_chatNowButton__eQ1sn,.ConfirmedOfferPage_officeLocationRow__cbyeZ .ConfirmedOfferPage_viewDocumentButton__f6hlE{flex-shrink:0}.ConfirmedOfferPage_shiftInfoItem__gbQ1x{padding:8px 10px}.ConfirmedOfferPage_shiftInfoValue__G6kjo{font-size:14px}.ConfirmedOfferPage_offerRateCard__Mdzf5{flex-direction:column;gap:12px}.ConfirmedOfferPage_offerRateValue__GPy-A{font-size:16px}.ConfirmedOfferPage_endorsementsList__pVUAP{gap:20px}.ConfirmedOfferPage_detailsGrid__2z88Q{gap:12px 16px;grid-template-columns:1fr 1fr}.ConfirmedOfferPage_actionButtonsRow__DgKHy{flex-direction:column;width:100%}.ConfirmedOfferPage_actionButtonsRow__DgKHy button{width:100%}}.HygienistHome_hygienistHomePage__Fv\+3I{background:#fff;display:flex;flex-direction:column;min-height:100vh}.HygienistHome_header__DE1Pz{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;justify-content:space-between;min-height:56px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media(min-width:768px){.HygienistHome_header__DE1Pz{padding:12px 16px}}.HygienistHome_headerMobile__YD3t8{padding-top:calc(env(safe-area-inset-top, 0px) + 10px)}.HygienistHome_headerLeft__DOJrG{align-items:center;display:flex;flex-shrink:0;min-width:0}@media(max-width:480px){.HygienistHome_headerLeft__DOJrG{flex:0 0 auto}}.HygienistHome_menuButton__w3DKq{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}@media(min-width:480px){.HygienistHome_menuButton__w3DKq{height:38px;width:38px}}@media(min-width:768px){.HygienistHome_menuButton__w3DKq{height:40px;width:40px}}.HygienistHome_menuButton__w3DKq:hover{background:#f9fafb}.HygienistHome_hamburger__-Z2by{align-items:center;display:flex;flex-direction:column;gap:4px;height:14px;justify-content:center;width:18px}.HygienistHome_hamburgerLine__5Nsdi{background:#1f2937;border-radius:1px;display:block;height:2px;width:18px}.HygienistHome_logo__JZ1jq{color:#0b4598;font-size:18px;font-weight:700;height:auto;letter-spacing:-.5px;margin:0;max-width:120px;object-fit:contain}@media(min-width:480px){.HygienistHome_logo__JZ1jq{font-size:20px;max-width:140px}}@media(min-width:768px){.HygienistHome_logo__JZ1jq{font-size:22px;max-width:none}}.HygienistHome_headerActions__217Zs{align-items:center;display:flex;flex-shrink:0;gap:6px;min-width:0}@media(min-width:480px){.HygienistHome_headerActions__217Zs{gap:8px}}@media(min-width:768px){.HygienistHome_headerActions__217Zs{gap:10px}}.HygienistHome_headerSeparator__6uPpw{background:#e5e7eb;flex-shrink:0;height:20px;margin:0 2px;width:1px}@media(min-width:480px){.HygienistHome_headerSeparator__6uPpw{height:24px;margin:0 4px}}.HygienistHome_addShiftButton__eYg3L{align-items:center;background:#0000;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.HygienistHome_addShiftButton__eYg3L:hover{background:#0b459814}@media(min-width:768px){.HygienistHome_addShiftButton__eYg3L{display:flex}}.HygienistHome_jobBoardButton__F2pAJ{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 10px;position:relative;transition:all .2s;white-space:nowrap}@media(min-width:480px){.HygienistHome_jobBoardButton__F2pAJ{font-size:13px;gap:6px;padding:8px 12px}}@media(min-width:768px){.HygienistHome_jobBoardButton__F2pAJ{font-size:14px;padding:8px 14px}}.HygienistHome_jobBoardButton__F2pAJ:hover{background:#083a7a}.HygienistHome_jobBoardButton__F2pAJ img,.HygienistHome_jobBoardButton__F2pAJ svg{flex-shrink:0;height:14px;width:14px}@media(min-width:480px){.HygienistHome_jobBoardButton__F2pAJ img,.HygienistHome_jobBoardButton__F2pAJ svg{height:15px;width:15px}}@media(min-width:768px){.HygienistHome_jobBoardButton__F2pAJ img,.HygienistHome_jobBoardButton__F2pAJ svg{height:16px;width:16px}}.HygienistHome_jobBoardBadge__T\+68D{align-items:center;background:#ef4444;border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-6px}.HygienistHome_refreshButton__jL-cH{background:#0000;border:none;color:#6b7280;cursor:pointer;padding:8px}.HygienistHome_refreshButton__jL-cH:hover{color:#0d9488}.HygienistHome_refreshButton__jL-cH img,.HygienistHome_refreshButton__jL-cH svg{height:20px;width:20px}.HygienistHome_helpButton__E2RVd{background:#0d9488;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:6px 16px;transition:background .2s}.HygienistHome_helpButton__E2RVd:hover{background:#115e59}.HygienistHome_sideMenu__yAPea{background:#0f1b3a;border:2px solid #1e3a8a;border-radius:16px;border-right-color:#0a1529;box-shadow:-4px 0 20px #0000004d;display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:fixed;right:-300px;top:0;transition:right .3s ease-in-out;width:300px;z-index:1100}.HygienistHome_sideMenu__yAPea.HygienistHome_open__GEdHr{right:0}.HygienistHome_sideMenuHeader__zzX4H{background:#0f1b3a!important;border-bottom:none;padding:24px 20px}.HygienistHome_userProfile__tkAAe{align-items:center;display:flex;flex-direction:column;gap:12px}.HygienistHome_userPhoto__wY9gd{align-items:center;background-color:#fff3;background-position:50%;background-size:cover;border:2px solid #ffffff4d;border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.HygienistHome_initials__\+QsUu{color:#fff;font-size:28px;font-weight:600}.HygienistHome_userName__HfIpZ{color:#fff;font-size:18px;font-weight:600;text-align:center}.HygienistHome_sideMenuNav__qhf09{display:flex;flex:1 1;flex-direction:column;padding:12px 8px}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:12px;margin:2px 0;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s;width:100%}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl svg{color:#fff;flex-shrink:0;height:20px;width:20px}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl span{flex:1 1}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl .HygienistHome_testOnly__13Xc0{display:block;font-size:10px;margin-top:2px;opacity:.8}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl:hover{background:#ffffff1a}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl.HygienistHome_active__ME19b{background:#1e3a8a;color:#fff}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl.HygienistHome_active__ME19b svg,.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl.HygienistHome_logOutItem__08vR8,.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl.HygienistHome_logOutItem__08vR8 svg{color:#fff}.HygienistHome_sideMenuNav__qhf09 .HygienistHome_menuItem__oY5rl.HygienistHome_logOutItem__08vR8:hover{background:#ffffff1a}.HygienistHome_overlay__ECBML{animation:HygienistHome_fadeIn__ISBhD .3s ease;background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1099}@keyframes HygienistHome_fadeIn__ISBhD{0%{opacity:0}to{opacity:1}}.HygienistHome_mainContent__zKXuL{flex:1 1;margin:0 auto;max-width:1200px;padding:0;width:100%}.HygienistHome_welcomeSection__bMtF\+{background:#fff;padding:20px 16px 0}.HygienistHome_welcomeHeader__VkNxz{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4px}.HygienistHome_welcomeText__TJDTa{color:#1f2937;font-size:20px;font-weight:600;margin:0}.HygienistHome_welcomeText__TJDTa .HygienistHome_waveEmoji__XwnWF{margin-left:4px}.HygienistHome_viewAllLink__eLhQs{color:#1976d2;cursor:pointer;font-weight:700;text-decoration:underline}.HygienistHome_viewAllLink__eLhQs:hover{color:#1254a1;text-decoration:underline}.HygienistHome_instructions__0GaCc{color:#6b7280;font-size:14px;margin:0 0 16px}.HygienistHome_instructions__0GaCc .HygienistHome_greenText__OQozk{color:#0d9488;font-weight:500}.HygienistHome_availableNowCard__fl264{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #00000014;display:flex;justify-content:space-between;margin:0 16px 16px;padding:14px 16px}.HygienistHome_availableNowInfo__GhHZy{display:flex;flex-direction:column;gap:2px}.HygienistHome_availableNowTitle__YXaGK{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:6px}.HygienistHome_availableNowTitle__YXaGK .HygienistHome_infoIcon__aMu7A{cursor:pointer;height:16px;opacity:.5;width:16px}.HygienistHome_availableNowTitle__YXaGK .HygienistHome_infoIcon__aMu7A:hover{opacity:1}.HygienistHome_infoIcon__aMu7A{cursor:pointer;height:16px;margin-left:8px;width:16px}.HygienistHome_availableNowSubtitle__VNTWq{color:#6b7280;font-size:13px}.HygienistHome_switch__o3y48{height:28px;position:relative;width:52px}.HygienistHome_switch__o3y48 input{height:0;opacity:0;width:0}.HygienistHome_slider__D8-2y{background:#d1d5db;border-radius:28px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.HygienistHome_slider__D8-2y:before{background:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px #00000026;content:"";height:22px;left:3px;position:absolute;transition:.3s;width:22px}input:checked+.HygienistHome_slider__D8-2y{background:#0d9488}input:checked+.HygienistHome_slider__D8-2y:before{transform:translateX(24px)}input:disabled+.HygienistHome_slider__D8-2y{cursor:not-allowed;opacity:.5}.HygienistHome_calendarSection__UtX4A{padding:0 8px 16px}.HygienistHome_calendarContainer__f3wqk{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden;padding:0;width:100%}.HygienistHome_legendSection__awSY-{align-items:center;background:#f3f4f6;border-radius:0 0 16px 16px;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:12px 16px}.HygienistHome_legendItem__XGmga{align-items:center;color:#1f2937;display:flex;font-size:13px;font-weight:400;gap:6px}.HygienistHome_legendDot__Y6OI0{border-radius:50%;box-shadow:0 1px 2px #0000001a;height:10px;width:10px}.HygienistHome_legendDot__Y6OI0.HygienistHome_booked__iZ3VJ{background:#3b82f6}.HygienistHome_legendDot__Y6OI0.HygienistHome_offer__wNhVS{background:#eab308}.HygienistHome_legendDot__Y6OI0.HygienistHome_available__YiJOx{background:#14b8a6}.HygienistHome_legendDot__Y6OI0.HygienistHome_completed__65nqo{background:#6b7280}.HygienistHome_legendDot__Y6OI0.HygienistHome_expired__ZAap7{background:#ef4444}.HygienistHome_actionArea__2vAq1{align-items:center;background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;padding:16px}@media(min-width:768px){.HygienistHome_actionArea__2vAq1{display:none}}.HygienistHome_actionsRow__W5YST,.HygienistHome_primaryButton__EiSKT{align-items:center;display:flex;gap:8px}.HygienistHome_primaryButton__EiSKT{background:#0b4598;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 20px;transition:background .2s}.HygienistHome_primaryButton__EiSKT:hover{background:#083a7a}.HygienistHome_linkLike__LSpYd{background:#0000;border:none;color:#0d9488;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline}.HygienistHome_linkLike__LSpYd:hover{color:#115e59}.HygienistHome_messageBanner__lo5uE{background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;color:#92400e;font-size:14px;margin:0 16px 16px;padding:12px 16px;text-align:center}.HygienistHome_autobookRow__JImir{padding:0 16px 16px}.HygienistHome_autobookCta__QtSDA{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:14px 16px;transition:all .2s;width:100%}.HygienistHome_autobookCta__QtSDA:hover{background:#0b459814;border-color:#0b4598}.HygienistHome_autobookCta__QtSDA img{height:24px;width:24px}.HygienistHome_autobookCta__QtSDA span{color:#1f2937;flex:1 1;font-size:14px;font-weight:500;text-align:left}.HygienistHome_jobBoardRow__-oJu0{display:none;position:relative}.HygienistHome_badge__JjEc0,.HygienistHome_switchLabel__OsYks{display:none}@media(max-width:480px){.HygienistHome_welcomeText__TJDTa{font-size:18px}.HygienistHome_legendSection__awSY-{gap:12px}.HygienistHome_legendItem__XGmga{font-size:12px}}@media(min-width:768px){.HygienistHome_welcomeSection__bMtF\+{padding:24px 24px 0}.HygienistHome_availableNowCard__fl264{margin:0 24px 20px}.HygienistHome_calendarSection__UtX4A{padding:0 12px 24px}.HygienistHome_messageBanner__lo5uE{margin:0 24px 20px}.HygienistHome_autobookRow__JImir{padding:0 24px 24px}}.HygienistJobSelectionModal_modalOverlay__XmbAp{background:#0000004d;inset:0;position:fixed;z-index:1349}.HygienistJobSelectionModal_modal__D48Ye{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1350}.HygienistJobSelectionModal_modalContent__aLW2\+{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000002e;padding:20px 16px;width:min(560px,100vw - 32px)}.HygienistJobSelectionModal_modalTitle__qo90q{margin:0 0 8px;text-align:center}.HygienistJobSelectionModal_modalSubtitle__9jSNH{margin:0 0 16px;text-align:center}.HygienistJobSelectionModal_offerButtonsContainer__v6\+1Q{display:flex;flex-direction:column;gap:10px}.HygienistJobSelectionModal_offerButton__jHyOz{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:10px;cursor:pointer;display:block;padding:12px;text-align:left;transition:background-color .15s ease;width:100%}.HygienistJobSelectionModal_offerButton__jHyOz:hover{background:#f5f5f5}.HygienistJobSelectionModal_offerButtonWrapper__NTtG9{align-items:center;display:flex;gap:12px}.HygienistJobSelectionModal_offerIcon__IPn7h{height:28px;width:28px}.HygienistJobSelectionModal_offerDetails__5VTPX{display:flex;flex-direction:column}.HygienistJobSelectionModal_offerTitle__MTf3b{font-size:14px}.HygienistJobSelectionModal_offerTime__NfwoP{color:#666;color:var(--text-secondary,#666);font-size:12px}.HygienistJobSelectionModal_greenSquare__yGbjr{background:#0b4598;border-radius:4px;display:inline-block;height:22px;margin-right:8px;min-width:22px;width:22px}.HygienistJobSelectionModal_availableButton__\+Jy4X{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:10px;cursor:pointer;display:block;padding:12px;text-align:left;transition:background-color .15s ease;width:100%}.HygienistJobSelectionModal_availableButton__\+Jy4X:hover{background:#f5f5f5}.HygienistJobSelectionModal_actionButton__aC\+dl{align-items:center;background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:10px;cursor:pointer;display:inline-flex;justify-content:center;padding:10px 12px;transition:background-color .15s ease;width:100%}.HygienistJobSelectionModal_actionButton__aC\+dl:hover{background:#f5f5f5}.HygienistJobSelectionModal_goBackButton__yqJlw{margin-top:6px}.HygienistJobSelectionModal_instaButton__OfoEa{align-items:center;background:#fff;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:10px;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;padding:10px 12px;transition:background-color .15s ease;width:100%}.HygienistJobSelectionModal_instaButton__OfoEa:hover{background:#f5f5f5}.HygienistJobSelectionModal_instaButton__OfoEa img{height:22px;object-fit:contain;width:22px}.HygienistJobSelectionModal_instaText__gyH-0{font-size:14px}.onboarding_titleWrapper__ecRbt{align-items:start;display:flex;flex-direction:column;gap:10px}.onboarding_practiceNameSubtitle__gk6Qu{font-family:Poppins;font-size:12px;font-weight:100;letter-spacing:.400000006px;line-height:19.92px;text-align:center}.onboarding_pageTitle__qu0wm{font-size:20px;font-weight:600;letter-spacing:.5px;line-height:30px;text-align:center}.onboarding_pageDescription__LyXVl{color:#0009;color:var(--text-secondary,#0009);font-family:Poppins;font-size:14px;font-weight:400;letter-spacing:.1700000018px;line-height:24px;text-align:left}.onboarding_optionPoints__Lz8xk{color:#0009;font-size:.75rem;font-style:normal;font-weight:100;letter-spacing:.4px;line-height:166%;padding-bottom:.5rem}.onboarding_screenError__48Iki{font-feature-settings:"clig" off,"liga" off;color:#d32f2f;color:var(--error-main,#d32f2f);display:block;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:150%;margin-bottom:1rem;min-height:2rem;text-align:start}.onboarding_noScreenError__VA7cz{display:none}.onboarding_tempWrapper__cpRvd{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0b4598;border:1px solid var(--primary-blue,#0b4598);border-radius:8px;border-radius:var(--borderRadius,8px);box-shadow:0 1px 3px #0000000f;margin-bottom:1rem;margin-top:1rem;padding:1rem 1rem .5rem}@media only screen and (min-width:768px){.onboarding_tempWrapper__cpRvd{width:100%}}.onboarding_hireWrapper__Zziap{background:#f1f7ff;background:var(--background-success,#f1f7ff);border-radius:8px;border-radius:var(--borderRadius,8px);margin-bottom:1rem;padding:1rem 1rem .5rem}@media only screen and (min-width:768px){.onboarding_hireWrapper__Zziap{width:100%}}.onboarding_radioGroup__\+qaxK{align-items:center;display:flex;flex-direction:row;gap:1rem;vertical-align:initial}.onboarding_optionText__Dz9rt{color:#0009;color:var(--text-secondary,#0009);font-size:.8rem;font-style:normal;letter-spacing:.15px;line-height:24px}.onboarding_optionTitle__G4bab{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:24px}.onboarding_talent_titleWrapper__dK0Ta{align-items:start;display:flex;flex-direction:column;gap:10px}.onboarding_talent_practiceNameSubtitle__nyKGX{font-family:Poppins;font-size:12px;font-weight:100;letter-spacing:.400000006px;line-height:19.92px;text-align:center}.onboarding_talent_pageTitle__8L7YD{font-size:20px;font-weight:600;letter-spacing:.5px;line-height:30px;text-align:center}.onboarding_talent_pageDescription__E2Wk6{color:#0009;color:var(--text-secondary,#0009);font-family:Poppins;font-size:14px;font-weight:400;letter-spacing:.1700000018px;line-height:24px;text-align:left}.onboarding_talent_optionPoints__-A8HA{color:#0009;font-size:.75rem;font-style:normal;font-weight:100;letter-spacing:.4px;line-height:166%;padding-bottom:.5rem}.onboarding_talent_screenError__N-gB6{font-feature-settings:"clig" off,"liga" off;color:#d32f2f;color:var(--error-main,#d32f2f);display:block;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:150%;margin-bottom:1rem;min-height:2rem;text-align:start}.onboarding_talent_noScreenError__EkCJ3{display:none}.onboarding_talent_tempWrapper__\+dg1r{background:#fff;background:var(--common-white-main,#fff);border:1px solid #0b4598;border:1px solid var(--primary-blue,#0b4598);border-radius:8px;border-radius:var(--borderRadius,8px);box-shadow:0 1px 3px #0000000f;margin-bottom:1rem;margin-top:1rem;padding:1rem 1rem .5rem}@media only screen and (min-width:768px){.onboarding_talent_tempWrapper__\+dg1r{width:100%}}.onboarding_talent_hireWrapper__VWgF6{background:#f1f7ff;background:var(--background-success,#f1f7ff);border-radius:8px;border-radius:var(--borderRadius,8px);margin-bottom:1rem;padding:1rem 1rem .5rem}@media only screen and (min-width:768px){.onboarding_talent_hireWrapper__VWgF6{width:100%}}.onboarding_talent_radioGroup__hoLez{align-items:center;display:flex;flex-direction:row;gap:1rem;vertical-align:initial}.onboarding_talent_optionText__ab\+\+p{color:#0009;color:var(--text-secondary,#0009);font-size:.8rem;font-style:normal;letter-spacing:.15px;line-height:24px}.onboarding_talent_optionTitle__Jrlqu{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:24px}.GoogleRating_googleRating__wdPU2{align-items:center;align-self:flex-start;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;padding:.5rem 0}@media only screen and (max-width:400px){.GoogleRating_googleRating__wdPU2{gap:.375rem;padding:.25rem 0}}@media only screen and (max-width:360px){.GoogleRating_googleRating__wdPU2{gap:.25rem;padding:.2rem 0}}@media only screen and (min-width:768px){.GoogleRating_googleRating__wdPU2{gap:.75rem;padding:.75rem 0}}@media only screen and (min-width:901px){.GoogleRating_googleRating__wdPU2{align-self:flex-start;gap:.75rem;justify-content:flex-start;padding:.75rem 0}}.GoogleRating_googleLogo__9T8xV{height:auto;width:1.6rem}@media only screen and (min-width:768px){.GoogleRating_googleLogo__9T8xV{width:2.5rem}}@media only screen and (min-width:901px){.GoogleRating_googleLogo__9T8xV{width:2.5rem}}@media only screen and (max-width:360px){.GoogleRating_googleLogo__9T8xV{width:1.5rem}}.GoogleRating_ratingStars__pagp9{align-items:center;display:flex;flex-direction:row;gap:.125rem}.GoogleRating_starIconActive__iaq\+L{color:#fb7672;color:var(--primary-main,#fb7672);font-size:.9375rem}@media(max-width:465px){.GoogleRating_starIconActive__iaq\+L{font-size:.875rem}}@media(max-width:360px){.GoogleRating_starIconActive__iaq\+L{font-size:.8125rem}}@media(min-width:768px){.GoogleRating_starIconActive__iaq\+L{font-size:1.125rem}}@media(min-width:901px){.GoogleRating_starIconActive__iaq\+L{font-size:1.125rem}}.GoogleRating_starIconInactive__X5y7w{color:#fb7672;color:var(--primary-main,#fb7672);font-size:.9375rem}@media(max-width:465px){.GoogleRating_starIconInactive__X5y7w{font-size:.875rem}}@media(max-width:360px){.GoogleRating_starIconInactive__X5y7w{font-size:.8125rem}}@media(min-width:768px){.GoogleRating_starIconInactive__X5y7w{font-size:1.125rem}}@media(min-width:901px){.GoogleRating_starIconInactive__X5y7w{font-size:1.125rem}}.Skills_skillsTitle__SP8Ue{font-weight:600;margin-bottom:.5rem}.Skills_skillsList__aBKri{list-style-type:none;padding:0}.Skills_skillItem__G81gu{align-items:center;display:flex;margin-bottom:.5rem}.Skills_checkIcon__mwfRR{color:#10b981}.Skills_checkIcon__mwfRR,.Skills_crossIcon__Cc9R4{font-size:1rem!important;margin-right:.5rem;vertical-align:middle}.Skills_crossIcon__Cc9R4{color:#d32f2f;color:var(--error-main,#d32f2f)}.WorkExperience_experienceItem__INUxK{margin-bottom:20px}.WorkExperience_jobTitle__ZOfkc{font-weight:700;margin-bottom:5px}.WorkExperience_companyName__OjyV8{color:#666;margin-bottom:5px}.WorkExperience_dateRange__kwrYA{color:#888;font-style:italic;margin-bottom:10px}.CustomOfferPage_pageContainer__u9MKE{background:#fff;display:flex;flex-direction:column;min-height:100vh}.CustomOfferPage_header__XCnRs{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:56px;padding:10px 16px;position:-webkit-sticky;position:sticky;position:relative;top:0;z-index:100}.CustomOfferPage_headerLeft__n6eZi{align-items:center;display:flex;flex:1 1}.CustomOfferPage_logo__cFij2{height:28px;object-fit:contain}.CustomOfferPage_headerTitle__sedkc{color:#1f2937;font-size:16px;font-weight:600;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.CustomOfferPage_headerActions__DagpN{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.CustomOfferPage_addShiftButton__TvvVq{align-items:center;background:#0000;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.CustomOfferPage_addShiftButton__TvvVq:hover{background:#0b459814}@media(min-width:768px){.CustomOfferPage_addShiftButton__TvvVq{display:flex}}.CustomOfferPage_jobBoardButton__VkMgd{align-items:center;background:#0b4598;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;position:relative;transition:all .2s}.CustomOfferPage_jobBoardButton__VkMgd:hover{background:#083472}.CustomOfferPage_jobBoardButton__VkMgd svg{height:16px;width:16px}.CustomOfferPage_menuButton__6tenj{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.CustomOfferPage_menuButton__6tenj:hover{background:#f9fafb}.CustomOfferPage_hamburger__Sz7Fc{display:flex;flex-direction:column;gap:4px;width:18px}.CustomOfferPage_hamburgerLine__WTB\+9{background:#1f2937;border-radius:1px;height:2px;width:100%}.CustomOfferPage_subheader__m21Th{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.CustomOfferPage_backButton__LxvEY{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.CustomOfferPage_backButton__LxvEY:hover{background:#f9fafb}.CustomOfferPage_backButton__LxvEY svg{height:20px;width:20px}.CustomOfferPage_subheaderActions__6\+M3P{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.CustomOfferPage_offerPendingBadge__nnhEp{align-items:center;background:#fef3c7;border:1px solid #fde68a;border-radius:14px;color:#d97706;display:flex;font-size:12px;font-weight:400;gap:6px;padding:4px 10px}.CustomOfferPage_offerPendingDot__vKOZV{background:#f59e0b;border-radius:50%;flex-shrink:0;height:6px;width:6px}.CustomOfferPage_offerExpireBadge__hcel5{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:14px;color:#dc2626;display:flex;font-size:12px;font-weight:400;gap:6px;padding:4px 10px}.CustomOfferPage_offerExpireDot__b3rkO{background:#dc2626;border-radius:50%;flex-shrink:0;height:6px;width:6px}.CustomOfferPage_locationButton__QgJII{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.CustomOfferPage_locationButton__QgJII:hover{background:#f9fafb;border-color:#0b4598}.CustomOfferPage_locationButton__QgJII svg{color:#6b7280;height:18px;width:18px}.CustomOfferPage_heartButton__QtYvR{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.CustomOfferPage_heartButton__QtYvR:hover:not(:disabled){background:#f9fafb}.CustomOfferPage_heartButton__QtYvR:disabled{cursor:default;opacity:.6}.CustomOfferPage_heartButton__QtYvR img{height:22px;width:22px}.CustomOfferPage_heartIcon__aAt6h{filter:brightness(0)}.CustomOfferPage_heartIconSmall__TCUkp{filter:brightness(0);height:22px;width:22px}.CustomOfferPage_mainContent__02FT-{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.CustomOfferPage_mainContentBox__ZTcIx{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:16px;padding:20px}.CustomOfferPage_shiftDetailsCard__Mu\+x5{background:#f3f4f6;border-radius:8px;margin-bottom:20px;padding:16px}.CustomOfferPage_shiftDateRow__ey1O3{margin-bottom:12px}.CustomOfferPage_shiftDate__XJxKw{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px}.CustomOfferPage_shiftDateIcon__alMOJ{color:#0b4598;height:20px;width:20px}.CustomOfferPage_shiftLocationRow__kEt7T{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CustomOfferPage_shiftLocation__W7FX9{color:#1f2937;font-size:14px;line-height:1.5}.CustomOfferPage_shiftTimes__4VQDL{display:flex;flex-direction:column;gap:8px;text-align:right}.CustomOfferPage_shiftTimeItem__LHYRF{align-items:center;display:flex;gap:8px}.CustomOfferPage_shiftTimeLabel__Tk1ZO{color:#6b7280;font-size:14px;font-weight:400}.CustomOfferPage_shiftTimeValue__4QcZz{color:#1f2937;font-size:15px;font-weight:600}.CustomOfferPage_customOfferCard__EyggM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:20px}.CustomOfferPage_customOfferHeader__dszvG{border-bottom:1px solid #e5e7eb;margin-bottom:20px;padding-bottom:16px}.CustomOfferPage_customOfferTitle__9evHD{color:#1f2937;font-size:18px;font-weight:600;margin:0}.CustomOfferPage_profileSection__-w4xo{display:flex;gap:16px;margin-bottom:20px}.CustomOfferPage_profileImage__SQ2To{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.CustomOfferPage_profileInfo__NYx4E{display:flex;flex:1 1;flex-direction:column;gap:8px}.CustomOfferPage_profileNameRow__DyF72{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CustomOfferPage_profileName__83wAx{color:#0b4598;font-size:18px;font-weight:600;margin:0}.CustomOfferPage_eliteBadge__1sSig,.CustomOfferPage_proBadge__LIBfk{color:#0b4598;height:20px;width:20px}.CustomOfferPage_graduatedText__3dSYw{color:#6b7280;font-size:14px;margin:0}.CustomOfferPage_leftHanded__A2X28{color:#0f9963;font-size:14px;font-weight:500;margin:0}.CustomOfferPage_hourlyRateSection__JcAgW{display:flex;flex-direction:column;gap:4px}.CustomOfferPage_hourlyRateLabel__aJfhY{color:#6b7280;font-size:13px}.CustomOfferPage_hourlyRateValue__P6lVT{color:#1f2937;font-size:18px;font-weight:600}.CustomOfferPage_ratingsSection__I83h\+{align-items:center;display:flex;gap:8px}.CustomOfferPage_stars__w83sl{display:flex;gap:2px}.CustomOfferPage_starFilled__o7RVC{color:#f59e0b;font-size:16px}.CustomOfferPage_starEmpty__VKQhK{color:#d1d5db;font-size:16px}.CustomOfferPage_noRatings__mQ1b8,.CustomOfferPage_ratingsCount__GAFnN{color:#6b7280;font-size:13px}.CustomOfferPage_offerExpiry__-j---{color:#f59e0b;font-size:13px;font-weight:500;margin-top:4px}.CustomOfferPage_actionButtonsRow__viopQ{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.CustomOfferPage_actionButtonsRow__viopQ button{border-radius:8px!important;flex-shrink:0;font-size:14px!important;font-weight:500!important;min-width:auto!important;padding:8px 16px!important;text-transform:none!important;white-space:nowrap}.CustomOfferPage_actionButtonsRow__viopQ .acceptButton{background:#0b4598!important;border:none!important;border-radius:9999px!important;box-shadow:0 1px 3px #0000001a!important;color:#fff!important;font-weight:500!important;text-transform:none!important}.CustomOfferPage_actionButtonsRow__viopQ .acceptButton:hover{background:#083472!important}.CustomOfferPage_actionButtonsRow__viopQ .declineButton{background:#fff!important;border:1px solid #ef4444!important;border-radius:9999px!important;color:#ef4444!important;font-weight:500!important;text-transform:none!important}.CustomOfferPage_actionButtonsRow__viopQ .declineButton:hover{background:#ef44440d!important}.CustomOfferPage_actionButtonsRow__viopQ .resumeButton{background:#fff!important;border:1px solid #0b4598!important;border-radius:8px!important;color:#0b4598!important;font-weight:500!important;text-transform:none!important}.CustomOfferPage_actionButtonsRow__viopQ .resumeButton:hover{background:#0b459814!important}.CustomOfferPage_viewResumeButton__tyU4\+{border-radius:8px!important;font-weight:500!important}.CustomOfferPage_jobSeekingStatusSection__gHR\+r{background:#f9fafb;border-radius:8px;margin-bottom:20px;padding:16px}.CustomOfferPage_jobSeekingStatusTitle__TNxAX{color:#1f2937;font-size:14px;font-weight:600;margin:0 0 8px}.CustomOfferPage_jobSeekingStatusContent__vdqFl{align-items:center;display:flex;gap:8px}.CustomOfferPage_jobSeekingIcon__zSnbS{color:#0b4598;height:18px;width:18px}.CustomOfferPage_jobSeekingStatusText__BmPYd{color:#1f2937;font-size:14px;margin:0}.CustomOfferPage_licenseInfo__M5M0t{color:#1f2937;font-size:14px;margin:0 0 12px}.CustomOfferPage_sectionLabel__X02G6{color:#1f2937;font-size:14px;font-weight:500;margin:12px 0 4px}.CustomOfferPage_sectionValue__1GAl\+{color:#666;font-size:14px;margin:0 0 12px}.CustomOfferPage_aboutText__nj9pP{color:#1f2937;font-size:14px;line-height:1.6;margin:0}.CustomOfferPage_reminderSection__W6k-D{background:#fee2e2;border-radius:8px;margin-bottom:20px;padding:16px}.CustomOfferPage_reminderHeader__5ZsgM{align-items:center;display:flex;gap:8px;margin-bottom:8px}.CustomOfferPage_warningIcon__UjS\+4{color:#ef4444;height:20px;width:20px}.CustomOfferPage_reminderTitle__u\+la3{color:#1f2937;font-size:14px;font-weight:600;text-transform:lowercase}.CustomOfferPage_reminderText__TkylV{color:#1f2937;font-size:14px;line-height:1.5;margin:0}.CustomOfferPage_bottomButtons__dr606{display:flex;flex-direction:column;gap:12px;margin-top:24px}.CustomOfferPage_bottomButtons__dr606 button{border-radius:9999px!important;font-weight:500!important;padding:12px 24px!important;text-transform:none!important;width:100%}@media(max-width:480px){.CustomOfferPage_header__XCnRs{padding:8px 12px}.CustomOfferPage_subheader__m21Th{padding:10px 0}.CustomOfferPage_mainContent__02FT-{padding:12px}.CustomOfferPage_mainContentBox__ZTcIx{padding:16px}.CustomOfferPage_shiftDetailsCard__Mu\+x5{padding:12px}.CustomOfferPage_shiftLocationRow__kEt7T{flex-direction:column;gap:12px}.CustomOfferPage_shiftTimes__4VQDL{text-align:left}.CustomOfferPage_customOfferCard__EyggM{padding:16px}.CustomOfferPage_profileSection__-w4xo{flex-direction:column}.CustomOfferPage_actionButtonsRow__viopQ{flex-direction:row;flex-wrap:wrap}.CustomOfferPage_actionButtonsRow__viopQ button{flex:1 1;min-width:80px}}.CustomOffersPage_pageContainer__nIXrZ{background:#fff;display:flex;flex-direction:column;min-height:100vh}.CustomOffersPage_mainContent__gP8wx{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.CustomOffersPage_subheader__\+eyte{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.CustomOffersPage_backButton__5fnCn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.CustomOffersPage_backButton__5fnCn:hover{background:#f9fafb}.CustomOffersPage_backButton__5fnCn svg{height:20px;width:20px}.CustomOffersPage_subheaderTitle__Wbi9w{color:#1f2937;font-size:16px;font-weight:600;margin:0}.CustomOffersPage_mainContentBox__EGa\+-{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:16px;padding:20px}.CustomOffersPage_shiftDetailsCard__aVaii{background:#f3f4f6;border-radius:8px;margin-bottom:20px;padding:16px}.CustomOffersPage_shiftTypeRow__YqmBp{border-bottom:1px solid #e5e7eb;margin-bottom:12px;padding-bottom:12px}.CustomOffersPage_shiftType__7-nBx{color:#1f2937;font-size:16px;font-weight:600;margin:0}.CustomOffersPage_shiftLocation__5BsPF{color:#6b7280;font-size:14px;margin:4px 0 0}.CustomOffersPage_shiftDateRow__zE8IU{align-items:center;display:flex;gap:8px;margin-bottom:12px}.CustomOffersPage_shiftDateIcon__vWW9R{color:#0b4598;height:20px;width:20px}.CustomOffersPage_shiftDate__JxXYG{color:#1f2937;font-size:15px;font-weight:600}.CustomOffersPage_shiftTimesRow__l\+F3Z{display:flex;gap:24px;margin-bottom:12px}.CustomOffersPage_shiftTimeItem__b4z7i{align-items:center;display:flex;gap:8px}.CustomOffersPage_shiftTimeLabel__wetuD{color:#6b7280;font-size:14px}.CustomOffersPage_shiftTimeValue__TM2kR{color:#1f2937;font-size:15px;font-weight:600}.CustomOffersPage_changeHoursButton__tVbuc{background:none;border:none;color:#0b4598;cursor:pointer;font-size:14px;margin-top:8px;padding:0;text-decoration:underline}.CustomOffersPage_changeHoursButton__tVbuc:hover{color:#082f68}.CustomOffersPage_proposedRateRow__6aAFn{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:8px;margin-top:12px;padding-top:12px}.CustomOffersPage_proposedRateLabel__KfRjT{color:#6b7280;font-size:14px}.CustomOffersPage_proposedRateValue__M-IVB{color:#1f2937;font-size:16px;font-weight:600}.CustomOffersPage_paymentTermsRow__AqdE1{color:#6b7280;display:flex;flex-wrap:wrap;font-size:14px;gap:16px;margin-bottom:12px}.CustomOffersPage_reminderLink__UvhJe{color:#0b4598;font-size:14px;text-decoration:none}.CustomOffersPage_reminderLink__UvhJe:hover{text-decoration:underline}.CustomOffersPage_offersSection__mFrk-{margin-top:20px}.CustomOffersPage_offersSectionTitle__PHf28{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 16px}.CustomOffersPage_offerCard__O2wRK{background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;margin-bottom:12px;padding:16px;transition:all .2s}.CustomOffersPage_offerCard__O2wRK:hover{border-color:#0b4598;box-shadow:0 2px 8px #00000014}.CustomOffersPage_offerCard__O2wRK.CustomOffersPage_expired__ikqiP{background:#fafafa;opacity:.6}.CustomOffersPage_offerCardContent__8Cgkp{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CustomOffersPage_offerLeftSection__i\+t2g{flex:1 1;min-width:0}.CustomOffersPage_offerProfileRow__XYO3c{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.CustomOffersPage_offerProfileName__NGeuR{color:#0b4598;font-size:16px;font-weight:600;margin:0}.CustomOffersPage_heartIcon__tslMB{height:20px;width:20px}.CustomOffersPage_eliteBadge__f0V5h,.CustomOffersPage_proBadge__YpUwK{color:#0b4598;height:18px;width:18px}.CustomOffersPage_languageBadge__YxDy1{background:#eceff1;border-radius:4px;color:#455a64;font-size:10px;font-weight:600;line-height:1;padding:2px 6px}.CustomOffersPage_graduatedText__1WnAt{color:#6b7280;font-size:14px;margin:0 0 8px}.CustomOffersPage_partialHoursRow__GlEwZ{align-items:center;display:flex;gap:8px;margin-top:8px}.CustomOffersPage_dashedCircle__a-xrF{border:2px dashed #f97316;border-radius:50%;flex-shrink:0;height:14px;width:14px}.CustomOffersPage_partialHoursText__SIzKX{color:#6b7280;font-size:13px}.CustomOffersPage_jobSeekingPill__NAKGu{align-items:center;background-color:#e7f3fe;border:1px solid #b3d7f9;border-radius:12px;color:#0b4598;display:inline-flex;font-size:12px;font-weight:600;margin-top:8px;padding:4px 10px;white-space:nowrap}.CustomOffersPage_offerRightSection__tIDVB{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}.CustomOffersPage_offerRate__oV2x\+{color:#1f2937;font-size:18px;font-weight:600}.CustomOffersPage_viewDetailsButton__kLPQD{align-items:center;background:none;border:none;color:#0b4598;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:0}.CustomOffersPage_viewDetailsButton__kLPQD:hover{text-decoration:underline}.CustomOffersPage_viewDetailsButton__kLPQD svg{height:16px;width:16px}.CustomOffersPage_instabookMessage__QxWHB{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#1f2937;font-size:14px;line-height:1.6;margin-top:20px;padding:16px;text-align:center}.CustomOffersPage_bottomButtons__-uxlc{align-items:center;border-top:1px dashed #e5e7eb;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:20px}.CustomOffersPage_noOffersState__O5Fp0{color:#6b7280;padding:40px 20px;text-align:center}.CustomOffersPage_noOffersIcon__L8J2S{font-size:48px;margin-bottom:16px}.CustomOffersPage_noOffersTitle__e-W7i{color:#1f2937;font-size:18px;font-weight:600;margin:0 0 8px}.CustomOffersPage_noOffersText__VOgJq{color:#6b7280;font-size:14px;margin:0}@media(max-width:600px){.CustomOffersPage_mainContent__gP8wx{padding:12px}.CustomOffersPage_mainContentBox__EGa\+-{padding:16px}.CustomOffersPage_shiftDetailsCard__aVaii{padding:12px}.CustomOffersPage_shiftTimesRow__l\+F3Z{flex-direction:column;gap:8px}.CustomOffersPage_offerCardContent__8Cgkp{flex-direction:column;gap:12px}.CustomOffersPage_offerRightSection__tIDVB{align-items:center;border-top:1px solid #e5e7eb;flex-direction:row;justify-content:space-between;padding-top:12px;width:100%}.CustomOffersPage_paymentTermsRow__AqdE1{flex-direction:column;gap:8px}}@media(max-width:480px){.CustomOffersPage_subheader__\+eyte{padding:10px 0}.CustomOffersPage_offerProfileRow__XYO3c{flex-wrap:wrap}.CustomOffersPage_offerProfileName__NGeuR{font-size:15px}.CustomOffersPage_offerRate__oV2x\+{font-size:16px}}.components_col__bVvp8{align-self:center;display:flex;flex-direction:column}.components_row__jET\+-{display:flex;flex-direction:row}.components_dataBox__Bt28I{display:flex;flex-direction:column;min-width:30%}@media only screen and (max-width:800px){.components_dataBox__Bt28I{width:100%}}.components_centralBox__SO0wQ{border-left:1px solid #0006;padding:0 1rem}@media only screen and (max-width:800px){.components_centralBox__SO0wQ{border:initial;padding:initial}}.components_iconLabel__1fXrG{width:70%}.components_iconLabelEndorsement__yiJet,.components_iconLabel__1fXrG{align-items:center;display:flex;gap:.5rem}.components_iconLabelEndorsement__yiJet .components_icon__4KFns{align-items:center;display:flex}.components_iconLabelEndorsement__yiJet .components_icon__4KFns svg{fill:#0b4598;height:3rem!important;width:3rem!important}@media only screen and (max-width:600px){.components_iconLabelEndorsement__yiJet .components_icon__4KFns svg{height:1.5rem!important;width:1.5rem!important}}.components_dataPoint__l0ba1{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:.5rem 0;width:100%}@media only screen and (max-width:800px){.components_dataPoint__l0ba1{gap:0}}.components_dataPoint__l0ba1 .components_icon__4KFns{align-items:center;display:flex}.components_dataPoint__l0ba1 .components_icon__4KFns svg{fill:#0b4598;height:1.5rem;width:1.5rem}.components_dataPoint__l0ba1 .components_iconTop__VRT3v{align-items:start}.components_dataPoint__l0ba1 .components_label__AThly{font-feature-settings:"clig" off,"liga" off;color:#0009;color:var(--text-secondary,#0009);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:166%}.components_dataPoint__l0ba1 .components_description__NHfOU{font-feature-settings:"clig" off,"liga" off;color:#000000de;color:var(--text-primary,#000000de);font-size:14px;font-style:normal;font-weight:700;letter-spacing:.17px;line-height:143%;width:50%}.components_rateMenuItem__0pybV{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;line-height:24px}.components_rateMenuItem__0pybV,.components_rateSuggested__dRSzt{font-family:var(--fontMain),sans-serif;font-style:normal;font-weight:400;letter-spacing:.15px}.components_rateSuggested__dRSzt{color:#fb7672;color:var(--primary-main,#fb7672);font-size:16px;line-height:150%;white-space:break-spaces}.components_styledSelector__vDkWF{align-items:baseline;display:flex}.components_styledReasonForm__K6b42{display:flex;flex-direction:column;gap:.5rem}.components_modalDescription__pmuJG{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%;white-space:break-spaces}.components_modalDescription__pmuJG p{margin-bottom:1rem}.components_buttonColour__5PV\+Z{background-color:#0b4598!important;background-color:var(--secondary-main,#0b4598)!important;border:none!important;color:#fff!important}.components_buttonColour__secondary__ucm4P{border-color:#0b4598!important;border-color:var(--secondary-main,#0b4598)!important;color:#0b4598!important;color:var(--secondary-main,#0b4598)!important}.components_description__NHfOU{font-feature-settings:"clig" off,"liga" off;color:#0009;color:var(--text-secondary,#0009);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%;padding:1rem 0 0}.components_description__NHfOU .components_bold__vW7QU{font-weight:700}.components_titleContainer__CSH0D{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;text-align:center}.components_titleContainer__CSH0D .components_popupTitle__GdM4l{font-size:1.25rem;font-weight:600;line-height:1.4;margin-right:1rem}.components_titleContainer__CSH0D .components_crossButtonDark__yfHYa{bottom:0;position:relative;right:0;top:0}.components_buttonContainer__0XiES{display:flex;gap:1rem;margin-top:1rem}.components_flexButton__m0cmn{flex:1 1}.components_shiftDetails__PEYkc{margin:1rem 0}.components_shiftDetails__PEYkc div{color:#000000de;font-size:1rem;line-height:1.5;margin:.5rem 0}.components_styledInput__XKxlC{margin-top:1rem}.components_popupContainer__gSa1b{align-self:center;background:#fff;border-radius:8px;max-height:90vh;max-width:25.75rem;overflow-y:auto;padding:1.5rem 1rem;width:100%}.ConfirmedOfferPage_pageContainer__5x02e{background:#fff;display:flex;flex-direction:column;min-height:100vh}.ConfirmedOfferPage_header__y8Xro{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:56px;padding:10px 16px;position:-webkit-sticky;position:sticky;position:relative;top:0;z-index:100}.ConfirmedOfferPage_headerLeft__5oMAE{align-items:center;display:flex;flex:1 1}.ConfirmedOfferPage_logo__tZ0xt{height:28px;object-fit:contain}.ConfirmedOfferPage_headerTitle__IKC8x{color:#1f2937;font-size:16px;font-weight:600;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ConfirmedOfferPage_headerActions__yQNbI{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ConfirmedOfferPage_menuButton__UQuqu{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.ConfirmedOfferPage_menuButton__UQuqu:hover{background:#f9fafb}.ConfirmedOfferPage_hamburger__D9EvZ{display:flex;flex-direction:column;gap:4px;width:18px}.ConfirmedOfferPage_hamburgerLine__tKM8R{background:#1f2937;border-radius:1px;height:2px;width:100%}.ConfirmedOfferPage_subheader__fD9f5{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.ConfirmedOfferPage_backButton__mn9Bx{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.ConfirmedOfferPage_backButton__mn9Bx:hover{background:#f9fafb}.ConfirmedOfferPage_backButton__mn9Bx svg{height:20px;width:20px}.ConfirmedOfferPage_subheaderActions__TB07G{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ConfirmedOfferPage_bookedBadge__ui1g0{align-items:center;background:#dbeafe;border:1px solid #3b82f633;border-radius:14px;color:#0b4598;display:flex;font-size:12px;font-weight:400;gap:6px;padding:4px 10px}.ConfirmedOfferPage_bookedDot__ypJz5{background:#0b4598;border-radius:50%;flex-shrink:0;height:6px;width:6px}.ConfirmedOfferPage_locationButton__p7v\+O{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.ConfirmedOfferPage_locationButton__p7v\+O:hover{background:#f9fafb;border-color:#0b4598}.ConfirmedOfferPage_locationButton__p7v\+O svg{color:#6b7280;height:18px;width:18px}.ConfirmedOfferPage_heartButton__S4Qzu{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.ConfirmedOfferPage_heartButton__S4Qzu:hover:not(:disabled){background:#f9fafb}.ConfirmedOfferPage_heartButton__S4Qzu:disabled{cursor:default;opacity:.6}.ConfirmedOfferPage_heartButton__S4Qzu img{height:22px;width:22px}.ConfirmedOfferPage_heartIcon__IaRK7{filter:brightness(0)}.ConfirmedOfferPage_heartIconSmall__hSvGD{filter:brightness(0);height:22px;width:22px}.ConfirmedOfferPage_cancelShiftButton__dm3uw{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;min-width:120px;padding:10px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_cancelShiftButton__dm3uw:hover{background:#0000000a;border-color:#1f2937}.ConfirmedOfferPage_markCompletedWrapper__5A\+-e{align-items:center;display:flex}.ConfirmedOfferPage_markCompletedWrapper__5A\+-e button{background:#0b4598!important;border:none!important;border-radius:8px!important;color:#fff!important;font-size:13px!important;font-weight:500!important;min-width:120px!important;padding:10px 16px!important;text-transform:none!important;white-space:nowrap!important}.ConfirmedOfferPage_mainContent__X69s9{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:900px;padding:16px;width:100%}.ConfirmedOfferPage_mainContentBox__IRiJl{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:16px;padding:20px}.ConfirmedOfferPage_shiftDetailsCard__LOcu7{background:#f3f4f6;border-radius:8px;margin-bottom:20px;padding:16px}.ConfirmedOfferPage_shiftDateRow__\+8Jaj{margin-bottom:12px}.ConfirmedOfferPage_shiftDate__aeH4Y{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px}.ConfirmedOfferPage_shiftDateIcon__imlRO{color:#0b4598;height:20px;width:20px}.ConfirmedOfferPage_shiftLocationRow__zzf3n{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ConfirmedOfferPage_shiftLocation__MAQRj{color:#1f2937;font-size:14px;line-height:1.5}.ConfirmedOfferPage_shiftTimes__SRLQs{display:flex;flex-direction:column;gap:8px;text-align:right}.ConfirmedOfferPage_shiftTimeItem__p5A8x{align-items:center;display:flex;gap:8px}.ConfirmedOfferPage_shiftTimeLabel__W7Hko{color:#6b7280;font-size:14px;font-weight:400}.ConfirmedOfferPage_shiftTimeValue__yOs\+L{color:#1f2937;font-size:15px;font-weight:600}.ConfirmedOfferPage_changeShiftTimeLink__18DR6{color:#0b4598;cursor:pointer;font-size:13px;font-weight:500;margin-top:4px;text-align:right;text-decoration:none}.ConfirmedOfferPage_changeShiftTimeLink__18DR6:hover{text-decoration:underline}.ConfirmedOfferPage_bookedOfferCard__VPF-x{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:20px}.ConfirmedOfferPage_bookedOfferHeader__UKJOe{border-bottom:1px solid #e5e7eb;margin-bottom:20px;padding-bottom:16px}.ConfirmedOfferPage_bookedOfferTitle__tLRB3{color:#1f2937;font-size:18px;font-weight:600;margin:0}.ConfirmedOfferPage_profileSection__ZOEdE{align-items:center;display:flex;gap:16px}.ConfirmedOfferPage_profileImage__2HGZ1{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.ConfirmedOfferPage_profileInfo__ba0\+p{display:flex;flex:1 1;flex-direction:column;gap:8px}.ConfirmedOfferPage_profileNameRow__57MJ2{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ConfirmedOfferPage_profileName__6y0fh{color:#0b4598;font-size:18px;font-weight:600;margin:0}.ConfirmedOfferPage_graduatedText__KTsQJ{color:#6b7280;font-size:14px;margin:0}.ConfirmedOfferPage_leftHanded__tGmdV{color:#0f9963;font-size:14px;font-weight:500;margin:0}.ConfirmedOfferPage_hourlyRateSection__Okrzf{display:flex;flex-direction:column;gap:4px}.ConfirmedOfferPage_hourlyRateLabel__UIjeT{color:#6b7280;font-size:13px}.ConfirmedOfferPage_hourlyRateValue__\+AXp5{color:#1f2937;font-size:18px;font-weight:600}.ConfirmedOfferPage_stars__93l82{display:flex;gap:2px}.ConfirmedOfferPage_starFilled__3n5q4{color:#f59e0b;font-size:16px}.ConfirmedOfferPage_starEmpty__wYl7-{color:#d1d5db;font-size:16px}.ConfirmedOfferPage_noRatings__R6jSS{color:#6b7280;font-size:13px}.ConfirmedOfferPage_contactActionsContainer__5MVmK{display:flex;justify-content:flex-end}.ConfirmedOfferPage_actionButtonsRow__qCYem{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:6px;margin-left:auto}.ConfirmedOfferPage_actionButtonsRow__qCYem button{border-radius:18px!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;min-width:auto!important;padding:5px 10px!important;text-transform:none!important;white-space:nowrap}.ConfirmedOfferPage_actionButtonsRow__qCYem button .MuiButton-startIcon{margin-left:-2px!important;margin-right:3px!important}.ConfirmedOfferPage_actionButtonsRow__qCYem button .MuiButton-startIcon svg{font-size:14px!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .callButton{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:18px!important;color:#1f2937!important;font-weight:500!important;text-transform:none!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .callButton:hover{background:#f9fafb!important;border-color:#1f2937!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .chatButton{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:18px!important;color:#1f2937!important;font-weight:500!important;text-transform:none!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .chatButton:hover{background:#f9fafb!important;border-color:#1f2937!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .resumeButton{background:#fff!important;border:1px solid #0b4598!important;border-radius:18px!important;color:#0b4598!important;font-weight:500!important;text-transform:none!important}.ConfirmedOfferPage_actionButtonsRow__qCYem .resumeButton:hover{background:#0b459814!important}.ConfirmedOfferPage_callButtonPill__YwmAq,.ConfirmedOfferPage_chatButtonPill__8W6Nc,.ConfirmedOfferPage_viewResumeButtonPill__AoACF{border-radius:8px!important;font-weight:500!important}.ConfirmedOfferPage_shiftNotesCard__cmESV{background:#0b45980a;border:1px solid #0b459826;border-left:4px solid #0b4598;border-radius:12px;margin-bottom:20px;padding:20px}.ConfirmedOfferPage_shiftNotesHeader__3UpqM{align-items:center;display:flex;gap:10px;margin-bottom:12px}.ConfirmedOfferPage_shiftNotesIcon__8lkkr{color:#0b4598;height:20px;width:20px}.ConfirmedOfferPage_shiftNotesTitle__yc0m0{color:#1f2937;font-size:16px;font-weight:600}.ConfirmedOfferPage_shiftNotesContent__0\+EHR{word-wrap:break-word;color:#1f2937;font-size:14px;line-height:1.6;white-space:pre-wrap}.ConfirmedOfferPage_reminderSection__BC\+Oe{background:#fee2e2;border-radius:8px;margin-bottom:20px;padding:16px}.ConfirmedOfferPage_reminderHeader__vEbIC{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ConfirmedOfferPage_warningIcon__5c3cF{color:#ef4444;height:20px;width:20px}.ConfirmedOfferPage_reminderTitle__XTzRU{color:#1f2937;font-size:14px;font-weight:600;text-transform:lowercase}.ConfirmedOfferPage_reminderText__rV0tT{color:#1f2937;font-size:14px;line-height:1.5;margin:0}.ConfirmedOfferPage_licenseInfo__3HMsX{font-size:14px;margin:0 0 12px}.ConfirmedOfferPage_sectionLabel__tlzp5{font-size:14px;margin:12px 0 4px}.ConfirmedOfferPage_sectionValue__gRvwd{color:#666;font-size:14px;margin:0 0 12px}.ConfirmedOfferPage_aboutText__wfylL{color:#1f2937;font-size:14px;line-height:1.6}.ConfirmedOfferPage_hygienistCard__iWOkf{background:#0000;margin-bottom:0;padding:0}.ConfirmedOfferPage_hygienistNameRow__K3QCv,.ConfirmedOfferPage_hygienistNameSection__ZojJP{width:100%}.ConfirmedOfferPage_hygienistName__Jejwm{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 8px}.ConfirmedOfferPage_hygienistLocationRow__v1lKd{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;width:100%}.ConfirmedOfferPage_hygienistLocation__X9Lth{color:#6b7280;flex:1 1;font-size:14px;margin:0}.ConfirmedOfferPage_actionButtonsContainer__JTXtZ{align-items:center;display:flex;flex-shrink:0;gap:12px}.ConfirmedOfferPage_chatNowButton__BrGRv{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_chatNowButton__BrGRv:hover{background:#f9fafb;border-color:#1f2937}.ConfirmedOfferPage_chatNowButton__BrGRv svg{height:18px;width:18px}.ConfirmedOfferPage_callButton__zYjI0{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_callButton__zYjI0:hover{background:#f9fafb;border-color:#1f2937}.ConfirmedOfferPage_callButton__zYjI0 svg{height:18px;width:18px}.ConfirmedOfferPage_locationButtonInline__602To{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_locationButtonInline__602To:hover{background:#f9fafb;border-color:#0b4598}.ConfirmedOfferPage_locationButtonInline__602To svg{color:#6b7280;height:18px;width:18px}.ConfirmedOfferPage_viewDocumentButton__zWGZ0{align-items:center;background:#fff;border:1px solid #1f2937;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_viewDocumentButton__zWGZ0:hover:not(:disabled){background:#f9fafb;border-color:#1f2937}.ConfirmedOfferPage_viewDocumentButton__zWGZ0:disabled{cursor:not-allowed;opacity:.5}.ConfirmedOfferPage_viewDocumentButton__zWGZ0 svg{height:18px;width:18px}.ConfirmedOfferPage_viewResumeButton__fukB5{align-items:center;background:#fff;border:1px solid #0b4598;border-radius:8px;color:#0b4598;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ConfirmedOfferPage_viewResumeButton__fukB5:hover{background:#0b459814;border-color:#0b4598}.ConfirmedOfferPage_viewResumeButton__fukB5 svg{height:18px;width:18px}.ConfirmedOfferPage_postedOn__wLkNX{color:#6b7280;font-size:13px;margin:16px 0}.ConfirmedOfferPage_divider__OKh3v{border:none;border-top:1px dashed #e5e7eb;height:1px;margin:16px -20px;width:calc(100% + 40px)}.ConfirmedOfferPage_shiftInfoRow__e6dtP{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}.ConfirmedOfferPage_shiftInfoItem__efaWD{align-items:flex-start;background:#f3f4f6;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:12px}.ConfirmedOfferPage_shiftInfoLabel__GJHkD{align-items:center;color:#6b7280;display:flex;font-size:13px;font-weight:400;gap:8px}.ConfirmedOfferPage_shiftInfoIconCircle__k-gL9{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ConfirmedOfferPage_shiftInfoIconCircle__k-gL9 svg{color:#6b7280;height:18px;width:18px}.ConfirmedOfferPage_shiftInfoValue__LFTC9{color:#1f2937;font-size:15px;font-weight:600;margin-top:4px}.ConfirmedOfferPage_offerRateCard__rPR\+Y{align-items:flex-start;background:#0d94880d;border:1px solid #0d94884d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.ConfirmedOfferPage_offerRateContent__VAr8T{flex:1 1}.ConfirmedOfferPage_offerRateTitle__McncM{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:8px}.ConfirmedOfferPage_offerRateTitle__McncM svg{color:#0d9488;height:18px;width:18px}.ConfirmedOfferPage_offerRateDescription__jdAPF{color:#6b7280;font-size:13px;margin-top:8px}.ConfirmedOfferPage_offerRateValue__8q8pc{color:#1f2937;font-size:18px;font-weight:600;white-space:nowrap}.ConfirmedOfferPage_basePayRange__CuvrB{color:#6b7280;font-size:13px;margin-bottom:16px}.ConfirmedOfferPage_detailsGrid__7hAhD{grid-gap:16px 24px;border-bottom:1px dashed #e5e7eb;display:grid;gap:16px 24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding-bottom:24px}@media(max-width:600px){.ConfirmedOfferPage_detailsGrid__7hAhD{grid-template-columns:repeat(2,1fr)}}.ConfirmedOfferPage_detailItem__cGc8i{align-items:flex-start;display:flex;gap:12px}.ConfirmedOfferPage_detailIcon__b3xcD{align-items:center;display:flex;flex-shrink:0;justify-content:center}.ConfirmedOfferPage_detailIcon__b3xcD svg{color:#0b4598;height:20px;width:20px}.ConfirmedOfferPage_detailContent__9qFmk{display:flex;flex-direction:column;gap:2px;min-width:0}.ConfirmedOfferPage_detailLabel__sTnoE{color:#6b7280;font-size:13px;font-weight:400}.ConfirmedOfferPage_detailValue__e\+\+\+e{color:#1f2937;font-size:14px;font-weight:600;word-break:break-word}.ConfirmedOfferPage_detailValue__e\+\+\+e.ConfirmedOfferPage_warning__jR0fJ{color:#fb7672}.ConfirmedOfferPage_endorsementsSection__EuLis{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.ConfirmedOfferPage_endorsementsTitle__sz4G1{color:#6b7280;font-size:14px;margin-bottom:16px;text-align:left}.ConfirmedOfferPage_endorsementsList__jO09R{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}.ConfirmedOfferPage_endorsementItem__zHFBQ{align-items:center;display:flex;gap:10px}.ConfirmedOfferPage_endorsementIcon__UGkOb{align-items:center;border:1px solid #00bcd4;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ConfirmedOfferPage_endorsementIcon__UGkOb.ConfirmedOfferPage_equipment__vSrCb,.ConfirmedOfferPage_endorsementIcon__UGkOb.ConfirmedOfferPage_friendly__At2tB,.ConfirmedOfferPage_endorsementIcon__UGkOb.ConfirmedOfferPage_ppe__bRDt6{background:#e0f7fa;color:#00bcd4}.ConfirmedOfferPage_endorsementIcon__UGkOb svg{height:20px;width:20px}.ConfirmedOfferPage_endorsementText__S4Gwe{color:#1f2937;font-size:14px;font-weight:500}.ConfirmedOfferPage_safetyGuidelines__1mGzm{align-items:flex-start;display:flex;gap:10px;margin-bottom:16px;padding:12px 0}.ConfirmedOfferPage_safetyGuidelines__1mGzm svg{color:#10b981;flex-shrink:0;height:20px;margin-top:1px;width:20px}.ConfirmedOfferPage_safetyText__5oZ2Q{color:#6b7280;font-size:14px;line-height:1.5}.ConfirmedOfferPage_linksAndCancelSection__dtiQA{align-items:center;border-top:1px dashed #e5e7eb;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding-top:16px}.ConfirmedOfferPage_linkButton__NdYE1{color:#0b4598;cursor:pointer;font-size:14px;text-align:center;text-decoration:none}.ConfirmedOfferPage_linkButton__NdYE1:hover{text-decoration:underline}.ConfirmedOfferPage_importantNotesSection__4F4Wl{border-top:1px dashed #e5e7eb;margin-top:24px;padding-top:24px}.ConfirmedOfferPage_importantNotesTitle__RWQht{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:16px}.ConfirmedOfferPage_importantNotesContent__enHPb{display:flex;flex-direction:column;gap:16px}.ConfirmedOfferPage_noteItem__UudYk{color:#6b7280;font-size:14px;line-height:1.6}.ConfirmedOfferPage_noteItem__UudYk strong{color:#1f2937;font-weight:600}.ConfirmedOfferPage_noteLink__R4-x0{color:#0b4598;margin-left:4px;text-decoration:none}.ConfirmedOfferPage_noteLink__R4-x0:hover{text-decoration:underline}.ConfirmedOfferPage_hygienistDetailsCard__77ukc{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.ConfirmedOfferPage_hygienistProfileHeader__koQoO{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.ConfirmedOfferPage_hygienistProfileInfo__tfy1d{display:flex;flex:1 1;gap:16px}.ConfirmedOfferPage_hygienistProfileImage__30Plp{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.ConfirmedOfferPage_hygienistProfileDetails__5rU63{display:flex;flex:1 1;flex-direction:column;gap:8px}.ConfirmedOfferPage_hygienistProfileNameRow__4r3Lo{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ConfirmedOfferPage_hygienistProfileName__HFFJx{color:#0b4598;font-size:18px;font-weight:600;margin:0}.ConfirmedOfferPage_eliteBadge__ri8lx,.ConfirmedOfferPage_proBadge__FPRMU{color:#0b4598;height:20px;width:20px}.ConfirmedOfferPage_hygienistGraduated__\+ZkvD,.ConfirmedOfferPage_newUserText__wuVSq{color:#6b7280;font-size:14px;margin:0}.ConfirmedOfferPage_ratingsSection__7Odxg{align-items:center;display:flex;gap:8px}.ConfirmedOfferPage_ratingsCount__rsvmB{color:#6b7280;font-size:13px}.ConfirmedOfferPage_bookedRateSection__JZK1K{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.ConfirmedOfferPage_bookedRateLabel__qsg-h{color:#6b7280;font-size:13px}.ConfirmedOfferPage_bookedRateValue__GkZeq{color:#1f2937;font-size:18px;font-weight:600}.ConfirmedOfferPage_hygienistActionButtons__pvEyN{display:flex;flex-wrap:wrap;gap:12px}.ConfirmedOfferPage_hygienistActionButtons__pvEyN button{align-items:center;border-radius:9999px!important;display:flex;font-size:14px!important;font-weight:500!important;gap:6px;padding:10px 20px!important;text-transform:none!important}.ConfirmedOfferPage_callButton__zYjI0{background:#fff!important;border:1px solid #1f2937!important;border-radius:9999px!important;color:#1f2937!important;font-weight:500!important}.ConfirmedOfferPage_callButton__zYjI0:hover{background:#f9fafb!important}.ConfirmedOfferPage_messageButton__tnv0M{background:#fff!important;border:1px solid #1f2937!important;border-radius:9999px!important;color:#1f2937!important;font-weight:500!important}.ConfirmedOfferPage_messageButton__tnv0M:hover{background:#f9fafb!important}.ConfirmedOfferPage_viewResumeButton__fukB5{background:#fff!important;border:1px solid #0b4598!important;border-radius:9999px!important;color:#0b4598!important;font-weight:500!important}.ConfirmedOfferPage_viewResumeButton__fukB5:hover{background:#0b459814!important}.ConfirmedOfferPage_bottomButtons__TaOUS{display:flex;flex-direction:column;gap:12px;margin-top:24px}.ConfirmedOfferPage_bottomButtons__TaOUS button{border-radius:9999px!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;text-transform:none!important;width:100%}.ConfirmedOfferPage_bookAnotherButton__wMyn0{background:#0b4598!important;border:none!important;border-radius:9999px!important;color:#fff!important;cursor:pointer;font-weight:500!important;transition:all .2s}.ConfirmedOfferPage_bookAnotherButton__wMyn0:hover{background:#083472!important}.ConfirmedOfferPage_licenseInfo__3HMsX{color:#1f2937;font-size:13px;margin:0 0 8px}.ConfirmedOfferPage_licenseInfo__3HMsX strong{font-weight:600}.ConfirmedOfferPage_sectionLabel__tlzp5{color:#1f2937;font-size:13px;font-weight:500;margin:8px 0 2px}.ConfirmedOfferPage_sectionValue__gRvwd{color:#6b7280;font-size:13px;margin:0 0 8px}.ConfirmedOfferPage_aboutText__wfylL{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.ConfirmedOfferPage_talentProfileSections__TZuE3{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ConfirmedOfferPage_talentProfileCard__e8QXJ{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease}.ConfirmedOfferPage_talentProfileCard__e8QXJ:hover{box-shadow:0 2px 8px #0000000f}.ConfirmedOfferPage_aboutMeCard__8c9oG{width:100%}.ConfirmedOfferPage_talentCardHeader__t-a8A{align-items:center;background:#fafafa;border:none;border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;gap:10px;padding:12px 16px;text-align:left;transition:background .2s ease;width:100%}.ConfirmedOfferPage_talentCardHeader__t-a8A:hover{background:#f3f4f6}.ConfirmedOfferPage_talentCardHeader__t-a8A:focus{background:#f3f4f6;outline:none}.ConfirmedOfferPage_expandIcon__T9tQ8{align-items:center;color:#6b7280;display:flex;justify-content:center;transition:transform .2s ease}.ConfirmedOfferPage_expandIcon__T9tQ8 svg{height:20px;width:20px}.ConfirmedOfferPage_talentCardIcon__c73vv{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ConfirmedOfferPage_talentCardIcon__c73vv.ConfirmedOfferPage_skillsIcon__fjct\+{background-color:#3b82f61a}.ConfirmedOfferPage_talentCardIcon__c73vv.ConfirmedOfferPage_workIcon__Ex-et{background-color:#fbbf241a}.ConfirmedOfferPage_talentCardIcon__c73vv.ConfirmedOfferPage_aboutIcon__taMfN{background-color:#6366f11a}.ConfirmedOfferPage_talentCardIconImg__-L-Oo{height:16px;object-fit:contain;width:16px}.ConfirmedOfferPage_talentCardTitle__d6C75{color:#1f2937;flex:1 1;font-size:14px;font-weight:600;margin:0}.ConfirmedOfferPage_talentCardContent__GpEeQ{font-size:13px;padding:12px 16px}.ConfirmedOfferPage_talentCardContent__GpEeQ .skills-list,.ConfirmedOfferPage_talentCardContent__GpEeQ ul{list-style:none;margin:0;padding-left:0}.ConfirmedOfferPage_talentCardContent__GpEeQ .skill-item,.ConfirmedOfferPage_talentCardContent__GpEeQ li{align-items:center;color:#1f2937;display:flex;font-size:13px;gap:6px;padding:4px 0}.ConfirmedOfferPage_talentCardContent__GpEeQ .skill-item svg,.ConfirmedOfferPage_talentCardContent__GpEeQ li svg{color:#10b981;flex-shrink:0;height:14px;width:14px}.ConfirmedOfferPage_languagesRow__-bqwj{display:flex;font-size:13px;gap:8px;margin-bottom:8px}.ConfirmedOfferPage_languagesLabel__5BYVg{color:#6b7280;font-weight:500}.ConfirmedOfferPage_languagesValue__sJftJ{color:#1f2937}.ConfirmedOfferPage_skillsContainer__GC20n{margin-top:8px}.ConfirmedOfferPage_skillsTitle__jWBIg{color:#1f2937;font-size:13px;font-weight:500;margin:0 0 8px}@media(min-width:768px){.ConfirmedOfferPage_talentProfileSections__TZuE3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.ConfirmedOfferPage_talentProfileCard__e8QXJ{min-height:0}.ConfirmedOfferPage_skillsWorkCard__8NsOQ{grid-column:span 1}.ConfirmedOfferPage_aboutMeCard__8c9oG{grid-column:span 2}}@media(max-width:480px){.ConfirmedOfferPage_talentProfileCard__e8QXJ{border-radius:8px}.ConfirmedOfferPage_talentCardContent__GpEeQ,.ConfirmedOfferPage_talentCardHeader__t-a8A{padding:10px 12px}.ConfirmedOfferPage_talentCardTitle__d6C75{font-size:13px}.ConfirmedOfferPage_talentCardIcon__c73vv{height:24px;width:24px}.ConfirmedOfferPage_talentCardIconImg__-L-Oo{height:14px;width:14px}.ConfirmedOfferPage_header__y8Xro{padding:8px 12px}.ConfirmedOfferPage_subheader__fD9f5{padding:10px 0}.ConfirmedOfferPage_mainContent__X69s9{padding:12px}.ConfirmedOfferPage_mainContentBox__IRiJl{padding:16px}.ConfirmedOfferPage_shiftDetailsCard__LOcu7{padding:12px}.ConfirmedOfferPage_shiftLocationRow__zzf3n{flex-direction:column;gap:12px}.ConfirmedOfferPage_shiftTimes__SRLQs{text-align:left}.ConfirmedOfferPage_bookedOfferCard__VPF-x{padding:16px}.ConfirmedOfferPage_profileSection__ZOEdE{align-items:flex-start;flex-direction:column}.ConfirmedOfferPage_contactActionsContainer__5MVmK{justify-content:center}.ConfirmedOfferPage_actionButtonsRow__qCYem{flex-direction:row;flex-wrap:nowrap;gap:4px;justify-content:center;margin-left:0;margin-top:12px;width:100%}.ConfirmedOfferPage_actionButtonsRow__qCYem button{border-radius:16px!important;flex:1 1;font-size:11px!important;padding:5px 8px!important}.ConfirmedOfferPage_actionButtonsRow__qCYem button .MuiButton-startIcon{margin-left:-1px!important;margin-right:2px!important}.ConfirmedOfferPage_actionButtonsRow__qCYem button .MuiButton-startIcon svg{font-size:13px!important}.ConfirmedOfferPage_hygienistCard__iWOkf{padding:0}.ConfirmedOfferPage_hygienistName__Jejwm{font-size:18px}.ConfirmedOfferPage_hygienistLocationRow__v1lKd{flex-wrap:wrap;gap:12px}.ConfirmedOfferPage_hygienistLocationRow__v1lKd .ConfirmedOfferPage_actionButtonsContainer__JTXtZ{flex-wrap:wrap;gap:8px}.ConfirmedOfferPage_hygienistLocationRow__v1lKd .ConfirmedOfferPage_chatNowButton__BrGRv,.ConfirmedOfferPage_hygienistLocationRow__v1lKd .ConfirmedOfferPage_viewDocumentButton__zWGZ0{flex-shrink:0}.ConfirmedOfferPage_shiftInfoItem__efaWD{padding:8px 10px}.ConfirmedOfferPage_shiftInfoValue__LFTC9{font-size:14px}.ConfirmedOfferPage_offerRateCard__rPR\+Y{flex-direction:column;gap:12px}.ConfirmedOfferPage_offerRateValue__8q8pc{font-size:16px}.ConfirmedOfferPage_endorsementsList__jO09R{gap:20px}.ConfirmedOfferPage_detailsGrid__7hAhD{gap:12px 16px;grid-template-columns:1fr 1fr}.ConfirmedOfferPage_hygienistProfileHeader__koQoO{flex-direction:column}.ConfirmedOfferPage_bookedRateSection__JZK1K{align-self:flex-start}.ConfirmedOfferPage_hygienistActionButtons__pvEyN{flex-direction:column}.ConfirmedOfferPage_hygienistActionButtons__pvEyN button{width:100%}}.CoursesHomePage_coursesPage__aCYdr{background:#fff;background:var(--common-white-main,#fff);display:flex;flex-direction:column;min-height:100vh}.CoursesHomePage_pageHeader__Ilbm-{align-items:center;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--divider,#e0e0e0);box-shadow:0 1px 3px #0000000f;display:flex;gap:16px;justify-content:flex-start;padding:12px 16px}.CoursesHomePage_menuButton__NtiXi{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:4px}.CoursesHomePage_hamburger__kG\+vi{background:#333;background:var(--text-primary,#333);height:2px;transition:all .2s ease;width:18px}.CoursesHomePage_pageTitle__-co7l{color:#000000de;color:var(--text-primary,#000000de);font-size:18px;font-weight:600;margin:0}@media(min-width:768px){.CoursesHomePage_pageTitle__-co7l{font-size:20px}}.CoursesHomePage_sideMenu__7b7D1{background-color:#fff;background-color:var(--common-white-main,#fff);box-shadow:2px 0 8px #00000026;display:flex;flex-direction:column;height:100vh;left:-280px;overflow-y:auto;position:fixed;top:0;transition:left .3s ease-in-out;width:280px;z-index:1100}.CoursesHomePage_sideMenu__7b7D1.CoursesHomePage_open__vrqFr{left:0}.CoursesHomePage_sideMenuHeader__aioyu{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--divider,#e0e0e0);padding:24px 16px;text-align:center}.CoursesHomePage_userProfile__OJKgl{align-items:center;display:flex;flex-direction:column;gap:12px}.CoursesHomePage_userPhoto__ncXxG{align-items:center;background-color:#fb7672;background-color:var(--primary-main,#fb7672);background-position:50%;background-size:cover;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.CoursesHomePage_initials__WNTuf{color:#fff;font-size:32px;font-weight:600}.CoursesHomePage_userName__McbZz{color:#333;color:var(--text-primary,#333);font-size:18px;font-weight:600}.CoursesHomePage_sideMenuNav__L080X{display:flex;flex:1 1;flex-direction:column;padding:8px 0}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_menuItem__tWmLD{background:none;border:none;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--divider,#e0e0e0);color:#333;color:var(--text-primary,#333);cursor:pointer;display:block;font-size:16px;padding:16px 20px;text-align:left;text-decoration:none;transition:background-color .2s;width:100%}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_menuItem__tWmLD:hover{background-color:#f5f5f5;background-color:var(--background-hover,#f5f5f5)}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_menuItem__tWmLD:active{background-color:#e0e0e0;background-color:var(--background-active,#e0e0e0)}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_menuItem__tWmLD.CoursesHomePage_active__OGoHF{background-color:#0b459814;color:#0b4598;color:var(--primary-blue,#0b4598);font-weight:600}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_backButton__04RBJ{background:none;border:none;color:#333;color:var(--text-primary,#333);cursor:pointer;font-size:24px;margin-top:auto;padding:16px 20px;text-align:left;transition:opacity .2s}.CoursesHomePage_sideMenuNav__L080X .CoursesHomePage_backButton__04RBJ:hover{opacity:.7}.CoursesHomePage_overlay__HlJlA{animation:CoursesHomePage_fadeIn__6DdxH .3s ease;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1099}@keyframes CoursesHomePage_fadeIn__6DdxH{0%{opacity:0}to{opacity:1}}.CoursesHomePage_container__JijHU{margin:0 auto;max-width:1000px;padding:1rem;width:100%}@media(min-width:768px){.CoursesHomePage_container__JijHU{padding:1.5rem 1rem 2rem}}.CoursesHomePage_coursesList__bAyja{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));list-style:none;margin:12px 0 24px;padding:0}@media(max-width:768px){.CoursesHomePage_coursesList__bAyja{gap:12px;grid-template-columns:1fr}}.CoursesHomePage_warningCard__P1Ync{align-items:flex-start;background:#fff5f5;border:1px solid #fcc;border-radius:8px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem}@media(max-width:465px){.CoursesHomePage_warningCard__P1Ync{padding:.875rem}}.CoursesHomePage_warningIcon__BuhzF{flex-shrink:0;font-size:1.5rem;margin-top:2px}.CoursesHomePage_warningContent__2gP7j{flex:1 1}.CoursesHomePage_warningTitle__MhUwh{color:#fb7672;color:var(--primary-main,#fb7672);font-size:15px;font-weight:600;margin-bottom:.375rem}.CoursesHomePage_warningMessage__adJrR{color:#0009;color:var(--text-secondary,#0009);font-size:14px;line-height:1.5}.CoursesHomePage_courseCard__19M3b{background:#fff;background:var(--common-white-main,#fff);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;min-height:180px;padding:1.5rem;transition:all .2s ease}.CoursesHomePage_courseCard__19M3b:hover{border-color:#0b4598;border-color:var(--primary-blue,#0b4598);box-shadow:0 3px 10px #0000001a}@media(max-width:465px){.CoursesHomePage_courseCard__19M3b{min-height:160px;padding:1.125rem}}.CoursesHomePage_courseHeader__U4i38{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;margin-bottom:1rem}@media(max-width:600px){.CoursesHomePage_courseHeader__U4i38{align-items:flex-start}}.CoursesHomePage_courseTitle__wUqXl{color:#000000de;color:var(--text-primary,#000000de);flex:1 1;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0}@media(min-width:768px){.CoursesHomePage_courseTitle__wUqXl{font-size:1.25rem}}@media(max-width:465px){.CoursesHomePage_courseTitle__wUqXl{font-size:1rem}}.CoursesHomePage_progressBadge__hdl2b{border-radius:16px;flex-shrink:0;font-size:13px;font-weight:600;padding:.5rem 1rem;white-space:nowrap}.CoursesHomePage_progressBadge__hdl2b.CoursesHomePage_notStarted__IEftC{background:#f5f5f5;color:#0009;color:var(--text-secondary,#0009)}.CoursesHomePage_progressBadge__hdl2b.CoursesHomePage_inProgress__muUCp{background:#e3f2fd;color:#1565c0}.CoursesHomePage_progressBadge__hdl2b.CoursesHomePage_completed__UUS21{background:#13ca821a;color:#13ca82;color:var(--success-main,#13ca82)}.CoursesHomePage_progressBadge__hdl2b.CoursesHomePage_passed__Y3kmB{background:#13ca8226;color:#13ca82;color:var(--success-main,#13ca82);font-weight:700}@media(max-width:600px){.CoursesHomePage_progressBadge__hdl2b{font-size:12px;padding:.375rem .75rem}}.CoursesHomePage_courseDescription__HBH4e{color:#0009;color:var(--text-secondary,#0009);flex:1 1;font-size:14px;line-height:1.5;margin-bottom:1.25rem}@media(min-width:768px){.CoursesHomePage_courseDescription__HBH4e{font-size:15px}}.CoursesHomePage_courseAction__wfd07{display:flex;gap:.75rem;margin-top:auto}.CoursesHomePage_startButton__kOSA1{background:#13ca82;background:var(--success-main,#13ca82);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:.875rem 1.5rem;transition:all .2s ease;width:100%}.CoursesHomePage_startButton__kOSA1:hover:not(:disabled){background:#10b572;box-shadow:0 4px 16px #13ca8240;transform:translateY(-1px)}.CoursesHomePage_startButton__kOSA1:active:not(:disabled){transform:translateY(0) scale(.98)}.CoursesHomePage_startButton__kOSA1:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}@media(min-width:768px){.CoursesHomePage_startButton__kOSA1{font-size:16px;padding:1rem 2rem}}.CoursesHomePage_emptyState__PNqfp,.CoursesHomePage_errorState__bNBl6,.CoursesHomePage_loadingState__RIZ5s{color:#0009;color:var(--text-secondary,#0009);margin:48px 0;padding:3rem 2rem;text-align:center}@media(min-width:768px){.CoursesHomePage_emptyState__PNqfp,.CoursesHomePage_errorState__bNBl6,.CoursesHomePage_loadingState__RIZ5s{margin:64px 0}}@media(max-width:465px){.CoursesHomePage_emptyState__PNqfp,.CoursesHomePage_errorState__bNBl6,.CoursesHomePage_loadingState__RIZ5s{margin:32px 0;padding:2rem 1rem}}.CoursesHomePage_loadingSpinner__Jte5h{animation:CoursesHomePage_spin__NEVlF 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0b4598;border-top:4px solid var(--primary-blue,#0b4598);height:48px;margin:0 auto 1.5rem;width:48px}@keyframes CoursesHomePage_spin__NEVlF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CoursesHomePage_loadingText__RKlcf{color:#000000de;color:var(--text-primary,#000000de);font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.CoursesHomePage_loadingSubtext__FjAKk{color:#0009;color:var(--text-secondary,#0009);font-size:14px}.CoursesHomePage_errorIcon__2x6gw{font-size:3.5rem;margin-bottom:1.5rem;opacity:.6}.CoursesHomePage_errorTitle__ZRSUQ{color:#000000de;color:var(--text-primary,#000000de);font-size:1.25rem;font-weight:600;margin-bottom:.75rem}@media(min-width:768px){.CoursesHomePage_errorTitle__ZRSUQ{font-size:1.375rem}}.CoursesHomePage_errorMessage__r94Sx{color:#0009;color:var(--text-secondary,#0009);font-size:15px;line-height:1.5;margin-bottom:2rem}.CoursesHomePage_retryButton__1alyo{background:#0b4598;background:var(--primary-blue,#0b4598);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:.875rem 2.5rem;transition:all .2s ease}.CoursesHomePage_retryButton__1alyo:hover{background:#094080;box-shadow:0 4px 12px #0b45984d;transform:translateY(-1px)}.CoursesHomePage_retryButton__1alyo:active{transform:scale(.98)}.CoursesHomePage_emptyIcon__IQ3Gp{font-size:4rem;margin-bottom:1.5rem;opacity:.5}.CoursesHomePage_emptyTitle__pqvt6{color:#000000de;color:var(--text-primary,#000000de);font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.CoursesHomePage_emptyMessage__5jaaX{color:#0009;color:var(--text-secondary,#0009);font-size:15px;line-height:1.5}.CoursePlayerPage_playerContainer__3C\+9A{background-color:#f5f5f5;background-color:var(--background-main,#f5f5f5);bottom:0;display:flex;flex-direction:column;height:100vh;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100%}.CoursePlayerPage_header__dxV76{align-items:center;background:#fff;background:var(--common-white-main,#fff);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--divider,#e0e0e0);box-shadow:0 2px 6px #0000000f;display:flex;flex-shrink:0;height:64px;justify-content:space-between;min-height:64px;padding:0 1.5rem;z-index:10}@media(max-width:768px){.CoursePlayerPage_header__dxV76{height:56px;min-height:56px;padding:0 1rem}}@media(max-width:465px){.CoursePlayerPage_header__dxV76{height:52px;min-height:52px;padding:0 .75rem}}.CoursePlayerPage_headerLeft__mpVne{align-items:center;display:flex;flex:1 1;gap:1.25rem}@media(max-width:768px){.CoursePlayerPage_headerLeft__mpVne{gap:.875rem}}.CoursePlayerPage_backButton__t2mbH{align-items:center;background:#0000;border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:8px;color:#000000de;color:var(--text-primary,#000000de);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:all .2s ease;white-space:nowrap}.CoursePlayerPage_backButton__t2mbH:hover{background:#0b45980a;border-color:#0b4598;border-color:var(--primary-blue,#0b4598);color:#0b4598;color:var(--primary-blue,#0b4598)}.CoursePlayerPage_backButton__t2mbH:active{transform:scale(.98)}@media(min-width:768px){.CoursePlayerPage_backButton__t2mbH{font-size:15px;padding:.75rem 1.5rem}}@media(max-width:465px){.CoursePlayerPage_backButton__t2mbH{font-size:13px;gap:.25rem;padding:.5rem .875rem}.CoursePlayerPage_backButtonText__Ei4PR{display:none}}.CoursePlayerPage_headerTitle__nmiuH{color:#0b4598;color:var(--primary-blue,#0b4598);font-size:1.125rem;font-weight:600;margin:0}@media(min-width:768px){.CoursePlayerPage_headerTitle__nmiuH{font-size:1.25rem}}@media(max-width:465px){.CoursePlayerPage_headerTitle__nmiuH{font-size:1rem}}.CoursePlayerPage_contentArea__R4MIY{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:1.25rem}@media(min-width:1200px){.CoursePlayerPage_contentArea__R4MIY{padding:1.5rem 2rem}}@media(max-width:768px){.CoursePlayerPage_contentArea__R4MIY{padding:.875rem}}@media(max-width:465px){.CoursePlayerPage_contentArea__R4MIY{padding:.5rem}}.CoursePlayerPage_iframeWrapper__6\+pF4{background:#fff;background:var(--common-white-main,#fff);border:1px solid #e0e0e0;border:1px solid var(--divider,#e0e0e0);border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}@media(min-width:1200px){.CoursePlayerPage_iframeWrapper__6\+pF4{border-radius:16px}}@media(max-width:465px){.CoursePlayerPage_iframeWrapper__6\+pF4{border-radius:8px;box-shadow:0 2px 8px #0000000f}}.CoursePlayerPage_iframe__-6WOu{background:#fff;border:none;display:block;flex:1 1;height:100%;margin:0;padding:0;width:100%}.CoursePlayerPage_loadingState__LaN0m{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}@media(min-width:768px){.CoursePlayerPage_loadingState__LaN0m{padding:5rem 3rem}}@media(max-width:465px){.CoursePlayerPage_loadingState__LaN0m{padding:3rem 1.5rem}}.CoursePlayerPage_loadingSpinner__AmFqR{animation:CoursePlayerPage_spin__36Emb 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#0b4598;border-top:5px solid var(--primary-blue,#0b4598);height:56px;margin-bottom:2rem;width:56px}@media(max-width:465px){.CoursePlayerPage_loadingSpinner__AmFqR{border-width:4px;height:48px;margin-bottom:1.5rem;width:48px}}@keyframes CoursePlayerPage_spin__36Emb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CoursePlayerPage_loadingTitle__WZFo9{color:#000000de;color:var(--text-primary,#000000de);font-size:1.25rem;font-weight:600;margin-bottom:.75rem}@media(min-width:768px){.CoursePlayerPage_loadingTitle__WZFo9{font-size:1.375rem}}@media(max-width:465px){.CoursePlayerPage_loadingTitle__WZFo9{font-size:1.125rem}}.CoursePlayerPage_loadingMessage__phXsm{color:#0009;color:var(--text-secondary,#0009);font-size:15px;line-height:1.6}@media(min-width:768px){.CoursePlayerPage_loadingMessage__phXsm{font-size:16px}}.CoursePlayerPage_errorState__KyVh8{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}@media(min-width:768px){.CoursePlayerPage_errorState__KyVh8{padding:5rem 3rem}}@media(max-width:465px){.CoursePlayerPage_errorState__KyVh8{padding:3rem 1.5rem}}.CoursePlayerPage_errorIcon__yuR4E{font-size:4rem;margin-bottom:1.5rem;opacity:.6}@media(max-width:465px){.CoursePlayerPage_errorIcon__yuR4E{font-size:3.5rem}}.CoursePlayerPage_errorTitle__IdoQE{color:#000000de;color:var(--text-primary,#000000de);font-size:1.375rem;font-weight:600;margin-bottom:.75rem}@media(min-width:768px){.CoursePlayerPage_errorTitle__IdoQE{font-size:1.5rem}}@media(max-width:465px){.CoursePlayerPage_errorTitle__IdoQE{font-size:1.125rem}}.CoursePlayerPage_errorMessage__9\+SmH{color:#0009;color:var(--text-secondary,#0009);font-size:15px;line-height:1.6;margin-bottom:2rem;max-width:500px}@media(min-width:768px){.CoursePlayerPage_errorMessage__9\+SmH{font-size:16px}}.CoursePlayerPage_errorButton__gt1r9{background:#0b4598;background:var(--primary-blue,#0b4598);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:.875rem 2.5rem;transition:all .2s ease}.CoursePlayerPage_errorButton__gt1r9:hover{background:#094080;box-shadow:0 4px 12px #0b45984d;transform:translateY(-1px)}.CoursePlayerPage_errorButton__gt1r9:active{transform:translateY(0) scale(.98)}@media(min-width:768px){.CoursePlayerPage_errorButton__gt1r9{font-size:16px;padding:1rem 3rem}}*{box-sizing:border-box}.safe-area-top{padding-top:env(safe-area-inset-top,0)}.safe-area-top-with-padding{padding-top:calc(env(safe-area-inset-top, 0px) + 10px)}body{font-family:Poppins,sans-serif;font-family:var(--fontMain,Poppins),sans-serif}:root{--fontMain:Poppins;--typography-body-1-link:Poppins;--button-large:Poppins;--typography-body2:Poppins;--font-sf-pro:"SF Pro";--typography-body-1-link-size:1rem;--typography-body-1-bold-size:1rem;--button-large-size:1.13rem;--input-helper-size:0.75rem;--typography-h1-size:3.75rem;--typography-h2-size:3rem;--typography-h3-size:2.625rem;--typography-h4-size:2.125rem;--typography-h5-size:1.5rem;--typography-h6-size:1.25rem;--font-size-mid:1rem;--typography-body2-size:0.875rem;--common-white-main:#fff;--primary-contrast:#fff;--secondary-main:#0b4598;--info-main:#0288d1;--components-input-outlined-enabledborder:#0000003b;--text-primary:#000000de;--divider:#0000001f;--text-secondary:#0009;--background-info:#f7f7f7;--background-main:#fff;--background-success:#f1f7ff;--background-alternate:#fffaf6;--success-main:#13ca82;--primary-main:#fb7672;--primary-green:#13ca82;--primary-blue:#0b4598;--available-shift:#c4f2e0;--light-green:#4caf50;--light-green-hover:#5ebc61;--dark-green:#1b5e20;--error-main:#d32f2f;--warning-main:#ef6c00;--labels-primary:#000;--Pink-50:#fff1f1;--status-pending-bg:var(--background-info);--status-pending-text:var(--text-secondary);--status-done-bg:var(--background-info);--status-done-text:var(--primary-blue);--status-neutral-bg:var(--background-info);--status-neutral-text:var(--text-secondary);--status-overdue-bg:var(--background-main);--status-overdue-text:var(--primary-main);--boundvariablesdata:1rem;--borderradius:0.5rem;--boundvariablesdata1:1.5rem;--boundvariablesdata2:0;--boundvariablesdata3:2rem;--boundvariablesdata4:2rem;--boundvariablesdata5:0.5rem;--gap-5xs:0.5rem;--1:0.5rem;--2:1rem;--3:1.5rem;--4:2rem;--padding-5xl:1.5rem;--padding-base:1rem;--padding-5xs:0.5rem;--padding-13xl:2rem;--padding-10xs:0.19rem;--padding-sm:0.88rem;--padding-xs:0.75rem;--padding-4xs:0.56rem;--br-5xs:8px;--br-81xl:100px;--borderRadius:0.5rem}#react{box-sizing:border-box;display:block;margin:0;max-width:100vw;overflow-x:hidden;padding:0;width:100%}#noReact{background-color:#fff;display:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p{margin:0}body,html{margin:0;overflow:hidden;padding:0}#root,body,html{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:100vw;overflow-x:hidden;width:100%}#root{-webkit-overflow-scrolling:touch;overflow-y:auto}#root.no-vertical-scroll,.no-vertical-scroll,body.no-vertical-scroll,html.no-vertical-scroll{overflow:hidden!important}.navbar-on-center{background-color:#fff!important}.overNavbar{z-index:501}.MuiInputBase-input{border-radius:.5rem;box-sizing:initial!important;max-height:20px;padding:18.5px 14px!important}.base-Popper-root{z-index:10000!important}.fakeDisabled{.Mui-disabled{-webkit-text-fill-color:#0009!important;color:#0009!important;cursor:pointer!important}}.MuiOutlinedInput-inputMultiline{max-height:inherit}.MuiInputBase-root{font-family:Poppins!important;font-family:var(--fontMain)!important}.MuiFormLabel-root.Mui-focused{color:#fb7672!important;color:var(--primary-main,#fb7672)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fb7672!important;border-color:var(--primary-main,#fb7672)!important}.MuiFormHelperText-root,.MuiFormLabel-root,.MuiTypography-body1{font-family:Poppins!important;font-family:var(--fontMain)!important}.MuiButton-outlinedPrimary{background-color:initial!important;border-color:#0b4598!important;border-color:var(--secondary-main,#fb7672)!important;color:#0b4598!important;color:var(--secondary-main,#fb7672)!important}.MuiButton-containedPrimary{background-color:#0b4598!important;background-color:var(--secondary-main,#fb7672)!important;color:#fff!important}.MuiButton-outlinedSecondary{background-color:initial!important;border-color:#fb7672!important;border-color:var(--primary-main,#fb7672)!important;color:#fb7672!important;color:var(--primary-main,#fb7672)!important}.MuiButton-containedSecondary{background-color:#fb7672!important;background-color:var(--primary-main,#fb7672)!important;color:#fff!important}.MuiPopover-root{z-index:100000!important}textarea:disabled{opacity:.55}.MuiInputLabel-root{height:100%;max-width:80%;overflow:hidden;text-overflow:ellipsis}.MuiInputLabel-shrink{max-width:109%;white-space:nowrap}.bigButtonInNewStyle{align-items:center;border-radius:1rem!important;display:flex!important;font-size:1rem!important;justify-content:center!important;margin:.25rem 0!important;padding:.75rem 0!important}.bigButtonInNewStyle,.textButton{cursor:pointer;font-family:Poppins!important;font-family:var(--fontMain)!important;font-style:normal!important;font-weight:500!important;letter-spacing:.46px!important;line-height:1.5rem!important;text-transform:inherit!important;width:100%!important}.textButton{font-size:1.125rem!important;text-align:center}.textButton,.transparentButton{color:#fb7672!important;color:var(--primary-main,#fb7672)!important}.transparentButton{background-color:#ffffff40!important;border:1px solid #fb7672;border:1px solid var(--primary-main,#fb7672);padding:.5rem 0!important}.underlinedLink{color:#0b4598!important;color:var(--secondary-main)!important;cursor:pointer;font-weight:400!important;text-decoration:underline}.loginLink{color:#fff;color:var(--primary-contrast)}.loginLink,.specLinks{text-decoration:underline}.specLinks{color:#6d6d72;cursor:pointer}.change-role-link{color:#0b4598;color:var(--secondary-main);display:flex;justify-content:center;text-decoration:underline;width:100%}.inputBoxNewStyle{background-color:#fff!important;border:2px solid #0b4598!important;border:2px solid var(--secondary-main)!important;border-radius:5px!important;box-shadow:none!important;display:inline-block;font-size:20px;font-weight:400;line-height:24px;outline:none;width:100%}.inputNewStyle{font-size:16px;padding:0 12px!important}.logInButtonNewStyle{background-color:#0b4598;background-color:var(--secondary-main);border:2px solid #0000;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:300;padding:10px 16px;text-align:center;width:100%}.inset{font-size:13px;margin:0 0 1rem!important;& fieldset{& legend{position:static!important}}}.list-block.inset{border-radius:7px;margin-left:0!important;margin-right:0!important}.list-block .item-inner{position:static}.itemInner:after{content:normal!important;padding-left:0;padding-right:0}.itemContent,.itemInner{padding-left:0!important;padding-right:0!important}.errorMsg{color:#d32f2f;color:var(--error-main,#d32f2f);font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin-left:14px;margin-top:3px;text-align:left}.landingBackground{background-color:#fff;background-image:url(/static/media/tempstars_splash..png)!important;background-position:top;background-size:cover}.landingBackground,.landingBackground2{height:100%;position:absolute;width:100%}.landingBackground2{background-color:#0b4598;display:none;z-index:-1}.landingPage{align-items:center;background-color:initial!important;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;flex-direction:column;padding-bottom:0!important}.landingLogo,.landingPage{display:flex;justify-content:center}.landingLogo{align-self:center;height:3.125rem;margin-top:1rem;margin-top:var(--boundvariablesdata);position:inherit;width:100%}.landingFeatureImg{max-width:100%}.page{background-color:initial}.page-on-left{display:none}.bodyWithoutPadding{max-width:none;padding:initial!important}.fullwidthIframe{max-width:100%}.loginPage{align-content:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.navbar-inner>.left{z-index:1}.navbar-inner>.center{display:flex;justify-content:center;position:absolute;width:100%}.navbar-inner>.right{position:absolute;right:.5rem}.unsetBackground{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important}.bodySignUp{align-self:center;flex-direction:column;margin:1rem 0 0;max-width:30rem}.bodySignUp,.footer{display:flex;width:100%}.footer{background-color:#fff;height:auto!important;justify-content:center;.footerMsg{text-align:center}.copyright{color:#999;padding:10px}}.footerLinks{display:flex;justify-content:space-around;max-width:30rem;padding:.5rem 0 2rem;width:100%}.nextStepBtn{margin-top:20px}.contentBlock,.nextStepBtn{display:flex;justify-content:center;width:100%}.contentBlock{flex-direction:column}.content-block{max-width:100%}.fullheight-contentContainer{display:flex;flex-direction:column;height:100%;justify-content:end;margin:0;position:relative}.contentContainer{background:#fff;border-radius:.5rem;color:#000;display:flex;flex-direction:column;justify-content:center;padding:1.5rem}.form-title-description{font-feature-settings:"clig" off,"liga" off;align-self:center;color:#0009;color:var(--text-secondary,#0009);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%;text-align:center}.headerText{font-size:2.125rem;letter-spacing:.25px;line-height:123.5%;margin-bottom:1.5rem}.headerText,.subHeaderText{color:#000000de;color:var(--text-primary,#000000de);font-style:normal;font-weight:600;text-align:center}.subHeaderText{font-size:1.25rem;letter-spacing:.15px;line-height:125%;width:100%}.alreadyHaveAcc{color:#000000de;color:var(--text-primary,#000000de);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%;margin-top:1rem;text-align:center}.seoBlock{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin-bottom:1rem;opacity:.66}.seoText{font-size:1rem;font-weight:600;letter-spacing:.15px;line-height:150%}.seoSubtext,.seoText{color:#fff;color:var(--common-white-main,#fff);font-style:normal}.seoSubtext{font-family:Fjalla One;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:100%}.pac-container{left:auto!important;max-width:none;top:3.5rem!important}.specForm{margin:10px 15px 0}.aLink,.specForm{text-align:center}.aLink{cursor:pointer;font-size:1rem;text-decoration:none}.formBlock{margin:1rem 0}.formRow{font-size:18px;margin:1.5rem 0 0}@media only screen and (max-width:600px){.landingBackground{background-image:url(/static/media/tempstars_splash_mobile..png)!important;height:75%}.landingBackground2{display:block}}@media only screen and (max-width:400px){.landingBlock{padding:0 .5rem}.contentContainer{padding:1rem 1rem .5rem!important}.headerText{font-size:1.5rem;margin-bottom:.75rem}.subHeaderText{font-size:1rem}.formBlock{margin:.5rem 0}.formRow{margin-top:.5rem}.alreadyHaveAcc{margin-top:.5rem!important}}@media only screen and (max-height:900px){.landingBlock{padding:0 .5rem}.contentContainer{padding:1rem 1rem .5rem!important}.headerText{font-size:1.5rem;margin-bottom:.75rem}.subHeaderText{font-size:1rem}.formBlock{margin:.5rem 0}.formRow{margin-top:.5rem}.alreadyHaveAcc{margin-top:.5rem!important}}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:local("Inter"),url(/static/media/Inter-Black..woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;src:local("Inter"),url(/static/media/Inter-BlackItalic..woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter"),url(/static/media/Inter-Medium..woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;src:local("Inter"),url(/static/media/Inter-MediumItalic..woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),url(/static/media/Inter-Light-BETA..woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:local("Inter"),url(/static/media/Inter-LightItalic-BETA..woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:local("Inter"),url(/static/media/Inter-Thin-BETA..woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;src:local("Inter"),url(/static/media/Inter-ThinItalic-BETA..woff2) format("woff2")}@font-face{font-display:swap;font-family:ClashGrotesk-Variable;font-style:normal;font-weight:200 700;src:url(/static/media/ClashGrotesk-Variable..woff2) format("woff2"),url(/static/media/ClashGrotesk-Variable..woff) format("woff"),url(/static/media/ClashGrotesk-Variable..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Extralight;font-style:normal;font-weight:200;src:url(/static/media/ClashGrotesk-Extralight..woff2) format("woff2"),url(/static/media/ClashGrotesk-Extralight..woff) format("woff"),url(/static/media/ClashGrotesk-Extralight..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Light;font-style:normal;font-weight:300;src:url(/static/media/ClashGrotesk-Light..woff2) format("woff2"),url(/static/media/ClashGrotesk-Light..woff) format("woff"),url(/static/media/ClashGrotesk-Light..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Regular;font-style:normal;font-weight:400;src:url(/static/media/ClashGrotesk-Regular..woff2) format("woff2"),url(/static/media/ClashGrotesk-Regular..woff) format("woff"),url(/static/media/ClashGrotesk-Regular..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Medium;font-style:normal;font-weight:500;src:url(/static/media/ClashGrotesk-Medium..woff2) format("woff2"),url(/static/media/ClashGrotesk-Medium..woff) format("woff"),url(/static/media/ClashGrotesk-Medium..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Semibold;font-style:normal;font-weight:600;src:url(/static/media/ClashGrotesk-Semibold..woff2) format("woff2"),url(/static/media/ClashGrotesk-Semibold..woff) format("woff"),url(/static/media/ClashGrotesk-Semibold..ttf) format("truetype")}@font-face{font-display:swap;font-family:ClashGrotesk-Bold;font-style:normal;font-weight:700;src:url(/static/media/ClashGrotesk-Bold..woff2) format("woff2"),url(/static/media/ClashGrotesk-Bold..woff) format("woff"),url(/static/media/ClashGrotesk-Bold..ttf) format("truetype")}
/*# sourceMappingURL=main.css.map*/