.CompleteFooter_footer__Pf_Rx{width:100%;background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3);box-shadow:0 -2px 8px rgba(0,0,0,.06);padding-bottom:env(safe-area-inset-bottom,0)}.CompleteFooter_inner__noCiA{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);max-width:calc(var(--mantine-breakpoint-sm) - var(--mantine-spacing-md) * 2);margin:0 auto;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.DateItem_dateItem__aVnVz{height:62px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;cursor:pointer;border-radius:var(--mantine-radius-md);position:relative;padding:5px 10px}.DateItem_dateItem__aVnVz[data-selected]{background-color:rgb(231,245,255)}.DateItem_badgeBase__KCTNG{position:absolute;top:5px;right:-10px;transform:translateX(-50%);z-index:10;min-width:12px;height:12px;padding:0 6px;background-color:white;font-weight:700;border-radius:100px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.15)}.DateItem_badgeUrgent__ITzTP{color:#ff4757;box-shadow:0 3px 8px rgba(255,71,87,.4)}.DateItem_badgeMedium__gCJAk,.DateItem_badgeUrgent__ITzTP{background-color:white;position:absolute;top:5px;right:-10px;transform:translateX(-50%);z-index:10;width:12px;height:12px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.DateItem_badgeMedium__gCJAk{color:#ff9f43;box-shadow:0 3px 8px rgba(255,159,67,.4)}.DateItem_badgeMany__DBuuO{color:#2e86de;background-color:white;position:absolute;top:5px;right:-10px;transform:translateX(-50%);z-index:10;width:12px;height:12px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(46,134,222,.4)}.DateItem_badgeMany__DBuuO:before,.DateItem_badgeMedium__gCJAk:before,.DateItem_badgeUrgent__ITzTP:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;z-index:-1;pointer-events:none}.DateItem_badgeUrgent__ITzTP:before{background:linear-gradient(45deg,#ff1f34,#ff9eac)}.DateItem_badgeMedium__gCJAk:before{background:linear-gradient(45deg,#ff7b00,#ffe259)}.DateItem_badgeMany__DBuuO:before{background:linear-gradient(45deg,#1c6bce,#7db9ff)}.DateItem_badgeMany__DBuuO:after,.DateItem_badgeMedium__gCJAk:after,.DateItem_badgeUrgent__ITzTP:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:white;border-radius:50%;z-index:-1}.DateItem_badgeMany__DBuuO,.DateItem_badgeMedium__gCJAk,.DateItem_badgeUrgent__ITzTP{transition:all .3s ease}.DateItem_badgeMany__DBuuO:hover,.DateItem_badgeMedium__gCJAk:hover,.DateItem_badgeUrgent__ITzTP:hover{transform:translateX(-50%) scale(1.08)}@media (max-width:40em){.DateItem_dateItem__aVnVz{padding-left:10px;padding-right:10px}}.Dropzone_image__hMRJp{position:relative;max-width:100%;height:280px;width:100%}.Dropzone_image__hMRJp>img{object-fit:contain}.HorizontalDatePicker_dateItem__Bzjr5{display:flex;justify-content:center}._css_image__AhR0Q{position:relative;max-width:100%;height:280px;width:100%}._css_image__AhR0Q>img{object-fit:contain}.PayrollConfirmModal_root__dC1xW{--max-width:391px;--max-height:845px;--footer-height:70px;--logo-height:102px;--inner-padding-space:var(--modal-inner-y-offset,var(--modal-y-offset))}.PayrollConfirmModal_modalBody__ffxtE{max-height:calc(var(--max-height) - var(--footer-height) - var(--inner-padding-space))}.PayrollConfirmModal_modalBodyFull__PmkJW,.PayrollConfirmModal_modalBody__ffxtE{padding:0;background-size:cover;background-position:50%;background-image:url(/images/confirm_modal/background.png);position:relative;height:calc(100vh - var(--footer-height))}.PayrollConfirmModal_modalBodyFull__PmkJW{max-height:calc(calc(100vh - var(--footer-height)))}.PayrollConfirmModal_modalContent__4W2ky{overflow:hidden}.PayrollConfirmModal_logo__W6s1n img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.PayrollConfirmModal_logo__W6s1n{width:100%;height:var(--logo-height);display:flex;justify-content:center}.PayrollConfirmModal_main__mjCkp{height:calc(100% - var(--logo-height));max-height:calc(var(--max-height) - var(--footer-height) - var(--logo-height));padding:50px 0}.PayrollConfirmModal_main__mjCkp,.PayrollConfirmModal_money__SF7xB{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.PayrollConfirmModal_money__SF7xB{gap:80px}.PayrollConfirmModal_text__hfQZL{font-size:30px;color:white;font-weight:700;margin:0}.PayrollConfirmModal_amountText__OElmt{font-size:50px;color:white;font-weight:700;margin:0;padding-bottom:30px}.DetailLayout_layout__HNsK1{position:relative;min-height:100dvh}.DetailLayout_fixedHeader__FBkK1{position:fixed;top:0;left:0;right:0;z-index:100}.DetailLayout_mainWithFixedHeader__CF0I6,.DetailLayout_main__xzH1r{min-height:100dvh;background-color:var(--mantine-color-gray-0);padding-bottom:56px}.DetailLayout_mainWithFixedHeader__CF0I6{padding-top:102px}.DetailLayout_container__K2Yco{padding-inline:0!important;padding-top:0!important;padding-bottom:calc(65px + var(--mantine-spacing-md))!important}.WaitlistModal_wrapper__5b8Jz{flex:1 1;min-width:0}.WaitlistModal_joinButton__JojCw{background-color:var(--mantine-color-white);border:1.5px solid var(--mantine-color-violet-2);color:var(--mantine-color-violet-6)}.WaitlistModal_joinButton__JojCw:hover{background-color:var(--mantine-color-gray-0)}.WaitlistModal_joinButtonLabel__9DiZo{font-size:13px;font-weight:600;line-height:1.3}.WaitlistModal_joinButtonSection__zFXi9{color:var(--mantine-color-violet-6);-webkit-margin-end:6px;margin-inline-end:6px}.WaitlistModal_joinedButton__I1N8i{background-color:rgba(255,255,255,.15);border:1.5px solid rgba(255,255,255,.3);color:var(--mantine-color-white)}.WaitlistModal_joinedButton__I1N8i:hover{background-color:rgba(255,255,255,.22)}.WaitlistModal_joinedButtonLabel__S78W8{font-size:14px;font-weight:600;line-height:1.3}.WaitlistModal_joinedButtonSection__xYOX7{color:var(--mantine-color-white);-webkit-margin-end:8px;margin-inline-end:8px}.WaitlistModal_closedButton__UxiJg{border:1px solid var(--mantine-color-gray-3);cursor:default}.WaitlistModal_closedButton__UxiJg,.WaitlistModal_closedButton__UxiJg[data-disabled]{background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-6);opacity:1}.WaitlistModal_closedButton__UxiJg[data-disabled]{border-color:var(--mantine-color-gray-3)}.WaitlistModal_closedButtonLabel__N_xU2{font-size:14px;font-weight:600;line-height:1.3}.Home_container__tqex4{height:100dvh;overflow-y:auto;padding-left:40px;padding-right:40px}@media (max-width:48em){.Home_container__tqex4{padding-left:25px;padding-right:25px}}.Home_wrapper__upZMC{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.Home_wrapper__upZMC::-webkit-scrollbar{display:none}@media (max-width:48em){.Home_wrapper__upZMC{padding-top:50px;padding-bottom:50px}}.Home_inner__s6ghF{justify-content:space-between;flex-wrap:nowrap;max-width:100%}@media (max-width:48em){.Home_inner__s6ghF{flex-direction:column-reverse}}.Home_image__V939J{flex:1 1;max-width:500px;object-fit:contain}@media (max-width:48em){.Home_image__V939J{display:none}}.WorkFeedJobCard_container__Cuoa6{position:relative}.WorkFeedJobCard_card__LrVZZ{background-color:var(--mantine-color-white);overflow:hidden;padding:0}.WorkFeedJobCard_cardBody__44Ng2{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-md)}.WorkFeedJobCard_closedCard__Jlf7D{background-color:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-gray-3);box-shadow:none}.WorkFeedJobCard_closedStamp__vKcSI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-8deg);display:flex;justify-content:center;align-items:center;width:148px;height:58px;background-color:rgba(121,80,242,.88);border-radius:var(--mantine-radius-sm);border:2px dashed rgba(255,255,255,.8);box-shadow:0 0 0 2px var(--mantine-color-violet-6),0 3px 8px rgba(0,0,0,.2);z-index:5;pointer-events:none}.WorkFeedJobCard_closedStampText__XXuxf{color:white;font-weight:800;font-size:var(--mantine-font-size-md);text-shadow:1px 1px 2px rgba(0,0,0,.3)}.WorkFeedJobCard_timeBar__L30OE{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px 10px;min-height:30px}.WorkFeedJobCard_timeBarMain__Qhhc9{display:flex;align-items:center;gap:4px;flex:1 1;min-width:0}.WorkFeedJobCard_timeBarTrailingGroup__k9dWM,.WorkFeedJobCard_timeBarTrailing__E8aG_{flex-shrink:0;display:flex;align-items:center}.WorkFeedJobCard_timeBarTrailingGroup__k9dWM{gap:var(--mantine-spacing-xs);min-width:0}.WorkFeedJobCard_workedAtOfficeRibbon__gQZgX{display:inline-flex;align-items:center;max-width:120px;padding:3px 7px;border-radius:6px;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 1px 5px rgba(102,126,234,.2);flex-shrink:1;min-width:0;pointer-events:none}.WorkFeedJobCard_workedAtOfficeRibbonLabel__bNH1N{color:white;font-size:11px;font-weight:900;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkFeedJobCard_saveForLaterButton__jaGQM{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;flex-shrink:0}.WorkFeedJobCard_saveForLaterIcon__CzuuQ{color:var(--mantine-color-gray-5);fill:none}.WorkFeedJobCard_saveForLaterIconActive__sQQML{color:var(--mantine-color-blue-6);fill:currentColor}.WorkFeedJobCard_todayTomorrowBadge__QWcbY{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--mantine-radius-xl);font-size:10px;font-weight:700;line-height:1.1;color:white;white-space:nowrap}.WorkFeedJobCard_todayTomorrowBadgeToday__T8IzW{background-color:var(--mantine-color-red-6)}.WorkFeedJobCard_todayTomorrowBadgeTomorrow__rs_2e{background-color:var(--mantine-color-orange-6)}.WorkFeedJobCard_payAmount___cc9e{color:var(--mantine-color-dark-9);font-weight:900;line-height:1.15}.WorkFeedJobCard_officeName__738oM{color:var(--mantine-color-dark-7);font-weight:800;line-height:1.3}.WorkFeedJobCard_payAmountClosed__ddIpn{color:var(--mantine-color-gray-5);font-weight:800;line-height:1.15}.WorkFeedJobCard_officeNameClosed__r0kzd{color:var(--mantine-color-gray-6);font-weight:800;line-height:1.3}.WorkFeedJobCard_waitlistCard__Vol6_{background-color:var(--mantine-color-violet-0);border:1px solid var(--mantine-color-violet-2)}.WorkFeedJobCard_waitlistTimeBar__3qEjI{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px 10px;min-height:30px;background-color:var(--mantine-color-violet-0);border-bottom:1px solid var(--mantine-color-violet-2)}.WorkFeedJobCard_waitlistTimeBarBadge__nktSP{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--mantine-radius-xl);font-size:11px;font-weight:700;line-height:1.2;background-color:var(--mantine-color-violet-6);color:white;white-space:nowrap}.WorkFeedJobCard_waitlistStatusOpen__HM69r{color:var(--mantine-color-red-6);line-height:1.2;flex-shrink:0;white-space:nowrap;font-size:11px}.WorkFeedJobCard_waitlistStatusRegistered__hkXDd{color:var(--mantine-color-gray-6);line-height:1.2;flex-shrink:0;white-space:nowrap;font-size:11px}.WorkFeedJobCard_reviewScore__XIJWD{color:var(--mantine-color-dark-5);line-height:1}.WorkFeedJobCard_reviewScoreClosed__GqJiB{color:var(--mantine-color-gray-5);line-height:1}.WorkFeedJobCard_campaignGiftBanner__Zsn2d{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:4px;padding:4px 12px 4px 4px;border-radius:20px;background-color:#e5534f}.WorkFeedJobCard_campaignGiftIcon__fwnVC{flex-shrink:0;width:20px;height:20px}.WorkFeedJobCard_campaignGiftText__5Bx_3{color:white;font-size:13px;font-weight:800;line-height:1.25;text-align:center}@media (max-width:380px){.WorkFeedJobCard_cardBody__44Ng2{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm) var(--mantine-spacing-sm)}}.campaignCard_card__VGdVm{position:relative;cursor:pointer;overflow:hidden;transition:transform .15s ease,box-shadow .1s ease;padding:var(--mantine-spacing-xl);padding-left:calc(var(--mantine-spacing-xl) * 2);&:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;background-image:linear-gradient(0deg,var(--mantine-color-pink-6),var(--mantine-color-orange-6))}}.campaignCard_wrapper__RUMMk{display:flex;justify-content:space-between;align-items:center;gap:15px}.campaignCard_body__zlJpS{flex:1 1}.AnomalyWarningModal_tabsContainer__dKdS7{border:1px solid var(--mantine-color-gray-4);overflow:hidden;background-color:var(--mantine-color-gray-1)}.AnomalyWarningModal_tabsList__micfE{background-color:transparent!important;gap:0!important}.AnomalyWarningModal_tab__FsAmN{font-weight:500!important;font-size:16px!important;transition:all .2s ease!important;border:1px solid transparent!important;background-color:var(--mantine-color-gray-3)!important;color:var(--mantine-color-gray-7)!important}.AnomalyWarningModal_tabMobile__fqMPm{font-size:14px!important}.AnomalyWarningModal_tab__FsAmN:hover{background-color:var(--mantine-color-gray-2)!important;color:var(--mantine-color-gray-8)!important;border:2px solid var(--mantine-color-gray-3)!important}.AnomalyWarningModal_tab__FsAmN[data-active]{background-color:white!important;color:var(--mantine-color-gray-8)!important;border:2px solid var(--mantine-color-gray-4)!important;font-weight:700!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.AnomalyWarningModal_tabLabel__40RGr{font-size:inherit!important;font-weight:inherit!important}.AnomalyWarningModal_tabPanel__Yadjh{border-top:2px solid var(--mantine-color-gray-4)}.AnomalyWarningModal_workerPanel__uK8qm{background-color:var(--mantine-color-orange-0)}.AnomalyWarningModal_facilityPanel__H9XPP{background-color:var(--mantine-color-blue-0)}.AnomalyWarningModal_panelMobile__bmNcq{padding:var(--mantine-spacing-sm)}.AnomalyWarningModal_panelDesktop__jtiNO{padding:var(--mantine-spacing-lg)}.AnomalyWarningModal_importantBox__gwMtV{background-color:white;border-radius:var(--mantine-radius-sm)}.AnomalyWarningModal_importantBoxMobile__jeXw1{padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-orange-3)}.AnomalyWarningModal_importantBoxDesktop__cdJn3{padding:var(--mantine-spacing-md);border:2px solid var(--mantine-color-orange-3)}.AnomalyWarningModal_facilityBox__GLs7v{background-color:white;border-radius:var(--mantine-radius-sm)}.AnomalyWarningModal_facilityBoxMobile__lXmoi{padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-blue-3)}.AnomalyWarningModal_facilityBoxDesktop___Pckk{padding:var(--mantine-spacing-md);border:2px solid var(--mantine-color-blue-3)}.AnomalyWarningModal_penaltyBox__JUUAx{background-color:var(--mantine-color-red-0);border-radius:var(--mantine-radius-sm)}.AnomalyWarningModal_penaltyBoxMobile__wMBei{padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-red-4)}.AnomalyWarningModal_penaltyBoxDesktop__4Hd35{padding:var(--mantine-spacing-md);border:2px solid var(--mantine-color-red-4)}.CancelHeader_header__ITonc{position:fixed;display:flex;flex-direction:column;top:0;left:0;height:60px;width:100%;padding:0;border-bottom:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-body);z-index:100}.CancelHeader_headerContent__WbjLR{padding:10px;flex-grow:1}.CancelHeader_progress__eWrNJ{width:100%;height:5px;margin:0}.ConfilmLayout_main__gPPBU{min-height:calc(100dvh - (60px * 2));background-color:var(--mantine-color-gray-0)}.ConfilmFooter_footer__TU1aY{display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0);height:56px;max-height:56px}.ConfilmFooter_inner__cWWiA{display:flex;justify-content:space-between;align-items:center;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs)}.ConfilmFooter_link__bknku{text-decoration:none;color:var(--mantine-color-black)}.ConfilmHeader_header__gQbIw{height:56px;display:flex;padding:0 var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0)}.WorkFilter_root__Wb4a0{background-color:var(--mantine-color-white)}.WorkFilter_filterWrapper__dyoa9{position:relative;width:100%}.WorkFilter_filterRow__sK_7P{display:flex;align-items:center;gap:8px;min-height:28px;padding:1px 16px 4px}.WorkFilter_filterButton__JOknJ{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--mantine-color-orange-6);border-radius:999px;background:transparent;color:var(--mantine-color-orange-6);font-size:11px;font-weight:700;line-height:1;cursor:pointer}.WorkFilter_filterButton__JOknJ:hover{background-color:var(--mantine-color-orange-0)}.WorkFilter_verticalDivider__uyNmY{flex-shrink:0;width:1px;height:20px;background-color:var(--mantine-color-gray-3)}.WorkFilter_badgesScroll__ZegtT{flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.WorkFilter_badgesScroll__ZegtT::-webkit-scrollbar{display:none}.WorkFilter_badgesInner__jGJoV{display:flex;flex-wrap:nowrap;gap:8px;width:max-content;padding:2px 0}.WorkFilter_desiredWorkDaysButton__FyYm9{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background-color:#f59f00;color:var(--mantine-color-white);font-size:11px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.WorkFilter_desiredWorkDaysButton__FyYm9:hover{color:var(--mantine-color-white);background-color:#e59400}.WorkFilter_recommendedChip__ExWdb{width:-moz-fit-content;width:fit-content;padding:6px;position:absolute;top:100%;right:0;background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 8px rgba(102,126,234,.25);z-index:10;cursor:pointer}.WorkFilter_rowDivider__E_6AE{height:1px;background-color:var(--mantine-color-gray-2)}.WorkHeader_box__QOmbT{width:100%}.HorizontalDatePicker_paper__CsR1C{padding-top:0}.HorizontalDatePicker_container__BKfjP{display:flex;justify-content:flex-start;align-items:center}.HorizontalDatePicker_scrollContainer__pETrv{display:flex;gap:4px;overflow-x:auto;scroll-behavior:smooth;padding:4px 0 2px;scrollbar-width:none;-ms-overflow-style:none;max-width:var(--container-size-sm)}.HorizontalDatePicker_scrollContainer__pETrv::-webkit-scrollbar{display:none}.HorizontalDatePicker_dateCell___jwBK{flex-shrink:0;text-align:center}.HorizontalDatePicker_loadingCell__hBQtX{flex-shrink:0;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:4px}.HorizontalDatePicker_loadingDot__0VwMl{width:6px;height:6px;border-radius:50%;background-color:var(--mantine-color-gray-4)}.WorkFeedDatePicker_countBadgeShadow__mu_bM,.WorkFeedDatePicker_countBadge__K89XN{pointer-events:none}.WorkFeedDatePicker_countBadgeShadow__mu_bM{box-shadow:0 1px 3px rgba(18,184,134,.35)}.ApplicationPreparationStrip_strip__xsE7A{background-color:var(--mantine-color-gray-0);border-bottom:1px solid var(--mantine-color-gray-3);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.ApplicationPreparationStrip_strip__xsE7A.ApplicationPreparationStrip_achieved__u04K_{background-color:var(--mantine-color-green-0);border-bottom-color:var(--mantine-color-green-3)}.ApplicationPreparationStrip_headerRow__a19Ix{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm)}.ApplicationPreparationStrip_title___t_4a{color:var(--mantine-color-dark-7);font-weight:700;font-size:var(--mantine-font-size-xs);line-height:1.3;flex-shrink:0}.ApplicationPreparationStrip_progress__I80LW{color:var(--mantine-color-gray-6);font-weight:700;font-size:var(--mantine-font-size-xs);line-height:1.3;flex-shrink:0}.ApplicationPreparationStrip_progressAchieved__ppaoO{color:var(--mantine-color-green-7)}.ApplicationPreparationStrip_description__OoZRX{color:var(--mantine-color-gray-6);font-size:.6875rem;line-height:1.4;margin-top:2px}.ApplicationPreparationStrip_achieved__u04K_ .ApplicationPreparationStrip_description__OoZRX{color:var(--mantine-color-green-8)}.ApplicationPreparationStrip_strip__xsE7A.ApplicationPreparationStrip_reviewing__SFLtW{background-color:var(--mantine-color-yellow-0);border-bottom-color:var(--mantine-color-yellow-3)}.ApplicationPreparationStrip_reviewing__SFLtW .ApplicationPreparationStrip_title___t_4a{color:var(--mantine-color-yellow-9)}.ApplicationPreparationStrip_reviewing__SFLtW .ApplicationPreparationStrip_description__OoZRX{color:var(--mantine-color-yellow-8)}.IdentificationFooter_footer__QCMXd{position:fixed;bottom:0;left:0;right:0;background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3);box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:120}.IdentificationFooter_inner__gvBqR{max-width:768px;margin:0 auto;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);@media (max-width:48em){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}}.IdentificationLayouts_floatingCloseButton__xr_hV{position:fixed!important;top:20px;left:20px;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.StepSubmissionFooter_footer__LK72j{position:fixed;bottom:0;left:0;right:0;background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3);box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:150}.StepSubmissionFooter_inner__AHrT3{max-width:768px;margin:0 auto;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);@media (max-width:48em){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}}.PreRegistrationComplete_completePageWrap__0iNS6{margin-top:calc(-1 * var(--mantine-spacing-sm))}.PreRegistrationComplete_completeStack__i_Ber{padding-bottom:var(--mantine-spacing-xs)}.PreRegistrationComplete_hero__CK4ph{position:relative;overflow:hidden;border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-teal-6);padding:var(--mantine-spacing-md);text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.PreRegistrationComplete_heroBadge__E0Fa5{position:absolute;top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs)}.PreRegistrationComplete_heroIcon__NO9vl{display:flex;justify-content:center;margin-bottom:var(--mantine-spacing-xs)}.PreRegistrationComplete_heroTitle__VidYs{color:var(--mantine-color-white);font-weight:800;font-size:var(--mantine-font-size-lg);line-height:1.35}.PreRegistrationComplete_heroSubtitle__cNdU4{color:var(--mantine-color-white);font-weight:600;font-size:var(--mantine-font-size-sm);margin-top:2px;opacity:.95}.PreRegistrationComplete_heroNote__n1A53{line-height:1.5;opacity:.9}.PreRegistrationComplete_heroNote__n1A53,.PreRegistrationComplete_heroSchedule__yGe6U{color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);margin-top:var(--mantine-spacing-xs)}.PreRegistrationComplete_heroSchedule__yGe6U{display:inline-block;padding:2px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-xl);background-color:rgba(255,255,255,.2);font-weight:700}.PreRegistrationComplete_earlyBonusCard__B3jUr{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-teal-0);border:1px solid var(--mantine-color-teal-4);border-radius:var(--mantine-radius-md);text-align:center}.PreRegistrationComplete_earlyBonusCardAchieved__BAEF7{background-color:var(--mantine-color-green-0);border-color:var(--mantine-color-green-4)}.PreRegistrationComplete_earlyBonusTitle__Qwk6P{color:var(--mantine-color-teal-8);font-weight:700;font-size:var(--mantine-font-size-sm);line-height:1.35}.PreRegistrationComplete_earlyBonusMainCopy__nKOTe{color:var(--mantine-color-teal-8);font-weight:800;font-size:var(--mantine-font-size-md);line-height:1.4;text-align:center;margin:0}.PreRegistrationComplete_earlyBonusSubCopy__7gFhB{color:var(--mantine-color-teal-7);font-size:var(--mantine-font-size-xs);line-height:1.5}.PreRegistrationComplete_earlyBonusCardAchieved__BAEF7 .PreRegistrationComplete_earlyBonusSubCopy__7gFhB{color:var(--mantine-color-green-8);font-weight:600}.PreRegistrationComplete_continuePrepCard__Zlv8j{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-white);border:2px solid var(--mantine-color-orange-4);border-radius:var(--mantine-radius-md);box-shadow:0 4px 16px rgba(253,126,20,.18)}.PreRegistrationComplete_continuePrepLabel__OCyrv{font-weight:700;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-orange-8);text-align:center;letter-spacing:.04em}.PreRegistrationComplete_continuePrepButton__q9VZV{font-weight:800;box-shadow:0 2px 8px rgba(253,126,20,.35)}.PreRegistrationComplete_heroAllComplete__icGvp{background:linear-gradient(135deg,var(--mantine-color-teal-6) 0,var(--mantine-color-green-6) 100%);box-shadow:0 4px 16px rgba(18,184,134,.25)}.PreRegistrationComplete_heroReadyBadge__HkpXn{display:inline-block;margin-top:var(--mantine-spacing-xs);padding:2px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-xl);background-color:rgba(255,255,255,.25);color:var(--mantine-color-white);font-weight:700;font-size:var(--mantine-font-size-xs)}.PreRegistrationComplete_nextStepsSection__WS0V5{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.PreRegistrationComplete_nextStepsTitle__IkpK9{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-teal-7);margin-bottom:var(--mantine-spacing-xs)}.PreRegistrationComplete_nextStepsList___ooCQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.PreRegistrationComplete_nextStepListItem__iNM1M{display:flex;align-items:flex-start;gap:var(--mantine-spacing-xs)}.PreRegistrationComplete_nextStepListIcon__g__xv{color:var(--mantine-color-teal-6);flex-shrink:0;margin-top:2px}.PreRegistrationComplete_nextStepListLabel__JZ0I5{font-size:var(--mantine-font-size-xs);font-weight:600;color:var(--mantine-color-dark-6);line-height:1.45}.PreRegistrationComplete_appInstallInline__5f6xB{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);min-width:0;flex:1 1}.PreRegistrationComplete_storeBadges__UCLYr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mantine-spacing-xs)}.PreRegistrationComplete_closeInstructionCard__lOiTy{display:flex;flex-direction:column;gap:4px;padding:var(--mantine-spacing-md);background-color:var(--mantine-color-teal-0);border:2px solid var(--mantine-color-teal-5);border-radius:var(--mantine-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:center}.PreRegistrationComplete_closeInstructionCardSuccess__jp7kM{background-color:var(--mantine-color-green-0);border-color:var(--mantine-color-green-5)}.PreRegistrationComplete_closeInstructionTitle__8FCju{font-weight:800;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-teal-8);line-height:1.4}.PreRegistrationComplete_closeInstructionTitleSuccess__WWu_4{color:var(--mantine-color-green-8)}.PreRegistrationComplete_closeInstructionText__RBMPf{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-6);line-height:1.5}.PreRegistrationComplete_closeInstructionHint__OepT0{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7);line-height:1.45}.PreRegistrationComplete_incentiveTimeline__QU3YD{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-orange-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md)}.PreRegistrationComplete_incentiveTimelineTitle__U_CUA{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-orange-8);margin-bottom:var(--mantine-spacing-sm);text-align:center}.PreRegistrationComplete_incentiveTimelineList__beVNc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.PreRegistrationComplete_incentiveTimelineItem__Gtoa6{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm)}.PreRegistrationComplete_incentiveTimelineIconDone__sGNAb{color:var(--mantine-color-teal-6);flex-shrink:0;margin-top:2px}.PreRegistrationComplete_incentiveTimelineIconPending__2E8c5{color:var(--mantine-color-gray-4);flex-shrink:0;margin-top:2px}.PreRegistrationComplete_incentiveTimelineLabel__rDhZu{font-size:var(--mantine-font-size-xs);font-weight:600;color:var(--mantine-color-dark-6);line-height:1.45}.PreRegistrationComplete_incentiveTimelineAmount__QxHE4{font-size:var(--mantine-font-size-xs);font-weight:700;color:var(--mantine-color-orange-8);line-height:1.45}.PreRegistrationComplete_incentiveTimelineStatus__tdhUh{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);line-height:1.45}@media (min-width:48em){.PreRegistrationComplete_completePageWrap__0iNS6{margin-top:0}.PreRegistrationComplete_hero__CK4ph{padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);border-radius:var(--mantine-radius-lg)}.PreRegistrationComplete_heroTitle__VidYs{font-size:var(--mantine-font-size-xl)}.PreRegistrationComplete_heroSchedule__yGe6U{margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm)}.PreRegistrationComplete_nextStepsSection__WS0V5{padding:var(--mantine-spacing-md)}.PreRegistrationComplete_nextStepsTitle__IkpK9{text-align:center;margin-bottom:var(--mantine-spacing-sm)}.PreRegistrationComplete_nextStepListLabel__JZ0I5{font-size:var(--mantine-font-size-sm)}}.Footer_footer__1ooMy{background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3)}.Footer_inner__KuOUA{height:65px;max-height:65px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm);@media (max-width:48em){flex-direction:column;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs)}}.Footer_link__Dlqf9{text-decoration:none;color:var(--mantine-color-black)}.ProfilePortalForm_registerButtonWrapper__TUWjw{animation:ProfilePortalForm_registerPulse__H2k9v 2s ease-in-out infinite}.ProfilePortalForm_guideHeader__ZPdLT{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background:var(--mantine-color-violet-0);border-bottom:2px solid var(--mantine-color-violet-2);box-shadow:0 2px 8px rgba(0,0,0,.08)}.ProfilePortalForm_guideHeaderPreRelease__t6v_p{top:0;z-index:40}.ProfilePortalForm_footerSpace__GmivF{padding-bottom:var(--pre-registration-footer-offset,100px)}.ProfilePortalForm_registerButtonFooterSpace__b361M{scroll-margin-bottom:var(--pre-registration-footer-offset,100px)}.ProfilePortalForm_paperSuccess__YjGds{background:var(--mantine-color-green-0)!important;border-color:var(--mantine-color-green-2)!important;border-width:2px!important}.ProfilePortalForm_ctaWrapper__NgJp4{background:var(--mantine-color-yellow-0);border:2px solid var(--mantine-color-orange-5)}.EarlyBirdBonusBanner_banner__WZ8aj{background-color:var(--mantine-color-teal-0);border:1px solid var(--mantine-color-teal-4);border-radius:var(--mantine-radius-lg);padding:var(--mantine-spacing-md);text-align:center}.EarlyBirdBonusBanner_banner__WZ8aj.EarlyBirdBonusBanner_achieved__OUo6T{background-color:var(--mantine-color-green-0);border-color:var(--mantine-color-green-4)}.EarlyBirdBonusBanner_compact__klCzZ{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.EarlyBirdBonusBanner_prominent__rMn76{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--mantine-color-teal-0) 0,var(--mantine-color-teal-1) 45%,var(--mantine-color-yellow-0) 100%);border:2px solid var(--mantine-color-teal-5);box-shadow:0 4px 16px rgba(18,184,157,.18),inset 0 1px 0 rgba(255,255,255,.8);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}.EarlyBirdBonusBanner_prominent__rMn76.EarlyBirdBonusBanner_achieved__OUo6T{background:linear-gradient(135deg,var(--mantine-color-green-0) 0,var(--mantine-color-green-1) 100%);border-color:var(--mantine-color-green-5);box-shadow:0 4px 16px rgba(64,192,87,.15)}.EarlyBirdBonusBanner_badge__Iw3pg{display:inline-block;margin-bottom:var(--mantine-spacing-xs);padding:2px var(--mantine-spacing-xs);background:linear-gradient(135deg,var(--mantine-color-orange-6),var(--mantine-color-red-6));color:white;font-size:.6875rem;font-weight:800;letter-spacing:.04em;border-radius:var(--mantine-radius-sm)}.EarlyBirdBonusBanner_prominent__rMn76 .EarlyBirdBonusBanner_title__Cagul{font-size:var(--mantine-font-size-md)}.EarlyBirdBonusBanner_prominent__rMn76 .EarlyBirdBonusBanner_mainCopy__fs9yM{font-size:var(--mantine-font-size-lg);margin-top:var(--mantine-spacing-sm)}.EarlyBirdBonusBanner_title__Cagul{color:var(--mantine-color-teal-8);font-weight:700;font-size:var(--mantine-font-size-sm);line-height:1.35}.EarlyBirdBonusBanner_mainCopy__fs9yM{color:var(--mantine-color-teal-8);font-weight:800;font-size:var(--mantine-font-size-md);line-height:1.4;margin:var(--mantine-spacing-xs) 0 0}.EarlyBirdBonusBanner_subCopy__BPtRd{color:var(--mantine-color-teal-7);font-size:var(--mantine-font-size-xs);line-height:1.5;margin-top:var(--mantine-spacing-xs)}.EarlyBirdBonusBanner_achieved__OUo6T .EarlyBirdBonusBanner_subCopy__BPtRd{color:var(--mantine-color-green-8);font-weight:600;margin-top:0}.EarlyBirdBonusBanner_cta__PHDi3{display:inline-block;margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background:linear-gradient(135deg,var(--mantine-color-teal-6),var(--mantine-color-teal-7));color:white;font-weight:700;font-size:var(--mantine-font-size-sm);border-radius:var(--mantine-radius-md);text-decoration:none}.EarlyBirdBonusBanner_cta__PHDi3:hover{opacity:.92}@media (max-width:40em){.EarlyBirdBonusBanner_banner__WZ8aj{text-align:left}.EarlyBirdBonusBanner_title__Cagul{font-size:var(--mantine-font-size-xs)}.EarlyBirdBonusBanner_mainCopy__fs9yM,.EarlyBirdBonusBanner_prominent__rMn76 .EarlyBirdBonusBanner_title__Cagul{font-size:var(--mantine-font-size-sm)}.EarlyBirdBonusBanner_prominent__rMn76 .EarlyBirdBonusBanner_mainCopy__fs9yM{font-size:var(--mantine-font-size-md)}.EarlyBirdBonusBanner_cta__PHDi3{display:block;text-align:center}}.WorkCompleteCard_container__LVJpT{position:relative;margin-bottom:var(--mantine-spacing-md)}.WorkCompleteCard_card__iWpou{background-color:var(--mantine-color-white);position:relative;overflow:hidden}.WorkCompleteCard_section__fx2Zx{border-bottom:1px solid var(--mantine-color-gray-3);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}@media (max-width:768px){.WorkCompleteCard_container__LVJpT{margin-bottom:var(--mantine-spacing-sm)}.WorkCompleteCard_card__iWpou{border-radius:var(--mantine-radius-lg)}.WorkCompleteCard_section__fx2Zx{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}}@media (max-width:380px){.WorkCompleteCard_section__fx2Zx{padding:var(--mantine-spacing-xs)}}.UnevaluatedWorkDialog_dialogContainer__m2uyW{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(102,126,234,.25)}.UnevaluatedWorkDialog_headerSection___3ETW{background:linear-gradient(135deg,#667eea,#764ba2);padding:32px 24px;color:white;text-align:center}.UnevaluatedWorkDialog_title__otzgD{font-size:24px;font-weight:700;margin:0;color:white!important;line-height:1.3}.UnevaluatedWorkDialog_contentSection__3xAQE{background:white;padding:32px 24px}.UnevaluatedWorkDialog_countBadge__WWzCS{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:white;font-weight:700;font-size:16px;padding:12px 20px;border-radius:24px;margin:0 auto 24px;box-shadow:0 4px 12px rgba(255,107,107,.3)}.UnevaluatedWorkDialog_description__oF73w{color:#555;font-size:16px;line-height:1.6;text-align:center;margin-bottom:32px}.UnevaluatedWorkDialog_laterButton__hpGI1{background:white;color:#667eea;border:2px solid #667eea;font-weight:600;padding:14px 24px;border-radius:24px;box-shadow:0 2px 8px rgba(102,126,234,.1)}.UnevaluatedWorkDialog_laterButton__hpGI1:hover{background:rgba(102,126,234,.05);border-color:#5a6fd8}.UnevaluatedWorkDialog_evaluateButton__EoL1M{background:linear-gradient(135deg,#667eea,#764ba2);color:white;font-weight:600;padding:14px 24px;border-radius:24px;border:none;box-shadow:0 4px 12px rgba(102,126,234,.3)}.UnevaluatedWorkDialog_evaluateButton__EoL1M:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}@media (max-width:480px){.UnevaluatedWorkDialog_dialogContainer__m2uyW{margin:12px;border-radius:12px;max-width:calc(100vw - 24px)}.UnevaluatedWorkDialog_headerSection___3ETW{padding:24px 16px}.UnevaluatedWorkDialog_title__otzgD{font-size:20px;padding:0 8px}.UnevaluatedWorkDialog_contentSection__3xAQE{padding:24px 16px}.UnevaluatedWorkDialog_countBadge__WWzCS{font-size:14px;padding:10px 16px;max-width:100%}.UnevaluatedWorkDialog_description__oF73w{font-size:14px;margin-bottom:24px;padding:0 4px}.UnevaluatedWorkDialog_evaluateButton__EoL1M,.UnevaluatedWorkDialog_laterButton__hpGI1{padding:12px 20px;font-size:16px;min-height:48px}}@media (max-width:375px){.UnevaluatedWorkDialog_dialogContainer__m2uyW{margin:8px;border-radius:10px}.UnevaluatedWorkDialog_headerSection___3ETW{padding:20px 12px}.UnevaluatedWorkDialog_title__otzgD{font-size:18px}.UnevaluatedWorkDialog_contentSection__3xAQE{padding:20px 12px}.UnevaluatedWorkDialog_countBadge__WWzCS{font-size:13px;padding:8px 14px}.UnevaluatedWorkDialog_description__oF73w{font-size:13px;margin-bottom:20px}.UnevaluatedWorkDialog_evaluateButton__EoL1M,.UnevaluatedWorkDialog_laterButton__hpGI1{padding:10px 16px;font-size:15px;min-height:44px}}.WorkScheduleTabs_paper__LICX5{position:fixed;top:0;left:0;width:100%;z-index:3}.WorkScheduleCard_container__9LUHv{position:relative;margin-bottom:var(--mantine-spacing-md)}.WorkScheduleCard_card__2EWj4{background-color:var(--mantine-color-white);min-height:120px}.WorkScheduleCard_section__2Rq62{border-bottom:1px solid var(--mantine-color-gray-3);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}.WorkScheduleCard_workTimeWrap__SNDm9{padding:.5rem .75rem;background:linear-gradient(135deg,rgba(18,163,163,.08),rgba(18,163,163,.04));border-radius:var(--mantine-radius-sm);border-left:3px solid var(--mantine-color-teal-6)}.WorkScheduleCard_workTime__BgBPW{line-height:1.3;letter-spacing:-.02em}.WorkScheduleCard_workplace__OoN5m{line-height:1.5;word-break:break-word;letter-spacing:.01em}.WorkScheduleCard_clientName__UA1o8{line-height:1.4}.WorkScheduleCard_access__jHNkT{line-height:1.5;word-break:break-word}.WorkScheduleCard_title__7ot8c{line-height:1.4;opacity:.9}.WorkScheduleCard_statusBadge__6qbL5{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;border-radius:var(--mantine-radius-md);font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1)}.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){top:0;left:120px}@media (max-width:768px){.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){left:100px;font-size:12px;padding:4px 8px}}@media (max-width:480px){.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){left:80px;font-size:11px;padding:3px 6px}}.WorkScheduleCard_detailButton__Qx_LZ{background:white;color:#f67280;font-weight:700;border-radius:2rem;padding:.75rem 2rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #f67280;transition:all .3s ease;min-height:44px;min-width:120px}.WorkScheduleCard_detailButton__Qx_LZ:hover{background:rgba(246,114,128,.1);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}@media (max-width:768px){.WorkScheduleCard_container__9LUHv{margin-bottom:var(--mantine-spacing-sm)}.WorkScheduleCard_card__2EWj4{border-radius:var(--mantine-radius-lg)}.WorkScheduleCard_section__2Rq62{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.WorkScheduleCard_workTime__BgBPW{font-size:1.25rem}.WorkScheduleCard_workplace__OoN5m{font-size:1rem}.WorkScheduleCard_access__jHNkT{font-size:.875rem}.WorkScheduleCard_detailButton__Qx_LZ{padding:.75rem 1.5rem;font-size:16px;min-height:48px}}@media (max-width:380px){.WorkScheduleCard_statusBadge__6qbL5{font-size:12px;padding:4px 8px}.WorkScheduleCard_workTime__BgBPW{font-size:1.125rem}.WorkScheduleCard_workplace__OoN5m{font-size:.9375rem}.WorkScheduleCard_access__jHNkT{font-size:.8125rem}.WorkScheduleCard_detailButton__Qx_LZ{padding:.6rem 1rem;font-size:14px;min-height:44px}.WorkScheduleCard_section__2Rq62{padding:var(--mantine-spacing-xs)}}.WorkDetailFixedHeader_header__0onbe{background-color:white;box-shadow:0 1px 4px rgba(0,0,0,.08)}.WorkDetailFixedHeader_appBar__u8Dc_{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;min-height:56px;padding:0 4px}.WorkDetailFixedHeader_backButton__PxIe7{justify-self:start}.WorkDetailFixedHeader_title__SyyYl{font-size:var(--mantine-font-size-sm);font-weight:600;color:var(--mantine-color-dark-7);text-align:center;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.WorkDetailFixedHeader_favorite__ba5UJ{justify-self:end}.Header_header__MfgIU{height:56px;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.Header_inner__xfgRP{height:56px;display:flex;justify-content:space-between;align-items:center}.Layout_main__FdGOk{background-color:var(--mantine-color-gray-0);flex:1 1;overflow-y:auto}.Layout_layout__zeTL4{display:flex;flex-direction:column;min-height:100dvh;height:100dvh}.Layout_header__8LSEt{top:0}.Layout_footer__zQqa6,.Layout_header__8LSEt{position:-webkit-sticky;position:sticky;z-index:100}.Layout_footer__zQqa6{top:100dvh}.Main_main__d95Y8{display:flex;flex-direction:column;min-height:calc(100dvh - (57px * 2));padding-top:50px;padding-bottom:50px}.Main_main__d95Y8,.WorkLayout_main__REUoo{background-color:var(--mantine-color-gray-0)}.WorkLayout_main__REUoo{flex:1 1;overflow-y:auto}.WorkLayout_layout__b089_{display:flex;flex-direction:column;min-height:100dvh;height:100dvh;overflow:hidden}.WorkLayout_header__t2RxY{position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 0 10px rgba(0,0,0,.1)}.WorkLayout_footer__iaPgd{position:-webkit-sticky;position:sticky;top:100dvh;z-index:100}.PreRegistrationHeader_header__ptXLf{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:1000;background-color:var(--mantine-color-white);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.PreRegistrationHeader_logoRow__RBOdT{display:flex;align-items:center;justify-content:center;min-height:3.75rem;padding:var(--mantine-spacing-sm)}.PreRegistrationHeader_subViewRow__afCQF{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--mantine-spacing-xs);gap:var(--mantine-spacing-xs);min-height:3.75rem;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.PreRegistrationHeader_backButton__ZwVuA{flex-shrink:0}.PreRegistrationHeader_pageTitle__CGjXJ{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PreRegistrationHeader_rowSpacer__lR_Mz{width:4.5rem}.preRegistrationLayout_shell__v2VgE{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.preRegistrationLayout_header__tN9oz{flex-shrink:0}.preRegistrationLayout_scrollMain__2Oike{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.preRegistrationLayout_scrollInner__5ecbR{min-height:100%}.preRegistrationLayout_footer__0Wz15{flex-shrink:0}.preRegistrationLayout_content__TpG1p{padding-bottom:var(--mantine-spacing-lg)}.preRegistrationLayout_completeContent__YEkHK{padding-bottom:var(--mantine-spacing-md)}@media (max-width:48em){.preRegistrationLayout_completeContent__YEkHK{padding-bottom:var(--mantine-spacing-xs)}}.IncentiveBanner_incentiveBanner__wn8FH{background-color:var(--mantine-color-orange-0);border:1px solid var(--mantine-color-orange-3);border-radius:var(--mantine-radius-lg);padding:var(--mantine-spacing-md);text-align:center}.IncentiveBanner_incentiveTitle__Hbs5T{color:var(--mantine-color-orange-7);font-weight:700;font-size:var(--mantine-font-size-sm)}.IncentiveBanner_incentiveAmount__PbWJS{color:var(--mantine-color-orange-7);font-weight:800;font-size:var(--mantine-font-size-lg);line-height:1.3}.IncentiveBanner_incentiveAmountRow__bIdK_{display:none}.IncentiveBanner_incentiveMicroCopy__tBskM{color:var(--mantine-color-orange-6);font-size:var(--mantine-font-size-xs);margin-top:var(--mantine-spacing-xs)}@media (max-width:40em){.IncentiveBanner_incentiveBanner__wn8FH{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);text-align:left}.IncentiveBanner_incentiveTitle__Hbs5T{font-size:var(--mantine-font-size-xs);margin-bottom:var(--mantine-spacing-xs)}.IncentiveBanner_incentiveAmount__PbWJS{display:none}.IncentiveBanner_incentiveAmountRow__bIdK_{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--mantine-spacing-xs);color:var(--mantine-color-orange-7);font-weight:800;font-size:var(--mantine-font-size-md);line-height:1.3}.IncentiveBanner_incentiveMicroCopy__tBskM{margin-top:var(--mantine-spacing-xs)}}.PreRegistrationProgress_compactRoot__tqwdU{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.PreRegistrationProgress_compactRow__K4GGf{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs)}.PreRegistrationProgress_compactLabelGroup__fYxAF{display:flex;align-items:baseline;gap:var(--mantine-spacing-xs);min-width:0;flex:1 1}.PreRegistrationProgress_compactStepCount__Voomg{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-teal-7);flex-shrink:0}.PreRegistrationProgress_compactStepName__tDK1_{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PreRegistrationProgress_compactStepSuffix__7M04l{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);flex-shrink:0}.PreRegistrationProgress_detailToggle__CJqQL{flex-shrink:0;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-teal-6);background:none;border:none;cursor:pointer;padding:var(--mantine-spacing-xs);touch-action:manipulation}.PreRegistrationProgress_detailToggle__CJqQL:hover{color:var(--mantine-color-teal-7)}.PreRegistrationProgress_caption__xmzJo{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);text-align:center;margin-top:var(--mantine-spacing-xs)}.PreRegistrationProgress_collapsedStepper__MJ1ZX{margin-top:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-gray-2)}.preRelease_formHeading__p2ZOg{color:var(--mantine-color-teal-6);font-weight:700}.preRelease_smsCodeInput__Cm_d_{letter-spacing:.4em;font-size:var(--mantine-font-size-xl);text-align:center}
/*# sourceMappingURL=43f3f731fbecc8b2.css.map*/