@layer base{._overlay_np6mw_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}@layer base{._progress_oppwu_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_oppwu_12{position:absolute;width:100%;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transform:translate(-100%);transition:transform var(--animation-duration-normal) ease-out}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}._form_143gb_1{display:flex;flex-direction:column;gap:1rem;margin:.75rem 0 1rem}._field_143gb_8{display:flex;flex-direction:column;gap:.4rem}._field_143gb_8>span{color:var(--ink-soft);font-size:.78rem;font-weight:700}._recorder_143gb_20{display:flex;align-items:center;gap:.8rem;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-md);padding:.85rem}._recording_143gb_30{border-color:color-mix(in srgb,var(--error) 40%,var(--border));background:var(--care-red-soft)}._recorderIcon_143gb_35{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--care-green-soft);color:var(--primary);flex:0 0 auto}._recording_143gb_30 ._recorderIcon_143gb_35{background:color-mix(in srgb,var(--error) 12%,var(--card));color:var(--error)}._recorderCopy_143gb_51{display:flex;flex-direction:column;flex:1;min-width:0}._recorderCopy_143gb_51 strong{font-size:.9rem}._recorderCopy_143gb_51 span{color:var(--muted-foreground);font-size:.78rem;margin-top:.15rem}._error_143gb_68{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.7rem .8rem;font-size:.84rem}@media(max-width:560px){._recorder_143gb_20{align-items:flex-start;flex-wrap:wrap}._recorderCopy_143gb_51{min-width:180px}}._form_x4ucu_1{display:flex;flex-direction:column;gap:.9rem;margin:.75rem 0 1rem}._field_x4ucu_8{display:flex;flex-direction:column;gap:.4rem;color:var(--foreground)}._field_x4ucu_8>span{color:var(--ink-soft);font-size:.78rem;font-weight:700}._twoCols_x4ucu_21{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._error_x4ucu_27{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.7rem .8rem;font-size:.84rem}._help_x4ucu_35{color:var(--muted-foreground);font-size:.77rem;line-height:1.5}@media(max-width:560px){._twoCols_x4ucu_21{grid-template-columns:1fr}}@layer base{._checkboxWrapper_1podg_4{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1podg_4{appearance:none;position:relative;width:1.125rem;height:1.125rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:5px;background-color:var(--card);cursor:pointer;margin:0;padding:0;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._checkbox_1podg_4:not(:checked):hover{border-color:color-mix(in srgb,var(--foreground) 32%,transparent)}._checkbox_1podg_4:checked{background-color:var(--primary);border-color:var(--primary)}._checkbox_1podg_4:checked:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black)}._checkbox_1podg_4:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._checkbox_1podg_4:disabled{opacity:.45;cursor:not-allowed}._checkmark_1podg_54{position:absolute;width:.75rem;height:.75rem;stroke-width:3;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.6);transition:opacity var(--animation-duration-fast) ease,transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._checkbox_1podg_4:checked+._checkmark_1podg_54{opacity:1;transform:scale(1)}}@layer base{._content_19a0m_6,._subContent_19a0m_7{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;padding:4px;animation:_scaleIn_19a0m_1 var(--animation-duration-fast) ease-out;z-index:var(--z-overlay)}._subContent_19a0m_7{animation:_fadeIn_19a0m_1 var(--animation-duration-fast) ease-out}._item_19a0m_26,._checkboxItem_19a0m_27,._radioItem_19a0m_28,._subTrigger_19a0m_29{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none;border-radius:7px;font-size:.875rem;line-height:1.4;padding:6px 8px;color:var(--popup-foreground);outline:none;transition:background-color var(--animation-duration-fast)}._item_19a0m_26>svg,._subTrigger_19a0m_29>svg:first-child{width:15px;height:15px;flex-shrink:0;color:var(--muted-foreground)}._item_19a0m_26:hover,._checkboxItem_19a0m_27:hover,._radioItem_19a0m_28:hover,._subTrigger_19a0m_29:hover,._item_19a0m_26[data-highlighted],._checkboxItem_19a0m_27[data-highlighted],._radioItem_19a0m_28[data-highlighted],._subTrigger_19a0m_29[data-highlighted],._subTrigger_19a0m_29[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._item_19a0m_26:hover>svg,._item_19a0m_26[data-highlighted]>svg,._subTrigger_19a0m_29[data-highlighted]>svg:first-child{color:var(--popup-foreground)}._item_19a0m_26[data-variant=destructive],._item_19a0m_26[data-variant=destructive]>svg{color:var(--error)}._item_19a0m_26[data-variant=destructive]:hover,._item_19a0m_26[data-variant=destructive][data-highlighted]{background-color:color-mix(in srgb,var(--error) 9%,transparent);color:var(--error)}._item_19a0m_26[data-disabled],._checkboxItem_19a0m_27[data-disabled],._radioItem_19a0m_28[data-disabled],._subTrigger_19a0m_29[data-disabled]{pointer-events:none;opacity:.5}._checkboxItem_19a0m_27,._radioItem_19a0m_28{padding-left:30px}._checkboxIndicator_19a0m_96,._radioIndicator_19a0m_97{position:absolute;left:8px;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem}._checkboxIndicator_19a0m_96 svg{height:.875rem;width:.875rem}._radioIndicatorCircle_19a0m_112{width:.4375rem;height:.4375rem;border-radius:var(--radius-full);background-color:currentColor}._label_19a0m_119{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._separator_19a0m_126{height:1px;margin:4px -4px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}._shortcut_19a0m_133{margin-left:auto;padding:1px 5px;font-size:.6875rem;letter-spacing:.02em;color:var(--muted-foreground);border-radius:4px;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._subTriggerIcon_19a0m_144{margin-left:auto;height:.875rem;width:.875rem;color:var(--muted-foreground)}._inset_19a0m_151{padding-left:30px}@keyframes _scaleIn_19a0m_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_19a0m_1{0%{opacity:0}to{opacity:1}}}._form_1xaqe_1{display:flex;flex-direction:column;gap:.85rem;margin:.65rem 0 1rem}._field_1xaqe_2{display:flex;flex-direction:column;gap:.4rem}._field_1xaqe_2>span{font-size:.8rem;font-weight:700;color:var(--ink-soft)}._moreButton_1xaqe_4{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);cursor:pointer}._moreButton_1xaqe_4:hover,._moreButton_1xaqe_4:focus-visible{border-color:var(--primary);background:var(--surface)}._notice_1xaqe_6{margin:0;padding:.8rem;border-radius:10px;background:color-mix(in srgb,#f0b457 12%,var(--surface));border:1px solid color-mix(in srgb,#f0b457 40%,var(--border));color:var(--foreground);font-size:.83rem;line-height:1.5}._note_1xaqe_7{margin:0;color:var(--muted-foreground);font-size:.77rem;line-height:1.5}._confirm_1xaqe_8{display:flex;align-items:flex-start;gap:.55rem;font-size:.82rem;line-height:1.45}._error_1xaqe_9{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));border-radius:10px;padding:.7rem;background:var(--care-red-soft);color:var(--error);font-size:.83rem}._section_1mbe2_1{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:1.2rem;display:flex;flex-direction:column;gap:1rem}._heading_1mbe2_2{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._heading_1mbe2_2 strong{font-size:1.04rem;color:var(--foreground)}._heading_1mbe2_2 p{margin:.35rem 0 0;color:var(--muted-foreground);font-size:.84rem}._heading_1mbe2_2>span{font-size:.8rem;color:var(--muted-foreground);white-space:nowrap}._group_1mbe2_6{border-top:1px solid var(--border);padding-top:.8rem}._group_1mbe2_6 h4{display:flex;justify-content:space-between;margin:0 0 .6rem;font-size:.9rem;color:var(--foreground)}._group_1mbe2_6 h4 span{color:var(--muted-foreground)}._empty_1mbe2_9{margin:.4rem 0;font-size:.81rem;color:var(--muted-foreground)}._record_1mbe2_10{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem;padding:.7rem .2rem;border-top:1px solid var(--border)}._record_1mbe2_10 details{min-width:0;flex:1}._record_1mbe2_10 summary{cursor:pointer;display:flex;flex-direction:column;gap:.2rem;font-size:.83rem}._record_1mbe2_10 small{color:var(--muted-foreground)}._record_1mbe2_10 details p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;font-size:.82rem}._buttons_1mbe2_15{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;justify-content:flex-end}._form_1mbe2_16{display:flex;flex-direction:column;gap:.75rem}._form_1mbe2_16 label{display:flex;flex-direction:column;gap:.3rem}._form_1mbe2_16 label span{font-size:.78rem;font-weight:700}._form_1mbe2_16 select{min-height:40px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--foreground);padding:.5rem;font:inherit}._error_1mbe2_20{padding:.75rem;background:var(--care-red-soft);color:var(--error);border-radius:9px;font-size:.82rem}@media(max-width:600px){._record_1mbe2_10{flex-direction:column}._buttons_1mbe2_15{justify-content:flex-start}._heading_1mbe2_2{flex-direction:column}}._fields_1t3rg_1{display:flex;flex-direction:column;gap:.85rem}._fields_1t3rg_1 label:not(._checkbox_1t3rg_2){display:flex;flex-direction:column;gap:.35rem}._fields_1t3rg_1 label>span{font-size:.8rem;font-weight:700}._checkbox_1t3rg_2{display:flex;align-items:center;gap:.55rem;font-size:.82rem}._fields_1t3rg_1 p{font-size:.78rem;color:var(--muted-foreground);margin:0;line-height:1.5}._error_1t3rg_6{background:var(--care-red-soft);color:var(--error);padding:.75rem;border-radius:10px;font-size:.8rem}._panel_1kepn_1{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-width:0}._head_1kepn_2{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap}._head_1kepn_2 h3{margin:0;color:var(--foreground);font-size:1.35rem;letter-spacing:-.035em}._head_1kepn_2 p{margin:.3rem 0 0;color:var(--muted-foreground);font-size:.85rem;line-height:1.5}._controls_1kepn_5{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._toggle_1kepn_6{border:1px solid var(--border);border-radius:12px;display:flex;gap:.1rem;padding:.2rem;background:var(--surface)}._toggle_1kepn_6 button{border:0;background:none;color:var(--muted-foreground);font:inherit;font-size:.82rem;padding:.4rem .85rem;border-radius:9px;cursor:pointer}._toggle_1kepn_6 button._active_1kepn_8{background:var(--care-green-soft);color:var(--primary);font-weight:700}._filter_1kepn_9{width:190px}._navigation_1kepn_10{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._navGroup_1kepn_11{display:flex;align-items:center;gap:.8rem}._navGroup_1kepn_11 h4{font-size:1.18rem;letter-spacing:-.025em;min-width:0;margin:0}._navGroup_1kepn_11 button{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer}._navGroup_1kepn_11 button:hover{background:var(--surface)}._scroll_1kepn_15{width:100%;overflow-x:auto;overscroll-behavior-x:contain}._grid_1kepn_16{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));min-width:940px;border:1px solid var(--border);border-radius:15px;overflow:hidden;background:var(--border);gap:1px}._grid_1kepn_16._week_1kepn_17 ._day_1kepn_17{min-height:245px}._weekday_1kepn_18{display:grid;place-items:center;padding:.7rem .4rem;color:var(--muted-foreground);font-size:.73rem;font-weight:800;text-transform:uppercase;letter-spacing:.11em;background:var(--surface)}._day_1kepn_17{background:var(--card);padding:.55rem;display:flex;flex-direction:column;gap:.4rem;min-height:122px;min-width:0}._day_1kepn_17._dim_1kepn_20{background:var(--surface)}._day_1kepn_17._today_1kepn_21{background:color-mix(in srgb,var(--primary) 7%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 33%,var(--border))}._dayHead_1kepn_22{display:flex;justify-content:space-between;gap:.35rem;align-items:center;min-height:20px}._dayHead_1kepn_22 strong{font-size:.79rem;color:var(--foreground)}._dayHead_1kepn_22 span{font-size:.61rem;color:var(--muted-foreground)}._dim_1kepn_20 ._dayHead_1kepn_22 strong{color:var(--muted-foreground)}._shift_1kepn_26{width:100%;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding:.52rem;text-align:left;background:var(--card);border:1px solid var(--border);border-radius:10px;cursor:pointer;color:var(--foreground);transition:border-color .15s,box-shadow .15s}._shift_1kepn_26:hover,._shift_1kepn_26:focus-visible{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 12%,transparent)}._shiftTop_1kepn_28{display:flex;justify-content:space-between;align-items:center;gap:.2rem;flex-wrap:wrap}._shiftType_1kepn_29{display:inline-flex;align-items:center;gap:.22rem;font-size:.63rem;color:var(--ink-soft);font-weight:700}._status_1kepn_30{border-radius:20px;font-size:.59rem;padding:.18rem .34rem;background:var(--secondary);color:var(--secondary-foreground);text-transform:capitalize}._status_1kepn_30._uncovered_1kepn_31{background:var(--care-red-soft);color:var(--error)}._status_1kepn_30._completed_1kepn_32{background:var(--care-green-soft);color:var(--primary)}._status_1kepn_30._progress_1kepn_33{background:color-mix(in srgb,#3d90cc 16%,var(--card));color:#27638d}._shift_1kepn_26 strong{font-size:.76rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}._shift_1kepn_26 small{font-size:.62rem;line-height:1.4;color:var(--muted-foreground)}._exception_1kepn_36{display:inline-flex;align-items:center;gap:.25rem;background:#fff1da;color:#985113;font-size:.61rem;padding:.35rem;border-radius:7px;line-height:1.35}._noShifts_1kepn_37{color:var(--muted-foreground);font-size:.73rem;opacity:.7;margin:auto;text-align:center}._edit_1kepn_38{display:flex;flex-direction:column;gap:.8rem}._edit_1kepn_38>label,._timeFields_1kepn_39>label,._warning_1kepn_39>label,._optionalException_1kepn_39>label{display:flex;flex-direction:column;gap:.3rem}._edit_1kepn_38 label>span{font-size:.78rem;font-weight:700;color:var(--ink-soft)}._timeFields_1kepn_39{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}._warning_1kepn_39{display:flex;flex-direction:column;gap:.6rem;border:1px solid #e8b981;border-radius:10px;padding:.8rem;background:#fff7ec;color:#663d16}._warning_1kepn_39 strong{font-size:.85rem}._warning_1kepn_39 p{font-size:.78rem;margin:0;line-height:1.5}._warning_1kepn_39 ._ack_1kepn_45,._optionalException_1kepn_39 ._ack_1kepn_45{display:flex;align-items:flex-start;gap:.5rem;font-size:.79rem;line-height:1.4}._optionalException_1kepn_39{padding:.65rem;border:1px solid var(--border);border-radius:10px;font-size:.8rem}._optionalException_1kepn_39 summary{cursor:pointer;font-weight:700}._optionalException_1kepn_39[open]{display:flex;flex-direction:column;gap:.6rem}._error_1kepn_49{color:var(--error);background:var(--care-red-soft);border:1px solid color-mix(in srgb,var(--error) 20%,var(--border));border-radius:9px;font-size:.8rem;padding:.65rem}@media(max-width:700px){._panel_1kepn_1{padding:.8rem}._controls_1kepn_5{width:100%;justify-content:flex-start}._head_1kepn_2{gap:.75rem}._timeFields_1kepn_39{grid-template-columns:1fr}._grid_1kepn_16{min-width:805px;grid-template-columns:repeat(7,minmax(114px,1fr))}}._panel_1uggg_1{display:flex;flex-direction:column;gap:.85rem;background:var(--card);border:1px solid var(--border);padding:1.15rem;border-radius:16px}._heading_1uggg_2{display:flex;justify-content:space-between;align-items:center;gap:.8rem}._heading_1uggg_2 h3{font-size:1.1rem;margin:.2rem 0}._eyebrow_1uggg_4{font-size:.68rem;font-weight:800;letter-spacing:.12em;color:var(--muted-foreground);margin:0}._explainer_1uggg_5,._muted_1uggg_5{font-size:.84rem;color:var(--muted-foreground);line-height:1.5;margin:0}._choose_1uggg_6{display:flex;flex-direction:column;gap:.35rem}._choose_1uggg_6>span{font-size:.8rem;font-weight:700}._shiftSummary_1uggg_8{display:flex;align-items:center;gap:.7rem;background:var(--surface);border-radius:12px;padding:.8rem}._shiftSummary_1uggg_8>div{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}._shiftSummary_1uggg_8 strong{font-size:.87rem}._shiftSummary_1uggg_8 span{font-size:.76rem;color:var(--muted-foreground);line-height:1.4}._progress_1uggg_12{font-size:.78rem;font-weight:700;color:var(--primary)}._tasks_1uggg_13{display:flex;flex-direction:column}._task_1uggg_13{display:flex;align-items:flex-start;gap:.65rem;border-top:1px solid var(--border);padding:.75rem 0}._task_1uggg_13>span{font-size:.88rem;line-height:1.5;flex:1}._task_1uggg_13 small{color:var(--muted-foreground);font-size:.72rem;white-space:nowrap}._check_1uggg_17{flex:0 0 auto;width:26px;height:26px;border:1px solid var(--border);border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--card);cursor:pointer}._check_1uggg_17._done_1uggg_18{background:var(--success);border-color:var(--success)}._check_1uggg_17:disabled{cursor:not-allowed;opacity:.75}._empty_1uggg_20{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;text-align:center;color:var(--muted-foreground)}._empty_1uggg_20 p{font-size:.84rem;margin:0}._error_1uggg_22{background:var(--care-red-soft);padding:.8rem;border-radius:10px;font-size:.82rem;color:var(--error)}@media(max-width:600px){._shiftSummary_1uggg_8{flex-wrap:wrap}._task_1uggg_13{align-items:flex-start}}._form_6q9c1_1{display:flex;flex-direction:column;gap:1rem;margin:.75rem 0 1rem}._field_6q9c1_1{display:flex;flex-direction:column;gap:.4rem}._field_6q9c1_1>span{font-size:.78rem;font-weight:700;color:var(--ink-soft)}._twoCols_6q9c1_1{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._threeCols_6q9c1_1{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._weekdays_6q9c1_1{display:flex;flex-wrap:wrap;gap:.55rem}._weekday_6q9c1_1{display:flex;align-items:center;gap:.35rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:.5rem .6rem;font-size:.8rem}._recommendations_6q9c1_1{display:flex;flex-direction:column;gap:.45rem;background:var(--surface);border-radius:var(--radius);padding:.75rem}._recommendations_6q9c1_1>strong{font-size:.8rem}._recommendations_6q9c1_1 button{display:flex;justify-content:space-between;gap:1rem;align-items:center;background:var(--card);border:1px solid var(--border);border-radius:10px;padding:.65rem .7rem;color:var(--foreground);cursor:pointer;text-align:left}._recommendations_6q9c1_1 button:hover{border-color:var(--primary)}._recommendations_6q9c1_1 small{color:var(--muted-foreground)}._riskWarning_6q9c1_1{display:flex;flex-direction:column;gap:.65rem;padding:.9rem;background:#fff8eb;border:1px solid #e9c98a;border-radius:12px;color:#513d1e}._riskWarning_6q9c1_1>strong{font-size:.9rem}._riskWarning_6q9c1_1 p{margin:0;font-size:.86rem;line-height:1.5}._riskWarning_6q9c1_1 ._highRisk_6q9c1_1{font-weight:700;color:#9c2831}._riskWarning_6q9c1_1 small{font-size:.76rem}._acknowledge_6q9c1_1{display:flex;align-items:flex-start;gap:.55rem;font-size:.8rem;line-height:1.45}._error_6q9c1_1{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.7rem .8rem;font-size:.84rem}@media(max-width:600px){._twoCols_6q9c1_1,._threeCols_6q9c1_1{grid-template-columns:1fr}._recommendations_6q9c1_1 button{align-items:flex-start;flex-direction:column;gap:.15rem}}._form_1333j_1{display:flex;flex-direction:column;gap:1rem;margin:.75rem 0 1rem}._field_1333j_1{display:flex;flex-direction:column;gap:.4rem}._field_1333j_1>span{font-size:.78rem;font-weight:700;color:var(--ink-soft)}._twoCols_1333j_1{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._error_1333j_1{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.7rem .8rem;font-size:.84rem}@media(max-width:600px){._twoCols_1333j_1{grid-template-columns:1fr}}._form_1ig2i_1{display:flex;flex-direction:column;gap:1rem;margin:.75rem 0 1rem}._field_1ig2i_1{display:flex;flex-direction:column;gap:.4rem}._field_1ig2i_1>span{font-size:.78rem;font-weight:700;color:var(--ink-soft)}._info_1ig2i_1{background:var(--care-blue-soft);border:1px solid var(--border);border-radius:var(--radius);padding:.75rem;color:var(--ink-soft);font-size:.82rem;line-height:1.4}._error_1ig2i_1{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.7rem .8rem;font-size:.84rem}._trigger_ym6lo_1{width:42px;height:42px;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--foreground);display:grid;place-items:center;position:relative;cursor:pointer}._trigger_ym6lo_1>span{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--warning);outline:2px solid var(--card)}._scroll_ym6lo_1{max-height:65vh;overflow:auto;display:flex;flex-direction:column;gap:1.25rem;padding-right:.2rem}._sectionTitle_ym6lo_1{display:flex;align-items:center;gap:.45rem;margin-bottom:.6rem;color:var(--ink-soft)}._list_ym6lo_1{display:flex;flex-direction:column;gap:.45rem}._item_ym6lo_1{display:grid;grid-template-columns:34px 1fr;gap:.6rem;padding:.7rem;background:var(--surface);border:1px solid var(--border);border-radius:12px}._icon_ym6lo_1{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--care-green-soft);color:var(--primary)}._item_ym6lo_1 strong{font-size:.88rem;text-transform:capitalize}._item_ym6lo_1 p{margin:.12rem 0;color:var(--ink-soft);font-size:.8rem}._item_ym6lo_1 span{color:var(--muted-foreground);font-size:.7rem}._empty_ym6lo_1{color:var(--muted-foreground);padding:.8rem;background:var(--surface);border-radius:var(--radius)}._appShell_8nb61_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:grid;grid-template-columns:248px minmax(0,1fr)}._sidebar_8nb61_10{background:var(--sidebar);color:var(--sidebar-foreground);padding:1.25rem 1rem;display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:0;height:100vh}._brandBlock_8nb61_22,._personCard_8nb61_23,._sidebarFooter_8nb61_24,._userChip_8nb61_25,._caregiverLine_8nb61_26,._topActions_8nb61_27,._panelHeader_8nb61_28,._panelFooter_8nb61_29,._actionStrip_8nb61_30,._actionStrip_8nb61_30>div,._coverageCallout_8nb61_32,._coverageCallout_8nb61_32>div,._sectionIntro_8nb61_34,._approvalFooter_8nb61_35,._approvalFooter_8nb61_35>div,._teamMeta_8nb61_37 span,._livePill_8nb61_38,._teamCard_8nb61_39,._teamMain_8nb61_40>div{display:flex;align-items:center}._brandBlock_8nb61_22{gap:.75rem;padding:.25rem .35rem}._brandMark_8nb61_50{width:40px;height:40px;border-radius:14px;background:#f7fbfa;color:var(--primary);display:grid;place-items:center;font-family:var(--font-family-display);font-weight:800;font-size:1.65rem;letter-spacing:-.08em}._brand_8nb61_22{font-family:var(--font-family-display);font-size:1.55rem;font-weight:700;letter-spacing:-.04em;line-height:1}._brandSub_8nb61_72{color:#ffffff9e;font-size:.75rem;margin-top:.2rem}._personCard_8nb61_23{gap:.65rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:.8rem;border-radius:var(--radius-md)}._personCard_8nb61_23>div:nth-child(2),._userChip_8nb61_25>div:nth-child(2),._sidebarFooter_8nb61_24>div,._caregiverLine_8nb61_26>div:nth-child(2),._actionStrip_8nb61_30>div>div:last-child,._coverageCallout_8nb61_32>div>div:last-child{display:flex;flex-direction:column}._personCard_8nb61_23 strong,._userChip_8nb61_25 strong,._sidebarFooter_8nb61_24 strong{font-size:.88rem}._personCard_8nb61_23 span,._sidebarFooter_8nb61_24 span{color:#fff9;font-size:.74rem}._personCard_8nb61_23>svg{margin-left:auto;color:#8ed9c2}._avatar_8nb61_113,._largeAvatar_8nb61_114,._userAvatar_8nb61_115,._teamAvatar_8nb61_116{border-radius:50%;display:grid;place-items:center;font-weight:700}._avatar_8nb61_113{width:34px;height:34px;background:#dcefe9;color:#0d5d50}._nav_8nb61_130{display:flex;flex-direction:column;gap:.35rem}._navItem_8nb61_136{border:0;background:transparent;color:#ffffffad;width:100%;border-radius:12px;padding:.78rem .8rem;display:flex;align-items:center;gap:.7rem;font:inherit;font-weight:600;cursor:pointer;text-align:left;transition:background var(--animation-duration-normal),color var(--animation-duration-normal)}._navItem_8nb61_136:hover{color:#fff;background:#ffffff0f}._navItemActive_8nb61_158{background:#ffffff1c;color:#fff}._navDot_8nb61_163,._notificationDot_8nb61_164{width:7px;height:7px;background:#f0ad58;border-radius:50%}._navDot_8nb61_163{margin-left:auto}._sidebarFooter_8nb61_24{margin-top:auto;gap:.65rem;padding:.8rem;border-top:1px solid rgba(255,255,255,.1)}._main_8nb61_182{min-width:0;padding:0 2rem 3rem}._topbar_8nb61_187{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);margin-bottom:1.75rem}._topbar_8nb61_187 h1,._sectionIntro_8nb61_34 h2,._caregiverLine_8nb61_26 h2,._panel_8nb61_28 h3,._teamMain_8nb61_40 h3{font-family:var(--font-family-display);margin:0;color:var(--foreground)}._topbar_8nb61_187 h1{font-size:clamp(1.55rem,2.2vw,2.25rem);letter-spacing:-.04em}._eyebrow_8nb61_212{margin:0 0 .25rem;color:var(--muted-foreground);font-size:.72rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}._topActions_8nb61_27{gap:.75rem}._iconButton_8nb61_225,._moreButton_8nb61_226{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer}._iconButton_8nb61_225{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;position:relative}._notificationDot_8nb61_164{position:absolute;top:8px;right:8px;outline:2px solid var(--card)}._userChip_8nb61_25{gap:.55rem;background:var(--card);border:1px solid var(--border);padding:.38rem .65rem .38rem .4rem;border-radius:14px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer}._userChip_8nb61_25:hover,._userChip_8nb61_25:focus-visible{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 9%,transparent)}._accountSummary_8nb61_261{display:flex;flex-direction:column;gap:3px;padding:6px 8px 10px;max-width:260px}._accountSummary_8nb61_261 strong{font-size:.85rem}._accountSummary_8nb61_261 span{font-size:.76rem;color:var(--muted-foreground);overflow-wrap:anywhere}._userAvatar_8nb61_115{width:34px;height:34px;background:var(--secondary);color:var(--secondary-foreground);font-size:.78rem}._userChip_8nb61_25 span{color:var(--muted-foreground);font-size:.7rem}._pageStack_8nb61_278{display:flex;flex-direction:column;gap:1.15rem}._statusHero_8nb61_284{background:linear-gradient(135deg,#123c45,#0d5d50);color:#fff;border-radius:22px;padding:1.55rem 1.65rem;box-shadow:var(--shadow-md)}._livePill_8nb61_38{width:max-content;gap:.45rem;font-size:.69rem;font-weight:800;letter-spacing:.12em;margin-bottom:1.5rem;opacity:.92}._livePill_8nb61_38 span{width:8px;height:8px;border-radius:50%;background:#8ce0c6;box-shadow:0 0 0 5px #8ce0c61f}._heroGrid_8nb61_310{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,.6fr);gap:2rem;align-items:end}._heroLabel_8nb61_317,._coverageBlock_8nb61_318 span{color:#ffffffad;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem}._caregiverLine_8nb61_26{gap:.8rem}._largeAvatar_8nb61_114{width:52px;height:52px;background:#ffffff24;border:1px solid rgba(255,255,255,.16);font-size:1.15rem}._caregiverLine_8nb61_26 h2{color:#fff;font-size:clamp(1.35rem,2.1vw,2rem);letter-spacing:-.035em}._caregiverLine_8nb61_26 p{color:#ffffffad;margin:.25rem 0 0}._coverageBlock_8nb61_318{border-left:1px solid rgba(255,255,255,.16);padding-left:1.5rem}._coverageBlock_8nb61_318 strong{font-family:var(--font-family-display);font-size:2rem}._coverageBlock_8nb61_318 small{color:#ffffffa6;display:block;margin-top:.5rem}._coverageBars_8nb61_366{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;margin-top:.45rem}._coverageBars_8nb61_366 i{height:5px;border-radius:999px;background:#8ce0c6}._metricGrid_8nb61_379{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}._metricCard_8nb61_385,._panel_8nb61_28,._teamCard_8nb61_39,._payCard_8nb61_388,._coverageCallout_8nb61_32,._actionStrip_8nb61_30{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._metricCard_8nb61_385{border-radius:var(--radius-md);padding:1rem;display:flex;flex-direction:column;gap:.35rem}._metricIcon_8nb61_404,._timelineIcon_8nb61_405,._spark_8nb61_406,._alertIcon_8nb61_407{display:grid;place-items:center;color:var(--primary);background:var(--care-green-soft)}._metricIcon_8nb61_404{width:36px;height:36px;border-radius:11px;margin-bottom:.35rem}._metricCard_8nb61_385>span,._payCard_8nb61_388>span{color:var(--muted-foreground);font-size:.78rem;font-weight:600}._metricCard_8nb61_385>strong,._payCard_8nb61_388>strong{font-family:var(--font-family-display);font-size:1.35rem}._metricCard_8nb61_385>small,._payCard_8nb61_388>small{color:var(--muted-foreground);font-size:.75rem}._metricCardClear_8nb61_440 ._metricIcon_8nb61_404{color:var(--success)}._twoColumn_8nb61_444,._careGrid_8nb61_445,._moneyGrid_8nb61_446{display:grid;gap:1rem}._twoColumn_8nb61_444{grid-template-columns:1fr 1fr}._careGrid_8nb61_445,._moneyGrid_8nb61_446{grid-template-columns:repeat(3,minmax(0,1fr))}._panel_8nb61_28{border-radius:var(--radius-lg);padding:1.15rem}._panelHeader_8nb61_28{justify-content:space-between;gap:1rem;margin-bottom:1rem}._panelHeader_8nb61_28 h3{font-size:1.12rem}._taskList_8nb61_478,._timeline_8nb61_405,._detailRows_8nb61_480{display:flex;flex-direction:column}._taskRow_8nb61_485{display:grid;grid-template-columns:28px 1fr auto;gap:.6rem;align-items:center;padding:.7rem 0;border-top:1px solid var(--border)}._taskRow_8nb61_485:first-child{border-top:0}._taskRow_8nb61_485 small,._timelineItem_8nb61_499 span{color:var(--muted-foreground);font-size:.72rem}._checkCircle_8nb61_504{width:24px;height:24px;border-radius:50%;border:1px solid var(--border);display:grid;place-items:center;color:#fff}._checkCircleDone_8nb61_514{background:var(--success);border-color:var(--success)}._panelFooter_8nb61_29{justify-content:space-between;gap:.75rem;border-top:1px solid var(--border);margin-top:.75rem;padding-top:.8rem}._panelFooter_8nb61_29>span{color:var(--muted-foreground);font-size:.72rem}._timelineItem_8nb61_499{display:grid;grid-template-columns:34px 1fr;gap:.65rem;padding:.75rem 0;border-top:1px solid var(--border)}._timelineItem_8nb61_499:first-child{border-top:0}._timelineIcon_8nb61_405{width:32px;height:32px;border-radius:10px}._timelineItem_8nb61_499 p{margin:.18rem 0 .2rem;color:var(--ink-soft);font-size:.86rem;line-height:1.35}._actionStrip_8nb61_30,._coverageCallout_8nb61_32{border-radius:var(--radius-md);padding:.9rem 1rem;justify-content:space-between;gap:1rem}._actionStrip_8nb61_30>div,._coverageCallout_8nb61_32>div{gap:.75rem}._spark_8nb61_406,._alertIcon_8nb61_407{width:38px;height:38px;border-radius:12px;flex:0 0 auto}._actionStrip_8nb61_30 span,._coverageCallout_8nb61_32 span{color:var(--muted-foreground);font-size:.82rem;margin-top:.1rem}._sectionIntro_8nb61_34{justify-content:space-between;gap:1.5rem}._sectionIntro_8nb61_34 h2{font-size:clamp(1.45rem,2.1vw,2rem);letter-spacing:-.035em}._sectionIntro_8nb61_34 p:last-child{color:var(--muted-foreground);max-width:720px;margin:.35rem 0 0}._scheduleGrid_8nb61_601{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));gap:.7rem;overflow-x:auto;padding-bottom:.35rem}._dayCard_8nb61_609{background:var(--surface);border-radius:14px;padding:.85rem;min-width:140px}._dayCard_8nb61_609>strong{display:block;margin-bottom:.75rem}._dayCard_8nb61_609>div{background:var(--card);border:1px solid var(--border);border-radius:11px;padding:.65rem;margin-bottom:.55rem}._dayCard_8nb61_609>div span{color:var(--muted-foreground);font-size:.65rem;font-weight:700;letter-spacing:.1em}._dayCard_8nb61_609 p{margin:.25rem 0 .1rem;font-weight:700}._dayCard_8nb61_609 small{color:var(--muted-foreground);font-size:.68rem}._voiceComposer_8nb61_646{margin:1rem 0;border:1px dashed var(--border);background:var(--surface);border-radius:var(--radius-md);padding:1.4rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;color:var(--primary)}._voiceComposer_8nb61_646 span{max-width:420px;color:var(--muted-foreground)}._detailRows_8nb61_480>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-top:1px solid var(--border)}._detailRows_8nb61_480>div:first-child{border-top:0}._detailRows_8nb61_480 span,._panelCopy_8nb61_679{color:var(--muted-foreground)}._handoff_8nb61_683{background:var(--surface);border-radius:14px;padding:1rem;margin-bottom:.75rem}._handoff_8nb61_683 p{color:var(--ink-soft);line-height:1.45}._handoff_8nb61_683 span{color:var(--muted-foreground);font-size:.72rem}._teamGrid_8nb61_700{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}._teamCard_8nb61_39{border-radius:var(--radius-md);padding:1rem;gap:.8rem;position:relative}._teamAvatar_8nb61_116{width:46px;height:46px;background:var(--secondary);color:var(--secondary-foreground);flex:0 0 auto}._teamMain_8nb61_40{min-width:0;flex:1}._teamMain_8nb61_40>div{gap:.55rem}._teamMain_8nb61_40 h3{font-size:1rem}._teamMain_8nb61_40 p{margin:.15rem 0 .6rem;color:var(--muted-foreground)}._teamMeta_8nb61_37{display:flex;flex-wrap:wrap;gap:.65rem}._teamMeta_8nb61_37 span{gap:.3rem;font-size:.76rem;color:var(--ink-soft)}._moreButton_8nb61_226{width:34px;height:34px;border-radius:10px;display:grid;place-items:center}._payCard_8nb61_388{border-radius:var(--radius-md);padding:1rem;display:flex;flex-direction:column;gap:.3rem}._timesheetTable_8nb61_767{width:100%}._tableHead_8nb61_771,._tableRow_8nb61_772{display:grid;grid-template-columns:1.3fr 1fr .8fr .8fr .8fr;gap:.75rem;align-items:center}._tableHead_8nb61_771{background:var(--surface);border-radius:10px;padding:.6rem .75rem;color:var(--muted-foreground);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._tableRow_8nb61_772{padding:.8rem .75rem;border-bottom:1px solid var(--border)}._approvalFooter_8nb61_35{justify-content:space-between;gap:1rem;margin-top:1rem}._approvalFooter_8nb61_35>div{gap:.45rem;color:var(--muted-foreground);font-size:.8rem}._loadingPage_8nb61_807,._setupPage_8nb61_808{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:grid;place-items:center;padding:2rem}._loadingPage_8nb61_807{gap:.8rem;align-content:center}._setupCard_8nb61_823{width:min(100%,560px);background:var(--card);border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow-md);padding:clamp(1.4rem,4vw,2.4rem);display:flex;flex-direction:column;gap:1rem}._setupCard_8nb61_823 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(1.8rem,4vw,2.7rem);letter-spacing:-.045em}._setupCard_8nb61_823>p:not(._eyebrow_8nb61_212){margin:-.35rem 0 .35rem;color:var(--muted-foreground);line-height:1.5}._setupField_8nb61_848{display:flex;flex-direction:column;gap:.4rem;min-width:0}._setupField_8nb61_848>span{color:var(--ink-soft);font-size:.78rem;font-weight:700}._setupFootnote_8nb61_861{color:var(--muted-foreground);text-align:center;font-size:.76rem}._setupChoices_8nb61_867{display:flex;flex-direction:column;gap:.75rem}._setupChoices_8nb61_867 button{position:relative;display:flex;flex-direction:column;gap:.35rem;text-align:left;padding:1.05rem 2.8rem 1.05rem 1rem;border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;border-radius:14px;cursor:pointer;transition:background .15s,border-color .15s}._setupChoices_8nb61_867 button:hover,._setupChoices_8nb61_867 button:focus-visible{border-color:var(--primary);background:var(--care-green-soft)}._setupChoices_8nb61_867 button strong{font-size:.94rem}._setupChoices_8nb61_867 button span{font-size:.82rem;color:var(--muted-foreground);line-height:1.5}._setupChoices_8nb61_867 button svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--primary)}._setupJoinNotice_8nb61_880{display:flex;flex-direction:column;gap:.4rem;padding:1rem;border-radius:13px;background:var(--care-green-soft);border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border))}._setupJoinNotice_8nb61_880 strong{font-size:.89rem;color:var(--foreground)}._setupJoinNotice_8nb61_880 span{font-size:.82rem;line-height:1.5;color:var(--ink-soft)}._errorBox_8nb61_887{border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));background:var(--care-red-soft);color:var(--error);border-radius:var(--radius);padding:.75rem .85rem;font-size:.85rem}._demoBanner_8nb61_896{background:var(--care-blue-soft);border:1px solid color-mix(in srgb,var(--info) 20%,var(--border));border-radius:var(--radius-md);padding:.8rem 1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._demoBanner_8nb61_896>div{display:flex;flex-direction:column}._demoBanner_8nb61_896 span{color:var(--muted-foreground);font-size:.8rem;margin-top:.1rem}._heroActions_8nb61_919{margin-top:.7rem;display:flex;gap:.5rem;flex-wrap:wrap}._heroError_8nb61_926{margin-top:.7rem;color:#ffd6d9;font-size:.78rem}._lateAlert_8nb61_932{display:flex;align-items:center;gap:.7rem;background:var(--care-amber-soft);border:1px solid color-mix(in srgb,var(--warning) 30%,var(--border));color:var(--foreground);border-radius:var(--radius-md);padding:.8rem 1rem}._lateAlert_8nb61_932>svg{color:var(--warning);flex:0 0 auto}._lateAlert_8nb61_932>div{display:flex;flex-direction:column}._lateAlert_8nb61_932 span{color:var(--muted-foreground);font-size:.82rem}._taskCheckButton_8nb61_958{border:0;padding:0;margin:0;background:transparent;border-radius:50%;cursor:pointer}._taskCheckButton_8nb61_958:disabled{cursor:default}._taskCheckButton_8nb61_958:not(:disabled):focus-visible{outline:none;box-shadow:var(--shadow-focus)}._emptyState_8nb61_976{color:var(--muted-foreground);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);padding:1rem;line-height:1.45}._summaryBox_8nb61_985{background:var(--care-green-soft);border:1px solid color-mix(in srgb,var(--success) 20%,var(--border));border-radius:var(--radius-md);padding:1rem 1.1rem}._summaryBox_8nb61_985 strong{font-family:var(--font-family-display)}._summaryBox_8nb61_985 p{color:var(--ink-soft);line-height:1.5;white-space:pre-wrap;margin:.5rem 0}._summaryBox_8nb61_985 small{color:var(--muted-foreground)}._actionGrid_8nb61_1007{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._inlineActions_8nb61_1013{display:flex;flex-wrap:wrap;gap:.5rem}._payPeriodForm_8nb61_1019{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end;gap:.75rem}._templateList_8nb61_1026,._requestList_8nb61_1027{display:flex;flex-direction:column;gap:.6rem}._templateList_8nb61_1026>div,._requestList_8nb61_1027>div{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;background:var(--surface);border:1px solid var(--border);border-radius:12px}._templateList_8nb61_1026 span,._requestList_8nb61_1027 span{color:var(--muted-foreground);font-size:.8rem}._requestList_8nb61_1027>div>div:first-child{display:flex;flex-direction:column}._performanceGrid_8nb61_1056{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._performanceGrid_8nb61_1056>div{display:flex;flex-direction:column;gap:.2rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:.85rem}._performanceGrid_8nb61_1056 span{color:var(--muted-foreground);font-size:.78rem}._performanceGrid_8nb61_1056 b{font-size:.82rem;color:var(--primary)}._recordList_8nb61_1082{display:flex;flex-direction:column;gap:.55rem}._recordList_8nb61_1082>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;background:var(--surface);border:1px solid var(--border);border-radius:12px}._recordList_8nb61_1082>div>div:first-child{display:flex;flex-direction:column;min-width:0}._recordList_8nb61_1082 span{color:var(--muted-foreground);font-size:.78rem}@media(max-width:1100px){._metricGrid_8nb61_379{grid-template-columns:repeat(2,minmax(0,1fr))}._careGrid_8nb61_445{grid-template-columns:1fr}}@media(max-width:860px){._appShell_8nb61_1{grid-template-columns:1fr}._sidebar_8nb61_10{position:fixed;z-index:20;inset:auto 0 0;height:auto;padding:.45rem .6rem calc(.45rem + env(safe-area-inset-bottom));display:block}._brandBlock_8nb61_22,._personCard_8nb61_23,._sidebarFooter_8nb61_24{display:none}._nav_8nb61_130{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem}._navItem_8nb61_136{flex-direction:column;justify-content:center;gap:.2rem;padding:.5rem .25rem;font-size:.7rem}._navDot_8nb61_163{position:absolute;margin:-24px 0 0 20px}._main_8nb61_182{padding:0 1rem 6rem}._topbar_8nb61_187{min-height:82px;margin-bottom:1rem}._userChip_8nb61_25>div:nth-child(2){display:none}._userChip_8nb61_25{padding-right:.4rem}._heroGrid_8nb61_310,._twoColumn_8nb61_444,._moneyGrid_8nb61_446,._teamGrid_8nb61_700{grid-template-columns:1fr}._coverageBlock_8nb61_318{border-left:0;border-top:1px solid rgba(255,255,255,.16);padding:1rem 0 0}._sectionIntro_8nb61_34,._actionStrip_8nb61_30,._coverageCallout_8nb61_32,._approvalFooter_8nb61_35{align-items:flex-start;flex-direction:column}._tableHead_8nb61_771{display:none}._tableRow_8nb61_772{grid-template-columns:1fr 1fr}._tableRow_8nb61_772>*:last-child{justify-self:start}}@media(max-width:520px){._metricGrid_8nb61_379{grid-template-columns:1fr 1fr;gap:.65rem}._metricCard_8nb61_385{padding:.85rem}._statusHero_8nb61_284{padding:1.15rem}._caregiverLine_8nb61_26{align-items:flex-start}._largeAvatar_8nb61_114{width:44px;height:44px}._panelFooter_8nb61_29{align-items:flex-start;flex-direction:column}}
