.HeaderPanels_pane__go78L{display:flex;flex-direction:column;gap:var(--rx-space-6);min-height:100%}.HeaderPanels_paneActions__DCOjE{display:flex;align-items:center;justify-content:flex-end;gap:var(--rx-space-3);flex-wrap:wrap}.HeaderPanels_list__k4Ctt{display:flex;flex-direction:column;gap:var(--rx-space-4);transition:opacity var(--rx-dur-base) var(--rx-ease)}.HeaderPanels_refreshing__XnJS5{opacity:.6}.HeaderPanels_row__Zczjp,.HeaderPanels_skeletons__ys3ZR{display:flex;flex-direction:column;gap:var(--rx-space-4)}.HeaderPanels_rowMain__6f7fP,.HeaderPanels_rowOpen__13vkA{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rx-space-1);text-align:left}.HeaderPanels_rowOpen__13vkA{width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:var(--rx-radius-xs)}.HeaderPanels_rowOpen__13vkA:hover .HeaderPanels_rowTitle__qpFNl{color:var(--rx-accent)}.HeaderPanels_rowOpen__13vkA:active{transform:scale(var(--rx-press-scale))}.HeaderPanels_rowOpen__13vkA:focus-visible{outline:none;box-shadow:var(--rx-shadow-focus)}.HeaderPanels_rowTitle__qpFNl{font-family:var(--rx-font-body);font-weight:var(--rx-weight-semibold);font-size:var(--rx-text-body-sm);color:var(--rx-ink);transition:color var(--rx-dur-fast) var(--rx-ease)}.HeaderPanels_rowDescription___uqo_{font-family:var(--rx-font-body);font-size:var(--rx-text-caption);color:var(--rx-ink-muted);white-space:pre-line}.HeaderPanels_rowProject__2uFGM{font-family:var(--rx-font-body);font-size:var(--rx-text-caption);color:var(--rx-accent)}.HeaderPanels_rowMeta__Rt72K{display:flex;align-items:center;justify-content:space-between;gap:var(--rx-space-4);flex-wrap:wrap}.HeaderPanels_rowDates__W_ZSk{display:flex;flex-direction:column;gap:var(--rx-space-1);font-family:var(--rx-font-mono);font-size:var(--rx-text-mono);color:var(--rx-ink-muted)}.HeaderPanels_rowActions__VoC0_{display:flex;align-items:center;gap:var(--rx-space-3)}.HeaderPanels_commentField__uzjQu{width:100%}@media (max-width:1199px){.HeaderPanels_wideOnly__wesUy.HeaderPanels_wideOnly__wesUy{display:none}}@media (prefers-reduced-motion:reduce){.HeaderPanels_rowOpen__13vkA:active{transform:none}}.PhoneGate_root__iwzZk{display:flex;flex-direction:column;gap:var(--rx-space-6);width:100%;max-width:var(--rx-panel-md);margin:var(--rx-space-8) auto 0}.PhoneGate_card__JJbK6{display:flex;flex-direction:column;gap:var(--rx-space-7)}.PhoneGate_head__TX_of{display:flex;flex-direction:column;align-items:center;gap:var(--rx-space-4);text-align:center}.PhoneGate_disc__Wt1M0{width:calc(var(--rx-icon-disc) * 2);height:calc(var(--rx-icon-disc) * 2);display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--rx-space-2);border-radius:var(--rx-radius-pill);background:var(--rx-accent-soft);color:var(--rx-accent)}.PhoneGate_eyebrow__fjjdb{font-family:var(--rx-font-mono);font-size:var(--rx-text-mono-sm);letter-spacing:var(--rx-tracking-eyebrow);text-transform:uppercase;color:var(--rx-ink-muted)}.PhoneGate_title__RF7Xa{margin:0;font-family:var(--rx-font-display);font-size:var(--rx-text-display-md);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-display);line-height:var(--rx-leading-tight);color:var(--rx-ink);text-wrap:balance}.PhoneGate_reason__5PYnu{margin:0;max-width:40ch;font-size:var(--rx-text-body-sm);line-height:var(--rx-leading-normal);color:var(--rx-ink-muted);text-wrap:pretty}.PhoneGate_linkBox__wNomC{display:flex;align-items:center;gap:var(--rx-space-3);min-height:var(--rx-tap-target);padding:var(--rx-space-2) var(--rx-space-2) var(--rx-space-2) var(--rx-space-6);border:1px solid var(--rx-line);border-radius:var(--rx-radius-pill);background:var(--rx-surface-input)}.PhoneGate_linkText__6aOqi{flex:1;min-width:0;border:0;padding:0;background:transparent;color:var(--rx-ink);font-family:var(--rx-font-mono);font-size:var(--rx-text-mono);text-overflow:ellipsis}.PhoneGate_linkText__6aOqi:focus-visible{outline:none}.PhoneGate_linkBox__wNomC:focus-within{box-shadow:var(--rx-shadow-focus)}.PhoneGate_status__hCPz6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PhoneGate_group__Gl67A{display:flex;flex-direction:column;gap:var(--rx-space-4)}.PhoneGate_group__Gl67A>.PhoneGate_eyebrow__fjjdb{padding-left:var(--rx-space-2)}.PhoneGate_rows__gQqTB{display:flex;flex-direction:column}.PhoneGate_row__RILtF{display:flex;align-items:center;gap:var(--rx-space-5);min-height:calc(var(--rx-tap-target) + var(--rx-space-4));padding:0 var(--rx-space-7);color:var(--rx-ink);font-size:var(--rx-text-body);font-weight:var(--rx-weight-medium);text-decoration:none;transition:background var(--rx-dur-fast) var(--rx-ease),transform var(--rx-dur-fast) var(--rx-ease)}.PhoneGate_row__RILtF+.PhoneGate_row__RILtF{border-top:1px solid var(--rx-line)}.PhoneGate_row__RILtF:hover{background:var(--rx-surface-2)}.PhoneGate_row__RILtF:active{transform:scale(var(--rx-press-scale-surface))}.PhoneGate_row__RILtF:focus-visible{outline:none;box-shadow:inset var(--rx-shadow-focus)}.PhoneGate_row__RILtF:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.PhoneGate_row__RILtF:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.PhoneGate_rowDisc__VPO0i{flex:none;width:var(--rx-icon-disc);height:var(--rx-icon-disc);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rx-radius-pill);background:var(--rx-accent-soft);color:var(--rx-accent)}.PhoneGate_rowLabel__KIJaz{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneGate_rowCaret__GihBv{color:var(--rx-ink-faint)}.PhoneGate_hint__BtLDq{margin:0;text-align:center;font-size:var(--rx-text-caption);line-height:var(--rx-leading-normal);color:var(--rx-ink-muted)}@media (prefers-reduced-motion:reduce){.PhoneGate_row__RILtF:active{transform:none}}.PhoneGate_full___8EGw{display:contents}.PhoneGate_gate__rNjYa{display:none}@media (max-width:499.98px){.PhoneGate_full___8EGw.PhoneGate_below500__507P_{display:none}.PhoneGate_gate__rNjYa.PhoneGate_below500__507P_{display:block}}@media (max-width:767.98px){.PhoneGate_full___8EGw.PhoneGate_below768__pbZNe{display:none}.PhoneGate_gate__rNjYa.PhoneGate_below768__pbZNe{display:block}}@media (max-width:1023.98px){.PhoneGate_full___8EGw.PhoneGate_below1024__p_Ed5{display:none}.PhoneGate_gate__rNjYa.PhoneGate_below1024__p_Ed5{display:block}}@media (max-width:1179.98px){.PhoneGate_full___8EGw.PhoneGate_below1180__v7Dke{display:none}.PhoneGate_gate__rNjYa.PhoneGate_below1180__v7Dke{display:block}}@media (max-width:1199.98px){.PhoneGate_full___8EGw.PhoneGate_below1200__HAICF{display:none}.PhoneGate_gate__rNjYa.PhoneGate_below1200__HAICF{display:block}}.AppShell_root__ghdv_{display:flex;min-height:100vh;background:var(--rx-bg)}.AppShell_main__Iuovt{flex:1;min-width:0;display:flex;flex-direction:column;background-image:var(--rx-bg-wash);background-repeat:no-repeat;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0)}.AppShell_content__9TAA8{flex:1;min-width:0;padding:0 var(--rx-page-pad-x) calc(var(--rx-space-11) + env(safe-area-inset-bottom, 0px))}.AppShell_navToggle__b4_Ki.AppShell_navToggle__b4_Ki{display:none}@media (max-width:1023px){.AppShell_navToggle__b4_Ki.AppShell_navToggle__b4_Ki{display:inline-flex}}.AppShell_drawerNav__zc31K{margin:calc(var(--rx-space-8) * -1) calc(var(--rx-space-9) * -1);height:calc(100% + var(--rx-space-8) * 2)}.AppShell_portal__rvt2r{display:flex;flex-direction:column;min-height:100vh;background:var(--rx-bg)}.AppShell_topbar__A1Gfy{display:flex;align-items:center;gap:var(--rx-space-7);height:calc(var(--rx-topbar-h) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(var(--rx-space-11),env(safe-area-inset-right,0px)) 0 max(var(--rx-space-11),env(safe-area-inset-left,0px));background-color:var(--rx-sidebar-bg);background-image:radial-gradient(420px 300px at -6% 140%,var(--rx-sidebar-glow-a),transparent 62%);color:var(--rx-sidebar-ink)}.AppShell_topbarLogo__qOw8r{width:118px;height:auto;display:block}.AppShell_topbarActions__MRLKf{margin-left:auto}.AppShell_topbarContext__g9ucr{margin-left:auto;font-size:var(--rx-text-body)}.AppShell_portalColumn__bNOHN{width:100%;max-width:var(--rx-reading-w);margin:0 auto;padding:var(--rx-space-11) var(--rx-space-12);display:flex;flex-direction:column;gap:var(--rx-space-8)}@media (max-width:767px){.AppShell_portalColumn__bNOHN{padding:var(--rx-space-8) var(--rx-space-7)}}.AppShell_auth__xnuMy{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--rx-space-8);background:var(--rx-gradient-aurora)}.AppShell_authCard__6w2j0{width:100%;max-width:var(--rx-panel-md);padding:var(--rx-space-12);border-radius:var(--rx-radius-frame);background:var(--rx-surface);box-shadow:var(--rx-shadow-pop)}.AppShell_headerMeta__d8T4o{display:contents}@media (max-width:1199px){.AppShell_jobSearch__Pr_m0.AppShell_jobSearch__Pr_m0{display:none}}.AppShell_captureToggle__1B5_q.AppShell_captureToggle__1B5_q{display:none}.AppShell_captureToggle__1B5_q.AppShell_captureToggle__1B5_q[data-capture-ready=true]{display:inline-flex}@media (max-width:1023px){.AppShell_captureToggle__1B5_q.AppShell_captureToggle__1B5_q[data-capture-ready]{display:none}}.AppShell_gateHost__e5JSF{display:block}@media (max-width:1199.98px){[role=menuitem]:has(>.AppShell_menuHideBelow1200__ad1_A){display:none}}@media (max-width:1179.98px){[role=menuitem]:has(>.AppShell_menuHideBelow1180__S5ndH){display:none}}@media (max-width:1023.98px){[role=menuitem]:has(>.AppShell_menuHideBelow1024__BncqY){display:none}}@media (max-width:767.98px){[role=menuitem]:has(>.AppShell_menuHideBelow768__IwJOB){display:none}}.AppShell_gateOnlyPage__p_R0h{display:none}.ProjectView_root__Qflp9{display:flex;flex-direction:column;gap:var(--rx-space-7)}.ProjectView_identity__ivHk3{gap:var(--rx-space-6)}.ProjectView_identityHeader__SESwN{display:flex;align-items:flex-start;gap:var(--rx-space-6);flex-wrap:wrap}.ProjectView_identityText__9Eoes{display:flex;flex-direction:column;gap:var(--rx-space-1);min-width:0;flex:1}.ProjectView_nameRow__M8Voh{display:flex;align-items:center;gap:var(--rx-space-4);min-width:0}.ProjectView_nameLink__cK7ps{border:0;background:none;padding:0;cursor:pointer;font-family:var(--rx-font-display);font-weight:var(--rx-weight-semibold);font-size:var(--rx-text-display-sm);color:var(--rx-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color var(--rx-dur-fast) var(--rx-ease),transform var(--rx-dur-fast) var(--rx-ease)}.ProjectView_nameLink__cK7ps:active{transform:scale(var(--rx-press-scale))}@media (hover:hover){.ProjectView_nameLink__cK7ps:hover{color:var(--rx-accent)}}.ProjectView_nameLink__cK7ps:focus-visible{outline:none;box-shadow:var(--rx-shadow-focus);border-radius:var(--rx-radius-xs)}.ProjectView_addressLink__6XNY4{border:0;background:none;padding:0;cursor:pointer;text-align:left;font-size:var(--rx-text-caption);color:var(--rx-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color var(--rx-dur-fast) var(--rx-ease),transform var(--rx-dur-fast) var(--rx-ease)}.ProjectView_addressLink__6XNY4:active{transform:scale(var(--rx-press-scale))}@media (hover:hover){.ProjectView_addressLink__6XNY4:hover{color:var(--rx-ink)}}.ProjectView_addressLink__6XNY4:focus-visible{outline:none;box-shadow:var(--rx-shadow-focus);border-radius:var(--rx-radius-xs)}.ProjectView_meta__YfWVW{font-size:var(--rx-text-caption-sm);color:var(--rx-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectView_adminActions__LZSvN{display:flex;align-items:center;gap:var(--rx-space-3);flex-wrap:wrap}.ProjectView_headerActions__bdSSZ{display:flex;align-items:center;gap:var(--rx-space-4);flex-shrink:0}.ProjectView_stages__y76R3{overflow-x:auto;scrollbar-width:none}.ProjectView_titleActions__XFGk_{display:flex;justify-content:flex-start;align-items:center;gap:var(--rx-space-3);flex-wrap:wrap}.ProjectView_collapsedBar__DKny_{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--rx-space-4)}.ProjectView_hidden__Fb8nY{display:none}.ProjectView_cancelledIcon__inqwa,.ProjectView_invalidIcon__Z2S9T{display:inline-flex;align-items:center}.ProjectView_invalidIcon__Z2S9T{color:var(--rx-warning)}.ProjectView_cancelledIcon__inqwa{color:var(--rx-danger)}.ProjectView_panel__JwzEo{display:flex;flex-direction:column;gap:var(--rx-space-7)}.ProjectView_panel__JwzEo[hidden]{display:none}.ProjectView_root__Qflp9.ProjectView_fill__X2Cge{min-height:calc(100dvh - var(--rx-header-h) - var(--rx-space-11) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge{flex:1 1 0;min-height:var(--rx-panel-fill-min)}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge>*{flex:1 1 0;min-height:0;max-height:none}.ProjectView_root__Qflp9.ProjectView_fill__X2Cge.ProjectView_contained__EK_Pu{height:calc(100dvh - var(--rx-header-h) - var(--rx-space-11) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:hidden}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_contained__EK_Pu{flex:1 1 0;min-height:0;overflow-y:auto}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_contained__EK_Pu>*{min-height:var(--rx-panel-fill-min)}@media (min-width:768px) and (max-width:1023.98px){.ProjectView_root__Qflp9.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR{min-height:0}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR,.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR>*{flex:none;min-height:auto}.ProjectView_root__Qflp9.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR.ProjectView_contained__EK_Pu{height:auto;overflow:visible}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR.ProjectView_contained__EK_Pu{flex:none;min-height:auto;overflow-y:visible}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacks__4ZLzR.ProjectView_contained__EK_Pu>*{min-height:auto}}@media (max-width:900px){.ProjectView_root__Qflp9.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v{min-height:0}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v,.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v>*{flex:none;min-height:auto}.ProjectView_root__Qflp9.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v.ProjectView_contained__EK_Pu{height:auto;overflow:visible}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v.ProjectView_contained__EK_Pu{flex:none;min-height:auto;overflow-y:visible}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_stacksNarrow__jV75v.ProjectView_contained__EK_Pu>*{min-height:auto}}@media (max-width:1023px){.ProjectView_titleActions__XFGk_{display:none}}.ProjectView_replay__Silbo{display:contents}.ProjectView_root__Qflp9 .ProjectView_phoneStrip__9Uwhr,.ProjectView_root__Qflp9 .ProjectView_sectionGate__FhsqU{display:none}@media (max-width:767.98px){.ProjectView_identityHeader__SESwN{align-items:flex-start}.ProjectView_headerActions__bdSSZ{width:100%;justify-content:space-between}.ProjectView_root__Qflp9{gap:var(--rx-space-6)}.ProjectView_replay__Silbo,.ProjectView_root__Qflp9 .ProjectView_offPhone__pS7QE,.ProjectView_root__Qflp9 .ProjectView_wideOnly__jd3do{display:none}.ProjectView_root__Qflp9 .ProjectView_phoneStrip__9Uwhr{display:flex;width:100%}.ProjectView_root__Qflp9 .ProjectView_sectionGate__FhsqU{display:block}.ProjectView_identityText__9Eoes{flex:1 1 100%}.ProjectView_nameRow__M8Voh{flex-wrap:wrap;row-gap:var(--rx-space-2)}.ProjectView_nameLink__cK7ps{white-space:normal;overflow-wrap:anywhere;text-align:left}.ProjectView_identityHeader__SESwN{gap:var(--rx-space-5)}.ProjectView_stages__y76R3{display:none}.ProjectView_root__Qflp9 .ProjectView_identity__ivHk3{padding-block:0 var(--rx-space-4)}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge{min-height:calc(var(--rx-panel-fill-min) * .6);flex-basis:auto}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge>*{min-height:auto}.ProjectView_panel__JwzEo.ProjectView_fill__X2Cge.ProjectView_contained__EK_Pu>*{min-height:calc(var(--rx-panel-fill-min) * .6)}}@media (max-width:767.98px),(pointer:coarse){.ProjectView_identity__ivHk3 .ProjectView_identityText__9Eoes{gap:0}.ProjectView_addressLink__6XNY4,.ProjectView_nameLink__cK7ps{min-height:var(--rx-tap-target)}}@media (prefers-reduced-motion:reduce){.ProjectView_addressLink__6XNY4:active,.ProjectView_nameLink__cK7ps:active{transform:none}}.ProjectView_phoneOnly__7kti_.ProjectView_phoneOnly__7kti_{display:none}@media (max-width:767.98px){.ProjectView_wideOnly__jd3do.ProjectView_wideOnly__jd3do{display:none}.ProjectView_phoneOnly__7kti_.ProjectView_phoneOnly__7kti_{display:inline-flex}}.AdminJobsView_layout__rGiqE{display:flex;align-items:flex-start;gap:var(--rx-space-7)}.AdminJobsView_root__UzBQj{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--rx-space-7)}@media (max-width:767px){.AdminJobsView_layout__rGiqE{flex-direction:column;align-items:stretch}}.AdminJobsView_filterButton__qh_Is{position:relative;display:inline-flex;align-items:center}.AdminJobsView_filterButton__qh_Is>span{position:absolute;top:-6px;right:-6px}.AdminJobsView_hideEmpty__h9M0r{display:inline-flex;align-items:center;gap:var(--rx-space-3);font-size:var(--rx-text-body-sm);color:var(--rx-ink-muted);white-space:nowrap}.AdminJobsView_chipRow__A3HwP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rx-space-3)}.AdminJobsView_chipRemove__eSqzm{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;border:0;background:none;padding:0;color:inherit;cursor:pointer;line-height:1;opacity:.7;transition:opacity var(--rx-dur-fast) var(--rx-ease),transform var(--rx-dur-fast) var(--rx-ease)}.AdminJobsView_chipRemove__eSqzm:hover{opacity:1}.AdminJobsView_chipRemove__eSqzm:active{transform:scale(var(--rx-press-scale))}.AdminJobsView_chipRemove__eSqzm:focus-visible{box-shadow:var(--rx-shadow-focus);border-radius:var(--rx-radius-xs);outline:none}.AdminJobsView_checkList__MYHYq{display:flex;flex-direction:column;gap:var(--rx-space-4);max-height:320px;overflow-y:auto;padding:var(--rx-space-1);margin:calc(-1 * var(--rx-space-1))}.AdminJobsView_wideOnly__vgfG1{display:inline-flex;align-items:center;gap:var(--rx-space-3)}@media (max-width:1199px){.AdminJobsView_wideOnly__vgfG1{display:none}}.AdminJobsView_countBadge__CkkH1{display:inline-flex}@media (max-width:919px){.AdminJobsView_countBadge__CkkH1{display:none}}.AdminJobsView_hint__HP0wS{margin:0;font-size:var(--rx-text-body-sm);color:var(--rx-ink-muted)}@media (prefers-reduced-motion:reduce){.AdminJobsView_chipRemove__eSqzm:active{transform:none}}.AdminJobsView_wideAlways__Fscn2,.AdminJobsView_wideOnlyToggle__k89eD{display:contents}@media (max-width:1023.98px){.AdminJobsView_wideOnlyToggle__k89eD{display:none}}