.Availability_recordEarlier__kFuqb,.Availability_record__guicv{margin-top:4px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.Availability_recordEarlier__kFuqb{opacity:.7;text-decoration:line-through}.Availability_recordMeta__PiXZC{margin:0 0 3px;color:var(--dim);font-size:11.5px}.Availability_recordLine__SMUYn{margin:0;color:var(--ink-2);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.Availability_earlier__EWtRO{margin-top:8px}.Availability_earlierToggle__OtA7F{color:var(--ink-2);font-size:12px;font-weight:600;cursor:pointer}.JobSheet_facts__0cUwc{display:flex;flex-wrap:wrap;gap:6px}.JobSheet_chip__bX6Z4,.JobSheet_whenChip__jq7oZ{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:var(--muted-bg);color:var(--ink-2);font-size:12px;font-weight:500;line-height:1.3}.JobSheet_chipOk__CTRPg{background:var(--ok-bg);color:var(--ok-ink)}.JobSheet_whenChip__jq7oZ{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.JobSheet_moreToggle__DkqDL,.JobSheet_placeToggle__j9Gv_{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ink-2);font-size:13px;line-height:1.45;list-style:none;cursor:pointer}.JobSheet_placeToggle__j9Gv_{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.JobSheet_moreToggle__DkqDL{padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-weight:600}.JobSheet_moreToggle__DkqDL::-webkit-details-marker,.JobSheet_placeToggle__j9Gv_::-webkit-details-marker{display:none}.JobSheet_moreToggle__DkqDL:after,.JobSheet_placeToggle__j9Gv_:after{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid var(--dim);border-bottom:1.5px solid var(--dim);transform:translateY(-2px) rotate(45deg)}.JobSheet_more__294CQ[open] .JobSheet_moreToggle__DkqDL:after,.JobSheet_place__g7Eft[open] .JobSheet_placeToggle__j9Gv_:after{transform:translateY(1px) rotate(225deg)}.JobSheet_mapChoices__ArQOB{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.JobSheet_more__294CQ[open] .JobSheet_moreToggle__DkqDL{border-bottom-color:transparent}.JobSheet_moreBody__Brzgi{display:flex;flex-direction:column;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line)}.JobSheet_link__e2zJ8{overflow-wrap:anywhere}.Invites_summary__IXQ7c{display:flex;align-items:center;justify-content:space-between;padding:4px 0;color:var(--ink-2);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.Invites_summary__IXQ7c::-webkit-details-marker{display:none}.Invites_summary__IXQ7c:after{content:"";width:7px;height:7px;border-top:1.5px solid var(--dim);border-left:1.5px solid var(--dim);transform:translateY(2px) rotate(45deg)}.Invites_accordion__eUv7g[open] .Invites_summary__IXQ7c:after{transform:translateY(-2px) rotate(225deg)}.Invites_list__auS8y{max-height:40dvh;margin-top:8px;overflow-y:auto}.Onboarding_searchGroup__y3NnB{margin:20px 0 9px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.Onboarding_searchGroup__y3NnB:focus-within{border-color:var(--brand)}.Onboarding_field__7f2f1{position:relative;display:flex;align-items:center}.Onboarding_field__7f2f1+.Onboarding_field__7f2f1{border-top:1px solid var(--line)}.Onboarding_fieldIcon__Pr_Su{flex:none;width:36px;display:grid;place-items:center;color:var(--faint)}.Onboarding_fieldIcon__Pr_Su svg{width:15px;height:15px}.Onboarding_fieldInput__BUyEy{flex:1;min-width:0;padding:10px 12px 10px 0;border:none;background:none;color:var(--ink);font:inherit;font-size:13px}.Onboarding_fieldInput__BUyEy:focus-visible{outline:none}.Onboarding_fieldInput__BUyEy:disabled{cursor:not-allowed}.Onboarding_addRole__pG_zV{flex:none;margin-right:6px;padding:3px 8px;border:none;border-radius:999px;background:none;color:var(--ink-2);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.Onboarding_addRole__pG_zV:hover{background:var(--muted-bg)}.Onboarding_menu__I465m{position:absolute;left:-1px;right:-1px;top:calc(100% + 4px);z-index:20;margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-lift)}.Onboarding_menuItem__MWi7m{display:flex;align-items:flex-start;gap:9px;width:100%;padding:8px 12px;border:none;border-bottom:1px solid var(--line);background:none;color:var(--ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.Onboarding_menu__I465m li:last-child .Onboarding_menuItem__MWi7m{border-bottom:none}.Onboarding_menuItem__MWi7m:hover,.Onboarding_menuItem__MWi7m[aria-selected=true]{background:var(--brand-tint)}.Onboarding_menuPin__OTeqR{flex:none;color:var(--brand);font-size:8px;line-height:1.7}.Onboarding_roles__dD_FE{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.Onboarding_rolePill__aulBO{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 7px 5px 10px;border:1px solid var(--line-2);border-radius:18px;background:var(--surface-2);color:var(--ink);font:inherit;font-size:12px;font-weight:500;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:border-color .12s}.Onboarding_rolePill__aulBO:hover{border-color:var(--ink-2)}.Onboarding_rolePillRemove__moUQl{flex:none;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--line);color:var(--dim);font-size:12px;line-height:1}.Onboarding_hint__CVDKU{margin:10px 2px 0;color:var(--dim);font-size:12px;line-height:1.45}.Onboarding_poolBar__EYERc{position:sticky;top:-24px;z-index:5;margin:-24px -18px 0;padding:13px 18px 9px;background:var(--surface)}.Onboarding_poolBar__EYERc:after{content:"";position:absolute;right:18px;bottom:0;left:18px;border-bottom:1px solid var(--line)}.Onboarding_poolBar__EYERc+.Onboarding_searchGroup__y3NnB{margin-top:14px}.Onboarding_poolBar__EYERc+.Onboarding_prefForm__Pn0Ip{margin-top:6px}.Onboarding_shortHead__ewb8e{display:flex;align-items:center;margin:0;color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap}.Onboarding_countLine__A2YPc{margin:4px 0 0;color:var(--dim);font-size:13px;line-height:1.45;text-wrap:pretty}.Onboarding_prefForm__Pn0Ip{margin-top:-8px}.Onboarding_formSection__7x281{padding:8px 0;border-top:1px solid var(--line)}.Onboarding_prefForm__Pn0Ip>.Onboarding_formSection__7x281:first-child{border-top:none}.Onboarding_contactSection__uwdWK,.Onboarding_referralSection__3Ehvh{margin-top:20px;padding-top:16px}.Onboarding_contactSection__uwdWK{display:flex;flex-direction:column;gap:10px}.Onboarding_referralSection__3Ehvh legend{margin-bottom:10px}.Onboarding_formHead__6tBU5{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.Onboarding_formHead__6tBU5+*{margin-top:7px}.Onboarding_formLabel__5dZVQ{margin:0;color:var(--faint);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Onboarding_anyRight__5wb1x{display:inline-flex;align-items:center;gap:8px}.Onboarding_payBox__Cu_nX{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-2)}.Onboarding_payBox__Cu_nX:focus-within{border-color:var(--brand)}.Onboarding_payInput__nq0DG{width:3.5ch;padding:0;border:none;background:none;color:var(--ink);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.Onboarding_payInput__nq0DG:focus-visible{outline:none}.Onboarding_payUnit__H0EeL{color:var(--dim);font-size:12.5px}.Onboarding_availBox__WJQ3_{margin-top:10px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.Onboarding_availRow__rPUi_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:7px 10px}.Onboarding_availRow__rPUi_+.Onboarding_availRow__rPUi_{border-top:1px solid var(--line)}.Onboarding_availDay___gJcs{width:30px;color:var(--ink);font-size:13px;font-weight:600}.Onboarding_availWindows__V2N4_{display:flex;flex-wrap:wrap;gap:5px;width:100%;padding-left:40px}.Onboarding_windowRange__Q2i5s{color:var(--dim);font-weight:400}.Onboarding_matchList__4klbH{margin-top:14px}.Onboarding_matchList__4klbH>ul{border-top:none}.Onboarding_jobCard__EaunI{margin-bottom:10px;padding:12px 14px 10px;border:1px solid var(--line-2);border-radius:16px;background:var(--surface);box-shadow:var(--shadow)}.Onboarding_skeletonLine__qJG8H{display:block;height:12px;margin-top:8px;border-radius:6px;background:linear-gradient(90deg,var(--muted-bg) 25%,var(--line) 50%,var(--muted-bg) 75%);background-size:200% 100%;animation:Onboarding_shimmer__NXbdy 1.4s ease-in-out infinite}.Onboarding_skeletonLine__qJG8H:first-child{width:60%;height:16px;margin-top:0}.Onboarding_skeletonLine__qJG8H:nth-child(2){width:40%}@keyframes Onboarding_shimmer__NXbdy{0%{background-position:100% 0}to{background-position:-100% 0}}.Onboarding_resumePick__ORaU5{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--line-2);border-radius:14px;background:var(--surface-2)}.Onboarding_resumeTitle__MqX_i{color:var(--ink);font-size:15px;font-weight:600}.Onboarding_resumeLabel__xoHtC{color:var(--ink-2);font-size:13px;line-height:1.4;text-align:center}.Onboarding_resumeChoices__hdJU4{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.Onboarding_resumeChoice__szboO{display:inline-flex;align-items:center;gap:3px;max-width:180px;padding:8px 14px;border:1px solid var(--line-2);border-radius:999px;background:var(--surface);color:var(--ink-2);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.Onboarding_resumeChoice__szboO span{overflow:hidden;text-overflow:ellipsis}.Onboarding_resumeChoice__szboO:hover{border-color:var(--ink-2)}.Onboarding_resumeChoice__szboO[aria-pressed=true]{border-color:var(--ink);color:var(--ink);font-weight:600}.Onboarding_resumeChoice__szboO:disabled{opacity:.6;cursor:progress}.Onboarding_contactGrid__gWZBJ{display:grid;grid-template-columns:1fr 1fr;gap:8px}.Onboarding_contactPhone__ezjfh{grid-column:1/-1}.Onboarding_fieldLabel__8VIVa{display:block;margin:0 2px 4px;color:var(--dim);font-size:12px;font-weight:500}.Onboarding_consentFine__SGo_e{margin:-4px 2px 0;color:var(--faint);font-size:11px;line-height:1.4}.Scheduled_dayHead__fILQz{margin:14px 2px 6px;color:var(--faint);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}section:first-child>.Scheduled_dayHead__fILQz{margin-top:2px}.Scheduled_nextLine__WnAUV{display:block;margin:3px 0 0;color:var(--brand-dark);font-size:12px;font-weight:600}.AppShell_stage__v60n4{min-height:100dvh;display:flex;flex-direction:column;align-items:center}.AppShell_phone__fgd0G{position:relative;width:100%;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--surface)}@media (min-width:520px){.AppShell_stage__v60n4{padding:22px 16px 34px}.AppShell_phone__fgd0G{max-width:404px;height:min(860px,86vh);min-height:560px;border:1px solid var(--bezel);border-radius:30px;box-shadow:var(--shadow-lift)}}.AppShell_topBar__WCvYY{flex:none;display:flex;align-items:center;gap:10px;padding:max(14px,env(safe-area-inset-top)) 14px 13px;border-bottom:1px solid var(--line);background:var(--surface)}.AppShell_mark__oCA1P{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--brand);color:var(--on-brand);font-family:var(--serif);font-size:13px;font-weight:600}.AppShell_wordmark__jLSf_{color:var(--ink);font-family:var(--serif);font-size:15px;font-weight:600}.AppShell_wordmarkAccent__s73Zd{color:var(--brand)}.AppShell_topBarAction__uYVnv{margin-left:auto}.AppShell_stepper__DjRSs{flex:none;display:flex;gap:6px;margin:0;padding:8px 14px 9px;list-style:none;border-bottom:1px solid var(--line);background:var(--surface)}.AppShell_step__BV8ob{flex:1;min-width:0}.AppShell_stepTrack___0aag{display:block;height:3px;overflow:hidden;border-radius:99px;background:var(--line)}.AppShell_stepFill__iNH6M{display:block;width:0;height:100%;background:var(--brand);transition:width .45s cubic-bezier(.22,1,.36,1)}.AppShell_stepFillOn__7nP9g{width:100%}.AppShell_stepLabel__KrDVB{display:block;margin-top:5px;overflow:hidden;color:var(--faint);font-size:10px;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.AppShell_stepDone___Tvsx .AppShell_stepLabel__KrDVB{color:var(--dim)}.AppShell_step__BV8ob[aria-current=step] .AppShell_stepLabel__KrDVB{color:var(--brand-dark)}.AppShell_screen__I2F7T{flex:1;overflow-y:auto;padding:24px 18px 16px}.AppShell_footer__XoV5O{flex:none;display:flex;flex-direction:column;gap:8px;padding:10px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}.PreferenceChips_entryBox__v7VI0{display:flex;align-items:center;margin-top:7px;padding-left:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.PreferenceChips_entryBox__v7VI0:focus-within{border-color:var(--brand)}.PreferenceChips_entryBox__v7VI0 input{padding-top:4px;padding-bottom:4px;line-height:20px}