._rows_18ovt_1{padding:var(--mantine-spacing-sm);overflow:hidden}._row_18ovt_1{align-items:center;gap:var(--mantine-spacing-sm);border-bottom:1px solid var(--nimbus-border-subtle);grid-template-columns:4rem minmax(8rem,2fr) repeat(3,minmax(4rem,1fr));min-height:3rem;display:grid}._row_18ovt_1:first-child{min-height:2rem}._footer_1skum_1{--day-footer-ahead:var(--nimbus-normal-text);--day-footer-behind:var(--nimbus-warning-text);border-top:1px solid var(--nimbus-border-subtle);background:var(--nimbus-bg-base);flex:none;position:relative}._row_1skum_11{align-items:center;gap:4px;width:100%;min-width:0;padding:4px 8px;display:flex}._practice_1skum_20{flex-shrink:0;width:176px}._footerMid_1skum_25{align-items:center;display:flex}._footerStat_1skum_30{border-radius:var(--mantine-radius-md);width:64px;height:48px;color:var(--nimbus-text-1);background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}._value_1skum_44{font-size:var(--nimbus-type-label);font-variant-numeric:tabular-nums;color:var(--nimbus-text-1);font-weight:500;line-height:1.45}._todoValue_1skum_52{align-items:center;gap:5px;display:inline-flex}._warningDot_1skum_58{border-radius:var(--nimbus-radius-pill);background:var(--nimbus-warning);width:7px;height:7px}._label_1skum_65{font-size:var(--nimbus-type-micro);color:var(--nimbus-text-3);white-space:nowrap;line-height:1.3}._censusButton_1skum_72{transition:background-color var(--nimbus-duration-moderate) ease-out, color var(--nimbus-duration-moderate) ease-out}._censusButton_1skum_72[aria-pressed=true]{background:var(--nimbus-bg-track);border-color:var(--nimbus-border-subtle)}._hint_1skum_83{width:260px}@media (width<=1024px){._practice_1skum_20{width:144px}._footerStat_1skum_30{width:56px}}@media (width<=900px){._practice_1skum_20{width:auto}}@media (prefers-reduced-motion:reduce){._censusButton_1skum_72{transition:none}}._page_dk02s_1{width:100%;min-height:0;height:calc(100dvh - var(--app-shell-header-height,0px));background:var(--nimbus-bg-surface);color:var(--nimbus-text-1);flex-direction:column;display:flex;position:relative;overflow:hidden;container:front-desk/inline-size}._skipToList_dk02s_20{color:var(--nimbus-text-1);text-decoration:underline;-webkit-text-decoration-color:var(--nimbus-action-solid);text-decoration-color:var(--nimbus-action-solid);text-underline-offset:3px;left:var(--mantine-spacing-xs);top:var(--mantine-spacing-xs);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;text-decoration-thickness:2px;position:absolute;overflow:hidden}._skipToList_dk02s_20:focus{clip-path:none;width:auto;height:auto;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background:var(--nimbus-bg-surface);color:var(--nimbus-text-1);border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-sm);outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset);overflow:visible}._topbar_dk02s_50{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);min-height:40px;padding:0 var(--mantine-spacing-sm);border-bottom:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);flex:none;display:flex}._titleBlock_dk02s_62{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;display:flex}._titleBlock_dk02s_62 strong,._todayHeading_dk02s_71,._titleBlock_dk02s_62 button._jumpToday_dk02s_72{min-height:22px;font-size:var(--mantine-font-size-sm);align-items:center;line-height:1.2;display:inline-flex}._titleBlock_dk02s_62 strong,._todayHeading_dk02s_71{font-weight:700}._todayHeading_dk02s_71{color:var(--nimbus-text-1);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}._todayHeading_dk02s_71:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._jumpToday_dk02s_72{color:var(--mantine-primary-color-light-color);font:inherit;font-size:var(--mantine-font-size-sm);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;line-height:1.2}._jumpToday_dk02s_72:hover{text-decoration:underline}span._jumpToday_dk02s_72{color:var(--nimbus-text-3);font-size:12px;font-weight:500}span._jumpToday_dk02s_72 ._jumpToday_dk02s_72{font-size:inherit}._jumpToday_dk02s_72:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._registerModalTitle_dk02s_132{font-size:var(--mantine-font-size-lg);font-weight:700;line-height:1.2}._topActions_dk02s_138{flex:none;align-items:center;gap:4px;display:flex}._commandTrigger_dk02s_146{border-radius:var(--mantine-radius-sm);min-height:28px;color:var(--nimbus-text-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}._commandTrigger_dk02s_146:hover{border-color:var(--nimbus-border);color:var(--nimbus-text-1);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._commandTriggerLabel_dk02s_167{white-space:nowrap;font-weight:500}._commandKbd_dk02s_172{flex:none;font-size:10px}._topLinkBtn_dk02s_177{border-radius:var(--mantine-radius-sm);min-height:28px;color:var(--mantine-primary-color-light-color);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:12px;font-weight:600}._topLinkBtn_dk02s_177:hover{background:var(--mantine-primary-color-light)}._topLinkBtn_dk02s_177:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._body_dk02s_7{background:var(--nimbus-bg-surface);flex:1;grid-template-columns:minmax(200px,224px) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}._spine_dk02s_209{gap:var(--mantine-spacing-sm);border-right:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex;overflow:auto}._dates_dk02s_222{flex:none;min-width:0}._filters_dk02s_227{gap:var(--mantine-spacing-sm);flex-direction:column;flex:none;min-width:0;display:flex}._searchBox_dk02s_235{width:100%}._filterBlock_dk02s_239{flex-direction:column;gap:6px;display:flex}._dropdownTrigger_dk02s_245{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-md);background:var(--nimbus-bg-surface);width:100%;min-width:0;min-height:34px;color:var(--nimbus-text-1);font:inherit;font-size:var(--mantine-font-size-sm);cursor:pointer;padding:6px 10px;display:flex}._dropdownTrigger_dk02s_245>span{overflow-wrap:anywhere;min-width:0}._menuDropdown_dk02s_269{border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-md);background:var(--nimbus-bg-surface);box-shadow:0 4px 12px color-mix(in srgb, var(--nimbus-text-1) 8%, transparent);padding:4px}._dropdownTrigger_dk02s_245 ._count_dk02s_277{color:var(--nimbus-text-3);font-size:var(--mantine-font-size-xs);font-weight:600}._chipRow_dk02s_283{flex-wrap:wrap;gap:4px;display:flex}._chip_dk02s_283{border:1px solid var(--nimbus-border);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));max-width:100%;color:var(--nimbus-text-2);overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}._chip_dk02s_283 button{width:16px;height:16px;color:var(--nimbus-text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;font-size:12px;line-height:1;display:grid}._chip_dk02s_283 button:hover{background:var(--nimbus-bg-surface);color:var(--nimbus-text-1)}._main_dk02s_324{background:var(--nimbus-bg-surface);flex-direction:column;min-width:0;min-height:0;padding-right:12px;display:flex;overflow:hidden}._banner_dk02s_335{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);border-bottom:1px solid var(--nimbus-border);font-size:var(--mantine-font-size-sm);flex:none;padding:8px 12px;display:flex}._bannerInfo_dk02s_346{background:color-mix(in srgb, var(--nimbus-info) 10%, var(--nimbus-bg-surface))}._bannerAlert_dk02s_350{background:color-mix(in srgb, var(--nimbus-warning) 12%, var(--nimbus-bg-surface))}._enrichmentNotice_dk02s_354{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);border-bottom:1px solid var(--nimbus-border);background:var(--nimbus-bg-alt);color:var(--nimbus-text-1);font-size:var(--mantine-font-size-sm);flex:none;padding:8px 12px;display:flex}._cols_dk02s_369{gap:var(--mantine-spacing-sm);grid-template-columns:64px minmax(0,1.13fr) minmax(0,.9fr) minmax(0,1.33fr) 13rem;align-items:center;width:100%;display:grid}._cols_dk02s_369>*{min-width:0}._tableHead_dk02s_381{border-bottom:1px solid var(--nimbus-border);color:var(--nimbus-text-3);letter-spacing:.04em;text-transform:uppercase;background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));white-space:nowrap;flex:none;padding:8px 20px 8px 12px;font-size:11px;font-weight:700}._tableHead_dk02s_381>*{text-overflow:ellipsis;min-width:0;overflow:hidden}._tableHeadActions_dk02s_407{text-align:left;padding-right:0}._reasonHead_dk02s_412{text-align:left}._rows_dk02s_7{min-height:0;scroll-margin-top:var(--mantine-spacing-md);flex:1;overflow-y:auto}._row_dk02s_7{border:0;border-bottom:1px solid var(--nimbus-border);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:block}._rowMain_dk02s_436{min-width:0;padding:10px 20px 10px 12px}._row_dk02s_7[data-block-start=true]{margin-top:var(--nimbus-space-2)}@media (hover:hover){._row_dk02s_7:hover{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}}._rowSelected_dk02s_456{background:var(--nimbus-bg-selected)}._rowArrived_dk02s_461{background:var(--nimbus-info-surface)}._rowReady_dk02s_465{background:var(--nimbus-bg-selected)}._rowWithProvider_dk02s_469{background:var(--nimbus-bg-alt)}._rowGap_dk02s_473{color:var(--nimbus-text-3);cursor:default;font-style:italic}._searchResults_dk02s_479{border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-md);background:var(--nimbus-bg-surface);flex-direction:column;gap:0;max-height:280px;display:flex;overflow-y:auto}._searchResultRow_dk02s_490{border:0;border-bottom:1px solid var(--nimbus-border);text-align:left;width:100%;font:inherit;cursor:pointer;color:inherit;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}._searchResultRow_dk02s_490:last-child{border-bottom:0}._searchResultRow_dk02s_490:hover{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._searchResultRowSelected_dk02s_514{background:color-mix(in srgb, var(--mantine-color-nimbus-filled) 8%, var(--nimbus-bg-surface));box-shadow:inset 0 0 #0000}._searchResultRow_dk02s_490 strong{font-size:13px;font-weight:650}._searchResultRow_dk02s_490 span{font-family:var(--nimbus-font-mono);color:var(--nimbus-text-3);font-size:12px}._time_dk02s_530{font-family:var(--nimbus-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:relative}._patientCell_dk02s_543{flex-direction:column;gap:2px;min-width:0;display:flex}._patientRow_dk02s_542{align-items:center;gap:10px;min-width:0;display:flex}._patientOpen_dk02s_562{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}._patientOpen_dk02s_562:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._patientName_dk02s_579{flex-direction:column;gap:1px;min-width:0;display:flex}._nameLine_dk02s_586{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:650;line-height:1.25;display:block}._pref_dk02s_595{color:var(--nimbus-text-3);font-weight:500}._demog_dk02s_600{margin-left:var(--nimbus-space-1);color:var(--nimbus-text-3);font-size:12px;font-weight:500}._idLine_dk02s_610{color:var(--nimbus-text-3);font-size:11px;font-family:var(--nimbus-font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._apptCell_dk02s_620{text-align:left;flex-direction:column;gap:1px;min-width:0;display:flex}._apptType_dk02s_628{text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:13px;font-weight:500;overflow:hidden}._apptMeta_dk02s_637{color:var(--nimbus-text-3);text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:11px;line-height:1.3;overflow:hidden}._stateText_dk02s_648{color:var(--nimbus-text-3);font-size:11px;font-weight:500}._stateTextMuted_dk02s_654{color:var(--nimbus-text-3);font-size:11px}._reasonCell_dk02s_659{flex-direction:column;gap:1px;min-width:0;max-height:2.6em;display:flex;overflow:hidden}._reason_dk02s_412{color:var(--nimbus-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._reasonEmpty_dk02s_681{color:var(--nimbus-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:italic;overflow:hidden}._reasonNote_dk02s_690{color:var(--nimbus-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._reasonBlocker_dk02s_704{color:var(--nimbus-low-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}._dueReferralMissing_dk02s_713{color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}._dueReferralMissing_dk02s_713:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._actions_dk02s_730{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-width:0;display:flex}._actions_dk02s_730>*{flex:none}._primaryActionSpacer_dk02s_746{display:none}._emptyState_dk02s_775{min-height:200px;padding:var(--mantine-spacing-xl);text-align:center;place-content:center;gap:4px;display:grid}._emptyState_dk02s_775 strong{font-size:var(--mantine-font-size-sm)}._emptyState_dk02s_775 span{color:var(--nimbus-text-3);font-size:var(--mantine-font-size-sm)}._workflowLayout_dk02s_793{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow-x:hidden}._workflowFooter_dk02s_806{border-top:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:10px 0 0;display:flex}._workflowFooterPrimary_dk02s_818{align-items:center;gap:6px;display:flex}._workflowHead_dk02s_824{border-bottom:1px solid var(--nimbus-border);flex:none;align-items:baseline;width:100%;min-width:0;margin:0;padding:0 0 6px;display:flex;overflow:hidden}._patientId_dk02s_836{align-items:center;gap:8px;min-width:0;display:flex}._readinessStrip_dk02s_863{border-bottom:1px solid var(--nimbus-border);background:color-mix(in srgb, var(--nimbus-info,var(--mantine-color-blue-filled)) 6%, var(--nimbus-bg-surface));flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}._readinessStrip_dk02s_863 strong{color:var(--nimbus-text-1);font-size:12px;font-weight:650}._readinessChips_dk02s_881{flex-wrap:wrap;gap:6px;display:flex}._readinessChip_dk02s_881{border:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);min-height:24px;color:var(--nimbus-text-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}._readinessChipOk_dk02s_902{border-color:color-mix(in srgb, var(--nimbus-normal,var(--nimbus-info)) 40%, transparent);color:var(--nimbus-normal,var(--nimbus-info))}._readinessChipNeed_dk02s_907{border-color:color-mix(in srgb, var(--nimbus-warning,var(--mantine-color-yellow-filled)) 45%, transparent);color:var(--nimbus-text-1)}._visitSummary_dk02s_912{color:var(--nimbus-text-2);text-align:left;min-width:0;font-size:12px}._workflowShellGuided_dk02s_929{flex-direction:column;flex:auto;min-height:0;padding-top:12px;display:flex;overflow:hidden}._workflowRail_dk02s_938{flex-direction:column;gap:2px;min-width:0;min-height:0;display:flex;overflow-y:auto}._railGroup_dk02s_947{gap:0;display:grid}._railNest_dk02s_952{border-left:1px solid var(--nimbus-border);gap:0;margin:0 0 4px 10px;padding:2px 0 2px 8px;display:grid}._railNestItem_dk02s_960{width:100%;color:var(--nimbus-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:5px 8px;font-size:12px;font-weight:400;display:block}._railNestItem_dk02s_960:hover{color:var(--nimbus-text-1);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._railStep_dk02s_980 strong{font-size:13px;font-weight:650;display:block}._railStep_dk02s_980 ._sub_dk02s_1007{color:var(--nimbus-text-3);margin-top:1px;font-size:11px;display:block}._statusDot_dk02s_1014{background:var(--nimbus-border);border-radius:999px;flex:none;width:8px;height:8px}._statusDotDone_dk02s_1022{background:var(--nimbus-normal,var(--nimbus-info))}._railStepDone_dk02s_1027{border-color:color-mix(in srgb, var(--nimbus-normal,var(--nimbus-info)) 45%, transparent);background:color-mix(in srgb, var(--nimbus-normal,var(--nimbus-info)) 12%, transparent)}._railStepDone_dk02s_1027 strong{color:var(--nimbus-normal,var(--nimbus-info))}._railStepActive_dk02s_1036:not(._railStepDone_dk02s_1027){border-color:var(--nimbus-border);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._workflowPanel_dk02s_1041{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));border-radius:var(--mantine-radius-md);align-content:start;gap:12px;min-width:0;min-height:0;padding:10px;display:grid;overflow-y:auto}._section_dk02s_1055{border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-md);background:var(--nimbus-bg-surface);overflow:hidden}._sectionHead_dk02s_1062 h3{margin:0;font-size:13px;font-weight:700}._sectionHead_dk02s_1062 span{color:var(--nimbus-text-3);font-size:11px}._sectionBody_dk02s_1083{gap:0;padding:10px 12px;display:grid}._fieldGrid_dk02s_1089{text-align:left;grid-template-columns:1fr 1fr;gap:0 20px;display:grid}._fieldRow_dk02s_1096{border-bottom:1px solid var(--nimbus-border);text-align:left;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:8px;min-height:24px;padding:2px 0;font-size:13px;display:grid}._fieldRow_dk02s_1096:last-child{border-bottom:0}._fieldRow_dk02s_1096 label{color:var(--nimbus-text-3);text-transform:uppercase;letter-spacing:.04em;text-align:left;font-size:10px;font-weight:600}._requiredMark_dk02s_1121{color:var(--nimbus-critical-text);margin-inline-start:2px}._fieldValue_dk02s_1126{color:var(--nimbus-text-1);cursor:text;text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;min-height:22px;font:inherit;background:0 0;border:1px solid #0000;border-radius:3px;padding:1px 4px;overflow:hidden}._fieldValue_dk02s_1126:hover{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));border-color:var(--nimbus-border)}._fieldValueMuted_dk02s_1147{color:var(--nimbus-text-3);font-style:italic}._fieldInput_dk02s_1152{border:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);width:100%;min-height:28px;color:var(--nimbus-text-1);font:inherit;font-family:var(--nimbus-font-mono);text-align:left;border-radius:3px;outline:none;padding:2px 6px;font-size:13px}._fieldInput_dk02s_1152:focus{border-color:var(--nimbus-action-solid);outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}._sectionBody_dk02s_1083{text-align:left;gap:0;padding:6px 10px 8px;display:grid}._sectionHead_dk02s_1062{border-bottom:1px solid var(--nimbus-border);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px;display:flex}._sectionHead_dk02s_1062 h3{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:700}._workflowHead_dk02s_824{align-items:baseline;width:100%;min-width:0;display:flex}._photo_dk02s_843{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));border:1px solid var(--nimbus-border);width:36px;height:36px;color:var(--nimbus-text-2);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}._workflowName_dk02s_857{font-size:14px;font-weight:700;line-height:1.2}._workflowShell_dk02s_919{gap:var(--mantine-spacing-sm);grid-template-columns:180px minmax(0,1fr);min-height:320px;display:grid}._bookingSteps_dk02s_1248{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._bookingStep_dk02s_1248{color:var(--nimbus-text-3);border:1px solid var(--nimbus-border);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._bookingStepActive_dk02s_1264{color:var(--nimbus-text-1);border-color:var(--nimbus-text-2);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._slotGrid_dk02s_1270{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}._slotChip_dk02s_1276{border:1px solid var(--nimbus-border);border-radius:var(--mantine-radius-md);background:var(--nimbus-bg-surface);text-align:left;font:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}._slotChip_dk02s_1276:hover,._slotChipSelected_dk02s_1291{border-color:var(--nimbus-border-strong);background:color-mix(in srgb, var(--mantine-color-nimbus-filled) 6%, var(--nimbus-bg-surface))}._slotChipSelected_dk02s_1291{border-color:var(--nimbus-action-solid)}._slotChip_dk02s_1276 strong{font-size:13px}._slotChip_dk02s_1276 span{color:var(--nimbus-text-3);font-size:11px}._commandSplit_dk02s_1309{grid-template-columns:minmax(14rem,1fr) minmax(16rem,1.1fr);align-items:start;gap:12px;display:grid}._commandList_dk02s_1316{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}._commandItem_dk02s_1324{border-radius:var(--mantine-radius-md);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}._commandItem_dk02s_1324:hover{background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._commandItem_dk02s_1324 kbd{color:var(--nimbus-text-3);font-family:var(--nimbus-font-mono);font-size:11px}._bookingBody_dk02s_1350{text-align:center;min-height:160px;color:var(--nimbus-text-2);place-content:center;gap:8px;display:grid}._previewBanner_dk02s_1359{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);border-bottom:1px solid var(--nimbus-border);background:color-mix(in srgb, var(--nimbus-info) 8%, var(--nimbus-bg-surface));flex:none;padding:6px 12px;font-size:12px;display:flex}._page_dk02s_1[data-unified-nav] ._body_dk02s_7{flex-direction:column;display:flex}._page_dk02s_1[data-unified-nav] ._spine_dk02s_209{display:none}._page_dk02s_1[data-unified-nav] ._main_dk02s_324{flex:auto;min-height:0}._page_dk02s_1[data-unified-nav] ._railTrigger_dk02s_1387{display:none}@container front-desk (width<=64rem){._body_dk02s_7{flex-direction:column;display:flex}._spine_dk02s_209{border-right:0;border-bottom:1px solid var(--nimbus-border);flex:none;max-height:40%}._filters_dk02s_227{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:start;display:grid}._dates_dk02s_222{flex:0 auto;width:min(224px,100%);min-height:3rem;overflow-y:auto}._dates_dk02s_222[data-dates-open=false]{display:none}._main_dk02s_324{flex:auto;min-height:0}}._railTrigger_dk02s_1387{margin-left:var(--nimbus-space-2);padding:2px var(--nimbus-space-2);border:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);color:var(--nimbus-text-2);font:inherit;font-size:var(--nimbus-type-micro);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;font-weight:600;display:none}._railTrigger_dk02s_1387:hover{border-color:var(--nimbus-border-strong);color:var(--nimbus-text-1)}._railTrigger_dk02s_1387:focus-visible{outline:var(--nimbus-focus-ring);outline-offset:var(--nimbus-focus-ring-offset)}@container front-desk (width<=64rem){._railTrigger_dk02s_1387{display:inline-flex}}@container front-desk (width<=48rem){._filters_dk02s_227{grid-template-columns:repeat(3,minmax(0,1fr))}._searchBox_dk02s_235{grid-column:1/-1}._cols_dk02s_369{grid-template-columns:56px minmax(0,1fr) 13rem}._tableHeadAppointment_dk02s_1476,._reasonHead_dk02s_412{display:none}._apptCell_dk02s_620,._reasonCell_dk02s_659{grid-column:2;max-height:none;overflow:visible}._apptType_dk02s_628{font-size:12px}._actions_dk02s_730{grid-area:1/3/span 3;align-self:start}._apptType_dk02s_628,._apptMeta_dk02s_637,._reason_dk02s_412,._reasonEmpty_dk02s_681,._reasonNote_dk02s_690,._reasonBlocker_dk02s_704{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}}@container front-desk (width<=32rem){._filters_dk02s_227{grid-template-columns:repeat(2,minmax(0,1fr))}._tasksFilterBlock_dk02s_1516{grid-column:1/-1}._topbar_dk02s_50{flex-wrap:wrap;padding-block:4px}._titleBlock_dk02s_62{flex:100%}._topActions_dk02s_138{flex-wrap:wrap;justify-content:flex-end;width:100%}._cols_dk02s_369{grid-template-columns:48px minmax(0,1fr)}._rowMain_dk02s_436{align-items:start}._tableHeadActions_dk02s_407{display:none}._actions_dk02s_730{flex-wrap:wrap;grid-area:auto/2}}._workflowModal_dk02s_1556._workflowModal_dk02s_1556{width:min(1280px,92vw);max-width:min(1280px,92vw);height:min(820px, calc(100dvh - var(--modal-y-offset,5dvh) * 2));min-height:min(820px, calc(100dvh - var(--modal-y-offset,5dvh) * 2));max-height:min(820px, calc(100dvh - var(--modal-y-offset,5dvh) * 2));flex-direction:column;display:flex;position:relative;overflow:hidden}._workflowModalHeader_dk02s_1575._workflowModalHeader_dk02s_1575{background:0 0;border:none;height:0;min-height:0;margin:0;padding:0;overflow:visible}._workflowModalBody_dk02s_1556._workflowModalBody_dk02s_1556{flex:auto;min-width:0;min-height:0;padding:0;overflow:hidden}._workflowModalBody_dk02s_1556:has([data-fsv2=true]){padding:0}._workflowCloseX_dk02s_1600{z-index:2;color:var(--nimbus-text-3);border-radius:var(--mantine-radius-sm);opacity:.75;width:24px;min-width:24px;height:24px;min-height:24px;position:absolute;top:8px;right:8px}._workflowCloseX_dk02s_1600:hover{color:var(--nimbus-text-1);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base));opacity:1}._modeToggle_dk02s_1620{justify-self:end;margin-right:28px}._workflowMeta_dk02s_1625{color:var(--nimbus-text-3);font-family:var(--nimbus-font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin-top:2px;font-size:12px;display:flex}._workflowHead_dk02s_824{flex:none;width:100%;min-width:0;margin:0;padding:0;display:flex}._workflowHead_dk02s_824 [data-testid=admin-header-identity-row]{padding-right:2.5rem}._workflowShell_dk02s_919{gap:var(--mantine-spacing-md);flex:auto;grid-template-columns:200px minmax(0,1fr);min-height:0;padding-top:12px;display:grid;overflow:hidden}._workflowShell_dk02s_919[data-me-spine]{flex-direction:column;min-width:0;min-height:0;padding-top:0;display:flex;overflow:hidden}._workflowRail_dk02s_938{flex-direction:column;gap:2px;min-width:0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}._railStep_dk02s_980{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}._railStep_dk02s_980 strong{font-size:13px;font-weight:650;line-height:1.25;display:block}._railStep_dk02s_980[aria-current=step]{border-color:var(--nimbus-border);background:var(--nimbus-bg-elevated,var(--nimbus-bg-base))}._railStep_dk02s_980[aria-current=step] strong{color:var(--nimbus-text-1)}._visitSummary_dk02s_912{color:var(--nimbus-text-2);text-align:left;flex-direction:row;align-items:baseline;gap:6px 8px;min-width:0;font-size:12px;display:flex;overflow:hidden}._visitSummary_dk02s_912 strong{color:var(--nimbus-text-1);font-size:13px;font-weight:700}._workflowName_dk02s_857{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:15px;font-weight:700;line-height:1.25;display:flex}._photo_dk02s_843{width:40px;height:40px;font-size:12px}._commit_dk02s_1747{background:var(--nimbus-action-commit);color:var(--nimbus-action-commit-fg)}._commit_dk02s_1747:hover{background:var(--nimbus-action-commit-hover)}._page_dk02s_1[data-unified-nav] ._rows_dk02s_7,._page_dk02s_1[data-unified-nav] ._tableHead_dk02s_381{border:0}._workflowLayout_dk02s_793[data-fsv2=true]{container-type:size}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806{border-top:1px solid var(--nimbus-border);background:var(--nimbus-bg-surface);align-items:center;gap:8px;padding:6px 14px;display:flex}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806 .mantine-Button-root[data-variant=default]{border-color:var(--nimbus-border-subtle);background:var(--nimbus-bg-surface);color:var(--nimbus-text-1)}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806 .mantine-Button-root[data-variant=filled]{border-color:var(--fsv2-accent);background:var(--fsv2-primary);color:var(--fsv2-on-accent)}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806 .mantine-Button-root[data-variant=filled]:disabled,._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806 .mantine-Button-root[data-variant=filled][data-disabled]{border-color:var(--nimbus-border-subtle);background:var(--nimbus-bg-surface);color:var(--nimbus-text-3)}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806 .mantine-Button-root[data-variant=filled]:hover{background:var(--fsv2-primary-hover)}._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooterPrimary_dk02s_818{flex:1}._workflowLayout_dk02s_793[data-fsv2=true] [data-testid=workflow-collect]{margin-left:auto}@container (height<=619px){._workflowLayout_dk02s_793[data-fsv2=true] ._workflowFooter_dk02s_806{padding:4px 12px}}
