.SetupProgress_container__F1Udo{width:100%;padding:var(--space-3) 0 var(--space-4) 0;border-bottom:1px solid var(--border)}.SetupProgress_mobileProgress__yQWav{display:block;text-align:center;margin-bottom:var(--space-2)}.SetupProgress_mobileText__Xs86_{font-size:var(--text-xs);font-weight:600;color:var(--text-secondary)}.SetupProgress_mobileDots__lsHYY{display:flex;justify-content:center;align-items:center;gap:var(--space-2)}.SetupProgress_dot__9RvH_{width:6px;height:6px;border-radius:50%;transition:all .2s ease}.SetupProgress_dotCompleted__or07q{background-color:var(--color-routine);border:1px solid var(--color-routine)}.SetupProgress_dotCurrent__aGX9C{background-color:var(--color-focus);border:2px solid var(--color-focus);width:10px;height:10px}.SetupProgress_dotUpcoming__SwPB5{background-color:transparent;border:1px solid var(--border)}.SetupProgress_desktopProgress__SAIXv{display:none}.SetupProgress_stepList__h4DMP{display:flex;justify-content:space-between;align-items:flex-start;list-style:none;margin:0;padding:0;position:relative}.SetupProgress_step___uvky{display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.SetupProgress_stepIndicator__I97EK{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--text-xs);transition:all .2s ease;z-index:2;position:relative}.SetupProgress_stepIndicatorCompleted__zcEYS{background-color:var(--color-routine);color:white;border:2px solid var(--color-routine)}.SetupProgress_stepIndicatorCurrent__5iv_G{background-color:var(--color-focus);color:white;border:2px solid var(--color-focus);box-shadow:0 0 0 3px var(--bg-focus)}.SetupProgress_stepIndicatorUpcoming__09yoT{background-color:var(--bg-secondary);color:var(--text-muted);border:1px solid var(--border)}.SetupProgress_stepNumber__1UCHh{line-height:1}.SetupProgress_checkIcon__BDtiV{display:block;flex-shrink:0}.SetupProgress_stepLabelContainer__s_0YI{margin-top:var(--space-2);text-align:center;max-width:100px}.SetupProgress_stepLabel__j6Q14{font-size:var(--text-xs);font-weight:500;color:var(--text-secondary);display:block}.SetupProgress_stepCurrent__gsaIP .SetupProgress_stepLabel__j6Q14{color:var(--text-primary);font-weight:600}.SetupProgress_stepCompleted__yha3u .SetupProgress_stepLabel__j6Q14{color:var(--text-routine);font-weight:500}.SetupProgress_stepLine__tpUsX{position:absolute;top:16px;left:calc(50% + 16px);right:calc(-50% + 16px);height:2px;z-index:1;transition:background-color .3s ease}.SetupProgress_stepLineCompleted__KGsoK{background-color:var(--color-routine)}.SetupProgress_stepLineUpcoming__Hpkky{background-color:var(--border)}@media (min-width:768px){.SetupProgress_mobileDots__lsHYY,.SetupProgress_mobileProgress__yQWav{display:none}.SetupProgress_desktopProgress__SAIXv{display:block}.SetupProgress_container__F1Udo{padding:var(--space-4) 0}.SetupProgress_stepIndicator__I97EK{width:36px;height:36px;font-size:var(--text-sm)}.SetupProgress_stepLine__tpUsX{top:18px;left:calc(50% + 18px);right:calc(-50% + 18px)}.SetupProgress_stepLabel__j6Q14{font-size:var(--text-sm)}}@media (min-width:1024px){.SetupProgress_stepLabelContainer__s_0YI{max-width:120px}.SetupProgress_stepLabel__j6Q14{font-size:var(--text-sm)}}.SlugInput_container__A6IfB{width:100%}.SlugInput_preview__LIbCj{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-family:SF Mono,Monaco,Courier New,monospace;padding:var(--space-2) var(--space-3);background-color:var(--bg-secondary);border-radius:6px;overflow-x:auto;white-space:nowrap}.SlugInput_previewDomain__9SfVD{color:var(--text-muted)}.SlugInput_previewSlug__EkfJx{color:var(--text-primary);font-weight:600}.SlugInput_inputWrapper__c1_XX{position:relative;display:flex;align-items:center}.SlugInput_input___BaR8{width:100%;min-height:var(--touch-planning);padding:var(--space-3) var(--space-4);padding-right:var(--space-12);font-size:var(--text-base);font-family:SF Mono,Monaco,Courier New,monospace;color:var(--text-primary);background-color:var(--bg-primary);border:2px solid var(--border-default);border-radius:8px;outline:none;transition:all .2s ease}.SlugInput_input___BaR8::placeholder{color:var(--text-muted);font-style:italic}.SlugInput_input___BaR8:focus,.SlugInput_input___BaR8:hover:not(:disabled){border-color:var(--color-focus)}.SlugInput_input___BaR8:focus{box-shadow:0 0 0 3px var(--bg-focus)}.SlugInput_inputSuccess__bpGVN{border-color:var(--color-routine)}.SlugInput_inputSuccess__bpGVN:focus{box-shadow:0 0 0 3px var(--bg-routine)}.SlugInput_inputError__M4YcS{border-color:var(--color-emergency)}.SlugInput_inputError__M4YcS:focus{box-shadow:0 0 0 3px var(--bg-emergency)}.SlugInput_inputDisabled__1sqvx{background-color:var(--bg-secondary);color:var(--text-muted);cursor:not-allowed;opacity:.6}.SlugInput_iconContainer__Fs0n3{position:absolute;right:var(--space-3);display:flex;align-items:center;justify-content:center;pointer-events:none}.SlugInput_iconSpinning__TPgFB{color:var(--color-focus);animation:SlugInput_spin__QIy5P 1s linear infinite}.SlugInput_iconSuccess__VgRXo{color:var(--color-routine)}.SlugInput_iconError__lYmD_{color:var(--color-emergency)}.SlugInput_iconWarning__yneFH{color:var(--color-attention)}@keyframes SlugInput_spin__QIy5P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SlugInput_footer___Y8TC{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--space-2);gap:var(--space-3)}.SlugInput_messageContainer__pmosw{flex:1;min-width:0}.SlugInput_hint__BfxN6,.SlugInput_message__4AOWu{font-size:var(--text-sm);margin:0}.SlugInput_hint__BfxN6{color:var(--text-muted)}.SlugInput_messageSuccess__AjFgY{color:var(--text-routine);display:flex;align-items:center;gap:var(--space-1)}.SlugInput_messageError__MtZDw{color:var(--text-emergency);display:flex;align-items:center;gap:var(--space-1)}.SlugInput_messageChecking__y_TDD{color:var(--text-secondary);display:flex;align-items:center;gap:var(--space-1)}.SlugInput_counter__BjaN1{font-size:var(--text-sm);color:var(--text-muted);font-weight:500;white-space:nowrap;flex-shrink:0}.SlugInput_counterWarning__BsUAl{color:var(--color-attention);font-weight:600}@media (min-width:768px){.SlugInput_input___BaR8{font-size:var(--text-lg);padding:var(--space-4) var(--space-5);padding-right:var(--space-12)}.SlugInput_preview__LIbCj{padding:var(--space-3) var(--space-4)}.SlugInput_counter__BjaN1,.SlugInput_hint__BfxN6,.SlugInput_message__4AOWu,.SlugInput_preview__LIbCj{font-size:var(--text-base)}}.FormSelect_formGroup__FDlMU{margin-bottom:var(--space-4)}.FormSelect_formLabel__9nJTL{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-2);color:var(--text-primary)}.FormSelect_formLabel--disabled__8vFUy{color:var(--text-muted)}.FormSelect_labelIcon__qWMnG{display:inline-flex;align-items:center;justify-content:center;margin-right:var(--space-1);color:var(--text-secondary)}.FormSelect_required__f52Gd{color:var(--color-urgent);margin-left:2px}.FormSelect_selectContainer__iO27b{position:relative}.FormSelect_formSelect__0GY2t{min-height:var(--touch-planning);font-size:var(--text-base);padding:var(--space-3) var(--space-4);padding-right:var(--space-10);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);width:100%;transition:border-color var(--transition-fast) ease;outline:none;color:var(--text-primary);appearance:none;cursor:pointer}.FormSelect_formSelect--disabled__PPoBt{background:var(--bg-secondary);opacity:.5;cursor:not-allowed;color:var(--text-muted)}.FormSelect_formSelect--error__jkU3h{border-color:var(--color-urgent)}.FormSelect_formSelect__0GY2t:focus{border-color:var(--color-focus)}.FormSelect_formSelect--disabled__PPoBt:focus{border-color:var(--border)}.FormSelect_chevronIcon__2ob2b{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.FormSelect_chevronIcon--disabled__yVSFU{color:var(--text-muted)}.FormSelect_formMessage__Lh3vf{font-size:var(--text-sm);margin-top:var(--space-2)}.FormSelect_formMessage--error__WUg8a{color:var(--color-urgent);display:flex;align-items:center;gap:var(--space-1)}.FormSelect_formMessage--hint__r4_rN{color:var(--text-secondary)}@media (max-width:768px){.FormSelect_formSelect__0GY2t{min-height:var(--touch-routine);padding:var(--space-4);padding-right:var(--space-12);font-size:var(--text-base)}.FormSelect_chevronIcon__2ob2b{right:var(--space-4)}.FormSelect_formSelect__0GY2t:active:not(:disabled){transform:scale(.98);background-color:rgba(0,0,0,.02)}@media (prefers-contrast:high){.FormSelect_formSelect__0GY2t{border-width:3px;box-shadow:var(--shadow-sm)}}}@media (min-width:768px) and (max-width:1024px){.FormSelect_formSelect__0GY2t{min-height:var(--touch-planning)}}@media (min-width:1024px){.FormSelect_formSelect__0GY2t{min-height:44px}.FormSelect_formSelect__0GY2t:hover:not(:focus):not(:disabled){border-color:var(--text-secondary)}}.FormSelect_formSelect--emergency__nxMqp{min-height:var(--touch-emergency);border-width:3px;border-color:var(--color-urgent);background:var(--bg-urgent)}.FormSelect_formSelect--focus__Y1_Qh{min-height:var(--touch-attention);border-width:2px;border-color:var(--color-focus);background:var(--bg-focus)}.FormSelect_formSelect--withCustomArrow__F_yJU{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--space-4) center;background-repeat:no-repeat;background-size:1.2em 1.2em}@media (max-width:768px){.FormSelect_formSelect--withCustomArrow__F_yJU{background-size:1.5em 1.5em;background-position:right var(--space-4) center}}.FormSelect_formSelect__0GY2t:focus-visible{outline:var(--border-width-md) solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.FormSelect_formSelect__0GY2t{transition:none}}.FormCheckbox_checkboxWrapper__VwBmq{display:flex;align-items:flex-start;gap:var(--space-3)}.FormCheckbox_checkboxWrapperCentered__lngDg{display:flex;align-items:center;gap:var(--space-3)}.FormCheckbox_touchContainer__MT1sh{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.FormCheckbox_touchPlanning__R2L2y{width:var(--touch-planning);height:var(--touch-planning)}.FormCheckbox_touchRoutine__KItNn{width:var(--touch-attention);height:var(--touch-attention)}.FormCheckbox_touchFocus__78d6Q{width:72px;height:72px}.FormCheckbox_touchEmergency__h_5h2{width:var(--touch-emergency);height:var(--touch-emergency)}.FormCheckbox_hiddenInput__mWXde{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.FormCheckbox_hiddenInputDisabled__jCKya{cursor:not-allowed}.FormCheckbox_customCheckbox__dBIFv{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s ease;pointer-events:none}.FormCheckbox_checkboxPlanning__8n4Z6{width:var(--space-4);height:var(--space-4)}.FormCheckbox_checkboxRoutine__BRMs7{width:24px;height:24px}.FormCheckbox_checkboxFocus__iajGe{width:28px;height:28px}.FormCheckbox_checkboxEmergency___Ygox{width:32px;height:32px}.FormCheckbox_checkboxUnchecked__xWvAw{border:2px solid var(--border);background-color:var(--bg-primary)}.FormCheckbox_checkboxUncheckedDisabled__rNogU{border:2px solid var(--border);background-color:var(--bg-secondary)}.FormCheckbox_checkboxCheckedPlanning__RNP_Q{border:2px solid var(--color-proactive);background-color:var(--color-proactive)}.FormCheckbox_checkboxCheckedFocus__EleFQ,.FormCheckbox_checkboxCheckedRoutine__iOQEW{border:2px solid var(--color-focus);background-color:var(--color-focus)}.FormCheckbox_checkboxCheckedEmergency__XNWFK{border:2px solid var(--color-urgent);background-color:var(--color-urgent)}.FormCheckbox_checkboxCheckedError__Tyyel,.FormCheckbox_checkboxError__byEuq{border:2px solid var(--color-urgent)!important}.FormCheckbox_checkboxCheckedError__Tyyel{background-color:var(--color-urgent)!important}.FormCheckbox_checkboxWrapper__VwBmq:has(.FormCheckbox_hiddenInput__mWXde:focus) .FormCheckbox_customCheckbox__dBIFv{--tw-ring-color:var(--color-focus);box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--tw-ring-color)}.FormCheckbox_checkboxWrapper__VwBmq:has(.FormCheckbox_hiddenInput__mWXde:focus.FormCheckbox_stressPlanning__pc12b) .FormCheckbox_customCheckbox__dBIFv{--tw-ring-color:var(--color-proactive);box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--tw-ring-color)}.FormCheckbox_checkboxWrapper__VwBmq:has(.FormCheckbox_hiddenInput__mWXde:focus.FormCheckbox_stressEmergency__Ag7Ga) .FormCheckbox_customCheckbox__dBIFv{--tw-ring-color:var(--color-urgent);box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--tw-ring-color)}.FormCheckbox_checkboxDisabled__3bd59{opacity:.5}.FormCheckbox_checkIcon__EwP4f{flex-shrink:0;color:white}.FormCheckbox_contentWrapper__nRqV8{flex:1;min-width:0}.FormCheckbox_label___MCWd{display:block;font-size:var(--text-base);font-weight:500;line-height:1.5;color:var(--text-primary);cursor:pointer}.FormCheckbox_labelDisabled__s_NYl{color:var(--text-muted);cursor:not-allowed}.FormCheckbox_requiredIndicator__AHscU{color:var(--color-urgent);margin-left:var(--space-1)}.FormCheckbox_hint__uztNL{color:var(--text-secondary)}.FormCheckbox_error__i9TLU,.FormCheckbox_hint__uztNL{font-size:var(--text-sm);margin-top:var(--space-1);line-height:1.4}.FormCheckbox_error__i9TLU{color:var(--color-urgent);display:flex;align-items:flex-start;gap:var(--space-1)}.FormCheckbox_errorIcon__JO5io{flex-shrink:0;margin-top:2px}@media (prefers-reduced-motion:reduce){.FormCheckbox_customCheckbox__dBIFv{transition:none}}@media (prefers-contrast:high){.FormCheckbox_checkboxUnchecked__xWvAw{border-width:3px}.FormCheckbox_customCheckbox__dBIFv{border-width:3px!important}}@media (pointer:coarse){.FormCheckbox_touchPlanning__R2L2y{width:var(--touch-normal);height:var(--touch-normal)}.FormCheckbox_touchRoutine__KItNn{width:var(--touch-attention);height:var(--touch-attention)}.FormCheckbox_touchFocus__78d6Q{width:76px;height:76px}.FormCheckbox_touchEmergency__h_5h2{width:var(--touch-emergency);height:var(--touch-emergency)}}.FormDatePicker_formLabel__FpL4U{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2);color:var(--text-primary)}.FormDatePicker_formLabelDisabled__Aia_U{color:var(--text-muted)}.FormDatePicker_requiredIndicator__Ekf4o{color:var(--color-urgent);margin-left:2px}.FormDatePicker_datePicker__OHFU_{min-height:48px;font-size:var(--text-base);padding:var(--space-3) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);background:var(--bg-primary);width:100%;transition:border-color .2s ease;outline:none;opacity:1;cursor:pointer;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);text-align:left;font-weight:400}.FormDatePicker_datePicker__OHFU_:disabled{border:var(--border-disabled);background:var(--bg-secondary);opacity:.5;cursor:not-allowed}.FormDatePicker_datePicker__OHFU_:focus-visible:not(:disabled):not(.FormDatePicker_error__2Uxoq){border:var(--border-focus)}.FormDatePicker_datePicker__OHFU_.FormDatePicker_error__2Uxoq{border:var(--border-error)}.FormDatePicker_datePicker__OHFU_.FormDatePicker_placeholder__GTMC5{color:var(--text-muted)}.FormDatePicker_datePickerContent__Ynee5{display:flex;align-items:center;gap:var(--space-2)}.FormDatePicker_datePickerChevron__cNUB7,.FormDatePicker_datePickerIcon__4rD5q{color:var(--text-secondary)}.FormDatePicker_popoverContent__j2Nkf{background:var(--bg-primary);border:1px solid var(--bg-tertiary);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);overflow:hidden}.FormDatePicker_errorMessage__2C4_I{color:var(--color-urgent);font-size:var(--text-sm);margin-top:var(--space-2);display:flex;align-items:center;gap:var(--space-1)}.FormDatePicker_hintMessage__f4sO4{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-2)}@media (pointer:coarse){.FormDatePicker_datePicker__OHFU_{min-height:var(--touch-attention)}}@media (min-width:1024px){.FormDatePicker_datePicker__OHFU_:hover:not(:disabled){border-color:var(--text-secondary)}}@media (prefers-contrast:high){.FormDatePicker_datePicker__OHFU_{border-width:2px}.FormDatePicker_datePicker__OHFU_:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.FormDatePicker_datePicker__OHFU_{transition:none}}.AppLayout_rootContainer__2XZ2g{margin:0;padding:0;position:relative;overflow:visible}.AppLayout_mobileMainContent__D9xfn{padding-top:var(--touch-attention);padding-bottom:var(--touch-attention);position:relative;z-index:0;min-height:100vh;margin-top:0}.AppLayout_tabletContentArea__LUcUo{margin-left:var(--tablet-rail-width);padding-top:var(--touch-emergency);position:relative;z-index:1}.AppLayout_tabletMainContent__ak2UM{min-width:0}.AppLayout_desktopHeader___cxCT{top:0;right:0;z-index:50;background-color:var(--bg-primary);height:var(--touch-emergency);margin:0;position:fixed;border-bottom:var(--border-default);transition:left .3s ease}.AppLayout_desktopHeaderCollapsed__zgGs9{left:var(--sidebar-collapsed)}.AppLayout_desktopHeaderExpanded__JbYwV{left:var(--sidebar-width)}.AppLayout_desktopHeaderInner__PXaLl{width:100%;padding:0 var(--space-8)}.AppLayout_desktopHeaderButtons__oMnFb{gap:var(--space-3)}.AppLayout_desktopContentArea__vQJL3{padding-top:var(--touch-emergency);position:relative;z-index:1;transition:margin-left .3s ease}.AppLayout_desktopContentCollapsed__wD432{margin-left:var(--sidebar-collapsed)}.AppLayout_desktopContentExpanded__Aq__q{margin-left:var(--sidebar-width)}.AppLayout_tabletSettingsSidebar__TeHca{position:fixed;top:var(--touch-emergency);bottom:0;left:var(--tablet-rail-width);width:16rem;z-index:45;background-color:var(--bg-primary);border-right:var(--border-default)}.AppLayout_tabletContentWithSettings__OgNBQ{margin-left:calc(var(--tablet-rail-width) + 16rem)}.AppLayout_desktopSettingsSidebar__7ykX0{position:fixed;top:var(--touch-emergency);bottom:0;width:16rem;z-index:45;background-color:var(--bg-primary);border-right:var(--border-default);transition:left .3s ease}.AppLayout_desktopSettingsSidebarCollapsed__kTMvD{left:var(--sidebar-collapsed)}.AppLayout_desktopSettingsSidebarExpanded__Wo4q9{left:var(--sidebar-width)}.AppLayout_desktopContentCollapsedWithSettings__5OJJ0{margin-left:calc(var(--sidebar-collapsed) + 16rem)}.AppLayout_desktopContentExpandedWithSettings__XVwp3{margin-left:calc(var(--sidebar-width) + 16rem)}@media (max-width:767px){.AppLayout_mobileMainContent__D9xfn{padding-bottom:calc(var(--touch-attention) + var(--space-2))}}@media (min-width:768px) and (max-width:1023px){.AppLayout_tabletContentArea__LUcUo{min-height:calc(100vh - var(--touch-attention))}}@media (min-width:1024px){.AppLayout_desktopHeader___cxCT{box-shadow:var(--shadow-sm)}}.PillButton_pill__6_tB9{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);height:32px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-normal);white-space:nowrap;min-height:32px}.PillButton_pill__6_tB9:hover{border-color:var(--color-border-hover);background:var(--color-surface-subtle);color:var(--color-text-primary)}.PillButton_pill__6_tB9:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PillButton_pill__6_tB9:disabled{opacity:.5;cursor:not-allowed}.PillButton_pill__6_tB9:disabled:hover{border-color:var(--color-border);background:var(--color-background);color:var(--color-text-secondary)}.PillButton_pillIcon__l2C_1{display:flex;align-items:center;flex-shrink:0}.PillButton_pillColor__QxWQI{background:transparent;font-weight:var(--font-medium)}.PillButton_pillColorRoutine__a8ebO{border-color:var(--color-routine);background:transparent;color:var(--color-routine)}.PillButton_pillColorRoutine__a8ebO:hover{border-color:var(--color-routine-hover);background:var(--bg-routine);color:var(--color-routine-hover)}.PillButton_pillColorFocus__ipB91{border-color:var(--color-focus);background:transparent;color:var(--color-focus)}.PillButton_pillColorFocus__ipB91:hover{border-color:var(--color-focus-hover);background:var(--bg-focus);color:var(--color-focus-hover)}.PillButton_pillColorProactive__MnX6k{border-color:var(--color-proactive);background:transparent;color:var(--color-proactive)}.PillButton_pillColorProactive__MnX6k:hover{border-color:var(--color-proactive-hover);background:var(--bg-proactive);color:var(--color-proactive-hover)}.PillButton_pillColorAttention__mVcYC{border-color:var(--color-attention);background:transparent;color:var(--color-attention)}.PillButton_pillColorAttention__mVcYC:hover{border-color:var(--color-attention-hover);background:var(--bg-attention);color:var(--color-attention-hover)}.PillButton_pillColorUrgent__X1gdG{border-color:var(--color-urgent);background:transparent;color:var(--color-urgent)}.PillButton_pillColorUrgent__X1gdG:hover{border-color:var(--color-urgent-hover);background:var(--bg-urgent);color:var(--color-urgent-hover)}.PillButton_pillOutline__7SQN_{border-color:var(--color-border);background:transparent;color:var(--color-text-secondary)}.PillButton_pillOutline__7SQN_:hover{border-color:var(--color-border-hover);background:var(--color-surface-subtle);color:var(--color-text-primary)}.PillButton_pillGhost__NXKnL{border-color:transparent;background:transparent;color:var(--color-text-secondary)}.PillButton_pillGhost__NXKnL:hover{border-color:transparent;background:var(--color-surface-subtle);color:var(--color-text-primary)}.PillButton_pillColor__QxWQI.PillButton_pillActive__5CA1o{color:var(--color-background);border-width:2px;font-weight:var(--font-semibold)}.PillButton_pillColorRoutine__a8ebO.PillButton_pillActive__5CA1o{border-color:var(--color-routine);background:var(--color-routine);color:var(--color-background)}.PillButton_pillColorRoutine__a8ebO.PillButton_pillActive__5CA1o:hover{border-color:var(--color-routine-hover);background:var(--color-routine-hover);color:var(--color-background)}.PillButton_pillColorFocus__ipB91.PillButton_pillActive__5CA1o{border-color:var(--color-focus);background:var(--color-focus);color:var(--color-background)}.PillButton_pillColorFocus__ipB91.PillButton_pillActive__5CA1o:hover{border-color:var(--color-focus-hover);background:var(--color-focus-hover);color:var(--color-background)}.PillButton_pillColorProactive__MnX6k.PillButton_pillActive__5CA1o{border-color:var(--color-proactive);background:var(--color-proactive);color:var(--color-background)}.PillButton_pillColorProactive__MnX6k.PillButton_pillActive__5CA1o:hover{border-color:var(--color-proactive-hover);background:var(--color-proactive-hover);color:var(--color-background)}.PillButton_pillColorAttention__mVcYC.PillButton_pillActive__5CA1o{border-color:var(--color-attention);background:var(--color-attention);color:var(--color-background)}.PillButton_pillColorAttention__mVcYC.PillButton_pillActive__5CA1o:hover{border-color:var(--color-attention-hover);background:var(--color-attention-hover);color:var(--color-background)}.PillButton_pillColorUrgent__X1gdG.PillButton_pillActive__5CA1o{border-color:var(--color-urgent);background:var(--color-urgent);color:var(--color-background)}.PillButton_pillColorUrgent__X1gdG.PillButton_pillActive__5CA1o:hover{border-color:var(--color-urgent-hover);background:var(--color-urgent-hover);color:var(--color-background)}.PillButton_pillOutline__7SQN_.PillButton_pillActive__5CA1o{border-color:var(--color-focus);background:var(--bg-focus);color:var(--text-focus)}.PillButton_pillOutline__7SQN_.PillButton_pillActive__5CA1o:hover{border-color:var(--color-focus-hover);background:var(--bg-focus);color:var(--text-focus)}.PillButton_pillGhost__NXKnL.PillButton_pillActive__5CA1o,.PillButton_pillGhost__NXKnL.PillButton_pillActive__5CA1o:hover{border-color:transparent;background:var(--bg-focus);color:var(--text-focus)}@media (pointer:coarse){.PillButton_pill__6_tB9{height:40px;border-radius:20px;min-height:40px;padding:var(--space-3) var(--space-5)}.PillButton_pillIconOnly__cFGSA{width:40px;height:40px;border-radius:20px;min-width:40px;min-height:40px;padding:var(--space-3)}}.PillButton_pillIconOnly__cFGSA{padding:var(--space-2);width:32px;height:32px;border-radius:16px;gap:0;justify-content:center;flex-shrink:0;min-width:32px}.PillButton_pillIconOnly__cFGSA .PillButton_pillIcon__l2C_1{margin:0}@media (max-width:768px){.PillButton_pill__6_tB9{height:28px;border-radius:14px;min-height:28px;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);gap:var(--space-1)}.PillButton_pillIconOnly__cFGSA{width:28px;height:28px;border-radius:14px;min-width:28px;min-height:28px}}[data-theme=dark] .PillButton_pill__6_tB9{border-color:var(--color-border);background:var(--color-background);color:var(--color-text-secondary)}[data-theme=dark] .PillButton_pill__6_tB9:hover{border-color:var(--color-border-medium);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .PillButton_pillColor__QxWQI{background:transparent}[data-theme=dark] .PillButton_pillOutline__7SQN_{border-color:var(--color-border);background:transparent;color:var(--color-text-secondary)}[data-theme=dark] .PillButton_pillOutline__7SQN_:hover{border-color:var(--color-border-medium);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .PillButton_pillGhost__NXKnL{border-color:transparent;background:transparent;color:var(--color-text-secondary)}[data-theme=dark] .PillButton_pillGhost__NXKnL:hover{border-color:transparent;background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .PillButton_pillColorRoutine__a8ebO{border-color:var(--color-routine);background:transparent;color:var(--color-routine)}[data-theme=dark] .PillButton_pillColorFocus__ipB91{border-color:var(--color-focus);background:transparent;color:var(--color-focus)}[data-theme=dark] .PillButton_pillColorProactive__MnX6k{border-color:var(--color-proactive);background:transparent;color:var(--color-proactive)}[data-theme=dark] .PillButton_pillColorAttention__mVcYC{border-color:var(--color-attention);background:transparent;color:var(--color-attention)}[data-theme=dark] .PillButton_pillColorUrgent__X1gdG{border-color:var(--color-urgent);background:transparent;color:var(--color-urgent)}[data-theme=dark] .PillButton_pillColor__QxWQI.PillButton_pillActive__5CA1o{color:white}[data-theme=dark] .PillButton_pillColorRoutine__a8ebO.PillButton_pillActive__5CA1o{background:var(--color-routine);border-color:var(--color-routine);color:white}[data-theme=dark] .PillButton_pillColorRoutine__a8ebO.PillButton_pillActive__5CA1o:hover{background:var(--color-routine-hover);border-color:var(--color-routine-hover);color:white}[data-theme=dark] .PillButton_pillColorFocus__ipB91.PillButton_pillActive__5CA1o{background:var(--color-focus);border-color:var(--color-focus);color:white}[data-theme=dark] .PillButton_pillColorFocus__ipB91.PillButton_pillActive__5CA1o:hover{background:var(--color-focus-hover);border-color:var(--color-focus-hover);color:white}[data-theme=dark] .PillButton_pillColorProactive__MnX6k.PillButton_pillActive__5CA1o{background:var(--color-proactive);border-color:var(--color-proactive);color:white}[data-theme=dark] .PillButton_pillColorProactive__MnX6k.PillButton_pillActive__5CA1o:hover{background:var(--color-proactive-hover);border-color:var(--color-proactive-hover);color:white}[data-theme=dark] .PillButton_pillColorAttention__mVcYC.PillButton_pillActive__5CA1o{background:var(--color-attention);border-color:var(--color-attention);color:white}[data-theme=dark] .PillButton_pillColorAttention__mVcYC.PillButton_pillActive__5CA1o:hover{background:var(--color-attention-hover);border-color:var(--color-attention-hover);color:white}[data-theme=dark] .PillButton_pillColorUrgent__X1gdG.PillButton_pillActive__5CA1o{background:var(--color-urgent);border-color:var(--color-urgent);color:white}[data-theme=dark] .PillButton_pillColorUrgent__X1gdG.PillButton_pillActive__5CA1o:hover{background:var(--color-urgent-hover);border-color:var(--color-urgent-hover);color:white}[data-theme=dark] .PillButton_pillOutline__7SQN_.PillButton_pillActive__5CA1o{border-color:var(--color-focus);background:var(--bg-focus);color:white}[data-theme=dark] .PillButton_pillOutline__7SQN_.PillButton_pillActive__5CA1o:hover{border-color:var(--color-focus-hover);background:var(--bg-focus);color:white}[data-theme=dark] .PillButton_pillGhost__NXKnL.PillButton_pillActive__5CA1o,[data-theme=dark] .PillButton_pillGhost__NXKnL.PillButton_pillActive__5CA1o:hover{border-color:transparent;background:var(--bg-focus);color:white}.Dropdown_dropdownMenu__yqEJw{--anchor-gap:4px;--anchor-padding:4px;isolation:isolate;min-width:200px;width:max-content;max-width:320px;border-radius:var(--radius-lg);padding:var(--space-1);z-index:var(--z-dropdown-modal);outline:1px solid transparent;overflow-y:auto;max-height:400px;background:var(--bg-primary);border:1px solid var(--border);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;transition:opacity .15s ease-out,transform .15s ease-out}.Dropdown_dropdownMenu__yqEJw[data-closed]{opacity:0;transform:translateY(-4px)}.Dropdown_dropdownMenu__yqEJw[data-anchor~=end]{--anchor-offset:6px}.Dropdown_dropdownMenu__yqEJw[data-anchor~=start]{--anchor-offset:-6px}@media (min-width:640px){.Dropdown_dropdownMenu__yqEJw[data-anchor~=end]{--anchor-offset:4px}.Dropdown_dropdownMenu__yqEJw[data-anchor~=start]{--anchor-offset:-4px}}.Dropdown_dropdownItem__xeOwj{display:flex;align-items:center;gap:var(--space-3);cursor:pointer;border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);border:none;background:transparent;width:100%;text-align:left;font-size:var(--text-base);line-height:1.5;color:var(--text-primary);transition:all .15s ease-out;min-height:44px}.Dropdown_dropdownItem__xeOwj>div{display:flex;flex-direction:column;flex:1;min-width:0}@media (min-width:640px){.Dropdown_dropdownItem__xeOwj{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:1.4}}.Dropdown_dropdownItem__xeOwj[data-focus]{background:var(--color-focus);color:white;outline:none}.Dropdown_dropdownItem__xeOwj[data-disabled]{opacity:.5;cursor:not-allowed}@media (forced-colors:active){.Dropdown_dropdownItem__xeOwj{color:CanvasText;forced-color-adjust:none}.Dropdown_dropdownItem__xeOwj[data-focus]{background:Highlight;color:HighlightText}}.Dropdown_dropdownItem__xeOwj [data-slot=icon]{flex-shrink:0;width:16px;height:16px;color:var(--text-secondary);transition:color .15s ease-out}.Dropdown_dropdownItem__xeOwj[data-focus] [data-slot=icon]{color:white}@media (min-width:640px){.Dropdown_dropdownItem__xeOwj [data-slot=icon]{margin-right:var(--space-2);width:var(--space-4);height:var(--space-4)}}.Dropdown_dropdownItem__xeOwj [data-slot=avatar]{margin-right:var(--space-3);margin-left:calc(var(--space-1) * -1);width:var(--space-6);height:var(--space-6)}@media (min-width:640px){.Dropdown_dropdownItem__xeOwj [data-slot=avatar]{margin-right:var(--space-2);width:var(--space-5);height:var(--space-5)}}.Dropdown_dropdownHeader__7kYim{padding:var(--space-3) var(--space-4) var(--space-1);width:100%}@media (min-width:640px){.Dropdown_dropdownHeader__7kYim{padding:var(--space-2) var(--space-3) var(--space-1)}}.Dropdown_dropdownSection__Cyp96{display:flex;flex-direction:column;width:100%}.Dropdown_dropdownHeading__LLWn8{display:flex;justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-2) var(--space-4) var(--space-1);font-size:var(--text-sm);line-height:1.4;font-weight:500;color:var(--text-secondary);width:100%}@media (min-width:640px){.Dropdown_dropdownHeading__LLWn8{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);line-height:1.4}}.Dropdown_dropdownDivider__FNNhP{margin:var(--space-1) var(--space-4);height:1px;border:0;background:var(--border);width:auto}@media (min-width:640px){.Dropdown_dropdownDivider__FNNhP{margin:var(--space-1) var(--space-3)}}@media (forced-colors:active){.Dropdown_dropdownDivider__FNNhP{background:CanvasText}}.Dropdown_dropdownLabel__AQbMk{flex:1}.Dropdown_dropdownDescription__7Os8m{font-size:var(--text-sm);line-height:1.4;color:var(--text-secondary);transition:color .15s ease-out;margin-top:2px}.Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_dropdownDescription__7Os8m{color:white}@media (min-width:640px){.Dropdown_dropdownDescription__7Os8m{font-size:var(--text-xs);line-height:1.4}}@media (forced-colors:active){.Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_dropdownDescription__7Os8m{color:HighlightText}}.Dropdown_dropdownShortcut__qo37n{display:flex;align-items:center;margin-left:auto;flex-shrink:0}.Dropdown_shortcutKey__MmLBr{min-width:2ch;text-align:center;font-family:var(--font-family-mono,ui-monospace,"SF Mono",monospace);color:var(--text-muted);text-transform:capitalize;transition:color var(--transition-fast)}.Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_shortcutKey__MmLBr{color:white}.Dropdown_shortcutKeySpaced__ngs3R{padding-left:var(--space-1)}@media (forced-colors:active){.Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_shortcutKey__MmLBr{color:HighlightText}}@media (pointer:coarse){.Dropdown_dropdownItem__xeOwj{min-height:var(--touch-routine);padding:var(--space-4) var(--space-6)}.Dropdown_dropdownHeader__7kYim{padding:var(--space-4) var(--space-6) var(--space-2)}.Dropdown_dropdownHeading__LLWn8{padding:var(--space-3) var(--space-6) var(--space-2)}.Dropdown_dropdownDivider__FNNhP{margin:var(--space-2) var(--space-6)}}@media (prefers-contrast:high){.Dropdown_dropdownMenu__yqEJw{border:2px solid var(--border);box-shadow:var(--shadow-md)}.Dropdown_dropdownItem__xeOwj[data-focus]{border:1px solid transparent}}[data-theme=dark] .Dropdown_dropdownItem__xeOwj[data-focus]{background:var(--color-focus);color:white}[data-theme=dark] .Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_dropdownDescription__7Os8m,[data-theme=dark] .Dropdown_dropdownItem__xeOwj[data-focus] .Dropdown_shortcutKey__MmLBr,[data-theme=dark] .Dropdown_dropdownItem__xeOwj[data-focus] [data-slot=icon]{color:white}@media (prefers-reduced-motion:reduce){.Dropdown_dropdownMenu__yqEJw{transition:opacity var(--transition-fast)}.Dropdown_dropdownItem__xeOwj,.Dropdown_dropdownItem__xeOwj [data-slot=icon]{transition:none}}.TimeFormatToggle_toggleContainer__lT4v2{display:flex;background-color:var(--color-gray-100);border-radius:var(--radius-lg);padding:var(--space-1);border:1px solid var(--color-border)}.TimeFormatToggle_toggleButton__3T2_9{padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);transition:all .2s ease;border:none;background:transparent;cursor:pointer;color:var(--color-gray-600)}.TimeFormatToggle_toggleButton__3T2_9:hover{color:var(--color-gray-900)}.TimeFormatToggle_toggleButton__3T2_9:disabled{cursor:default}.TimeFormatToggle_toggleButtonActive__VELz7{background-color:var(--color-white);color:var(--color-gray-900);box-shadow:var(--shadow-sm)}.InlineFlagForm_formContainer__n7mhK{--form-border-radius:var(--radius-lg);--form-shadow:var(--shadow-lg);--form-bg:var(--color-background);--form-border:var(--color-border);background:var(--form-bg);border-radius:var(--form-border-radius);overflow:hidden}.InlineFlagForm_formContainer--inline__dy2Bp{width:100%;border:1px solid var(--form-border);margin-top:var(--space-4);box-shadow:var(--shadow-sm)}.InlineFlagForm_form__d5xKo{padding:var(--space-6);display:flex;flex-direction:column;max-height:calc(90vh - 60px);overflow-y:auto}@media (max-width:1023px){.InlineFlagForm_form__d5xKo{min-height:auto}}.InlineFlagForm_titleRow__sDZPJ{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.InlineFlagForm_formGroup__CZmim{margin-bottom:var(--space-4)}.InlineFlagForm_titleInput__QmTVD{flex:1;width:100%;font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:1.3;min-height:var(--touch-normal)}.InlineFlagForm_titleInput__QmTVD:not([class*=error])::placeholder{color:var(--color-text-tertiary);font-weight:var(--font-normal)}.InlineFlagForm_descriptionTextarea__EUuW8{width:100%;border:none;outline:none;background:transparent;font-size:var(--text-base);color:var(--color-text-primary);padding:0;line-height:1.5;resize:none;font-family:inherit;min-height:72px}.InlineFlagForm_descriptionTextarea__EUuW8::placeholder{color:var(--color-text-secondary)}.InlineFlagForm_descriptionTextarea__EUuW8:focus{outline:none}.InlineFlagForm_titleInputError__GufNV{color:var(--color-urgent)}.InlineFlagForm_titleInputError__GufNV::placeholder{color:var(--color-urgent);opacity:1}.InlineFlagForm_textareaError__2LEsL{color:var(--color-urgent)}.InlineFlagForm_textareaError__2LEsL::placeholder{color:var(--color-urgent);opacity:1}.InlineFlagForm_errorMessage__mKKOj{color:var(--color-urgent);font-size:var(--text-sm);margin-top:var(--space-2);font-weight:var(--font-medium)}.InlineFlagForm_metadataPills__zLv9_{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;margin-bottom:var(--space-4)}.InlineFlagForm_locationPill__CalAW{cursor:default}.InlineFlagForm_formSpacer__yDQkN{flex:1;min-height:var(--space-8)}.InlineFlagForm_formActionBar__0_j1Q{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:var(--space-2)}.InlineFlagForm_formActionBarLeft__fmmtw{display:flex;align-items:center}.InlineFlagForm_formActionBarRight__8Dhmz{display:flex;align-items:center;gap:var(--space-3)}.InlineFlagForm_createButton__CVVuH{min-width:var(--touch-normal) * 2}.InlineFlagForm_cancelButton___pX7M{min-width:var(--touch-normal) * 1.5}.InlineFlagForm_loadingSpinner__aTGeJ{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:InlineFlagForm_spin__yT_b_ 1s linear infinite}@keyframes InlineFlagForm_spin__yT_b_{to{transform:rotate(1turn)}}@media (max-width:1023px){.InlineFlagForm_formSpacer__yDQkN{display:none}.InlineFlagForm_formContainer--inline__dy2Bp .InlineFlagForm_form__d5xKo{padding:var(--space-4);min-height:auto}.InlineFlagForm_titleInput__QmTVD{font-size:var(--text-xl);width:100%}.InlineFlagForm_titleRow__sDZPJ{flex-direction:row;gap:var(--space-3);align-items:center}.InlineFlagForm_metadataPills__zLv9_{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.InlineFlagForm_createButtonMobile__1BJjE{flex-shrink:0}.InlineFlagForm_formActionBar__0_j1Q{display:none}.InlineFlagForm_createButton__CVVuH{min-width:auto;justify-content:center}.InlineFlagForm_metadataPills__zLv9_ .InlineFlagForm_locationPill__CalAW span,.InlineFlagForm_metadataPills__zLv9_ [data-dropdown] span:not([data-icon]){display:none}.InlineFlagForm_metadataPills__zLv9_ .InlineFlagForm_locationPill__CalAW,.InlineFlagForm_metadataPills__zLv9_ [data-dropdown]{min-width:var(--touch-normal);justify-content:center}}@media (pointer:coarse){.InlineFlagForm_titleInput__QmTVD{min-height:var(--touch-target)}}.InlineFlagForm_descriptionTextarea__EUuW8:focus-visible,.InlineFlagForm_titleInput__QmTVD:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-sm)}.InlineFlagForm_formContainer--inline__dy2Bp .InlineFlagForm_titleInput__QmTVD{font-size:var(--text-xl);width:100%}.InlineFlagForm_formContainer--inline__dy2Bp .InlineFlagForm_titleRow__sDZPJ{flex-direction:row;align-items:center}@media (prefers-color-scheme:dark){.InlineFlagForm_descriptionTextarea__EUuW8::placeholder,.InlineFlagForm_titleInput__QmTVD::placeholder{opacity:.7}}.CardCreationForm_modalOverlay__bsq3k{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.CardCreationForm_formContainer__ofkPL{--form-border-radius:var(--radius-lg);--form-shadow:var(--shadow-lg);--form-bg:var(--color-background);--form-border:var(--color-border);background:var(--form-bg);border-radius:var(--form-border-radius);overflow:hidden}.CardCreationForm_formContainer--modal__G_m_H{position:relative;width:min(720px,calc(100vw - var(--space-8)));max-height:90vh;box-shadow:var(--form-shadow);border:1px solid var(--form-border);overflow-y:auto;margin:auto}.CardCreationForm_formContainer--inline__HOIVK{width:100%;border:1px solid var(--form-border)}.CardCreationForm_formHeader__9pBYG{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--form-border);background:var(--color-surface-subtle)}.CardCreationForm_formTitle__LEO5d{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.CardCreationForm_formCloseButton__ZU4gq{display:flex;align-items:center;justify-content:center;width:var(--touch-normal);height:var(--touch-normal);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-normal)}.CardCreationForm_formCloseButton__ZU4gq:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.CardCreationForm_formCloseButton__ZU4gq:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CardCreationForm_form__KWxoJ{padding:var(--space-6);display:flex;flex-direction:column;max-height:calc(90vh - 60px);overflow-y:auto}@media (max-width:1023px){.CardCreationForm_form__KWxoJ{min-height:auto}}.CardCreationForm_titleRow__EYp2U{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.CardCreationForm_typeToggle__QpGoD{flex-shrink:0}.CardCreationForm_formGroup__XcZ1W{margin-bottom:var(--space-4)}.CardCreationForm_titleInput__ekji_{flex:1;width:100%;border:none;outline:none;background:transparent;font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text-primary);padding:0;line-height:1.3;resize:none;min-height:var(--touch-normal)}.CardCreationForm_titleInput__ekji_::placeholder{color:var(--color-text-tertiary);font-weight:var(--font-normal)}.CardCreationForm_titleInput__ekji_:focus{outline:none}.CardCreationForm_descriptionTextarea__NNZ2K{width:100%;border:none;outline:none;background:transparent;font-size:var(--text-base);color:var(--color-text-primary);padding:0;line-height:1.5;resize:none;font-family:inherit;min-height:72px}.CardCreationForm_descriptionTextarea__NNZ2K::placeholder{color:var(--color-text-secondary)}.CardCreationForm_descriptionTextarea__NNZ2K:focus{outline:none}.CardCreationForm_metadataPills__pTkZn{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;margin-bottom:var(--space-4)}.CardCreationForm_locationPill___EjEP{cursor:default}.CardCreationForm_formSpacer__vS08l{flex:1;min-height:var(--space-8)}.CardCreationForm_formActionBar__V9yyQ{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:var(--space-2)}.CardCreationForm_formActionBarLeft__UqCgY{display:flex;align-items:center}.CardCreationForm_formActionBarRight__gcb4o{display:flex;align-items:center;gap:var(--space-3)}.CardCreationForm_createButton__5o4B_{min-width:var(--touch-normal) * 2}.CardCreationForm_loadingSpinner__rOVaG{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:CardCreationForm_spin__cRIoJ 1s linear infinite}@keyframes CardCreationForm_spin__cRIoJ{to{transform:rotate(1turn)}}@media (max-width:1023px){.CardCreationForm_formSpacer__vS08l{display:none}.CardCreationForm_modalOverlay__bsq3k{align-items:flex-end;padding:0}.CardCreationForm_formContainer--modal__G_m_H{width:100%;max-height:85vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:0}.CardCreationForm_formHeader__9pBYG{padding:var(--space-4) var(--space-5)}.CardCreationForm_formContainer--inline__HOIVK .CardCreationForm_form__KWxoJ,.CardCreationForm_formContainer--modal__G_m_H .CardCreationForm_form__KWxoJ{padding:var(--space-4);min-height:auto;max-height:calc(85vh - 80px)}.CardCreationForm_formTitle__LEO5d{font-size:var(--text-lg)}.CardCreationForm_titleInput__ekji_{font-size:var(--text-xl);width:100%}.CardCreationForm_titleRow__EYp2U{flex-direction:row;gap:var(--space-3);align-items:center}.CardCreationForm_typeToggle__QpGoD{align-self:flex-end}.CardCreationForm_metadataPills__pTkZn{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.CardCreationForm_createButtonMobile__xFhti{flex-shrink:0}.CardCreationForm_formActionBar__V9yyQ{display:none}.CardCreationForm_createButton__5o4B_{min-width:auto;justify-content:center}.CardCreationForm_metadataPills__pTkZn .CardCreationForm_locationPill___EjEP span,.CardCreationForm_metadataPills__pTkZn [data-dropdown] span:not([data-icon]){display:none}.CardCreationForm_metadataPills__pTkZn .CardCreationForm_locationPill___EjEP,.CardCreationForm_metadataPills__pTkZn [data-dropdown]{min-width:var(--touch-normal);justify-content:center}}@media (pointer:coarse){.CardCreationForm_titleInput__ekji_{min-height:var(--touch-target)}.CardCreationForm_formCloseButton__ZU4gq{width:var(--touch-target);height:var(--touch-target)}}.CardCreationForm_descriptionTextarea__NNZ2K:focus-visible,.CardCreationForm_titleInput__ekji_:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-sm)}.CardCreationForm_formContainer--inline__HOIVK .CardCreationForm_titleInput__ekji_{font-size:var(--text-xl);width:100%}.CardCreationForm_formContainer--inline__HOIVK .CardCreationForm_titleRow__EYp2U{flex-direction:row;align-items:center}.CardCreationForm_typeToggle__QpGoD{margin-left:auto}@media (prefers-color-scheme:dark){.CardCreationForm_descriptionTextarea__NNZ2K::placeholder,.CardCreationForm_titleInput__ekji_::placeholder{opacity:.7}}.ProfileForm_form___y0QQ{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.ProfileForm_formGroup__cnHsb{display:flex;flex-direction:column;gap:var(--space-2)}.ProfileForm_label__zV5xl{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);line-height:1.5}.ProfileForm_required__O3mP6{color:var(--color-urgent)}.ProfileForm_optional__vEWLF{font-weight:400;color:var(--text-secondary)}.ProfileForm_input__kkwvX{width:100%;min-height:var(--touch-normal);padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:inherit;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .2s ease,box-shadow .2s ease}.ProfileForm_input__kkwvX::placeholder{color:var(--text-muted)}.ProfileForm_input__kkwvX:hover:not(:disabled){border-color:var(--color-focus)}.ProfileForm_input__kkwvX:focus{outline:none;border-color:var(--color-focus);box-shadow:0 0 0 3px rgba(32,127,222,.1)}.ProfileForm_input__kkwvX:disabled{background-color:var(--bg-secondary);color:var(--text-muted);cursor:not-allowed;opacity:.6}.ProfileForm_inputError__dAW1a{border-color:var(--color-urgent)}.ProfileForm_inputError__dAW1a:focus{box-shadow:0 0 0 3px rgba(191,77,67,.1)}.ProfileForm_error___K2UQ{margin:0;font-size:var(--text-sm);color:var(--color-urgent);line-height:1.5}@media (min-width:768px){.ProfileForm_form___y0QQ{gap:var(--space-6)}.ProfileForm_label__zV5xl{font-size:var(--text-base)}}@media (prefers-contrast:high){.ProfileForm_input__kkwvX{border-width:2px}.ProfileForm_input__kkwvX:focus{border-width:3px}}@media (prefers-reduced-motion:reduce){.ProfileForm_input__kkwvX{transition:none}}.WelcomeDialog_overlay___FdZx{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:1000;animation:WelcomeDialog_overlayFadeIn__SIkYD .2s ease}@keyframes WelcomeDialog_overlayFadeIn__SIkYD{0%{opacity:0}to{opacity:1}}.WelcomeDialog_content__lEWpK{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - var(--space-8));max-width:500px;max-height:85vh;background-color:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1001;animation:WelcomeDialog_contentSlideIn__NxoLX .3s ease;overflow-y:auto;display:flex;flex-direction:column}@keyframes WelcomeDialog_contentSlideIn__NxoLX{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.WelcomeDialog_closeButton__1F4n3{position:absolute;top:var(--space-4);right:var(--space-4);width:var(--touch-normal);height:var(--touch-normal);display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background-color .2s ease,color .2s ease}.WelcomeDialog_closeButton__1F4n3:hover:not(:disabled){background-color:var(--bg-secondary);color:var(--text-primary)}.WelcomeDialog_closeButton__1F4n3:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.WelcomeDialog_closeButton__1F4n3:disabled{cursor:not-allowed;opacity:.5}.WelcomeDialog_header__fnqRF{padding:var(--space-6);padding-top:var(--space-8);border-bottom:1px solid var(--bg-tertiary)}.WelcomeDialog_title__NeVYd{margin:0 0 var(--space-3) 0;font-size:var(--text-xl);font-weight:600;color:var(--text-primary);line-height:1.3}.WelcomeDialog_description__8zLIj{margin:0;font-size:var(--text-base);color:var(--text-secondary);line-height:1.6}.WelcomeDialog_body__oakNE{padding:var(--space-6);flex:1;overflow-y:auto}.WelcomeDialog_footer__6aPQb{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-6);border-top:1px solid var(--bg-tertiary);background-color:var(--bg-secondary)}.WelcomeDialog_button__JK_L0{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-normal);padding:0 var(--space-6);font-size:var(--text-base);font-weight:600;font-family:inherit;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s ease,transform .1s ease}.WelcomeDialog_button__JK_L0:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.WelcomeDialog_button__JK_L0:active:not(:disabled){transform:scale(.98)}.WelcomeDialog_button__JK_L0:disabled{cursor:not-allowed;opacity:.6}.WelcomeDialog_buttonSecondary__o1__L{background-color:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border)}.WelcomeDialog_buttonSecondary__o1__L:hover:not(:disabled){background-color:var(--bg-secondary);color:var(--text-primary)}.WelcomeDialog_buttonPrimary__UMItA{background-color:var(--color-primary);color:white}.WelcomeDialog_buttonPrimary__UMItA:hover:not(:disabled){background-color:var(--color-primary-hover)}.WelcomeDialog_loadingSpinner__yczeI{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:WelcomeDialog_spin__txFdi .6s linear infinite}@keyframes WelcomeDialog_spin__txFdi{to{transform:rotate(1turn)}}@media (max-width:640px){.WelcomeDialog_content__lEWpK{width:calc(100% - var(--space-4));max-height:90vh}.WelcomeDialog_header__fnqRF{padding:var(--space-4);padding-top:var(--space-6)}.WelcomeDialog_body__oakNE{padding:var(--space-4)}.WelcomeDialog_footer__6aPQb{padding:var(--space-4);flex-direction:column-reverse}.WelcomeDialog_button__JK_L0{width:100%}.WelcomeDialog_title__NeVYd{font-size:var(--text-lg)}.WelcomeDialog_description__8zLIj{font-size:var(--text-sm)}}@media (min-width:768px){.WelcomeDialog_title__NeVYd{font-size:var(--text-2xl)}.WelcomeDialog_body__oakNE,.WelcomeDialog_footer__6aPQb,.WelcomeDialog_header__fnqRF{padding:var(--space-8)}.WelcomeDialog_header__fnqRF{padding-top:calc(var(--space-8) + var(--space-4))}}@media (prefers-reduced-motion:reduce){.WelcomeDialog_content__lEWpK,.WelcomeDialog_overlay___FdZx{animation:none}.WelcomeDialog_button__JK_L0{transition:none}.WelcomeDialog_loadingSpinner__yczeI{animation:none;opacity:.6}}.PulseCard_pulse_card--compact__XbmFL{padding:var(--space-3);margin-bottom:var(--space-3)}.PulseCard_pulse_card--compact__XbmFL .PulseCard_pulse__comments__ycU2w,.PulseCard_pulse_card--compact__XbmFL .PulseCard_pulse__content__rUzOS{display:none}.PulseCard_pulse__icon__qRJeG{flex-shrink:0;display:flex;align-items:center;justify-content:center;animation:PulseCard_pulse-heartbeat__SHdQ1 2s ease-in-out infinite}@keyframes PulseCard_pulse-heartbeat__SHdQ1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.PulseCard_card--pulse-critical__IxPVl .PulseCard_pulse__icon__qRJeG,.PulseCard_card--pulse-warning__btFx5 .PulseCard_pulse__icon__qRJeG{animation:none}.PulseCard_pulse__timing__NkYvX{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-normal);white-space:nowrap}.PulseCard_pulse__content_wrapper__m0XjD{display:flex;flex-direction:column;gap:var(--space-2)}.PulseCard_pulse__timing_section__8P56y{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0}.PulseCard_pulse__comments__ycU2w{margin:var(--space-3) 0;border-top:none;padding-top:0}.PulseCard_pulse__comments_input__fPbhl{width:100%;font-size:var(--text-base);line-height:var(--leading-normal);resize:none;font-family:inherit;transition:border-color var(--transition-fast) ease;min-height:var(--touch-planning)}.PulseCard_pulse__comments_input__fPbhl:focus{outline:none;border-color:var(--color-routine)}.PulseCard_pulse__comments_input__fPbhl:disabled{opacity:.6;cursor:not-allowed}.PulseCard_pulse__footer__PUH7n{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.PulseCard_pulse__button_row__LfUtp{display:flex;gap:var(--space-2);justify-content:flex-end}.PulseCard_pulse__flag_form__ArXtS{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-muted)}.PulseCard_pulse__action_btn__GQGXa{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);min-height:var(--touch-planning);gap:var(--space-1);flex:1}.PulseCard_pulse__action_btn__GQGXa,.PulseCard_pulse__complete_btn__KBh58{border:none;border-radius:var(--radius-md);font-weight:var(--font-semibold);line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--transition-fast) ease;color:white;position:relative;overflow:hidden}.PulseCard_pulse__complete_btn__KBh58{padding:var(--space-3) var(--space-4);font-size:var(--text-base);min-height:var(--touch-normal);gap:var(--space-2);width:100%}.PulseCard_pulse__action_btn__GQGXa:disabled,.PulseCard_pulse__complete_btn__KBh58:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.PulseCard_pulse__action_btn--all_good__G8eo8{background:var(--color-routine)}.PulseCard_pulse__action_btn--all_good__G8eo8:hover:not(:disabled){background:var(--color-routine-hover);transform:translateY(-1px)}.PulseCard_pulse__action_btn--got_problem__mFguK{background:var(--color-attention)}.PulseCard_pulse__action_btn--got_problem__mFguK:hover:not(:disabled){background:var(--color-attention-hover);transform:translateY(-1px)}.PulseCard_pulse__action_btn--completed__2gHvm{background:var(--color-routine);cursor:default;flex:none;max-width:none;width:100%}.PulseCard_pulse__complete_btn--routine__pXx43{background:var(--color-routine)}.PulseCard_pulse__complete_btn--routine__pXx43:hover:not(:disabled){background:var(--color-routine-hover);transform:translateY(-1px)}.PulseCard_pulse__complete_btn--proactive__pUcst{background:var(--color-proactive)}.PulseCard_pulse__complete_btn--proactive__pUcst:hover:not(:disabled){background:var(--color-proactive-hover);transform:translateY(-1px)}.PulseCard_pulse__complete_btn--attention__4aM_B{background:var(--color-attention)}.PulseCard_pulse__complete_btn--attention__4aM_B:hover:not(:disabled){background:var(--color-attention-hover);transform:translateY(-1px)}.PulseCard_pulse__complete_btn--urgent__pLhWy{background:var(--color-urgent);min-height:var(--touch-attention);font-size:var(--text-lg);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.05em;animation:PulseCard_urgent-pulse__2dA4k 1.5s ease-in-out infinite}.PulseCard_pulse__complete_btn--urgent__pLhWy:hover:not(:disabled){background:var(--color-urgent-hover);transform:translateY(-1px)}.PulseCard_pulse__complete_btn--completed__P7Tef{background:var(--color-routine);cursor:default}@keyframes PulseCard_urgent-pulse__2dA4k{0%,to{box-shadow:0 0 0 0 rgba(var(--color-urgent-rgb),.4)}50%{box-shadow:0 0 0 8px rgba(var(--color-urgent-rgb),0)}}.PulseCard_pulse__action_btn__GQGXa:not(:hover),.PulseCard_pulse__complete_btn__KBh58:not(:hover){transform:translateY(0)}@media (max-width:768px){.PulseCard_pulse__action_btn__GQGXa{min-height:var(--touch-normal);font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}.PulseCard_pulse__button_row__LfUtp{gap:var(--space-2)}.PulseCard_pulse__complete_btn__KBh58{min-height:var(--touch-attention);font-size:var(--text-base);padding:var(--space-3) var(--space-4)}.PulseCard_pulse__complete_btn--urgent__pLhWy{min-height:var(--touch-emergency);font-size:var(--text-lg)}.PulseCard_pulse__comments_input__fPbhl{min-height:var(--touch-planning)}.PulseCard_pulse_card--compact__XbmFL{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}}@media (min-width:768px) and (max-width:1024px){.PulseCard_pulse__action_btn__GQGXa{min-height:var(--touch-planning)}.PulseCard_pulse__complete_btn__KBh58{min-height:var(--touch-normal)}.PulseCard_pulse__complete_btn--urgent__pLhWy{min-height:var(--touch-attention)}}@media (min-width:1024px){.PulseCard_pulse__action_btn__GQGXa{min-height:40px;font-size:var(--text-sm)}.PulseCard_pulse__complete_btn__KBh58{min-height:44px;font-size:var(--text-base)}.PulseCard_pulse__complete_btn--urgent__pLhWy{min-height:48px;font-size:var(--text-lg)}.PulseCard_pulse__icon__qRJeG{animation-duration:3s}}@media (prefers-contrast:high){.PulseCard_pulse__complete_btn__KBh58{border:var(--border-width-md) solid;border-color:currentColor}.PulseCard_pulse__comments_input__fPbhl{border:var(--border-width-md) solid var(--text-primary)}}@media (prefers-reduced-motion:reduce){.PulseCard_pulse__comments_input__fPbhl,.PulseCard_pulse__complete_btn__KBh58,.PulseCard_pulse__icon__qRJeG{animation:none;transition:none}.PulseCard_pulse__complete_btn--urgent__pLhWy{animation:none}}.PulseCard_pulse__action_btn__GQGXa:focus-visible,.PulseCard_pulse__complete_btn__KBh58:focus-visible{outline:var(--border-width-md) solid white;outline-offset:var(--space-1);z-index:1}.PulseCard_pulse__comments_input__fPbhl:focus-visible{outline:var(--border-width-md) solid var(--color-routine);outline-offset:1px}.PulseCard_pulse__action_btn__GQGXa:disabled:after,.PulseCard_pulse__complete_btn__KBh58:disabled:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:PulseCard_spin__nNwSz 1s linear infinite}.PulseCard_pulse__action_btn__GQGXa:disabled span,.PulseCard_pulse__complete_btn__KBh58:disabled span{opacity:.5}@keyframes PulseCard_spin__nNwSz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media print{.PulseCard_pulse__action_btn__GQGXa,.PulseCard_pulse__comments__ycU2w,.PulseCard_pulse__complete_btn__KBh58,.PulseCard_pulse__flag_form__ArXtS{display:none}.PulseCard_pulse__icon__qRJeG{animation:none}.PulseCard_pulse_card__3FN6R{break-inside:avoid;margin-bottom:var(--space-2)}}.Avatar_avatar__WzKod{--avatar-radius:20%;display:inline-grid;flex-shrink:0;align-items:center;grid-template-columns:1fr;grid-template-rows:1fr;outline:1px solid transparent;outline-offset:-1px;transition:outline-color .15s ease}.Avatar_avatar__WzKod>*{grid-column:1;grid-row:1}.Avatar_avatar__WzKod.Avatar_round__loUkm,.Avatar_avatar__WzKod.Avatar_round__loUkm>*{border-radius:50%}.Avatar_avatar__WzKod.Avatar_square__lHS15,.Avatar_avatar__WzKod.Avatar_square__lHS15>*{border-radius:var(--avatar-radius)}.Avatar_avatar__WzKod.Avatar_xs__7th_a{width:1.5rem;height:1.5rem}.Avatar_avatar__WzKod.Avatar_sm__Fu41z{width:2rem;height:2rem}.Avatar_avatar__WzKod.Avatar_md__C5DLK{width:2.5rem;height:2.5rem}.Avatar_avatar__WzKod.Avatar_lg__dpx61{width:3rem;height:3rem}.Avatar_avatar__WzKod.Avatar_xl__YdUWW{width:4rem;height:4rem}.Avatar_avatar__WzKod img{width:100%;height:100%;object-fit:cover;object-position:center}.Avatar_initialsContainer__Xhmbk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:500;color:white;user-select:none;text-transform:uppercase;background:var(--color-primary)}.Avatar_avatar__WzKod.Avatar_xs__7th_a .Avatar_initialsContainer__Xhmbk{font-size:.625rem}.Avatar_avatar__WzKod.Avatar_sm__Fu41z .Avatar_initialsContainer__Xhmbk{font-size:.75rem}.Avatar_avatar__WzKod.Avatar_md__C5DLK .Avatar_initialsContainer__Xhmbk{font-size:.875rem}.Avatar_avatar__WzKod.Avatar_lg__dpx61 .Avatar_initialsContainer__Xhmbk{font-size:1rem}.Avatar_avatar__WzKod.Avatar_xl__YdUWW .Avatar_initialsContainer__Xhmbk{font-size:1.25rem}.Avatar_avatar__WzKod.Avatar_interactive__DXQKh{cursor:pointer;transition:all .15s ease}.Avatar_avatar__WzKod.Avatar_interactive__DXQKh:hover{transform:translateY(-1px);outline-color:var(--color-border)}.Avatar_avatar__WzKod.Avatar_interactive__DXQKh:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Avatar_avatar__WzKod.Avatar_interactive__DXQKh:active{transform:translateY(0)}.Avatar_avatar__WzKod.Avatar_routine__KMGdk .Avatar_initialsContainer__Xhmbk{background:var(--color-routine)}.Avatar_avatar__WzKod.Avatar_focus__uPGWU .Avatar_initialsContainer__Xhmbk{background:var(--color-focus)}.Avatar_avatar__WzKod.Avatar_proactive__WBqu5 .Avatar_initialsContainer__Xhmbk{background:var(--color-proactive)}.Avatar_avatar__WzKod.Avatar_attention__TZ0CL .Avatar_initialsContainer__Xhmbk{background:var(--color-attention)}.Avatar_avatar__WzKod.Avatar_urgent__n4h1V .Avatar_initialsContainer__Xhmbk{background:var(--color-urgent)}.Avatar_avatar__WzKod.Avatar_withStatus__G4Spe{position:relative}.Avatar_statusIndicator__hIsZq{position:absolute;bottom:-2px;right:-2px;width:.75rem;height:.75rem;border-radius:50%;border:2px solid var(--background,white)}.Avatar_statusIndicator__hIsZq,.Avatar_statusIndicator__hIsZq.Avatar_online__Ndiz7{background:var(--color-routine)}.Avatar_statusIndicator__hIsZq.Avatar_busy__yZw77{background:var(--color-attention)}.Avatar_statusIndicator__hIsZq.Avatar_away__b1_7H{background:var(--color-proactive)}.Avatar_statusIndicator__hIsZq.Avatar_offline__IUoGm{background:var(--color-text-tertiary)}[data-theme=dark] .Avatar_avatar__WzKod{outline-color:rgba(255,255,255,.1)}[data-theme=dark] .Avatar_avatar__WzKod.Avatar_interactive__DXQKh:hover{outline-color:rgba(255,255,255,.2)}[data-theme=dark] .Avatar_statusIndicator__hIsZq{border-color:var(--background,hsl(222.2 84% 4.9%))}.Avatar_avatar__WzKod:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Avatar_avatar__WzKod,.Avatar_avatar__WzKod.Avatar_interactive__DXQKh{transition:none}}.FlagCard_flag_card__hVts5{position:relative;overflow:hidden}.FlagCard_flag_card--compact__lAstF{padding:var(--space-3);margin-bottom:var(--space-3)}.FlagCard_flag_card--compact__lAstF .FlagCard_flag__content__J5B0N{display:none}.FlagCard_flag__icon__Xw3_8{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform var(--transition-fast) ease}.FlagCard_flag--high-severity__55nTo .FlagCard_flag__icon__Xw3_8{animation:FlagCard_flag-urgent-pulse__YM0P9 2s ease-in-out infinite;animation-delay:.6s}@keyframes FlagCard_flag-urgent-pulse__YM0P9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.FlagCard_flag--high-severity__55nTo:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,transparent 30%,rgba(var(--color-urgent-rgb),.1) 50%,transparent 70%);background-size:20px 20px;animation:FlagCard_sparkle-dust__d0MOw 3s ease-in-out infinite;animation-delay:.6s;z-index:-1;border-radius:inherit;opacity:.6}@keyframes FlagCard_sparkle-dust__d0MOw{0%{background-position:-20px -20px;opacity:0}10%{opacity:.6}90%{opacity:.6}to{background-position:20px 20px;opacity:0}}.FlagCard_flag__status__lgdd1{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-normal);white-space:nowrap}.FlagCard_flag__status--assigned__aQhF1{color:var(--color-proactive)}.FlagCard_flag__content_wrapper__2C068{display:flex;flex-direction:column;gap:var(--space-2)}.FlagCard_flag__status_section__ZDz78{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0}.FlagCard_flag_card__hVts5.FlagCard_flag_card--high___cPEg{border-left:4px solid var(--color-urgent)}.FlagCard_flag_card__hVts5.FlagCard_flag_card--medium__LQLBk{border-left:4px solid var(--color-attention)}.FlagCard_flag_card__hVts5.FlagCard_flag_card--low__BJIlt{border-left:4px solid var(--color-routine)}.FlagCard_flag_card__hVts5.FlagCard_flag_card--resolved__c9N6d{border-left:4px solid var(--color-routine);opacity:.8}.FlagCard_flag__action_btn__KFmw2{border:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.2;cursor:pointer;min-height:var(--touch-planning);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);transition:all var(--transition-fast) ease;color:white;position:relative;overflow:hidden;flex:1}.FlagCard_flag__action_btn__KFmw2:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.FlagCard_flag__action_btn--assign__MPzgv{background:var(--color-proactive)}.FlagCard_flag__action_btn--assign__MPzgv:hover:not(:disabled){background:var(--color-proactive-hover);transform:translateY(-1px)}.FlagCard_flag__action_btn--resolve__W1NOX{background:var(--color-routine)}.FlagCard_flag__action_btn--resolve__W1NOX:hover:not(:disabled){background:var(--color-routine-hover);transform:translateY(-1px)}.FlagCard_flag__action_btn--resolve_urgent__aBF6A{background:var(--color-urgent);min-height:var(--touch-attention);font-weight:var(--font-bold);animation:FlagCard_urgent-resolve-pulse__IQ63n 1.5s ease-in-out infinite}.FlagCard_flag__action_btn--resolve_urgent__aBF6A:hover:not(:disabled){background:var(--color-urgent-hover);transform:translateY(-1px)}.FlagCard_flag__action_btn--resolved__adxAL{background:var(--color-routine);cursor:default;flex:none;max-width:none;width:100%}@keyframes FlagCard_urgent-resolve-pulse__IQ63n{0%,to{box-shadow:0 0 0 0 rgba(var(--color-urgent-rgb),.4)}50%{box-shadow:0 0 0 8px rgba(var(--color-urgent-rgb),0)}}.FlagCard_flag__action_btn__KFmw2:not(:hover){transform:translateY(0)}.FlagCard_flag__assignment__GIJ3k{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);margin-bottom:var(--space-2)}.FlagCard_flag__assignment--assigned___WqNJ{color:var(--color-proactive);font-weight:var(--font-semibold)}.FlagCard_flag__assignee_avatar__bdYqh{width:20px;height:20px;border-radius:50%;background:var(--color-proactive);color:white;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--font-bold)}@media (max-width:768px){.FlagCard_flag__action_btn__KFmw2{min-height:var(--touch-normal);font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}.FlagCard_flag__action_btn--resolve_urgent__aBF6A{min-height:var(--touch-emergency);font-size:var(--text-lg)}.FlagCard_flag_card--compact__lAstF{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}.FlagCard_flag--high-severity__55nTo:before{background-size:15px 15px}}@media (min-width:768px) and (max-width:1024px){.FlagCard_flag__action_btn__KFmw2{min-height:var(--touch-planning)}.FlagCard_flag__action_btn--resolve_urgent__aBF6A{min-height:var(--touch-attention)}}@media (min-width:1024px){.FlagCard_flag__action_btn__KFmw2{min-height:40px;font-size:var(--text-sm)}.FlagCard_flag__action_btn--resolve_urgent__aBF6A{min-height:48px;font-size:var(--text-lg)}.FlagCard_flag__icon__Xw3_8{transition-duration:var(--transition-normal)}.FlagCard_flag--high-severity__55nTo:before{opacity:.4}}@media (prefers-contrast:high){.FlagCard_flag__action_btn__KFmw2{border:var(--border-width-md) solid;border-color:currentColor}.FlagCard_flag_card__hVts5.FlagCard_flag_card--high___cPEg,.FlagCard_flag_card__hVts5.FlagCard_flag_card--low__BJIlt,.FlagCard_flag_card__hVts5.FlagCard_flag_card--medium__LQLBk,.FlagCard_flag_card__hVts5.FlagCard_flag_card--resolved__c9N6d{border-left-width:6px}.FlagCard_flag--high-severity__55nTo:before{display:none}}@media (prefers-reduced-motion:reduce){.FlagCard_flag__action_btn__KFmw2,.FlagCard_flag__icon__Xw3_8{animation:none;transition:none}.FlagCard_flag__action_btn--resolve_urgent__aBF6A{animation:none}.FlagCard_flag--high-severity__55nTo:before{animation:none;display:none}}.FlagCard_flag__action_btn__KFmw2:focus-visible{outline:var(--border-width-md) solid white;outline-offset:var(--space-1);z-index:1}.FlagCard_flag__action_btn__KFmw2:disabled:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:FlagCard_spin___Ah8t 1s linear infinite}.FlagCard_flag__action_btn__KFmw2:disabled span{opacity:.5}@keyframes FlagCard_spin___Ah8t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media print{.FlagCard_flag__action_btn__KFmw2,.FlagCard_flag__assignment__GIJ3k{display:none}.FlagCard_flag--high-severity__55nTo:before,.FlagCard_flag__icon__Xw3_8{animation:none}.FlagCard_flag_card__hVts5{break-inside:avoid;margin-bottom:var(--space-2)}.FlagCard_flag_card__hVts5.FlagCard_flag_card--high___cPEg{border-left:4px solid #000}.FlagCard_flag_card__hVts5.FlagCard_flag_card--medium__LQLBk{border-left:4px solid #666}.FlagCard_flag_card__hVts5.FlagCard_flag_card--low__BJIlt{border-left:4px solid #999}}