._options_ckrwu_1{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;min-width:0;margin:0;padding:0;display:flex;overflow:hidden}._option_ckrwu_1{align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2) var(--space-3);cursor:pointer;display:flex}._option_ckrwu_1+._option_ckrwu_1{border-top:1px solid var(--border)}._option_ckrwu_1 input{width:18px;height:18px;accent-color:var(--primary)}._name_ckrwu_27{flex:1;font-weight:500}._hours_ckrwu_31{color:var(--text-muted);font-size:13px}._root_18a8t_1{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:10px;padding:0;display:flex}button._root_18a8t_1{cursor:pointer}button._root_18a8t_1:hover ._name_18a8t_20{text-underline-offset:3px;text-decoration:underline}._avatar_18a8t_25{background:var(--info);color:#fff;width:30px;height:30px;font-size:var(--text-xs);letter-spacing:0;border-radius:50%;flex:none;place-items:center;margin-top:3px;font-weight:500;display:grid}._body_18a8t_40{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._line_18a8t_48{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._name_18a8t_20{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._phone_18a8t_64{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._extra_18a8t_72{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._score_bhubi_1{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);min-width:20px;height:20px;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._positive_bhubi_19{border-color:var(--success-color,var(--success));background:var(--success-bg,var(--success-soft));color:var(--success-ink,var(--success-strong))}._negative_bhubi_25{border-color:var(--error-color,var(--danger));background:var(--error-bg,var(--danger-soft));color:var(--error-ink,var(--danger))}._interactive_bhubi_31{cursor:pointer;transition:filter var(--duration-fast) var(--ease-standard);font-family:inherit}._interactive_bhubi_31:hover{filter:brightness(.96)}@media (prefers-reduced-motion:reduce){._interactive_bhubi_31{transition:none}}._container_182ij_1{gap:var(--space-1);flex-direction:column;display:flex}._text_182ij_7{margin:0}._clamped_182ij_11{-webkit-line-clamp:var(--lines,3);line-clamp:var(--lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._toggle_182ij_19{color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500;text-decoration:underline}._toggle_182ij_19:hover{color:var(--foreground)}._badges_keupm_1{flex-wrap:wrap;gap:4px;display:flex}._muted_keupm_6{color:var(--text-muted);margin:0;font-size:13px}._items_keupm_11{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._items_keupm_11 li{justify-content:space-between;gap:var(--space-2);display:flex}._total_keupm_24{text-align:right;font-weight:500}._shares_keupm_28{gap:var(--space-2);flex-direction:column;display:flex}._note_keupm_33{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--warning-soft);margin:0;font-size:13px}._history_keupm_40{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-muted);font-size:13px}._history_keupm_40 h3{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}._history_keupm_40 ul{padding-left:var(--space-4);margin:0}._chips_keupm_56{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}._chip_keupm_56{min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:500}._chipOn_keupm_77{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}._messageText_keupm_82{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-muted);white-space:pre-wrap;margin:0;font-size:13px}._messageActions_keupm_90{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._sheetFooter_keupm_96{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._actionRow_keupm_102{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._iconButton_keupm_108{width:var(--control-height);min-width:var(--control-height);flex:none;padding:0}._cancelDelete_keupm_114{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}._deleteActions_keupm_122{gap:var(--space-2);display:flex}._deleteActions_keupm_122>*{flex:1}._internalNote_keupm_130{padding:var(--space-2) var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-soft);color:var(--text-secondary);margin:0;font-size:13px}._loading_keupm_140{color:var(--text-muted);font-size:var(--text-sm);margin:0}._dialogFooter_keupm_147{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._dialogFooterActions_keupm_153{gap:var(--space-2);flex-wrap:wrap;display:flex}._stack_4ylfa_2,._filterPanel_4ylfa_9{gap:var(--space-3);flex-direction:column;display:flex}._searchRow_4ylfa_15{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto 220px;align-items:center;display:grid}._advancedGrid_4ylfa_23{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._advancedDates_4ylfa_33{gap:var(--space-3);border:0;grid-column:1/span 2;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}@media (width<=767.98px){._advancedGrid_4ylfa_23{grid-template-columns:minmax(0,1fr)}._advancedDates_4ylfa_33{grid-column:1}}@media (width<=575.98px){._filterToggleLabel_4ylfa_53{display:none}._searchRow_4ylfa_15{grid-template-columns:minmax(0,1fr) auto}._sortField_4ylfa_59{grid-column:1/-1}}._rowAvatar_4ylfa_63{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:grid}._row_4ylfa_63>svg{color:var(--text-muted);flex:none}._profile_4ylfa_81{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._back_4ylfa_89{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text);flex:none;place-items:center;text-decoration:none;display:grid}._back_4ylfa_89:hover{background:var(--surface-muted)}._avatar_4ylfa_104{background:var(--primary-soft);width:56px;height:56px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:500;display:grid}._identity_4ylfa_117{flex:220px;min-width:0}._identityName_4ylfa_122,._drawerName_4ylfa_123{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._identity_4ylfa_117 ._phoneRow_4ylfa_131{margin-top:2px}._identity_4ylfa_117 ._phoneRow_4ylfa_131 ._phone_4ylfa_131,._drawerTitle_4ylfa_136 ._phone_4ylfa_131{font-size:var(--text-lg)}._drawerTitle_4ylfa_136{flex-direction:column;gap:2px;min-width:0;display:flex}._drawerPhone_4ylfa_147{display:flex}._drawerBehind_4ylfa_151{transform-origin:100%;opacity:.7;scale:1.1}._sectionActions_4ylfa_157{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}._inlineButton_4ylfa_164{min-height:32px;padding:0 10px}._identity_4ylfa_117 h1{font-size:var(--text-2xl);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;line-height:1.2;overflow:hidden}._identity_4ylfa_117 p{color:var(--text-muted);margin:2px 0 0;font-size:13px}._profileActions_4ylfa_186{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}._tags_4ylfa_193{gap:var(--space-3);flex-direction:column;display:flex}._tagList_4ylfa_199{gap:var(--space-2);flex-wrap:wrap;display:flex}._tagChip_4ylfa_205{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:4px 10px}._tagChipActive_4ylfa_216{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent)}._tagChip_4ylfa_205:disabled{cursor:default}span._tagChip_4ylfa_205{cursor:default;align-items:center;gap:4px;display:inline-flex}._tagRemove_4ylfa_234{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-4px;padding:0;display:inline-grid}._tagRemove_4ylfa_234:hover{background:color-mix(in srgb, currentColor 14%, transparent)}._tagAdd_4ylfa_252{color:var(--text-muted);border-style:dashed}._tagPopover_4ylfa_257{gap:var(--space-3);flex-direction:column;width:min(300px,100vw - 24px);display:flex}._tagCreate_4ylfa_264,._emailForm_4ylfa_271{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._fieldHint_4ylfa_278{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=767.98px){._emailForm_4ylfa_271{grid-template-columns:1fr}}._messengers_4ylfa_289{gap:var(--space-3);flex-direction:column;display:flex}._messengerList_4ylfa_295{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._messengerList_4ylfa_295 li{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) 0;border-bottom:1px solid var(--border);font-size:var(--text-sm);display:flex}._messengerList_4ylfa_295 li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._messengerChannel_4ylfa_320{color:var(--text-muted);font-size:var(--text-xs);flex:none}._messengerActions_4ylfa_326{gap:var(--space-1);margin-left:auto;display:flex}._messengerFormActions_4ylfa_332{gap:var(--space-1);grid-area:actions;display:flex}._messengerForm_4ylfa_332{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-areas:"channel channel channel""value label actions";min-width:0;display:grid}._messengerForm_4ylfa_332>:first-child{grid-area:channel}._messengerForm_4ylfa_332>:nth-child(2){grid-area:value}._messengerForm_4ylfa_332>:nth-child(3){grid-area:label}._messengerForm_4ylfa_332>*{min-width:0}@media (width<=991.98px){._messengerForm_4ylfa_332{grid-template-columns:1fr;grid-template-areas:"channel""value""label""actions"}}._overviewTiles_4ylfa_370{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._overviewTiles_4ylfa_370>div{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-muted);flex-direction:column;gap:2px;display:flex}._overviewTiles_4ylfa_370 span{color:var(--text-muted);font-size:var(--text-xs)}._overviewTiles_4ylfa_370 strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:500}._wallet_4ylfa_398{gap:var(--space-4);flex-direction:column;display:flex}._drawerMeta_4ylfa_405{color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-weight:400;display:flex}._moreButton_4ylfa_416{width:var(--control-height);min-width:var(--control-height);padding:0}._moreMenu_4ylfa_422{min-width:200px;padding:var(--space-1);flex-direction:column;align-items:stretch;display:flex}._moreMenu_4ylfa_422>button{justify-content:flex-start}._visitList_4ylfa_435{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._visitGroup_4ylfa_444{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:500}._visitGroup_4ylfa_444:first-child{margin-top:0}._visit_4ylfa_435[data-tone]{padding:var(--space-2) var(--space-3);border:1px solid var(--warning-color);background:var(--warning-bg);color:var(--warning-ink);border-radius:8px}._visit_4ylfa_435[data-tone=overdue]{border-color:var(--error-color);background:linear-gradient(180deg, var(--error-bg), var(--warning-bg))}._visit_4ylfa_435[data-tone=completed]{border-color:var(--success-color);background:var(--success-bg);color:var(--success-ink)}._visit_4ylfa_435[data-tone=canceled]{border:1px dashed var(--error-color);background:var(--error-bg);color:var(--error-ink)}._visit_4ylfa_435[data-tone] ._visitMain_4ylfa_480,._visit_4ylfa_435[data-tone] ._meta_4ylfa_481,._visit_4ylfa_435[data-tone] ._visitFieldLabel_4ylfa_482,._visit_4ylfa_435[data-tone] ._points_4ylfa_486{color:inherit}._stats_4ylfa_490{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._stat_4ylfa_490{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:12px 14px;display:flex}._stat_4ylfa_490 span{color:var(--text-muted);font-size:var(--text-xs)}._stat_4ylfa_490 strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;overflow:hidden}._statCompact_4ylfa_522 strong{font-size:15px}@media (width<=575.98px){._profile_4ylfa_81{flex-wrap:wrap}._identity_4ylfa_117{flex:calc(100% - 100px)}._profileActions_4ylfa_186{width:100%}._profileActions_4ylfa_186>*{flex:1}}._chips_4ylfa_540{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0 0 2px;display:flex}._chip_4ylfa_540{min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}._chipOn_4ylfa_568{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}._chipCount_4ylfa_574{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._chip_4ylfa_540[data-empty]{border-style:dashed;border-color:var(--border);color:var(--text-muted);font-weight:400}._skeletonList_4ylfa_588{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}._skeletonRow_4ylfa_597{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-4);display:flex}._skeletonRow_4ylfa_597+._skeletonRow_4ylfa_597{border-top:1px solid var(--border)}._skeletonMain_4ylfa_609{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._list_4ylfa_617{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}._list_4ylfa_617:empty{display:none}._list_4ylfa_617 li+li{border-top:1px solid var(--border)}._row_4ylfa_63{align-items:center;gap:4px var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);color:var(--text);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main money""visit points""next next";display:grid}._clientTable_4ylfa_653 ._row_4ylfa_63{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"main money arrow""visit points arrow""next next arrow"}._row_4ylfa_63>._main_4ylfa_659{grid-area:main}._row_4ylfa_63>._cellVisit_4ylfa_663{grid-area:visit}._row_4ylfa_63>._cellNext_4ylfa_667{grid-area:next}._row_4ylfa_63>._money_4ylfa_671{grid-area:money}._row_4ylfa_63>._points_4ylfa_486{grid-area:points}._row_4ylfa_63>svg{grid-area:arrow}._cellVisit_4ylfa_663{min-width:0;font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}._cellNum_4ylfa_692{text-align:right;font-variant-numeric:tabular-nums}._listHead_4ylfa_697{display:none}._sortHead_4ylfa_702{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);width:fit-content;min-height:26px;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);align-items:center;gap:4px;padding:0 10px;display:inline-flex}._sortHead_4ylfa_702._cellNum_4ylfa_692{justify-self:end}._sortHead_4ylfa_702:hover{border-color:var(--border-strong);color:var(--text)}._sortHead_4ylfa_702[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}._sortArrow_4ylfa_734{opacity:.7;font-size:11px}._sortHead_4ylfa_702[aria-pressed=true] ._sortArrow_4ylfa_734{opacity:1}@media (prefers-reduced-motion:reduce){._sortHead_4ylfa_702{transition:none}}@media (width<=767.98px){._row_4ylfa_63 ._dash_4ylfa_749{display:none}}@media (width>=768px){._listHead_4ylfa_697,._clientTable_4ylfa_653 ._row_4ylfa_63{grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) 16px}._listHead_4ylfa_697{align-items:center;gap:var(--space-3);margin-bottom:calc(var(--space-3) * -1 + 4px);padding:0 var(--space-4);color:var(--text-muted);font-size:var(--text-xs);font-weight:500;display:grid}._searchRow_4ylfa_15{grid-template-columns:minmax(0,1fr) auto}._sortField_4ylfa_59{display:none}._clientTable_4ylfa_653 ._row_4ylfa_63{grid-template-areas:"main visit next money points arrow"}._listHead_4ylfa_697._noPoints_4ylfa_778,._clientTable_4ylfa_653._noPoints_4ylfa_778 ._row_4ylfa_63{grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) 16px}._clientTable_4ylfa_653._noPoints_4ylfa_778 ._row_4ylfa_63{grid-template-areas:"main visit next money arrow"}._cellVisit_4ylfa_663{flex-direction:column;gap:0}._pointsUnit_4ylfa_790{display:none}}._dash_4ylfa_749{color:var(--text-muted)}._clientTable_4ylfa_653 ._row_4ylfa_63:hover{background:var(--surface-muted)}._clientTable_4ylfa_653._noPoints_4ylfa_778 ._row_4ylfa_63{grid-template-areas:"main money arrow""visit visit arrow""next next arrow"}._main_4ylfa_659{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._nameRow_4ylfa_814{align-items:center;gap:6px;min-width:0;display:flex}._name_4ylfa_814{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._meta_4ylfa_481{color:var(--text-muted);font-size:13px}._visit_4ylfa_435{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}._visitMain_4ylfa_480{justify-content:space-between;align-items:flex-start;gap:var(--space-4);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._visitMain_4ylfa_480:hover ._name_4ylfa_814{text-decoration:underline}._visitInfo_4ylfa_859{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._visitSide_4ylfa_867{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}._visitActions_4ylfa_875{gap:var(--space-2);flex-wrap:wrap;display:flex}._visitFields_4ylfa_881{font-size:var(--text-xs);flex-wrap:wrap;gap:2px 12px;margin:0;display:flex}._visitFields_4ylfa_881>span{gap:4px;min-width:0;display:flex}._visitFieldLabel_4ylfa_482{color:var(--text-muted)}._next_4ylfa_900{border:1px solid var(--warning-color);background:var(--warning-bg);color:var(--warning-ink);font-size:var(--text-xs);white-space:nowrap;border-radius:6px;padding:1px 8px;font-weight:500;display:inline-block}._badges_4ylfa_912{flex-wrap:wrap;gap:4px;display:flex}._money_4ylfa_671{white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:500;display:flex}._points_4ylfa_486{font-size:var(--text-xs);color:var(--success-strong);font-weight:500}._phoneRow_4ylfa_131{align-items:center;gap:6px;display:flex}._phone_4ylfa_131{font-size:var(--text-xl);color:var(--text);font-weight:500;text-decoration:none}._copyPhone_4ylfa_945{width:32px;height:32px;min-height:32px;color:var(--text-muted);padding:0}._muted_4ylfa_953{color:var(--text-muted);margin:0;font-size:13px}._facts_4ylfa_959{gap:6px var(--space-4);font-size:var(--text-md);grid-template-columns:auto 1fr;margin:0;display:grid}._facts_4ylfa_959 dt{color:var(--text-muted)}._facts_4ylfa_959 dd{text-align:right;margin:0;font-weight:500}._drawerContent_4ylfa_977{padding-top:var(--space-4)}._dialogFooter_4ylfa_981{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._dialogFooterActions_4ylfa_988{gap:var(--space-2);flex-wrap:wrap;display:flex}._drawerTabs_4ylfa_994{scrollbar-width:thin;flex:none;overflow-x:auto}._note_4ylfa_1000{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--warning-soft);margin:0;font-size:13px}._flatSections_4ylfa_1008{flex-direction:column;display:flex}._flatSections_4ylfa_1008>section:first-child{padding-top:0}._flatSections_4ylfa_1008>section+section{border-top:1px solid var(--border)}._dupWarning_4ylfa_1021{width:fit-content;max-width:100%;margin-top:calc(var(--space-2) * -1);border:1px solid var(--warning-color);border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--warning-ink);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;padding:5px 10px;line-height:1.3;display:inline-flex}@media (width<=767.98px){._chips_4ylfa_540{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._chips_4ylfa_540::-webkit-scrollbar{display:none}}._field_o7tkp_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_o7tkp_8{color:var(--foreground);font-size:var(--text-sm);font-weight:500}._inputWrap_o7tkp_14{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);display:flex}._inputWrap_o7tkp_14:focus-within{border-color:var(--foreground)}._inputWrap_o7tkp_14>svg{color:var(--text-muted);flex:none}._input_o7tkp_14{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1}._input_o7tkp_14::placeholder{color:var(--text-muted)}._input_o7tkp_14::-webkit-search-cancel-button{appearance:none}._input_o7tkp_14::-webkit-search-decoration{appearance:none}._results_o7tkp_55{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:2px;max-height:240px;margin:0;padding:4px;list-style:none;display:flex;overflow:auto}._result_o7tkp_55{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 10px;display:flex}._result_o7tkp_55:hover{background:var(--surface-muted)}._resultName_o7tkp_90{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}._resultPhone_o7tkp_98{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._selected_o7tkp_106{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 4px 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);display:flex}._selectedName_o7tkp_117{min-width:0;font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._clear_o7tkp_126{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}._clear_o7tkp_126:hover{background:var(--surface);color:var(--foreground)}._hint_o7tkp_147{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:0}._row_2aih4_2{align-items:flex-end;gap:var(--space-2);display:flex}._row_2aih4_2>:first-child{flex:1;min-width:0}._results_2aih4_13{border:1px solid var(--border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}._results_2aih4_13 li+li{border-top:1px solid var(--border)}._results_2aih4_13>._muted_2aih4_26{padding:var(--space-3)}._result_2aih4_13{width:100%;min-height:var(--touch-target);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._result_2aih4_13:hover{background:var(--surface-muted)}._resultName_2aih4_50{font-weight:500}._muted_2aih4_26{color:var(--text-muted);margin:0;font-size:13px}._picked_2aih4_61{gap:var(--space-2);animation:_pickedIn_2aih4_1 var(--duration-standard) var(--ease-enter);display:grid}._label_2aih4_67{color:var(--foreground);font-size:var(--text-sm);font-weight:500}._pickedRow_2aih4_73{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);display:flex}@keyframes _pickedIn_2aih4_1{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._picked_2aih4_61{animation:none}}._field_myqer_2{gap:var(--space-1);flex-direction:column;flex:180px;min-width:0;display:flex}._label_myqer_10{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}._trigger_myqer_16{width:100%;min-width:156px;min-height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-md);cursor:pointer;font-weight:500;display:flex}._control_myqer_36{gap:var(--space-2);min-width:0;display:flex}._control_myqer_36 ._trigger_myqer_16{flex:1}._invalid_myqer_46{border-color:var(--error-color)}._trigger_myqer_16:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}._trigger_myqer_16:disabled{cursor:not-allowed;opacity:.6}._value_myqer_60{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_myqer_67{color:var(--text-muted)}._popover_myqer_71{gap:var(--space-2);flex-direction:column;width:min(320px,100vw - 24px);display:flex}._recent_myqer_78{gap:var(--space-1);flex-direction:column;display:flex}._recentLabel_myqer_84{color:var(--text-muted);font-size:12px;font-weight:500}._recentList_myqer_90{gap:var(--space-1);flex-wrap:wrap;display:flex}._recentChip_myqer_96{min-height:32px;padding:0 var(--space-3);border:1px solid var(--primary-soft-border);border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary);font:inherit;cursor:pointer;font-size:13px;font-weight:500}._recentChip_myqer_96:hover{filter:brightness(.97)}._list_myqer_113{gap:var(--space-1);flex-direction:column;max-height:320px;display:flex;overflow:auto}._group_myqer_121{flex-direction:column;gap:2px;display:flex}._groupToggle_myqer_127{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);width:100%;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 8px;font-weight:600;display:flex}._groupToggle_myqer_127:hover:not(:disabled){background:var(--surface-muted)}._groupHead_myqer_149{align-items:center;gap:2px;display:flex}._groupHead_myqer_149 ._groupCheck_myqer_155{flex:none}._groupHeadToggle_myqer_159{border-radius:var(--radius-sm);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:7px 8px;font-weight:600}._groupHeadToggle_myqer_159:hover:not(:disabled){background:var(--surface-muted)}._groupHeadToggle_myqer_159:disabled{cursor:default}._groupToggleIcon_myqer_181{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._groupToggleIcon_myqer_181:hover{background:var(--surface-muted);color:var(--text)}._groupChevron_myqer_200{transition:transform var(--duration-fast) var(--ease-standard)}._groupChevronCollapsed_myqer_204{transform:rotate(-90deg)}._flashA_myqer_212,._flashB_myqer_213{isolation:isolate;position:relative}._flashA_myqer_212:after,._flashB_myqer_213:after{z-index:-1;border:1px solid var(--success-color);border-radius:inherit;background:var(--success-bg);content:"";opacity:0;pointer-events:none;position:absolute;inset:-1px}._flashA_myqer_212:after{animation:_flashA_myqer_212 calc(var(--duration-standard) * 5) var(--ease-standard)}._flashB_myqer_213:after{animation:_flashB_myqer_213 calc(var(--duration-standard) * 5) var(--ease-standard)}@keyframes _flashA_myqer_212{0%,35%{opacity:1}to{opacity:0}}@keyframes _flashB_myqer_213{0%,35%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._groupChevron_myqer_200{transition:none}._flashA_myqer_212:after,._flashB_myqer_213:after{animation:none}}._groupCheck_myqer_155,._checkRow_myqer_265{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:7px 8px;display:flex}._groupCheck_myqer_155{font-size:var(--text-sm);font-weight:600}._checkRow_myqer_265{font-size:var(--text-md);padding-left:24px}._groupCheck_myqer_155:hover,._checkRow_myqer_265:hover{background:var(--surface-muted)}._groupCheck_myqer_155 input,._checkRow_myqer_265 input{accent-color:var(--foreground)}._option_myqer_294{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);width:100%;color:var(--foreground);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 8px;display:flex}._optionChild_myqer_311{padding-left:24px}._optionCheck_myqer_315{color:var(--foreground);flex:none}._option_myqer_294:hover{background:var(--surface-muted)}._optionActive_myqer_324{background:var(--surface-muted);font-weight:600}._create_myqer_330{justify-content:flex-start;font-weight:500}._createSplit_myqer_335{margin-top:9px;position:relative}._createSplit_myqer_335:before{content:"";border-top:1px solid var(--border);position:absolute;top:-5px;left:0;right:0}._empty_myqer_349{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:8px}._groupHead_myqer_149 ._optionParent_myqer_357{flex:1;font-weight:600}._srOnly_myqer_362{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._toolbar_6x0g8_3{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._dateNav_6x0g8_12{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._iconButton_6x0g8_19{padding:0 12px}@media (width<=767.98px){._toolbar_6x0g8_3>:last-child{flex:100%}}._period_6x0g8_29{white-space:nowrap;font-weight:500}._datePopover_6x0g8_34{width:300px;max-width:calc(100vw - 24px)}._datePopover_6x0g8_34 ._miniCalendar_6x0g8_39{box-shadow:none;border:0;padding:0}._summary_6x0g8_46{gap:var(--space-1) var(--space-4);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._summary_6x0g8_46 strong{color:var(--text);font-weight:500}._summaryWarning_6x0g8_63{color:var(--warning-ink);font-weight:500}._members_6x0g8_68{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}._members_6x0g8_68 legend{color:var(--text-muted);font-weight:500;font-size:var(--text-xs);padding:0 4px}._weekdays_6x0g8_85{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}._scroll_6x0g8_94{margin:0 0 var(--space-3);padding:0;overflow-x:auto}._grid_6x0g8_100{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;min-width:640px;box-shadow:var(--shadow-card);font-variant-numeric:tabular-nums;font-size:13px;overflow:hidden}._grid_6x0g8_100 th,._grid_6x0g8_100 td{border-bottom:1px solid var(--border);text-align:center;vertical-align:middle;padding:0}._grid_6x0g8_100 thead th{padding:var(--space-2) 4px;color:var(--text-muted);background:var(--surface-muted);white-space:nowrap;font-weight:500}._grid_6x0g8_100 tbody th,._grid_6x0g8_100 tfoot th{z-index:1;background:var(--surface);text-align:left;padding:0 var(--space-3);font-weight:500;position:sticky;left:0}._grid_6x0g8_100 thead th:first-child{z-index:2;text-align:left;padding-left:var(--space-3);position:sticky;left:0}._grid_6x0g8_100 tbody tr:last-child th,._grid_6x0g8_100 tbody tr:last-child td{border-bottom:0}._date_6x0g8_12{color:var(--text-secondary);font-weight:500}._grid_6x0g8_100 ._today_6x0g8_160{background:var(--surface-muted)}._grid_6x0g8_100 thead th._today_6x0g8_160,._grid_6x0g8_100 thead th._today_6x0g8_160 ._date_6x0g8_12{color:var(--text);font-weight:600}._memberButton_6x0g8_170{min-height:52px;font:inherit;color:var(--text);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;font-weight:500;display:flex}button._memberButton_6x0g8_170{cursor:pointer}button._memberButton_6x0g8_170:hover{text-underline-offset:3px;text-decoration:underline}._memberHours_6x0g8_194{font-size:var(--text-xs);color:var(--text-secondary);font-weight:400}._cell_6x0g8_201{border-radius:var(--radius-sm);width:calc(100% - 6px);min-height:44px;font:inherit;color:var(--text);background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin:3px;padding:4px 2px;line-height:1.2;display:flex;position:relative}._cell_6x0g8_201[data-state=work]{background:var(--surface);border-color:var(--border);font-weight:500}._cell_6x0g8_201[data-state=off]{background:var(--surface-muted);border-color:var(--border);color:var(--text-muted)}._cell_6x0g8_201[data-state=absence]{background:var(--warning-bg);border-color:var(--warning-color);color:var(--warning-ink)}._reason_6x0g8_239{font-size:12px;font-weight:500}._add_6x0g8_244{color:var(--text-muted);opacity:0;font-size:16px}button._cell_6x0g8_201{cursor:pointer}button._cell_6x0g8_201:hover{border-color:var(--border-strong)}button._cell_6x0g8_201[data-state=none]:hover ._add_6x0g8_244,button._cell_6x0g8_201[data-state=none]:focus-visible ._add_6x0g8_244{opacity:1}._grid_6x0g8_100 tr._dutyRow_6x0g8_263 th{background:var(--surface-muted);font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}._dutyName_6x0g8_270{color:var(--text);font-weight:500}._dutyEmpty_6x0g8_275{color:var(--text-muted)}._dutyMissing_6x0g8_279{color:var(--warning-ink);font-weight:600}._coverageRow_6x0g8_285 th,._coverageRow_6x0g8_285 td{border-top:1px solid var(--border);height:36px;font-size:var(--text-xs);color:var(--text-secondary);border-bottom:0}._coverageRow_6x0g8_285 th{font-weight:500}._coverageRow_6x0g8_285 td[data-empty]{color:var(--text-muted)}._pair_6x0g8_302{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._weekRow_6x0g8_309{gap:var(--space-1);flex-direction:column;display:flex}._muted_6x0g8_315{color:var(--text-muted);margin:0;font-size:13px}._grid_6x0g8_100._week_6x0g8_85{table-layout:fixed;min-width:0}._grid_6x0g8_100._week_6x0g8_85 th:first-child{width:180px}@media (width<=991.98px){._grid_6x0g8_100._week_6x0g8_85{min-width:720px}._grid_6x0g8_100._week_6x0g8_85 th:first-child{width:130px}}._grid_6x0g8_100._month_6x0g8_340{table-layout:fixed;min-width:1760px;font-size:12px}._grid_6x0g8_100._month_6x0g8_340 th:first-child{width:150px}._grid_6x0g8_100._month_6x0g8_340 thead th{white-space:normal}._grid_6x0g8_100._month_6x0g8_340 ._cell_6x0g8_201{white-space:nowrap}._grid_6x0g8_100._month_6x0g8_340 ._reason_6x0g8_239{text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}._grid_6x0g8_100._month_6x0g8_340 ._cell_6x0g8_201,._grid_6x0g8_100._month_6x0g8_340 ._memberButton_6x0g8_170{min-height:40px}._grid_6x0g8_100._month_6x0g8_340 ._date_6x0g8_12{display:block}._footerStack_6x0g8_374{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._footerRow_6x0g8_381{gap:var(--space-2);width:100%;display:flex}._footerRow_6x0g8_381>*{flex:1}._memberField_6x0g8_391{gap:var(--space-2);flex-direction:column;display:flex}._memberLabel_6x0g8_397{font-size:var(--text-sm);color:var(--foreground);font-weight:500}._memberSelect_6x0g8_403{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-md);cursor:pointer;font-weight:500;display:flex}._memberSelect_6x0g8_403:hover{background:var(--surface-muted);border-color:var(--border-strong)}._memberSelect_6x0g8_403 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._memberSelect_6x0g8_403 svg{color:var(--text-muted);flex:none}._memberMenu_6x0g8_438{gap:var(--space-1);border:0;flex-direction:column;min-width:240px;margin:0;padding:0;display:flex}._dialogIntervals_6x0g8_448{gap:var(--space-2);flex-direction:column;display:flex}._intervalRow_6x0g8_454{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}._intervalRemove_6x0g8_461{min-width:36px;padding:0 var(--space-2)}._intervalAdd_6x0g8_466{align-self:flex-start}._miniCalendar_6x0g8_39{width:100%;max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);flex:none}._miniHead_6x0g8_481{justify-content:space-between;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);display:flex}._miniToggle_6x0g8_489{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;display:flex}._miniHead_6x0g8_481 ._miniToggle_6x0g8_489 strong{font-size:inherit}._miniWeekdays_6x0g8_506{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._miniGrid_6x0g8_512{flex-direction:column;gap:2px;display:flex}._miniWeek_6x0g8_506{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._miniCurrentWeek_6x0g8_524{border-radius:var(--radius-sm);background:var(--surface-muted)}._miniWeekdays_6x0g8_506{color:var(--text-muted);text-align:center;margin-bottom:2px;font-size:10px}._miniDay_6x0g8_536{border-radius:var(--radius-sm);min-height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;font-size:12px;display:grid;position:relative}._miniDay_6x0g8_536:hover{background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--foreground)}._miniDay_6x0g8_536._miniSelected_6x0g8_557:hover{background:var(--primary);color:var(--primary-contrast,#fff);box-shadow:none}._miniSelected_6x0g8_557{background:var(--primary);color:var(--primary-contrast,#fff)}._miniDay_6x0g8_536._miniOff_6x0g8_568{color:var(--text-muted);opacity:.55}._miniSelected_6x0g8_557._miniOff_6x0g8_568{background:color-mix(in oklab, var(--primary) 45%, var(--surface));color:var(--primary-contrast,#fff);opacity:1}._miniToday_6x0g8_579._miniSelected_6x0g8_557{box-shadow:inset 0 0 0 2px var(--primary-contrast,#fff)}._miniToday_6x0g8_579:not(._miniSelected_6x0g8_557){color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);font-weight:600}._miniDots_6x0g8_590{pointer-events:none;justify-content:center;gap:2px;display:flex;position:absolute;bottom:3px;left:0;right:0}._miniDots_6x0g8_590 i{background:var(--text-muted);border-radius:50%;width:4px;height:4px}._miniDots_6x0g8_590 i[data-dot=overdue]{background:var(--error-color)}._miniSelected_6x0g8_557 ._miniDots_6x0g8_590 i[data-dot=visit]{background:currentColor}._miniEmpty_6x0g8_616{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);flex-direction:column;display:flex}._miniEmpty_6x0g8_616 p{color:var(--text-muted);font-size:var(--text-sm);margin:0}._quickRow_6x0g8_631{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._quickRow_6x0g8_631>span{margin-right:var(--space-1)}._bulkSummary_6x0g8_644{color:var(--text-muted);font-size:var(--text-sm);margin:0}._columns_54njn_2{gap:var(--space-4);display:grid}@media (width>=992px){._columns_54njn_2{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}._column_54njn_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._row_54njn_20{align-items:flex-end;gap:var(--space-2);display:flex}._row_54njn_20>:first-child{flex:1;min-width:0}._block_54njn_32{gap:var(--space-3);flex-direction:column;display:flex}._block_54njn_32+._block_54njn_32{padding-top:var(--space-4);border-top:1px solid var(--border)}._lines_54njn_47{--tree-gap:var(--space-3);--tree-indent:var(--space-4);gap:var(--tree-gap);margin-left:var(--space-3);padding-left:var(--tree-indent);flex-direction:column;display:flex}._lines_54njn_47>._serviceLine_54njn_57,._lines_54njn_47>._quick_54njn_58{position:relative}._lines_54njn_47>._serviceLine_54njn_57:before,._lines_54njn_47>._quick_54njn_58:before{content:"";top:calc(-1 * var(--tree-gap));bottom:0;left:calc(-1 * var(--tree-indent));border-left:1px solid var(--border);position:absolute}._lines_54njn_47>._serviceLine_54njn_57:after,._lines_54njn_47>._quick_54njn_58:after{content:"";left:calc(-1 * var(--tree-indent));width:var(--tree-indent);border-top:1px solid var(--border);position:absolute}._lines_54njn_47>._serviceLine_54njn_57:after{bottom:calc(var(--control-height) / 2)}._lines_54njn_47>._quick_54njn_58:after{top:50%}._lines_54njn_47>._quick_54njn_58:last-child:before{bottom:50%}._serviceLine_54njn_57{gap:var(--space-2);flex-direction:column;display:flex}._quick_54njn_58{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._filters_54njn_108{gap:var(--space-2);display:grid}@media (width>=576px){._filters_54njn_108{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}}._field_54njn_119{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_54njn_126{color:var(--text-muted);font-size:13px;font-weight:500}._selectFull_54njn_132{width:100%}._line_54njn_47{align-items:flex-end;gap:var(--space-2);display:flex}._line_54njn_47>:first-child{flex:1;min-width:0}._duration_54njn_147{flex:none;width:88px}._removeLine_54njn_152{width:var(--control-height);min-width:var(--control-height);flex:none;padding:0}._client_54njn_159{gap:var(--space-3);flex-direction:column;display:flex}._clientHead_54njn_165{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._clientStats_54njn_173{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=576px){._clientStats_54njn_173{grid-template-columns:repeat(4,minmax(0,1fr))}}._clientStats_54njn_173>div{flex-direction:column;gap:1px;min-width:0;display:flex}._clientStats_54njn_173 dt{color:var(--text-muted);font-size:11px}._clientStats_54njn_173 dd{color:var(--text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:500}._muted_54njn_208{color:var(--text-muted);margin:0;font-size:13px}._summaryPanel_54njn_214{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}@media (width>=992px){._summaryPanel_54njn_214{z-index:1;box-shadow:var(--shadow-raised);position:sticky;top:0}}@media (width<=991.98px){._summaryPanel_54njn_214{order:2}}._summaryPanelHead_54njn_239{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._summaryPanelHead_54njn_239>span{color:var(--text-muted);font-size:var(--text-sm);font-weight:500}._summaryPanelHead_54njn_239 strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}._summaryWhen_54njn_257{flex-direction:column;gap:2px;display:flex}._summaryWhen_54njn_257 strong{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:500}._summaryWhen_54njn_257 span{color:var(--text-secondary);font-size:var(--text-sm)}._summaryFacts_54njn_274{gap:2px var(--space-2);margin:var(--space-1) 0 0;font-size:var(--text-xs);grid-template-columns:auto 1fr;display:grid}._summaryFacts_54njn_274 dt{color:var(--text-muted)}._summaryFacts_54njn_274 dd{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._actions_54njn_294{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._summary_54njn_214{gap:var(--space-2);flex-direction:column;display:flex}._summaryRow_54njn_307{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._totals_54njn_314{flex-direction:column;display:flex}._totals_54njn_314 strong{font-size:var(--text-xl)}._totals_54njn_314 span,._hint_54njn_324{color:var(--text-muted);font-size:13px}._warnings_54njn_329{color:var(--warning);margin:0;padding:0;font-size:13px;font-weight:500;list-style:none}._slotDay_54njn_338{gap:var(--space-1);flex-direction:column;display:flex}._slotDate_54njn_344{font-weight:500}._slots_54njn_348{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));display:grid}._slot_54njn_338{min-height:56px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--primary-soft-border);background:var(--primary-soft);color:var(--primary);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;display:flex}._slot_54njn_338:hover{background:var(--primary-soft-border)}._slotTime_54njn_375{font-size:var(--text-sm);font-variant-numeric:tabular-nums}._slotPrice_54njn_380{font-size:var(--text-xs);opacity:.72;font-variant-numeric:tabular-nums;font-weight:400}._availability_54njn_387{gap:var(--space-2);max-height:360px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow-y:auto}._availabilityHead_54njn_398{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._successFooter_54njn_405{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._pager_574ju_1{justify-content:flex-end;align-items:center;gap:var(--space-1);margin-top:var(--space-2);display:flex}._range_574ju_9{margin-right:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._arrow_574ju_16{width:var(--control-height-sm);min-width:var(--control-height-sm);padding:0}._stack_1jcdp_1{gap:var(--space-3);display:grid}._links_1jcdp_6{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._links_1jcdp_6 a{min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--text-sm);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._links_1jcdp_6 a:hover{border-color:var(--border-strong);background:var(--surface-muted)}._heading_1jcdp_33{margin:0 0 var(--space-2);font-size:var(--text-lg)}._headingRow_1jcdp_38{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._headingRow_1jcdp_38 ._heading_1jcdp_33{margin:0}._channels_1jcdp_51{gap:var(--space-2);flex-direction:column;display:flex}._addMenu_1jcdp_57{min-width:220px;padding:var(--space-1);flex-direction:column;align-items:stretch;display:flex}._addMenu_1jcdp_57>button{justify-content:flex-start}._channelList_1jcdp_69{border:1px solid var(--border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}._channelList_1jcdp_69 li{align-items:center;gap:var(--space-2);min-height:44px;padding:6px var(--space-3);grid-template-columns:96px minmax(0,1fr) auto;display:grid}._channelList_1jcdp_69 li+li{border-top:1px solid var(--border)}._channelName_1jcdp_91{color:var(--text-muted);font-size:var(--text-sm)}._channelValue_1jcdp_96{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-weight:500;display:flex}._channelValue_1jcdp_96 small{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._channelActions_1jcdp_110{gap:2px;display:inline-flex}._historyList_1jcdp_116{border:1px solid var(--border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}._historyRow_1jcdp_125{align-items:center;gap:var(--space-3);min-height:44px;padding:6px var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._historyRow_1jcdp_125+._historyRow_1jcdp_125{border-top:1px solid var(--border)}._historyAbout_1jcdp_138{min-width:0;font-size:var(--text-sm);flex-direction:column;font-weight:500;display:flex}._historyAbout_1jcdp_138 small{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._historyWhen_1jcdp_152{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._historyStatus_1jcdp_160{align-items:center;gap:var(--space-2);display:flex}._channelForm_1jcdp_166{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._channelFormActions_1jcdp_176{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}._list_1jcdp_183{gap:var(--space-2);display:grid}._row_1jcdp_188{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._meta_1jcdp_195,._muted_1jcdp_196{color:var(--text-muted);font-size:var(--text-sm)}._meta_1jcdp_195{margin-top:var(--space-1)}._note_1jcdp_205{margin-top:var(--space-2)}._flatStack_1jcdp_209{flex-direction:column;gap:0;display:flex}._flatStack_1jcdp_209>:first-child{padding-top:0}._flatStack_1jcdp_209>*+*{border-top:1px solid var(--border)}._flatSection_1jcdp_223{padding:var(--space-4) 0}._templateForm_1jcdp_227{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}._templateForm_1jcdp_227>:first-child{flex:220px;min-width:0}._templateForm_1jcdp_227>button{flex:none}._steps_13b9t_1{padding-bottom:var(--space-1);align-items:center;gap:10px;display:flex}._step_13b9t_1{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}._stepNo_13b9t_18{border:1px solid var(--border-strong);width:22px;height:22px;font-size:var(--text-xs);border-radius:50%;place-items:center;display:grid}._stepActive_13b9t_28{color:var(--text)}._stepActive_13b9t_28 ._stepNo_13b9t_18{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}._stepLine_13b9t_38{background:var(--border);flex:1;height:1px}._listPrice_13b9t_45{color:var(--text-muted);font-size:var(--text-xs);text-align:right;margin-top:4px;display:block}._discountRow_13b9t_54{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:13px;display:flex}._addNote_13b9t_64{color:var(--text-secondary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}._adminWarning_13b9t_78{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--warning-color);border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--warning-ink);flex-wrap:wrap;font-size:13px;display:flex}._sectionHead_13b9t_92{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._sectionHead_13b9t_92 h3{margin:0;font-size:13px;font-weight:500}._sectionHead_13b9t_92 span{color:var(--text-muted);font-size:var(--text-xs)}._payLead_13b9t_110,._muted_13b9t_115{color:var(--text-muted);margin:0;font-size:13px}._pointsHint_13b9t_121{color:var(--text-muted);margin:4px 0 0;font-size:13px}._adminLine_13b9t_127{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:13px;display:flex}._note_13b9t_134{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--warning-soft);margin:0;font-size:13px}._lines_13b9t_141{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._line_13b9t_141{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:14px;display:flex}._lineHead_13b9t_159{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._service_13b9t_165{font-weight:500}._price_13b9t_168{flex:none;width:140px}._customFields_13b9t_172{gap:var(--space-2);display:grid}._discounts_13b9t_177{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_13b9t_183{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);min-height:30px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 10px;font-weight:500}._chipOn_13b9t_195{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}._flags_13b9t_200,._split_13b9t_205{gap:var(--space-2);flex-direction:column;display:flex}._splitTitle_13b9t_210{margin:0;font-size:13px;font-weight:500}._split_13b9t_205 dl{gap:var(--space-1);flex-direction:column;margin:0;display:flex}._pair_13b9t_221{justify-content:space-between;gap:var(--space-3);display:flex}._pair_13b9t_221 dt{color:var(--text-muted)}._pair_13b9t_221 dd{margin:0;font-weight:500}._row_13b9t_233{align-items:flex-end;gap:var(--space-2);display:flex}._rowStart_13b9t_239{align-items:flex-start}._row_13b9t_233>:first-child{flex:1;min-width:0}._rest_13b9t_246{flex-direction:column;min-width:120px;display:flex}._summary_13b9t_251{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._summaryRow_13b9t_257{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row-reverse;display:flex}._totals_13b9t_264{text-align:right;flex-direction:column;align-items:flex-end;display:flex}._totals_13b9t_264 strong{font-size:var(--text-xl)}._dueAmount_13b9t_273{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.15}._actions_13b9t_279{gap:var(--space-2);flex-wrap:wrap;display:flex}._success_13b9t_284{align-items:center;gap:var(--space-1);padding:var(--space-4) 0;flex-direction:column;display:flex}._success_13b9t_284 strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px}._successActions_13b9t_296{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._reminder_13b9t_303{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}._successMark_13b9t_311{width:48px;height:48px;margin-bottom:var(--space-2);background:var(--success-soft);color:var(--success);border-radius:50%;place-items:center;display:grid}._stats_rg0nx_1{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._stat_rg0nx_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:12px 14px;display:flex}._stat_rg0nx_1 span{color:var(--text-muted);font-size:var(--text-xs)}._stat_rg0nx_1 strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}._stat_rg0nx_1._brand_rg0nx_26 strong{color:var(--primary)}._stat_rg0nx_1._warning_rg0nx_29 strong{color:var(--warning)}._stat_rg0nx_1._danger_rg0nx_32 strong{color:var(--danger)}._overdue_rg0nx_36{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}._list_rg0nx_41{gap:var(--space-3);display:grid}._row_rg0nx_46{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._name_rg0nx_53{font:inherit;color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}._meta_rg0nx_64{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-1);font-variant-numeric:tabular-nums}._note_rg0nx_71{margin-top:var(--space-2)}._suggestion_rg0nx_75{margin-top:var(--space-2);border-radius:var(--radius-sm);background:var(--info-soft,var(--surface-muted));color:var(--text);font-size:var(--text-sm);padding:6px 10px}._hints_rg0nx_84{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}._form_rg0nx_94{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--border);display:grid}._formActions_rg0nx_102{gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_rg0nx_108{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._empty_rg0nx_117{color:var(--text-muted)}._anchor_1v6jf_1{z-index:1;pointer-events:none;position:fixed}._content_1v6jf_7{z-index:40;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:min(330px,100vw - 24px);max-height:min(70vh,520px);box-shadow:var(--shadow-raised);pointer-events:auto;outline:none;flex-direction:column;gap:10px;padding:14px;animation:.2s cubic-bezier(.2,.8,.2,1) _popInRight_1v6jf_1;display:flex;position:fixed;overflow:auto}._content_1v6jf_7[data-side=below]{animation-name:_popInUp_1v6jf_1}._content_1v6jf_7[data-side=left]{animation-name:_popInLeft_1v6jf_1}._arrow_1v6jf_34{fill:var(--surface);stroke:var(--border);stroke-width:1px}._head_1v6jf_41{border:0;border-bottom:1px solid var(--warning-color);background:var(--warning-bg);width:calc(100% + 28px);color:var(--warning-ink);font:inherit;text-align:left;cursor:pointer;flex:none;justify-content:space-between;align-items:flex-start;gap:8px;margin:-14px -14px 0;padding:12px 14px;display:flex}._head_1v6jf_41[data-state=overdue]{border-bottom-color:var(--error-color);background:linear-gradient(180deg, var(--error-bg), var(--warning-bg))}._head_1v6jf_41[data-state=completed]{border-bottom-color:var(--success-color);background:var(--success-bg);color:var(--success-ink)}._head_1v6jf_41[data-state=canceled]{border-bottom:1px dashed var(--error-color);background:var(--error-bg);color:var(--error-ink)}._head_1v6jf_41[data-state=absence]{border-bottom:1px dashed var(--border-strong);background:var(--surface-muted);color:var(--foreground)}._head_1v6jf_41[data-state=absence]>div>span{color:var(--text-secondary)}._headStatic_1v6jf_87{cursor:default}._head_1v6jf_41:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._headOpen_1v6jf_96{opacity:.7;flex:none;align-self:center;display:inline-flex}._head_1v6jf_41>div{flex-direction:column;gap:2px;display:flex}._head_1v6jf_41>div>strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums}._head_1v6jf_41>div>span{font-size:var(--text-xs)}._total_1v6jf_118{font-size:var(--text-lg);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}._badges_1v6jf_125{flex-wrap:wrap;gap:4px;display:flex}._items_1v6jf_131{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._items_1v6jf_131 li{font-size:var(--text-sm);justify-content:space-between;gap:12px;display:flex}._items_1v6jf_131 li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._items_1v6jf_131 li em{color:var(--text-muted);font-style:normal}._items_1v6jf_131 li strong{font-variant-numeric:tabular-nums;flex:none}._customValues_1v6jf_164{border-radius:var(--radius-sm);background:var(--surface-muted);font-size:var(--text-xs);flex-direction:column;gap:3px;margin:0;padding:8px;display:flex}._customValues_1v6jf_164>div{justify-content:space-between;gap:12px;display:flex}._customValues_1v6jf_164 dt{color:var(--text-muted)}._customValues_1v6jf_164 dd{color:var(--text-secondary);text-align:right;margin:0}._note_1v6jf_191{border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--text-subtle);font-size:var(--text-sm);margin:0;padding:8px;line-height:1.45}._fieldsPopover_1v6jf_201{width:min(320px,100vw - 24px)}._fieldsEditor_1v6jf_205{flex-direction:column;gap:10px;display:flex}._fieldGroup_1v6jf_211{flex-direction:column;gap:8px;display:flex}._fieldGroupTitle_1v6jf_217{font-size:var(--text-sm)}._fieldHint_1v6jf_221{color:var(--warning);font-size:var(--text-xs);margin:0}._fieldActions_1v6jf_227{gap:6px;display:flex}._footer_1v6jf_232{flex-direction:column;gap:8px;padding-top:2px;display:flex}._actionsRow_1v6jf_239{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._iconButton_1v6jf_246{width:var(--control-height-sm);min-width:var(--control-height-sm);flex:none;padding:0}@keyframes _popInRight_1v6jf_1{0%{opacity:0;transform:translate(-20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _popInUp_1v6jf_1{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _popInLeft_1v6jf_1{0%{opacity:0;transform:translate(20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){._content_1v6jf_7{animation:none}}._skeleton_1v6jf_292{flex-direction:column;gap:12px;display:flex}._skeletonHead_1v6jf_298,._skeletonClient_1v6jf_299{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._skeletonClient_1v6jf_299{justify-content:flex-start;align-items:center}._skeletonLines_1v6jf_311{flex-direction:column;gap:6px;display:flex}._page_6ymv1_7{gap:var(--space-3);flex-direction:column;display:flex}._controlBar_6ymv1_13{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:nowrap;display:flex}._heading_6ymv1_21{flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:52px;display:flex}._title_6ymv1_30{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._titleCompact_6ymv1_42,._titleShort_6ymv1_46{display:none}._subtitle_6ymv1_50{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm)}._controlGroup_6ymv1_56{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;flex:none;min-width:0;display:flex}._controlLabel_6ymv1_66{white-space:nowrap}._todayCompact_6ymv1_70{display:none}._dateNav_6ymv1_74{align-items:center;gap:6px;display:flex}._iconButton_6ymv1_80{padding:0 12px}._filterPanel_6ymv1_84{gap:var(--space-3);flex-direction:column;width:300px;display:flex}._masterFilter_6ymv1_91{padding:0 0 var(--space-2);border:0;border-bottom:1px solid var(--border);flex-direction:column;gap:6px;margin:0;display:flex}._filterLabel_6ymv1_101{color:var(--text-muted);font-size:var(--text-xs);padding:0;font-weight:500}._masterList_6ymv1_108{flex-direction:column;gap:2px;display:flex}._masterOption_6ymv1_114{border-radius:var(--radius-sm);min-height:36px;color:var(--text-secondary);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;display:flex}._masterOption_6ymv1_114:hover{background:var(--surface-muted);color:var(--foreground)}._masterOptionActive_6ymv1_134{background:var(--accent-subtle);color:var(--foreground);font-weight:500}._filterRow_6ymv1_140{gap:var(--space-1);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);flex-direction:column;display:flex}._scroll_6ymv1_148{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);scrollbar-width:thin;flex:1;min-height:0;max-height:calc(100dvh - 260px);scroll-padding-left:48px;overflow:auto}._grid_6ymv1_160{min-width:100%;display:grid}._corner_6ymv1_165{z-index:31;background:var(--surface-sunken);border-bottom:1px solid var(--border);border-top:2px solid var(--primary-soft-border);position:sticky;top:0;left:0}._head_6ymv1_21{z-index:3;height:44px;padding:0 var(--space-3);background:var(--surface-sunken);border-bottom:1px solid var(--border);border-top:2px solid var(--primary-soft-border);color:var(--text);font-size:var(--text-sm);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;font-weight:500;display:flex;position:sticky;top:0;overflow:hidden}._dayHead_6ymv1_197{z-index:3;height:32px;padding:0 var(--space-2);background:var(--surface-sunken);border-right:1px solid var(--border);border-bottom:1px solid var(--border);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;font-weight:500;display:flex;position:sticky;top:0;overflow:hidden}._dayHeadSchedule_6ymv1_217,._headSchedule_6ymv1_218{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._dayHeadSchedule_6ymv1_217:hover,._headSchedule_6ymv1_218:hover{background:var(--surface-muted);color:var(--foreground)}._headWeek_6ymv1_238{z-index:3;height:36px;padding:0 var(--space-2);background:var(--surface-sunken);border-bottom:1px solid var(--border);border-top:2px solid var(--primary-soft-border);color:var(--text);font-size:var(--text-xs);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;font-weight:500;display:flex;position:sticky;top:32px;overflow:hidden}._axis_6ymv1_259{z-index:30;background:var(--surface);border-right:1px solid var(--border);position:sticky;left:0}._hour_6ymv1_267{border-radius:var(--radius-xs);background:var(--surface);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:1px 4px;position:absolute;right:6px;transform:translateY(-50%)}._hour_6ymv1_267:first-child{transform:none}._column_6ymv1_283{isolation:isolate;border-right:1px solid var(--border);background-color:var(--surface);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 17px, color-mix(in oklab, var(--border) 45%, transparent) 17px, color-mix(in oklab, var(--border) 45%, transparent) 18px), repeating-linear-gradient(to bottom, transparent 0, transparent 71px, var(--border) 71px, var(--border) 72px);position:relative}._column_6ymv1_283:last-child{border-right:0}._empty_6ymv1_295{cursor:copy;background:0 0;border:0;width:100%;position:absolute;inset:0}._hoverTime_6ymv1_304{z-index:1;border-radius:var(--radius-xs);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute;left:4px;right:4px}._empty_6ymv1_295:focus-visible{outline-offset:-2px}._emptyPast_6ymv1_325{cursor:default}._past_6ymv1_329{z-index:0;background:repeating-linear-gradient(-45deg, var(--surface-muted) 0 3px, transparent 3px 7px);opacity:.55;pointer-events:none;position:absolute;left:0;right:0}._shade_6ymv1_339{background:repeating-linear-gradient(-45deg, var(--surface-muted) 0 4px, transparent 4px 9px);opacity:.7;pointer-events:none;position:absolute;left:0;right:0}._absence_6ymv1_350{border:1px dashed var(--text-muted);background:repeating-linear-gradient(45deg, var(--surface-muted) 0 5px, var(--surface) 5px 10px);color:var(--text-secondary);pointer-events:none;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 8px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}._absenceButton_6ymv1_368{z-index:0;pointer-events:auto;font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}._absenceButton_6ymv1_368:hover{border-color:var(--border-strong);box-shadow:var(--shadow-raised);transform:translateY(-1px)}._absenceButton_6ymv1_368:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._card_6ymv1_348{z-index:calc(1 + var(--lane,0));border:1px solid var(--warning-color);background:var(--warning-bg);color:var(--warning-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-card);border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 8px;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}._laneOver_6ymv1_413{box-shadow:0 0 0 2px var(--surface)}._compact_6ymv1_418{white-space:nowrap;flex-direction:row;align-items:center;gap:6px;padding-top:0;padding-bottom:0}._compact_6ymv1_418 ._cardClient_6ymv1_348{min-width:0}._card_6ymv1_348:hover{z-index:20;border-color:var(--primary-soft-border);box-shadow:var(--shadow-raised);transform:translateY(-1px)}._card_6ymv1_348:active{transform:translateY(0)scale(.995)}._ending_6ymv1_442{background:var(--warning-bg);border-color:var(--warning-color);box-shadow:inset 0 0 0 1px var(--warning-color)}._overdue_6ymv1_449{background:linear-gradient(180deg, var(--error-bg), var(--warning-bg));border-color:var(--error-color);color:var(--warning-ink)}._confirmed_6ymv1_455{background:var(--warning-bg);border-color:var(--warning-color)}._completed_6ymv1_460{background:var(--success-bg);border-color:var(--success-color);color:var(--success-ink)}._canceled_6ymv1_466{background:var(--error-bg);border:1px dashed var(--error-color);color:var(--error-ink);text-decoration:line-through}._markConfirmed_6ymv1_474{border-left:4px solid var(--success-color)}._markUnconfirmed_6ymv1_478{border-left:4px solid var(--error-color)}._fieldsMissing_6ymv1_484{background:var(--error-color);width:14px;height:14px;color:var(--surface);text-align:center;pointer-events:none;border-radius:50%;font-size:10px;font-style:italic;font-weight:600;line-height:14px;position:absolute;top:4px;right:4px}._wantsEarlier_6ymv1_502{background-image:repeating-linear-gradient(-45deg, transparent 0 6px, color-mix(in oklab, var(--warning-color) 40%, transparent) 6px 12px)}._request_6ymv1_506{background-color:var(--warning-bg);border-style:dashed;border-left:1px dashed var(--warning-color)}._request_6ymv1_506:after{content:"🌐";font-size:var(--text-xs);pointer-events:none;position:absolute;top:3px;right:6px}._columnTarget_6ymv1_521{background-color:color-mix(in oklab, var(--accent) 5%, var(--surface))}._dropPreview_6ymv1_525{z-index:3;border:1px dashed var(--accent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--accent) 8%, transparent);color:var(--accent-strong);font-size:var(--text-xs);pointer-events:none;align-items:flex-start;padding:2px 6px;font-weight:500;display:flex;position:absolute;left:4px;right:4px;overflow:visible}._dropPreviewTime_6ymv1_543{background:var(--surface);color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:1px 4px}._statusLegend_6ymv1_552{color:var(--text-secondary);font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}._statusLegend_6ymv1_552 span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._statusLegend_6ymv1_552 i{border:1px solid #0000;border-radius:3px;width:10px;height:10px}._dotPlanned_6ymv1_574{background:var(--warning-bg);border-color:var(--warning-color)}._dotConfirmed_6ymv1_579{background:var(--warning-bg);border:1px solid var(--warning-color);border-left:4px solid var(--success-color)}._dotUnconfirmed_6ymv1_585{background:var(--warning-bg);border:1px solid var(--warning-color);border-left:4px solid var(--error-color)}._dotEnding_6ymv1_591{background:var(--warning-bg);border-color:var(--warning-color)}._dotOverdue_6ymv1_596{background:linear-gradient(180deg, var(--error-bg), var(--warning-bg));border-color:var(--error-color)}._dotCompleted_6ymv1_601{background:var(--success-bg);border-color:var(--success-color)}._dotCanceled_6ymv1_606{background:var(--error-bg);border:1px dashed var(--error-color)}._dotAbsence_6ymv1_611{background:repeating-linear-gradient(45deg, var(--surface-muted) 0 2px, var(--surface) 2px 4px);border:1px dashed var(--text-muted)}._dotEarlier_6ymv1_616{background:repeating-linear-gradient(-45deg, transparent 0 3px, color-mix(in oklab, var(--warning-color) 45%, transparent) 3px 6px);border-color:var(--warning-color)}._dotRequest_6ymv1_621{background:var(--warning-bg);border:1px dashed var(--warning-color)}._month_6ymv1_626{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex:1;min-height:0;overflow:auto}._monthHead_6ymv1_635,._monthGrid_6ymv1_636{grid-template-columns:repeat(7,minmax(84px,1fr));display:grid}._monthHead_6ymv1_635{z-index:2;background:var(--surface-sunken);border-bottom:1px solid var(--border);position:sticky;top:0}._monthHead_6ymv1_635 span{padding:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:center;font-weight:500}._monthDay_6ymv1_657{min-height:88px;padding:var(--space-2);border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}._monthDay_6ymv1_657:hover{background:var(--surface-muted)}._monthDay_6ymv1_657:nth-child(7n){border-right:0}._monthOutside_6ymv1_682{opacity:.45;background:var(--surface-sunken)}._monthNumber_6ymv1_687{font-size:var(--text-sm);font-weight:500}._monthToday_6ymv1_692 ._monthNumber_6ymv1_687{background:var(--primary);width:24px;height:24px;color:var(--primary-contrast,#fff);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._monthCanceled_6ymv1_703{border-top:2px dashed var(--error-color)}._monthCount_6ymv1_707{color:var(--text-muted);font-size:var(--text-xs)}._monthSum_6ymv1_712{font-size:var(--text-sm)}._cardTime_6ymv1_716{font-size:var(--text-xs);color:var(--text-subtle);font-variant-numeric:tabular-nums;font-weight:500}._cardClient_6ymv1_348{max-width:100%;font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.2;overflow:hidden}._cardMaster_6ymv1_348{max-width:100%;color:var(--text-subtle);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}._cardService_6ymv1_744{max-width:100%;color:var(--text-muted);font-size:var(--text-xs);-webkit-line-clamp:var(--service-lines,1);line-clamp:var(--service-lines,1);-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}._cardFlag_6ymv1_756{color:var(--warning-color);font-size:var(--text-xs);font-weight:500}._canceled_6ymv1_466 ._cardFlag_6ymv1_756{color:var(--error-color)}._now_6ymv1_766,._nowOther_6ymv1_767{z-index:2;pointer-events:none;height:0;position:absolute;left:0;right:-1px}._now_6ymv1_766{border-top:2px solid var(--danger)}._nowOther_6ymv1_767{border-top:1px dashed var(--danger);opacity:.7}._nowTime_6ymv1_785{z-index:3;border-radius:var(--radius-xs);background:var(--danger);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;padding:1px 3px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;left:2px;transform:translateY(-50%)}._dayStrip_6ymv1_801{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;padding:10px;animation:.18s ease-out _softIn_6ymv1_1;display:flex}._dayStripCompact_6ymv1_812{padding:var(--space-4);border-radius:var(--radius-lg)}._dayMetrics_6ymv1_818{flex-direction:column;display:flex}._dayMetric_6ymv1_818{justify-content:space-between;align-items:baseline;gap:var(--space-2);border-top:1px solid var(--border-subtle);padding:6px 0;display:flex}._dayMetric_6ymv1_818:first-child{border-top:0;padding-top:0}._dayMetric_6ymv1_818>span:first-child{min-width:0;color:var(--text-muted);font-size:var(--text-sm)}._dayMetricValue_6ymv1_843{white-space:nowrap;flex:none;align-items:baseline;gap:6px;display:inline-flex}._dayMetricValue_6ymv1_843>strong{color:var(--text);font-size:var(--text-lg);font-variant-numeric:tabular-nums}._dayMetricValue_6ymv1_843>small{max-width:12ch;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}._dayStripLink_6ymv1_865{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;align-self:flex-start;align-items:center;gap:2px;text-decoration:none;display:inline-flex}._dayStripLink_6ymv1_865:hover{color:var(--text)}._workspace_6ymv1_880{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:14px;min-width:0;display:grid}._workspaceCollapsed_6ymv1_888{grid-template-columns:minmax(0,1fr) 48px}._calendarColumn_6ymv1_892{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}._assistant_6ymv1_900{flex-direction:column;gap:0;min-width:0;min-height:0;display:flex;overflow:hidden}._assistantHead_6ymv1_909{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 4px 0 10px;display:flex}._assistantHead_6ymv1_909:hover{background:var(--surface-muted)}._assistantTitle_6ymv1_930{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}._assistantToggle_6ymv1_936{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._assistantToggle_6ymv1_936:hover{background:var(--surface-muted);color:var(--foreground)}._assistantToggle_6ymv1_936 svg{transform:scaleX(-1)}._assistantBody_6ymv1_959{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden}._assistantCollapsed_6ymv1_968{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-items:center;padding:0}._assistantExpand_6ymv1_976{border-radius:inherit;width:100%;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 0;display:flex}._assistantExpand_6ymv1_976:hover{background:var(--surface-muted);color:var(--text)}._assistantExpand_6ymv1_976:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._assistantCollapsed_6ymv1_968 ._assistantHead_6ymv1_909{justify-content:center;min-height:40px;padding:0}._assistantCollapsed_6ymv1_968 ._assistantTitle_6ymv1_930,._assistantCollapsed_6ymv1_968 ._assistantBody_6ymv1_959{display:none}._assistantRailLabel_6ymv1_1013{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);writing-mode:vertical-rl;font-weight:500}._assistantExpand_6ymv1_976 ._assistantRailLabel_6ymv1_1013{margin-top:0}._assistantDrawer_6ymv1_1025{padding-bottom:var(--space-4);flex-direction:column;gap:12px;display:flex}._dayPanel_6ymv1_1032{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;animation:.2s ease-out _panelIn_6ymv1_1;display:flex;overflow:auto}._assistantDrawer_6ymv1_1025 ._dayPanel_6ymv1_1032{border:0;flex:none;padding:0;overflow:visible}._dayPanelHead_6ymv1_1053{justify-content:space-between;align-items:center;gap:8px;display:flex}._dayPanelHead_6ymv1_1053 h2{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-body);margin:0;font-weight:500;line-height:1.2}._dayPanelAdd_6ymv1_1069{flex:none;width:32px;height:32px;min-height:32px;padding:0}._dayPanelSection_6ymv1_1077{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:10px;display:flex}._dayPanelSection_6ymv1_1077 h3{color:var(--text-muted);font-size:var(--text-xs);margin:0;font-weight:500}._dayVisit_6ymv1_1092{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;display:flex}._dayVisit_6ymv1_1092[data-tone]{border:1px solid var(--warning-color);background:var(--warning-bg);color:var(--warning-ink);border-radius:6px;padding:4px 8px;position:relative}._dayVisit_6ymv1_1092[data-tone=overdue]{border-color:var(--error-color);background:linear-gradient(180deg, var(--error-bg), var(--warning-bg))}._dayVisit_6ymv1_1092[data-tone=completed]{border-color:var(--success-color);background:var(--success-bg);color:var(--success-ink);padding-right:24px}._dayVisit_6ymv1_1092[data-mark=confirmed]{border-left:4px solid var(--success-color)}._dayVisit_6ymv1_1092[data-mark=unconfirmed]{border-left:4px solid var(--error-color)}._dayVisit_6ymv1_1092[data-tone] ._dayVisitTime_6ymv1_1136,._dayVisit_6ymv1_1092[data-tone] ._dayVisitBody_6ymv1_1137 span{color:inherit}._dayVisitBadge_6ymv1_1141{background:var(--error-color);width:14px;height:14px;color:var(--surface);text-align:center;border-radius:50%;font-size:10px;font-style:italic;font-weight:600;line-height:14px;position:absolute;top:6px;right:6px}._dayPanelSection_6ymv1_1077 h3._dayCloseTitle_6ymv1_1157{width:100%;color:var(--text);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}._dayCloseCount_6ymv1_1166{border:1px solid var(--error-color);border-radius:var(--radius-pill);background:var(--error-bg);min-width:20px;color:var(--error-ink);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;padding:0 7px}._dayCloseGroup_6ymv1_1178{flex-direction:column;gap:4px;display:flex}._dayCloseDate_6ymv1_1184{color:var(--text-muted);font-size:var(--text-xs);margin-top:4px}._dayVisit_6ymv1_1092:hover strong{text-decoration:underline}._dayVisitTime_6ymv1_1136{min-width:42px;color:var(--text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:500}._dayVisitBody_6ymv1_1137{flex-direction:column;gap:1px;min-width:0;display:flex}._dayVisitBody_6ymv1_1137 strong,._dayVisitBody_6ymv1_1137 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dayVisitBody_6ymv1_1137 strong{font-size:var(--text-sm)}._dayVisitBody_6ymv1_1137 span{color:var(--text-muted);font-size:var(--text-xs)}._daySectionHead_6ymv1_1226{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._daySectionLink_6ymv1_1233{color:var(--text-muted);font-size:var(--text-xs)}._dayReminder_6ymv1_1238{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;padding:0;text-decoration:none;display:flex}._dayReminder_6ymv1_1238:hover strong{text-decoration:underline}._dayReminderDate_6ymv1_1257{min-width:42px;color:var(--text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}._dayReminderBody_6ymv1_1265{flex-direction:column;gap:1px;min-width:0;display:flex}._dayReminderBody_6ymv1_1265 strong,._dayReminderBody_6ymv1_1265 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dayReminderBody_6ymv1_1265 strong{font-size:var(--text-sm)}._dayReminderBody_6ymv1_1265 span{color:var(--text-muted);font-size:var(--text-xs)}._reminderPopover_6ymv1_1288{flex-direction:column;gap:4px;width:260px;display:flex}._reminderPopoverDate_6ymv1_1295,._reminderPopoverPhone_6ymv1_1296{color:var(--text-muted);font-size:var(--text-xs)}._reminderPopoverNote_6ymv1_1301{color:var(--text-secondary);font-size:var(--text-sm);margin:4px 0}._reminderPopoverLink_6ymv1_1307{color:var(--text);font-size:var(--text-sm);text-underline-offset:2px;align-self:flex-start;font-weight:500;text-decoration:underline}._dayRequestsLink_6ymv1_1316{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;text-decoration:none;display:flex}._dayRequestsLink_6ymv1_1316:hover{border-color:var(--border-strong)}._dayRequestsLink_6ymv1_1316>span:first-child{flex:1;font-weight:500}._dayRequestsLink_6ymv1_1316>svg{color:var(--text-muted)}._dayRequestsCount_6ymv1_1346{border-radius:var(--radius-pill);background:var(--warning-soft);min-width:22px;height:22px;color:var(--warning);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-weight:500;display:grid}._dayList_6ymv1_1360,._dayActionRow_6ymv1_1361{flex-direction:column;gap:6px;display:flex}._dayActionRow_6ymv1_1361{border-bottom:1px solid var(--border);padding:6px 0}._dayActionRow_6ymv1_1361:last-child{border-bottom:0}._dayAction_6ymv1_1361{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-size:var(--text-xs);cursor:pointer;align-self:flex-start;padding:2px 8px}._dayAttention_6ymv1_1387{flex-wrap:wrap;gap:6px;display:flex}._dayAttention_6ymv1_1387 a{background:var(--surface-raised);color:var(--text);font-size:var(--text-xs);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;display:inline-flex}._dayAttention_6ymv1_1387 strong{color:var(--danger)}._dayMuted_6ymv1_1409{color:var(--text-muted);font-size:var(--text-sm);margin:0}._dayDuty_6ymv1_1415,._dayCash_6ymv1_1416{font-size:var(--text-sm);flex-direction:column;gap:2px;margin:0;font-weight:500;display:flex}._dayCash_6ymv1_1416 small{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._dayWorking_6ymv1_1431{gap:4px;display:grid}._dayWorking_6ymv1_1431 span{font-size:var(--text-sm);justify-content:space-between;gap:8px;display:flex}._dayWorking_6ymv1_1431 small{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap}@media (width>=992px){._page_6ymv1_7{height:100%;min-height:0;overflow:hidden}._workspace_6ymv1_880{flex:1;min-height:0}._assistant_6ymv1_900{overflow:hidden}._scroll_6ymv1_148{max-height:none}}@media (width<=991.98px){._page_6ymv1_7{flex:1;min-height:0;overflow:hidden}._workspace_6ymv1_880{flex:1;min-height:0}._titleFull_6ymv1_1476{display:none}._titleCompact_6ymv1_42{display:inline}._controlBar_6ymv1_13{align-items:center;column-gap:var(--space-2);flex-wrap:nowrap}._heading_6ymv1_21{flex:none;min-width:0;max-width:46%}._controlGroup_6ymv1_56{scrollbar-width:none;flex-wrap:nowrap;flex:1 1 0;justify-content:flex-start;gap:6px;min-width:0;overflow-x:auto}._controlGroup_6ymv1_56>*{flex:none}._controlGroup_6ymv1_56>:first-child{margin-left:auto}._calendarColumn_6ymv1_892{flex:1;min-height:0}._scroll_6ymv1_148{flex:1;min-height:0;max-height:none}._dayPanel_6ymv1_1032{max-height:none}}@media (width<=767.98px){._todayFull_6ymv1_1521{display:none}._todayCompact_6ymv1_70{display:inline-flex}._titleCompact_6ymv1_42{display:none}._titleShort_6ymv1_46{display:inline}}@media (width<=575.98px){._workspace_6ymv1_880{grid-template-columns:minmax(0,1fr)}._assistant_6ymv1_900{display:none}._heading_6ymv1_21{flex:auto;max-width:none}._controlGroup_6ymv1_56{flex:0 auto}._subtitle_6ymv1_50{display:none}._filterPanel_6ymv1_84{width:min(300px,100vw - 24px)}._controlGroup_6ymv1_56{gap:4px}._controlGroup_6ymv1_56 button{min-height:35px;padding:0 10px}._controlLabel_6ymv1_66{display:none}}@keyframes _softIn_6ymv1_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes _panelIn_6ymv1_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._card_6ymv1_348,._absenceButton_6ymv1_368{transition:none}._card_6ymv1_348:hover,._card_6ymv1_348:active,._absenceButton_6ymv1_368:hover{transform:none}._dayStrip_6ymv1_801,._dayPanel_6ymv1_1032{animation:none}}._calendarColumn_6ymv1_892 ._card_6ymv1_348,._calendarColumn_6ymv1_892 ._monthDay_6ymv1_657{animation:_calendarFade_6ymv1_1 var(--duration-standard) var(--ease-enter) backwards}._calendarColumn_6ymv1_892[data-slide=next] ._card_6ymv1_348,._calendarColumn_6ymv1_892[data-slide=next] ._monthDay_6ymv1_657{animation-name:_calendarFromRight_6ymv1_1}._calendarColumn_6ymv1_892[data-slide=prev] ._card_6ymv1_348,._calendarColumn_6ymv1_892[data-slide=prev] ._monthDay_6ymv1_657{animation-name:_calendarFromLeft_6ymv1_1}._calendarColumn_6ymv1_892{transition:opacity var(--duration-fast) var(--ease-standard)}._stale_6ymv1_1624{opacity:.6}@keyframes _calendarFade_6ymv1_1{0%{opacity:0;transform:scale(.98)}}@keyframes _calendarFromRight_6ymv1_1{0%{opacity:0;transform:translate(12px)}}@keyframes _calendarFromLeft_6ymv1_1{0%{opacity:0;transform:translate(-12px)}}@media (prefers-reduced-motion:reduce){._calendarColumn_6ymv1_892,._calendarColumn_6ymv1_892 ._card_6ymv1_348,._calendarColumn_6ymv1_892 ._monthDay_6ymv1_657{transition:none;animation:none}}@media (width<=991.98px){._page_6ymv1_7{gap:var(--space-2)}._heading_6ymv1_21{min-height:0}._dateNav_6ymv1_74{gap:0}._dateNav_6ymv1_74>*{border-radius:0}._dateNav_6ymv1_74>*+*{margin-left:-1px}._dateNav_6ymv1_74>:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}._dateNav_6ymv1_74>:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}._dateNav_6ymv1_74>:hover,._dateNav_6ymv1_74>:focus-visible{z-index:1;position:relative}}
