@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._console_1v83u_1{max-width:1240px;margin:0 auto;padding:32px 24px 72px;color:var(--foreground)}._heading_1v83u_2{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}._heading_1v83u_2 h2{font-size:clamp(1.6rem,3vw,2.4rem);margin:5px 0 8px}._heading_1v83u_2 p,._form_1v83u_4 p,._panel_1v83u_4 p{opacity:.75;margin:0}._eyebrow_1v83u_5{color:#927334;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}._actions_1v83u_6,._assignControls_1v83u_6{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._form_1v83u_4,._panel_1v83u_4{background:var(--card,#fff);border:1px solid var(--border,#ddd);border-radius:16px;padding:24px;margin:18px 0;box-shadow:0 8px 24px #1830260d}._form_1v83u_4 h3,._panel_1v83u_4 h3{margin:0 0 12px;font-size:1.2rem}._panel_1v83u_4 h3{display:flex;align-items:center;gap:10px}._panel_1v83u_4 h3 span{margin-left:auto;font-size:.9rem;opacity:.6}._fields_1v83u_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}._fields_1v83u_11 label{display:grid;gap:7px;font-size:.88rem;font-weight:600}._wide_1v83u_13{grid-column:1/-1}._list_1v83u_14{display:grid;gap:12px}._row_1v83u_15{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-top:1px solid var(--border,#ddd)}._row_1v83u_15 div{display:grid;gap:5px}._row_1v83u_15 small{opacity:.7}._row_1v83u_15 span,._jobTop_1v83u_16 span{text-transform:capitalize;font-size:.82rem;color:#38634e}._job_1v83u_16{border:1px solid var(--border,#ddd);border-radius:12px;padding:18px}._jobTop_1v83u_16,._assignment_1v83u_18{display:flex;justify-content:space-between;align-items:center;gap:12px}._jobTop_1v83u_16 strong{font-size:1.1rem}._details_1v83u_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;font-size:.9rem}._details_1v83u_20 span{display:flex;gap:7px;align-items:center}._job_1v83u_16 p{margin:12px 0;line-height:1.5}._assignment_1v83u_18{border-top:1px solid var(--border,#ddd);padding-top:14px;flex-wrap:wrap}._assignControls_1v83u_6>*:first-child{min-width:180px}@media(max-width:700px){._console_1v83u_1{padding:24px 16px 60px}._heading_1v83u_2{align-items:flex-start;flex-direction:column}._fields_1v83u_11,._details_1v83u_20{grid-template-columns:1fr}._assignment_1v83u_18{align-items:flex-start;flex-direction:column}}._page_9u54s_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_9u54s_2{min-height:80px;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) clamp(1rem,4vw,4rem);border-bottom:1px solid var(--border);background:var(--background);position:sticky;top:0;z-index:20}._brandLockup_9u54s_3,._headerActions_9u54s_3,._cardTitleRow_9u54s_3,._formFooter_9u54s_3,._miniProfile_9u54s_3,._jobActions_9u54s_3{display:flex;align-items:center}._brandLockup_9u54s_3{gap:var(--spacing-3)}._mark_9u54s_5{width:42px;height:42px;border-radius:var(--radius);display:grid;place-items:center;background:var(--primary);color:var(--accent)}._brand_9u54s_3{font-family:var(--font-family-display);font-size:1.25rem;line-height:1}._subbrand_9u54s_7{color:var(--muted-foreground);font-size:.76rem;margin-top:.28rem}._headerActions_9u54s_3{gap:var(--spacing-3)}._website_9u54s_9{font-size:.84rem;color:var(--muted-foreground)}._publicPhone_9u54s_10{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap}._publicPhone_9u54s_10:hover{color:var(--accent)}._contactBar_9u54s_12{min-height:38px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:.5rem 1rem;background:var(--primary);color:color-mix(in srgb,var(--primary-foreground) 78%,transparent);font-size:.78rem}._contactBar_9u54s_12 a{display:inline-flex;align-items:center;gap:.35rem;color:var(--primary-foreground);font-weight:700;text-decoration:none}._contactBar_9u54s_12 a:hover{color:var(--accent)}._hero_9u54s_15{margin:clamp(1rem,2vw,2rem) auto 1.25rem;width:min(1180px,calc(100% - 2rem));background-color:var(--primary);background-image:linear-gradient(90deg,#17253bfa,#17253be0 56%,#17253b85),url(https://www.elite-cleaningpros.com/airo-assets/images/pages/home/hero-residence);background-size:cover;background-position:center;color:var(--primary-foreground);padding:clamp(1.5rem,3.5vw,3rem);border-radius:var(--radius-md);display:block;box-shadow:var(--shadow-lg);overflow:hidden;position:relative}._hero_9u54s_15 h1{font-family:var(--font-family-display);font-weight:400;font-size:clamp(2.15rem,4.2vw,4rem);line-height:1;max-width:740px;margin:var(--spacing-3) 0;letter-spacing:-.02em}._hero_9u54s_15 p{color:color-mix(in srgb,var(--primary-foreground) 82%,transparent);max-width:680px;font-size:1.04rem;line-height:1.7}._portalNav_9u54s_18{width:min(1180px,calc(100% - 2rem));margin:0 auto var(--spacing-6);display:grid;grid-template-columns:repeat(3,1fr);background:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-2);gap:var(--spacing-2);border:1px solid var(--border)}._portalNav_9u54s_18 button{border:0;background:transparent;color:var(--muted-foreground);padding:.9rem 1rem;border-radius:var(--radius);cursor:pointer;font:inherit;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.55rem;transition:all var(--animation-duration-normal)}._portalNav_9u54s_18 button:hover{color:var(--foreground)}._portalNav_9u54s_18 ._activePortal_9u54s_21{background:var(--card);color:var(--foreground);box-shadow:var(--shadow)}._workspace_9u54s_22{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding-bottom:var(--spacing-12)}._sectionHeading_9u54s_23{display:flex;align-items:end;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._sectionHeading_9u54s_23 h2,._jobDetail_9u54s_24 h2{font-family:var(--font-family-display);font-weight:400;font-size:clamp(1.9rem,3vw,2.8rem);margin:.25rem 0 0}._eyebrow_9u54s_25{color:var(--accent);font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:.14em}._twoColumn_9u54s_26{display:grid;grid-template-columns:1.12fr .88fr;gap:1.25rem;align-items:start}._stack_9u54s_27{display:grid;gap:var(--spacing-4);align-content:start}._returningCard_9u54s_28{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-3);align-items:start;padding:1.25rem;background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._returningCard_9u54s_28 h3{margin:.35rem 0;font-family:var(--font-family-display);font-size:1.55rem;font-weight:400}._returningCard_9u54s_28 p{margin:0;color:color-mix(in srgb,var(--primary-foreground) 75%,transparent);font-size:.84rem;line-height:1.55}._returningCard_9u54s_28>button,._returningCard_9u54s_28>a{grid-column:1 / -1;width:100%}._returningIcon_9u54s_32{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}._card_9u54s_3,._jobDetail_9u54s_24,._jobList_9u54s_33,._metricCard_9u54s_33{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._card_9u54s_3{padding:1.25rem}._cardTitleRow_9u54s_3{justify-content:space-between;gap:var(--spacing-4);align-items:flex-start}._cardTitleRow_9u54s_3 h3{margin:0;font-size:1.05rem}._cardTitleRow_9u54s_3 p,._jobDetail_9u54s_24 p{margin:.35rem 0 0;color:var(--muted-foreground);font-size:.86rem}._formGrid_9u54s_38{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);margin-top:var(--spacing-4)}._formGrid_9u54s_38 label{display:grid;gap:.45rem;font-size:.78rem;font-weight:600;color:var(--muted-foreground)}._fullWidth_9u54s_40{grid-column:1 / -1}._formSectionTitle_9u54s_41{display:flex;gap:.75rem;align-items:center;padding-top:.35rem;margin-top:.35rem}._formSectionTitle_9u54s_41>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:var(--primary);color:var(--accent);font-size:.78rem;font-weight:700}._formSectionTitle_9u54s_41 strong,._formSectionTitle_9u54s_41 small{display:block}._formSectionTitle_9u54s_41 strong{color:var(--foreground);font-size:.92rem}._formSectionTitle_9u54s_41 small{color:var(--muted-foreground);font-size:.72rem;font-weight:400;margin-top:.18rem}._serviceExplanation_9u54s_46{padding:.85rem 1rem;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface));border-radius:0 var(--radius) var(--radius) 0}._serviceExplanation_9u54s_46 strong,._serviceExplanation_9u54s_46 span{display:block}._serviceExplanation_9u54s_46 strong{font-size:.84rem}._serviceExplanation_9u54s_46 span{color:var(--muted-foreground);font-size:.76rem;line-height:1.5;margin-top:.25rem}._areaGrid_9u54s_50{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._areaGrid_9u54s_50 label{display:flex;align-items:center;gap:.55rem;min-height:42px;padding:.6rem .7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--foreground);cursor:pointer;font-weight:500}._areaGrid_9u54s_50 label:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}._areaSelected_9u54s_53{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 7%,var(--surface))!important}._formFooter_9u54s_3{justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-6)}._scopeNotice_9u54s_55{margin:var(--spacing-4) 0 0;padding:.8rem 1rem;border-radius:var(--radius);background:var(--surface);color:var(--muted-foreground);font-size:.75rem;line-height:1.55}._formFooter_9u54s_3 span{display:flex;align-items:center;gap:.4rem;color:var(--success);font-size:.78rem}._bookingChoice_9u54s_57{display:grid;gap:.65rem;margin:1.25rem 0}._serviceRow_9u54s_58{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding:.85rem 0}._serviceRow_9u54s_58:last-child{border-bottom:0}._serviceRow_9u54s_58 strong,._serviceRow_9u54s_58 span{display:block}._serviceRow_9u54s_58 span{color:var(--muted-foreground);font-size:.76rem;margin-top:.2rem}._serviceRow_9u54s_58 b{color:var(--accent)}._wideButton_9u54s_63{width:100%}._priceNote_9u54s_64{color:var(--muted-foreground);font-size:.76rem;line-height:1.55;margin:1rem 0}._loginRow_9u54s_65{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-2);margin-top:1.25rem}._promiseCard_9u54s_66{padding:1.25rem;background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow)}._promiseCard_9u54s_66 h3{margin:.35rem 0 0;font-family:var(--font-family-display);font-size:1.45rem;font-weight:400}._promiseCard_9u54s_66 p{margin:.9rem 0 0;color:color-mix(in srgb,var(--primary-foreground) 78%,transparent);font-size:.82rem;line-height:1.65}._promiseCard_9u54s_66 svg{color:var(--accent)}._hoursList_9u54s_70{display:grid;margin-top:var(--spacing-4);border-top:1px solid var(--border)}._hoursList_9u54s_70>div{display:grid;gap:.18rem;padding:.7rem 0;border-bottom:1px solid var(--border)}._hoursList_9u54s_70 span{color:var(--muted-foreground);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}._hoursList_9u54s_70 strong{font-size:.82rem}._hoursList_9u54s_70 a{color:var(--primary);text-decoration:none}._hoursList_9u54s_70 a:hover{color:var(--accent);text-decoration:underline}._responseNote_9u54s_76{display:flex;gap:.6rem;align-items:flex-start;margin-top:var(--spacing-3);padding:.75rem;background:color-mix(in srgb,var(--accent) 9%,var(--surface));border-left:3px solid var(--accent)}._responseNote_9u54s_76 svg{flex:0 0 auto;color:var(--accent);margin-top:.1rem}._responseNote_9u54s_76 p{margin:0;color:var(--muted-foreground);font-size:.76rem;line-height:1.55}._responseNote_9u54s_76 strong{color:var(--foreground)}._employeeGrid_9u54s_80{display:grid;grid-template-columns:330px 1fr;gap:var(--spacing-6)}._jobList_9u54s_33{overflow:hidden}._miniProfile_9u54s_3{gap:var(--spacing-3);padding:var(--spacing-4);border-bottom:1px solid var(--border)}._avatar_9u54s_83{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--sidebar);color:var(--sidebar-foreground);font-weight:700}._miniProfile_9u54s_3 strong,._miniProfile_9u54s_3 span{display:block}._miniProfile_9u54s_3 span{color:var(--muted-foreground);font-size:.72rem;margin-top:.2rem}._jobListItem_9u54s_86{width:100%;text-align:left;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--foreground);padding:var(--spacing-4);cursor:pointer;display:grid;gap:.25rem}._jobListItem_9u54s_86 span,._jobListItem_9u54s_86 small{color:var(--muted-foreground)}._jobListItem_9u54s_86 span{font-size:.72rem}._jobSelected_9u54s_89{background:var(--surface);border-left:3px solid var(--accent)}._jobDetail_9u54s_24{padding:clamp(1.25rem,4vw,2.5rem)}._payPill_9u54s_91{border:1px solid var(--border);border-radius:var(--radius);padding:.7rem 1rem;min-width:105px}._payPill_9u54s_91 span,._payPill_9u54s_91 strong{display:block}._payPill_9u54s_91 span{color:var(--muted-foreground);font-size:.68rem}._payPill_9u54s_91 strong{color:var(--accent);font-size:1.35rem;margin-top:.1rem}._detailGrid_9u54s_95{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);margin:var(--spacing-8) 0}._detailGrid_9u54s_95 div{background:var(--surface);border-radius:var(--radius);padding:var(--spacing-4);display:grid;grid-template-columns:26px 1fr;gap:.15rem .5rem}._detailGrid_9u54s_95 svg{grid-row:1 / 3;color:var(--accent)}._detailGrid_9u54s_95 span{color:var(--muted-foreground);font-size:.68rem}._detailGrid_9u54s_95 strong{font-size:.84rem}._notesBox_9u54s_100{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--card));padding:var(--spacing-4);border-radius:0 var(--radius) var(--radius) 0}._notesBox_9u54s_100 p{line-height:1.6}._jobActions_9u54s_3{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._metricGrid_9u54s_103{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._metricCard_9u54s_33{padding:1.25rem;position:relative}._metricCard_9u54s_33>span,._metricCard_9u54s_33>strong,._metricCard_9u54s_33>small{display:block}._metricCard_9u54s_33>span{color:var(--muted-foreground);font-size:.73rem;margin-top:var(--spacing-4)}._metricCard_9u54s_33>strong{font-family:var(--font-family-display);font-weight:400;font-size:2rem;margin-top:.2rem}._metricCard_9u54s_33>small{color:var(--success);margin-top:.2rem}._metricIcon_9u54s_109{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--surface);color:var(--accent)}._metricIcon_9u54s_109 svg{width:18px}._table_9u54s_111{display:grid;margin-top:var(--spacing-3)}._tableRow_9u54s_112{display:grid;grid-template-columns:2fr 1fr 1fr .8fr auto;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._tableRow_9u54s_112:last-child{border-bottom:0}._tableRow_9u54s_112 strong,._tableRow_9u54s_112 span{display:block}._tableRow_9u54s_112 span{color:var(--muted-foreground);font-size:.7rem;margin-bottom:.18rem}._tableRow_9u54s_112 strong{font-size:.82rem}._grow_9u54s_117{min-width:0}._uploadArea_9u54s_118{position:relative;min-height:112px;border:1.5px dashed var(--border);border-radius:var(--radius);background:var(--surface);display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);color:var(--accent);padding:var(--spacing-4);text-align:left}._uploadArea_9u54s_118:hover{border-color:var(--accent)}._uploadArea_9u54s_118 strong,._uploadArea_9u54s_118 span{display:block}._uploadArea_9u54s_118 strong{color:var(--foreground);font-size:.86rem}._uploadArea_9u54s_118 span{color:var(--muted-foreground);font-size:.74rem;margin-top:.2rem;font-weight:400}._fileInput_9u54s_123{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}._uploadedFiles_9u54s_124{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}._uploadedFiles_9u54s_124 span{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--border);border-radius:999px;padding:.35rem .6rem;background:var(--card);color:var(--foreground);font-size:.72rem;font-weight:500}._completionBox_9u54s_126{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._completionBox_9u54s_126>p{margin:-.25rem 0 .25rem;color:var(--muted-foreground);font-size:.78rem}._completionBox_9u54s_126 ._uploadArea_9u54s_118{background:var(--card)}._completionBox_9u54s_126 button{justify-self:end}._tracker_9u54s_130{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem;margin:1rem 0}._tracker_9u54s_130>div{display:flex;gap:.35rem;align-items:center;color:var(--muted-foreground);font-size:.68rem;padding:.55rem;border:1px solid var(--border);border-radius:var(--radius)}._trackerActive_9u54s_132{color:var(--accent)!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--border))!important}._jobMessages_9u54s_133{display:grid;gap:.5rem;max-height:180px;overflow:auto}._jobMessages_9u54s_133>div{display:grid;gap:.15rem;padding:.65rem .75rem;border-radius:var(--radius);background:var(--card);font-size:.76rem}._jobMessages_9u54s_133 b{font-size:.66rem;color:var(--accent);text-transform:uppercase}._messageComposer_9u54s_136{display:flex;gap:.5rem}._accessAlert_9u54s_137{display:grid;gap:.65rem;margin-top:1rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._clientUpdates_9u54s_138{margin-top:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._clientUpdates_9u54s_138>div{display:grid;grid-template-columns:24px 1fr;gap:.1rem .5rem}._clientUpdates_9u54s_138 svg{grid-row:1 / 3;color:var(--accent)}._clientUpdates_9u54s_138 span,._clientUpdates_9u54s_138 strong{display:block}._clientUpdates_9u54s_138 span{color:var(--muted-foreground);font-size:.68rem}._clientUpdates_9u54s_138 strong{font-size:.88rem}._clientUpdates_9u54s_138 p{margin:.55rem 0 0 2rem;font-size:.75rem;color:var(--muted-foreground)}._automationGrid_9u54s_145{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-top:var(--spacing-4)}._automationCard_9u54s_146{display:grid;grid-template-columns:46px 1fr;gap:var(--spacing-4);padding:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._automationIcon_9u54s_147{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--surface);color:var(--accent)}._automationCard_9u54s_146 span{color:var(--success);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}._automationCard_9u54s_146 h3{margin:.3rem 0 .35rem;font-size:1rem}._automationCard_9u54s_146 p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.55}._automationTimeline_9u54s_151{margin-top:var(--spacing-4);padding:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._automationTimeline_9u54s_151>div{display:grid;grid-template-columns:130px 1fr auto;gap:var(--spacing-4);align-items:center;padding:.85rem 0;border-bottom:1px solid var(--border)}._automationTimeline_9u54s_151>div:last-child{border-bottom:0}._automationTimeline_9u54s_151 span{color:var(--muted-foreground);font-size:.75rem}._automationTimeline_9u54s_151 strong{font-size:.84rem}._workflowLayout_9u54s_156{display:grid;grid-template-columns:320px 1fr;gap:var(--spacing-4);align-items:start}._leadQueue_9u54s_157{display:grid;gap:.5rem;margin-top:var(--spacing-4)}._leadQueue_9u54s_157 button{display:grid;gap:.2rem;padding:.8rem;text-align:left;color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}._leadQueue_9u54s_157 button span,._leadQueue_9u54s_157 button small{color:var(--muted-foreground);font-size:.7rem}._leadQueueActive_9u54s_160{border-color:var(--accent)!important;box-shadow:inset 3px 0 0 var(--accent)}._workflowCard_9u54s_161{padding:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._workflowSteps_9u54s_162{display:grid;grid-template-columns:repeat(6,1fr);gap:.35rem;margin:1.25rem 0}._workflowSteps_9u54s_162>div{display:grid;justify-items:center;gap:.35rem;color:var(--muted-foreground);text-align:center}._workflowSteps_9u54s_162 span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border);background:var(--surface);font-size:.72rem}._workflowSteps_9u54s_162 small{font-size:.67rem}._workflowStepActive_9u54s_166{color:var(--accent)!important}._workflowStepActive_9u54s_166 span{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}._actionPanel_9u54s_168{display:grid;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._actionPanel_9u54s_168>p{margin:-.25rem 0 0;color:var(--muted-foreground);font-size:.8rem;line-height:1.55}._actionPanel_9u54s_168>button{justify-self:start}._inlineFields_9u54s_171,._invoiceMath_9u54s_171{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._inlineFields_9u54s_171 label,._invoiceMath_9u54s_171 label{display:grid;gap:.4rem;color:var(--muted-foreground);font-size:.75rem;font-weight:600}._invoiceMath_9u54s_171>div{display:grid;align-content:center;padding:.65rem .8rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._invoiceMath_9u54s_171 span,._invoiceMath_9u54s_171 small{color:var(--muted-foreground);font-size:.7rem}._invoiceMath_9u54s_171 strong{color:var(--accent);font-size:1.25rem}._depositConfirmed_9u54s_176{display:flex;align-items:center;gap:.65rem;color:var(--success)}._depositConfirmed_9u54s_176 strong,._depositConfirmed_9u54s_176 span{display:block}._depositConfirmed_9u54s_176 span{color:var(--muted-foreground);font-size:.75rem;margin-top:.15rem}._chatLauncher_9u54s_179{position:fixed;right:1.5rem;bottom:1.5rem;z-index:50;width:56px;height:56px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--sidebar);color:var(--accent);box-shadow:var(--shadow-lg);cursor:pointer;transition:transform var(--animation-duration-normal)}._chatLauncher_9u54s_179:hover{transform:translateY(-2px)}._chatBox_9u54s_181{position:fixed;right:1.5rem;bottom:5.8rem;z-index:49;width:min(370px,calc(100vw - 2rem));height:480px;max-height:calc(100vh - 8rem);display:grid;grid-template-rows:auto 1fr auto;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}._chatHeader_9u54s_182{display:flex;align-items:center;gap:.7rem;padding:var(--spacing-4);background:var(--sidebar);color:var(--sidebar-foreground)}._chatBotIcon_9u54s_183{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}._chatHeader_9u54s_182 strong,._chatHeader_9u54s_182 span{display:block}._chatHeader_9u54s_182 span{font-size:.7rem;margin-top:.2rem;color:color-mix(in srgb,var(--sidebar-foreground) 68%,transparent)}._chatMessages_9u54s_186{overflow-y:auto;padding:var(--spacing-4);display:flex;flex-direction:column;gap:.7rem;background:var(--surface)}._assistantBubble_9u54s_187,._clientBubble_9u54s_187{max-width:84%;border-radius:14px;padding:.75rem .85rem;font-size:.82rem;line-height:1.5}._assistantBubble_9u54s_187{align-self:flex-start;background:var(--card);border:1px solid var(--border)}._clientBubble_9u54s_187{align-self:flex-end;background:var(--sidebar);color:var(--sidebar-foreground)}._chatComposer_9u54s_190{display:grid;grid-template-columns:1fr auto;gap:.5rem;padding:var(--spacing-3);border-top:1px solid var(--border);background:var(--card)}@media(max-width:900px){._hero_9u54s_15,._twoColumn_9u54s_26,._employeeGrid_9u54s_80,._workflowLayout_9u54s_156{grid-template-columns:1fr}._metricGrid_9u54s_103,._tableRow_9u54s_112{grid-template-columns:1fr 1fr}._tableRow_9u54s_112>:last-child{justify-self:start}._automationGrid_9u54s_145{grid-template-columns:1fr}}@media(max-width:620px){._website_9u54s_9,._publicPhone_9u54s_10{display:none}._contactBar_9u54s_12{justify-content:space-between}._header_9u54s_2{align-items:flex-start}._headerActions_9u54s_3{flex-wrap:wrap;justify-content:flex-end}._hero_9u54s_15{padding:var(--spacing-8) 1.25rem}._portalNav_9u54s_18{grid-template-columns:1fr}._sectionHeading_9u54s_23{align-items:flex-start;flex-direction:column}._formGrid_9u54s_38,._detailGrid_9u54s_95,._metricGrid_9u54s_103,._areaGrid_9u54s_50{grid-template-columns:1fr}._fullWidth_9u54s_40{grid-column:auto}._formFooter_9u54s_3,._cardTitleRow_9u54s_3{align-items:flex-start;flex-direction:column}._loginRow_9u54s_65,._tableRow_9u54s_112{grid-template-columns:1fr}._jobActions_9u54s_3{justify-content:stretch;flex-direction:column}._jobActions_9u54s_3 button{width:100%}._automationTimeline_9u54s_151>div{grid-template-columns:1fr;gap:.35rem}._chatLauncher_9u54s_179{right:1rem;bottom:1rem}._chatBox_9u54s_181{right:1rem;bottom:5.25rem}._tracker_9u54s_130{grid-template-columns:1fr}._messageComposer_9u54s_136{flex-direction:column}._workflowSteps_9u54s_162{grid-template-columns:repeat(3,1fr);row-gap:.8rem}._inlineFields_9u54s_171,._invoiceMath_9u54s_171{grid-template-columns:1fr}}
