.SectionEditActions_cluster__1wqbs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.InputField_wrapper____yer{display:flex;flex-direction:column}.InputField_label__Whr5_{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:var(--space-1);color:var(--text-primary);transition:color var(--transition-fast)}.InputField_label__Whr5_ svg{flex-shrink:0;width:14px;height:14px;color:var(--text-muted)}.InputField_required__xcDcT{color:var(--danger-text);font-weight:600}.InputField_wrapper____yer.InputField_disabled__Pf3rR .InputField_label__Whr5_{color:var(--text-muted);opacity:.7}.InputField_input__Y3_mn{padding:0 var(--field-padding-x);height:var(--field-height);border-radius:var(--field-radius);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);font-family:inherit;font-size:var(--field-font-size);transition:var(--transition-fast);box-sizing:border-box}.InputField_input__Y3_mn:focus{outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.InputField_input__Y3_mn:disabled{background:var(--bg-elevated);color:var(--text-muted);opacity:.6;cursor:not-allowed}.InputField_inputWithSuffixWrapper___ghlm{position:relative;display:flex;align-items:stretch}.InputField_inputWithSuffixWrapper___ghlm .InputField_input__Y3_mn{flex:1;min-width:0}.InputField_inputWithSuffix__wIKHu{padding-right:var(--space-10)}.InputField_suffix__N24Ot{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding-right:var(--space-3);pointer-events:none}.InputField_suffix__N24Ot>*{pointer-events:auto}.InputField_error__76yCJ{color:var(--danger-text);font-size:var(--text-xs);margin-top:var(--space-1)}.InputField_errorInput__1J3MF,.InputField_errorInput__1J3MF:focus{border-color:var(--input-border-error)}.InputField_errorInput__1J3MF:focus{box-shadow:0 0 0 3px var(--danger-bg)}.InputField_hint__PvsOi{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted)}:where(.DateInput_root__7RT_G,.DateInput_wrapper__jZC_z){display:flex;flex-direction:column;min-width:0;position:relative}.DateInput_fullWidth__Bddom{width:100%}.DateInput_label__d86dn{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:var(--space-1);color:var(--text-primary)}.DateInput_required__EZJN6{color:var(--danger-text)}.DateInput_wrapper__jZC_z.DateInput_disabled__OvOFf .DateInput_label__d86dn{color:var(--text-muted);opacity:.7}.DateInput_trigger__8QdEw{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-width:0;height:var(--field-height);padding:0 var(--field-padding-x);border-radius:var(--field-radius);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);font-size:var(--field-font-size);font-family:inherit;line-height:1.25;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.DateInput_compact__WMzjl{height:var(--field-height-compact);font-size:var(--text-sm)}.DateInput_iconOnly__82ITa{width:28px;height:28px;padding:0;justify-content:center}.DateInput_compact__WMzjl.DateInput_iconOnly__82ITa{width:var(--field-height-compact);height:var(--field-height-compact)}.DateInput_iconOnly__82ITa.DateInput_iconOnlyFilled__NJXkY{width:auto;max-width:100%;padding:0 var(--space-3);gap:var(--space-2);justify-content:flex-start}.DateInput_iconOnly__82ITa.DateInput_iconOnlyFilledDense__dxOxW{width:100%;padding:0 var(--space-2);gap:var(--space-1)}.DateInput_iconOnlyFilledDense__dxOxW .DateInput_placeholder__v67Eo,.DateInput_iconOnlyFilledDense__dxOxW .DateInput_value__tng4u{font-size:11px}.DateInput_trigger__8QdEw:focus,.DateInput_trigger__8QdEw:hover:not(:disabled){border-color:var(--input-border-focus)}.DateInput_trigger__8QdEw:focus{outline:none;box-shadow:var(--focus-ring)}.DateInput_trigger__8QdEw:disabled{background:var(--bg-elevated);color:var(--text-muted);opacity:.6;cursor:not-allowed}.DateInput_value__tng4u{font-variant-numeric:tabular-nums}.DateInput_placeholder__v67Eo,.DateInput_value__tng4u{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DateInput_placeholder__v67Eo{color:var(--input-placeholder);font-weight:400}.DateInput_icon__e6Qw0{flex-shrink:0;color:var(--text-secondary)}.DateInput_iconActive__S8XlY{color:var(--color-primary)}.DateInput_bare__EPXVo{width:auto;height:auto;min-height:0;padding:0;gap:var(--space-1);border:none;border-radius:0;background:transparent;justify-content:flex-start;font-size:var(--text-xs);font-weight:500;color:var(--text-secondary)}.DateInput_bare__EPXVo:hover:not(:disabled){border-color:transparent;color:var(--color-primary)}.DateInput_bare__EPXVo:hover:not(:disabled) .DateInput_icon__e6Qw0{color:var(--color-primary)}.DateInput_bare__EPXVo:focus{outline:none;border-color:transparent;box-shadow:none}.DateInput_bare__EPXVo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.DateInput_bare__EPXVo:disabled{background:transparent;opacity:.55}.DateInput_bare__EPXVo .DateInput_placeholder__v67Eo,.DateInput_bare__EPXVo .DateInput_value__tng4u{flex:0 1 auto;font-size:var(--text-xs)}.DateInput_bare__EPXVo .DateInput_placeholder__v67Eo{color:var(--color-primary);font-weight:500}.DateInput_bare__EPXVo .DateInput_icon__e6Qw0{width:12px;height:12px;color:var(--text-muted)}.DateInput_bare__EPXVo:has(.DateInput_placeholder__v67Eo) .DateInput_icon__e6Qw0{color:var(--color-primary)}.DateInput_toneWarning__7Awwy.DateInput_trigger__8QdEw .DateInput_icon__e6Qw0,.DateInput_toneWarning__7Awwy.DateInput_trigger__8QdEw .DateInput_placeholder__v67Eo,.DateInput_toneWarning__7Awwy.DateInput_trigger__8QdEw .DateInput_value__tng4u{color:var(--warning-text)}.DateInput_toneDanger__pXGHw.DateInput_trigger__8QdEw .DateInput_icon__e6Qw0,.DateInput_toneDanger__pXGHw.DateInput_trigger__8QdEw .DateInput_placeholder__v67Eo,.DateInput_toneDanger__pXGHw.DateInput_trigger__8QdEw .DateInput_value__tng4u{color:var(--danger-text)}.DateInput_errorInput__5WlCj{border-color:var(--danger)}.DateInput_errorInput__5WlCj:focus{border-color:var(--danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 20%,transparent)}.DateInput_error__DEe0b{color:var(--danger-text)}.DateInput_error__DEe0b,.DateInput_hint__csowy{font-size:var(--text-xs);margin-top:var(--space-1)}.DateInput_hint__csowy{color:var(--text-muted)}.DateInput_panel__7HVbS{background:var(--card-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-3);box-sizing:border-box;width:288px}.DateInput_panelHeader__7mTtm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.DateInput_monthLabel__GwQhy{font-size:.9375rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;text-align:center;flex:1}.DateInput_navBtn__qJFQ8{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);cursor:pointer}.DateInput_navBtn__qJFQ8:hover{border-color:var(--color-primary);color:var(--color-primary)}.DateInput_weekdays__RT_ct{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:var(--space-1)}.DateInput_weekday__tDn7D{text-align:center;font-size:.7rem;font-weight:600;color:var(--text-secondary);padding:var(--space-1) 0;text-transform:uppercase;letter-spacing:.04em}.DateInput_grid__LKAVp{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.DateInput_day__9deeF{display:inline-flex;align-items:center;justify-content:center;min-height:40px;height:40px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;font-family:inherit}.DateInput_day__9deeF:hover:not(:disabled){background:var(--bg-surface)}.DateInput_day__9deeF:disabled{opacity:.35;cursor:not-allowed}.DateInput_dayInMonth__LkGYb{color:var(--text-primary)}.DateInput_dayOutMonth__tltTU{color:var(--text-muted)}.DateInput_dayToday__iNdQh{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.DateInput_daySelected__u3V3J,.DateInput_daySelected__u3V3J:hover:not(:disabled){background:var(--color-primary);color:var(--color-on-primary);box-shadow:none;font-weight:600}.DateInput_panelFooter__xOgqT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}@media (max-width:767px){.DateInput_day__9deeF{min-height:44px;height:44px}.DateInput_navBtn__qJFQ8{width:40px;height:40px}}.utilities_visuallyHidden__LIAdu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.utilities_scrollRow__1k2v0{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.utilities_scrollRow__1k2v0::-webkit-scrollbar{display:none}.Skeleton_block__dlK_Z{display:block;flex-shrink:0;max-width:100%;border-radius:var(--radius-sm);background:var(--skeleton-base);animation:Skeleton_skeleton-reveal__n3OE0 0s linear .15s backwards,Skeleton_skeleton-pulse__qu0eO 1.8s ease-in-out .15s infinite}.Skeleton_circle__HIV50{border-radius:50%}.Skeleton_inline__cHsoj{display:inline-block;vertical-align:middle}.Skeleton_region___shgr{position:relative;animation:Skeleton_skeleton-reveal__n3OE0 0s linear .15s backwards,Skeleton_skeleton-pulse__qu0eO 1.8s ease-in-out .15s infinite}html[data-skeleton-handoff] .Skeleton_block__dlK_Z,html[data-skeleton-handoff] .Skeleton_region___shgr{animation-delay:0s,0s}.Skeleton_region___shgr .Skeleton_block__dlK_Z,.Skeleton_region___shgr .Skeleton_region___shgr{animation:none}.Skeleton_text__i2ITD{display:flex;flex-direction:column;gap:.5em;width:100%}@keyframes Skeleton_skeleton-reveal__n3OE0{0%,to{visibility:hidden}}@keyframes Skeleton_skeleton-pulse__qu0eO{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Skeleton_block__dlK_Z,.Skeleton_region___shgr{animation:Skeleton_skeleton-reveal__n3OE0 0s linear .15s backwards}html[data-skeleton-handoff] .Skeleton_block__dlK_Z,html[data-skeleton-handoff] .Skeleton_region___shgr{animation-delay:0s}}.patterns_plain__i4mYI{position:relative}.patterns_table__iv6aB{width:100%;border-collapse:collapse;table-layout:fixed}.patterns_table__iv6aB td,.patterns_table__iv6aB th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}.patterns_table__iv6aB th{padding-block:var(--space-2)}.patterns_cellLines__gMIf0{display:flex;flex-direction:column;gap:var(--space-1)}.patterns_numeric__08wNe>span{margin-inline-start:auto}.patterns_tableCards__Wy_R6{display:none;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}@media (max-width:767px){.patterns_tableFrame__NvGAM.patterns_hasCards__5MZd4 .patterns_table__iv6aB{display:none}.patterns_tableFrame__NvGAM.patterns_hasCards__5MZd4 .patterns_tableCards__Wy_R6{display:flex}}.patterns_list__rN4gI{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.patterns_listRow__anyVP{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}.patterns_list__rN4gI:not(.patterns_feed__3YCJX) .patterns_listRow__anyVP+.patterns_listRow__anyVP{border-top:1px solid var(--color-border)}.patterns_feed__3YCJX{gap:var(--space-4)}.patterns_feed__3YCJX .patterns_listRow__anyVP{align-items:flex-start;padding:0}.patterns_listBody__g1Vpv{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--space-2)}.patterns_feedHead__Q9OuD{display:flex;align-items:center;gap:var(--space-2)}.patterns_cardGrid__Li_4R{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--skeleton-card-min,16rem)),1fr));gap:var(--space-4)}.patterns_card__5NgZK{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--card-bg)}.patterns_tiles__KHfDl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--space-3)}.patterns_tile__qCKsb{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--card-bg)}.patterns_chart__2mTlQ{display:flex;align-items:flex-end;gap:var(--space-2);width:100%;border-bottom:1px solid var(--color-border)}.patterns_bar__6rLOk{flex:1;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.patterns_lineChart__sMB_7{display:flex;flex-direction:column;justify-content:space-between;width:100%;border-bottom:1px solid var(--color-border)}.patterns_donutWrap__8u3bE{display:flex;align-items:center;justify-content:center;width:100%}.patterns_donut__QSl97{aspect-ratio:1;mask:radial-gradient(circle,transparent 55%,currentColor 56%)}.patterns_form__YsHjO{display:grid;gap:var(--space-4) var(--space-5)}.patterns_formTwo__Bxjto{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.patterns_formTwo__Bxjto{grid-template-columns:minmax(0,1fr)}}.patterns_field__7Ioaj{display:flex;flex-direction:column;gap:var(--space-2)}.patterns_formActions__1PX28{display:flex;justify-content:flex-end;gap:var(--space-2);grid-column:1/-1}.patterns_page__H6H64{display:flex;flex-direction:column;gap:var(--space-5);width:100%}.patterns_pageInset__axxfu{padding:var(--space-4) var(--space-8) var(--space-8)}@media (max-width:767px){.patterns_pageInset__axxfu{padding:var(--space-4)}}.patterns_pageHeader__NS8Lv{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.patterns_pageActions__3W74d,.patterns_pageTabs__O62gA,.patterns_pageToolbar__k0Li_{display:flex;align-items:center;gap:var(--space-2)}.patterns_pageTabs__O62gA{gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.patterns_pageToolbar__k0Li_{justify-content:space-between}:where(.Select_selectWrapper__etLtS){position:relative;display:flex;flex-direction:column;width:100%;min-width:0}.Select_fullWidth__3qpcD{width:100%}.Select_label__jrSzg{display:flex;align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}.Select_required__jQo7L{color:var(--danger-text)}.Select_trigger__ls2_E{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;height:var(--field-height);padding:0 var(--field-padding-x);margin:0;font:inherit;text-align:left;color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--field-radius);cursor:pointer;user-select:none;box-sizing:border-box;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Select_trigger__ls2_E:hover:not(:disabled){border-color:var(--input-border-focus)}.Select_trigger__ls2_E.Select_open__l8l_F,.Select_trigger__ls2_E:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.Select_trigger__ls2_E:disabled{opacity:.6;cursor:not-allowed}.Select_trigger__ls2_E.Select_active__KamCI{border-color:var(--input-border-focus);background:var(--info-bg);color:var(--primary-text)}.Select_trigger__ls2_E.Select_active__KamCI .Select_chevron__MVW7m{color:var(--primary-text)}.Select_trigger__ls2_E.Select_transparent__l5uaN{background:transparent}.Select_trigger__ls2_E.Select_error__cxqRx{border-color:var(--input-border-error)}.Select_value__eRiwC{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--field-font-size)}.Select_placeholder___upOc{color:var(--input-placeholder)}.Select_chevron__MVW7m{flex-shrink:0;margin-left:var(--space-3);color:var(--text-secondary);transition:transform var(--transition-fast)}.Select_chevron__MVW7m.Select_rotated__GfIi9{transform:rotate(180deg)}.Select_errorMessage__lY_K6{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--danger-text)}.Select_menu__v_JSb{display:flex;flex-direction:column;overflow:hidden;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:Select_fadeIn__A5GKF var(--transition-fast)}.Select_list__R_4nm{margin:0;padding:var(--space-1);list-style:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Select_list__R_4nm:focus{outline:none}.Select_menu__v_JSb .Select_list__R_4nm{max-height:min(var(--select-max-height,280px),calc(var(--popover-available-height, 100vh) - var(--select-search-height, 0px) - 2px))}.Select_searchRow__Q75Pb{--search-row-height:44px;display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;height:var(--search-row-height);padding:0 var(--space-3);border-bottom:1px solid var(--color-border)}.Select_menu__v_JSb:has(.Select_searchRow__Q75Pb){--select-search-height:44px}.Select_searchIcon__Itq0K{flex-shrink:0;color:var(--text-secondary)}.Select_search__HeYEM{flex:1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--text-md)}.Select_search__HeYEM::placeholder{color:var(--input-placeholder)}.Select_option__d7WBU{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-md);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;user-select:none}.Select_dot__BPxj2{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-pill)}.Select_trigger__ls2_E .Select_dot__BPxj2{margin-right:var(--space-2)}.Select_optionLabel__iWw8L{flex:1;min-width:0;overflow-wrap:anywhere}.Select_option__d7WBU.Select_active__KamCI{background:var(--bg-hover)}.Select_footer__eucD6,.Select_option__d7WBU.Select_selected__1CxJ_{color:var(--primary-text);font-weight:var(--font-medium)}.Select_footer__eucD6{position:sticky;bottom:calc(-1 * var(--space-1));margin-top:var(--space-1);background:var(--bg-elevated);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.Select_option__d7WBU.Select_footer__eucD6.Select_active__KamCI{background:linear-gradient(var(--bg-hover),var(--bg-hover)),var(--bg-elevated)}.Select_footerIcon__l3m1Z{display:inline-flex;flex-shrink:0}.Select_check__87GAi{flex-shrink:0;color:var(--primary-text)}.Select_option__d7WBU.Select_disabled__7k_lC{opacity:.5;cursor:not-allowed}.Select_status__fAzGZ{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary)}.Select_compact__4FN2H{gap:var(--space-1-5)}.Select_compact__4FN2H .Select_label__jrSzg{font-size:var(--text-xs);color:var(--text-secondary)}.Select_compact__4FN2H .Select_trigger__ls2_E{height:var(--field-height-compact);padding:0 var(--space-3)}.Select_compact__4FN2H .Select_value__eRiwC{font-size:var(--text-sm)}.Select_compact__4FN2H .Select_chevron__MVW7m{margin-left:var(--space-2)}.Select_menuCompact__CdsRl .Select_option__d7WBU{padding:var(--space-1-5) var(--space-2-5);font-size:var(--text-sm);line-height:1.3}.Select_sheetLayer__Hrpv1{position:fixed;inset:0;z-index:var(--z-popover);display:flex;align-items:flex-end;padding-top:calc(var(--space-6) + env(safe-area-inset-top, 0px));padding-bottom:var(--keyboard-inset,0);background:var(--overlay-bg);animation:Select_fadeIn__A5GKF var(--transition-medium)}.Select_sheet__vOIdA{display:flex;flex-direction:column;width:100%;max-height:min(70dvh,calc(var(--visible-height, 100dvh) - var(--space-6) - env(safe-area-inset-top, 0px)));padding-bottom:max(0px,calc(env(safe-area-inset-bottom, 0px) - var(--keyboard-inset, 0px)));overflow:hidden;background:var(--bg-elevated);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);animation:Select_sheetUp__ymX3k var(--transition-medium)}.Select_sheet__vOIdA:focus{outline:none}.Select_sheetHandle__wgLX7{flex-shrink:0;width:36px;height:4px;margin:var(--space-2) auto var(--space-1);border-radius:var(--radius-sm);background:var(--color-border)}.Select_sheet__vOIdA .Select_list__R_4nm{flex:1 1 auto;min-height:0}.Select_sheet__vOIdA .Select_option__d7WBU{min-height:44px}@keyframes Select_fadeIn__A5GKF{0%{opacity:0}to{opacity:1}}@keyframes Select_sheetUp__ymX3k{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Select_menu__v_JSb,.Select_sheetLayer__Hrpv1,.Select_sheet__vOIdA{animation:none}}.Select_loadingOptions__GbKKJ{list-style:none}.Select_skeletonOption__6e2OP{display:flex;align-items:center;min-height:calc(1.4em + 2 * var(--space-3));padding:var(--space-3) var(--space-4);font-size:var(--text-md)}.DateRangePicker_wrapper__doA5K{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--card-bg)}.DateRangePicker_wrapperCompact__4TUJw{margin-left:auto;align-items:flex-end}.DateRangePicker_mainRow__vMAxp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);max-width:100%}.DateRangePicker_controlRow__ZFWg3{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}.DateRangePicker_icon__63x_j{flex-shrink:0;color:var(--text-secondary)}.DateRangePicker_preset__0D6oW{width:10rem}.DateRangePicker_customPanel__IQwNR{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%}.DateRangePicker_wrapperCompact__4TUJw .DateRangePicker_customPanel__IQwNR{align-items:flex-end}.DateRangePicker_customRange__m3_rQ{display:inline-flex;flex-wrap:nowrap;align-items:flex-end;gap:var(--space-2);max-width:100%}.DateRangePicker_dateField__CWny1{flex:0 0 auto;width:9.5rem}.DateRangePicker_applyBtn__yrZO0{flex-shrink:0}.DateRangePicker_periodInfo__bIZ4z{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--text-secondary)}.DateRangePicker_hint__fl4yN{display:block;width:100%;font-size:var(--text-xs);line-height:1.35;color:var(--text-secondary)}.DateRangePicker_wrapperCompact__4TUJw .DateRangePicker_hint__fl4yN{text-align:right}.DateRangePicker_hintWarning__bx0S6{color:var(--warning-text)}@media (max-width:1023px){.DateRangePicker_wrapperCompact__4TUJw,.DateRangePicker_wrapper__doA5K{display:flex;width:100%;margin-left:0;align-items:stretch}.DateRangePicker_controlRow__ZFWg3,.DateRangePicker_mainRow__vMAxp{display:flex;width:100%}.DateRangePicker_preset__0D6oW{flex:1 1 auto;width:auto;min-width:0}.DateRangePicker_customPanel__IQwNR,.DateRangePicker_wrapperCompact__4TUJw .DateRangePicker_customPanel__IQwNR{align-items:stretch}.DateRangePicker_customRange__m3_rQ{display:flex;flex-wrap:wrap;width:100%;padding-top:var(--space-2);border-top:1px solid var(--color-border)}.DateRangePicker_dateField__CWny1{flex:1 1 calc(50% - var(--space-1));width:auto;min-width:0}.DateRangePicker_hint__fl4yN,.DateRangePicker_wrapperCompact__4TUJw .DateRangePicker_hint__fl4yN{text-align:left}}@media (max-width:767px){.DateRangePicker_applyBtn__yrZO0{flex:1 1 100%;width:100%}.DateRangePicker_wrapper__doA5K[data-custom=true] .DateRangePicker_hint__fl4yN:not(.DateRangePicker_hintWarning__bx0S6),.DateRangePicker_wrapper__doA5K[data-custom=true] .DateRangePicker_periodInfo__bIZ4z{display:none}}.DateTimeInput_root__LlT_m{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.DateTimeInput_label__EJgcR{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}.DateTimeInput_required__ct8TU{color:var(--danger-text)}.DateTimeInput_fields__EPPnJ{display:flex;gap:var(--space-2);min-width:0}.DateTimeInput_date__YU28C{flex:1 1 10rem;min-width:0}.DateTimeInput_time__ZNjh_{flex:0 1 8.5rem;width:auto;min-width:7rem}.DateTimeInput_error__uxb1a{font-size:var(--text-xs);color:var(--danger-text)}@media (max-width:767px){.DateTimeInput_fields__EPPnJ{flex-wrap:wrap}.DateTimeInput_time__ZNjh_{flex:1 1 8rem}}.PasswordField_passwordFieldWrapper__0foYs{width:100%}.PasswordField_toggle__WjAp6{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.PasswordField_toggle__WjAp6:hover:not(:disabled){color:var(--text-primary);background:var(--bg-elevated)}.PasswordField_toggle__WjAp6:focus{outline:none}.PasswordField_toggle__WjAp6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PasswordField_toggle__WjAp6:disabled{opacity:.5;cursor:not-allowed}.PasswordField_icon__FQzyz{flex-shrink:0;display:block}.FormField_field__NYvV5{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.FormField_span__xjO1B{grid-column:1/-1}.FormField_label__p5gHN{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}.FormField_required__UcX2L{color:var(--danger-text)}.FormField_error__QxC82,.FormField_hint__5FZpf{margin:0;font-size:var(--text-xs);line-height:1.4}.FormField_hint__5FZpf{color:var(--text-muted)}.FormField_error__QxC82{color:var(--danger-text)}.MultiSelect_multiSelectWrapper__G7pBB{position:relative;display:flex;flex-direction:column;overflow:visible;isolation:isolate}.MultiSelect_multiSelectWrapper__G7pBB.MultiSelect_fullWidth__0vJEo{width:100%}.MultiSelect_label__1_5L3{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--space-1)}.MultiSelect_multiSelect__Toay0{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space-1) var(--field-padding-x);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--field-radius);cursor:pointer;transition:all var(--transition-fast);min-height:var(--field-height);box-sizing:border-box;user-select:none}.MultiSelect_multiSelect__Toay0:hover:not(.MultiSelect_disabled___K5HB){border-color:var(--input-border-focus)}.MultiSelect_multiSelect__Toay0.MultiSelect_open__sbLQi,.MultiSelect_multiSelect__Toay0:focus-within:not(.MultiSelect_disabled___K5HB){outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.MultiSelect_multiSelect__Toay0.MultiSelect_disabled___K5HB{opacity:.6;cursor:not-allowed}.MultiSelect_multiSelect__Toay0.MultiSelect_error__jPelm{border-color:var(--input-border-error)}.MultiSelect_multiSelect__Toay0.MultiSelect_error__jPelm:focus-within{box-shadow:0 0 0 3px var(--danger-bg)}.MultiSelect_selectedContainer__Q6lzP{flex:1;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;min-height:20px}.MultiSelect_placeholder__huc77{color:var(--input-placeholder);font-size:var(--field-font-size)}.MultiSelect_selectedTag__A_MMM{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500;white-space:nowrap}.MultiSelect_removeButton__w7E9C{display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:none;color:var(--color-primary);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:all var(--transition-fast)}.MultiSelect_removeButton__w7E9C:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}.MultiSelect_moreCount__rDL_C{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}.MultiSelect_chevron__YalSs{flex-shrink:0;color:var(--text-secondary);transition:transform var(--transition-fast);margin-left:var(--space-2)}.MultiSelect_chevron__YalSs.MultiSelect_rotated__lGlek{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.MultiSelect_dropdown__Y2vbF{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:1000;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);max-height:400px;overflow:hidden;display:flex;flex-direction:column;margin:0;animation:MultiSelect_slideDown__CuVE3 var(--transition-fast) ease-out;-webkit-animation:MultiSelect_slideDown__CuVE3 var(--transition-fast) ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform,opacity;-webkit-overflow-scrolling:touch}@keyframes MultiSelect_slideDown__CuVE3{0%{opacity:0;transform:translateY(-8px);-webkit-transform:translateY(-8px)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes MultiSelect_slideDown__CuVE3{0%{opacity:0;-webkit-transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0)}}.MultiSelect_searchContainer__yVfFW{padding:var(--space-2);border-bottom:1px solid var(--color-border)}.MultiSelect_searchInput__H1lGt{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);outline:none;transition:all var(--transition-fast)}.MultiSelect_searchInput__H1lGt:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 10%,transparent)}.MultiSelect_optionsList__z3QOr{list-style:none;margin:0;padding:var(--space-1);overflow-y:auto;overflow-x:hidden;max-height:320px;-webkit-overflow-scrolling:touch}.MultiSelect_groupHeader__sEnlW{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-top:var(--space-2)}.MultiSelect_groupHeader__sEnlW:first-child{margin-top:0}.MultiSelect_option__6GDH6{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-md);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);user-select:none}.MultiSelect_option__6GDH6:hover:not(.MultiSelect_disabled___K5HB){background:var(--bg-hover)}.MultiSelect_option__6GDH6.MultiSelect_focused__OJ3QC{background:var(--bg-hover);outline:none}.MultiSelect_option__6GDH6.MultiSelect_selected__JaJrg{background:var(--primary-bg)}.MultiSelect_option__6GDH6.MultiSelect_disabled___K5HB{opacity:.5;cursor:not-allowed;background:transparent}.MultiSelect_checkbox__56Gud{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);flex-shrink:0;transition:all var(--transition-fast)}.MultiSelect_option__6GDH6.MultiSelect_selected__JaJrg .MultiSelect_checkbox__56Gud{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.MultiSelect_optionContent__PbElS{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}.MultiSelect_optionLabel__icYkF{font-weight:500}.MultiSelect_noResults__dzo9w,.MultiSelect_optionDescription__CgiHt{font-size:var(--text-sm);color:var(--text-secondary)}.MultiSelect_noResults__dzo9w{padding:var(--space-4);text-align:center}.MultiSelect_errorMessage__qYzIU{font-size:var(--text-xs);color:var(--danger-text);margin-top:var(--space-1)}.MultiSelect_optionsList__z3QOr::-webkit-scrollbar{width:8px}.MultiSelect_optionsList__z3QOr::-webkit-scrollbar-track{background:transparent}.MultiSelect_optionsList__z3QOr::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-xs)}.MultiSelect_optionsList__z3QOr::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.CodeBlock_codeBlock__mDZLT{position:relative;margin:var(--space-4) 0;border-radius:var(--radius-md);overflow:hidden;background:var(--code-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-xs)}.CodeBlock_pre__NYttX{margin:0;padding:var(--space-4);overflow-x:auto;overflow-y:hidden;background:transparent;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--code-text)}.CodeBlock_code__WAr2Y{display:block;white-space:pre;word-break:normal;overflow-wrap:normal;color:inherit}.CodeBlock_copyButton__7FkDB{position:absolute;top:var(--space-2);right:var(--space-2);padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--color-white) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-white) 20%,transparent);border-radius:var(--radius-xs);color:var(--code-text);font-size:var(--text-xs);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-fast);backdrop-filter:blur(4px);font-family:var(--font-primary)}.CodeBlock_copyButton__7FkDB:hover{background:color-mix(in srgb,var(--color-white) 15%,transparent);border-color:color-mix(in srgb,var(--color-white) 30%,transparent);color:var(--color-white)}.CodeBlock_copyButton__7FkDB:active{transform:scale(.98)}[data-theme=light] .CodeBlock_codeBlock__mDZLT{background:var(--bg-secondary);border-color:var(--color-border)}[data-theme=light] .CodeBlock_pre__NYttX{color:var(--text-primary)}[data-theme=light] .CodeBlock_copyButton__7FkDB{background:var(--bg-secondary);border-color:var(--color-border-light);color:var(--text-secondary)}[data-theme=light] .CodeBlock_copyButton__7FkDB:hover{background:var(--bg-hover);border-color:var(--color-border);color:var(--text-primary)}:where(.Textarea_wrapper__i0WTh){display:flex;flex-direction:column}.Textarea_fullWidth__Nernb{width:100%}.Textarea_label__Vu5b6{font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:var(--space-1);color:var(--text-primary)}.Textarea_required__kf6I7{color:var(--danger-text)}:where(.Textarea_textarea__cCpSI){resize:vertical;min-height:80px;width:100%}.Textarea_textarea__cCpSI{padding:var(--space-2) var(--field-padding-x);border-radius:var(--field-radius);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);font-size:var(--field-font-size);font-family:var(--font-primary);transition:var(--transition-fast)}.Textarea_textarea__cCpSI:focus{outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.Textarea_textarea__cCpSI::placeholder{color:var(--input-placeholder)}.Textarea_hint__gwCGU{color:var(--text-muted)}.Textarea_error__ktxdX,.Textarea_hint__gwCGU{margin-top:var(--space-1);font-size:var(--text-xs)}.Textarea_error__ktxdX{color:var(--danger-text)}.Textarea_errorInput__iAWXB,.Textarea_errorInput__iAWXB:focus{border-color:var(--input-border-error)}.Textarea_errorInput__iAWXB:focus{box-shadow:0 0 0 3px var(--danger-bg)}.Textarea_disabled__qV_Dp{opacity:.6;pointer-events:none}.Textarea_disabledTextarea__Ge9eN{background:var(--bg-elevated);color:var(--text-muted);cursor:not-allowed;opacity:.6}.Textarea_disabledTextarea__Ge9eN:focus{outline:none;border-color:var(--input-border);box-shadow:none}.Textarea_wrapper__i0WTh.Textarea_disabled__qV_Dp .Textarea_label__Vu5b6{color:var(--text-muted);opacity:.7}:where(.Checkbox_container__t6duu){position:relative;display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;user-select:none}.Checkbox_container__t6duu:has(.Checkbox_input__wRN7N:disabled){opacity:.5;cursor:not-allowed}.Checkbox_compact__qCAzo{gap:var(--space-1)}.Checkbox_compact__qCAzo .Checkbox_label__FObcg{font-size:var(--text-xs);font-weight:500;color:var(--text-secondary)}.Checkbox_compact__qCAzo .Checkbox_checkmark__xyGXH{width:16px;height:16px}.Checkbox_input__wRN7N{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.Checkbox_checkmark__xyGXH{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:2px solid var(--input-border);border-radius:var(--radius-sm);background:transparent;transition:background var(--transition-fast),border-color var(--transition-fast);color:var(--color-on-primary)}.Checkbox_container__t6duu:hover .Checkbox_checkmark__xyGXH:not(.Checkbox_checkmarkChecked__XOLKf){border-color:var(--color-primary)}.Checkbox_input__wRN7N:focus-visible+.Checkbox_checkmark__xyGXH{box-shadow:var(--focus-ring)}.Checkbox_checkmarkChecked__XOLKf{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox_checkIcon__7e9AA{flex-shrink:0}.Checkbox_label__FObcg{font-size:.9375rem;color:var(--text-secondary);line-height:1.4}.Switch_switch__fovdJ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:44px;padding:0;border:none;border-radius:var(--radius-pill);background:transparent;cursor:pointer}.Switch_switch__fovdJ:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Switch_switch__fovdJ:disabled{cursor:not-allowed;opacity:.5}.Switch_track__iYQju{position:relative;display:block;width:48px;height:28px;border:2px solid var(--color-border);border-radius:var(--radius-pill);background:var(--bg-secondary);transition:background var(--transition-fast),border-color var(--transition-fast)}.Switch_trackOn__Wtb__{border-color:var(--color-primary);background:var(--color-primary)}.Switch_trackSuccess__urisc{border-color:var(--success);background:var(--success)}.Switch_knob__Y1uf8{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--color-white);box-shadow:0 2px 4px color-mix(in srgb,var(--color-black) 20%,transparent);transition:transform var(--transition-fast)}.Switch_trackOn__Wtb__ .Switch_knob__Y1uf8{transform:translateX(20px)}@media (prefers-reduced-motion:reduce){.Switch_knob__Y1uf8,.Switch_track__iYQju{transition:none}}.SwitchField_field__LQzrq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;box-sizing:border-box;min-width:0}.SwitchField_text__HFexV{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.SwitchField_label__Ip1MO{font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere}.SwitchField_hint__mNbnt{font-size:var(--text-sm);color:var(--text-secondary);overflow-wrap:anywhere}.SwitchField_field__LQzrq>button{flex-shrink:0}:where(.SegmentedControl_group__G_bxN){display:inline-flex;gap:var(--space-2)}.SegmentedControl_option__u3Cks{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:76px;min-height:34px;padding:var(--space-1) var(--space-4);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.SegmentedControl_compact__E6GDC{gap:var(--space-1)}.SegmentedControl_compact__E6GDC .SegmentedControl_option__u3Cks{min-width:0;min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs)}.SegmentedControl_option__u3Cks:hover:not(:disabled):not(.SegmentedControl_active__bDs1M){border-color:var(--color-primary);background:var(--sidebar-hover);color:var(--text-primary)}.SegmentedControl_option__u3Cks:focus-visible{outline:none;box-shadow:var(--focus-ring)}.SegmentedControl_option__u3Cks:disabled{cursor:not-allowed;opacity:.5}.SegmentedControl_active__bDs1M{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.SegmentedControl_active__bDs1M:disabled{opacity:.85}@media (max-width:767px){.SegmentedControl_group__G_bxN{width:100%}.SegmentedControl_option__u3Cks{flex:1;min-width:0}.SegmentedControl_compact__E6GDC{width:auto}}@media (prefers-reduced-motion:reduce){.SegmentedControl_option__u3Cks{transition:none}}.SegmentedControl_icon__hsf5F{display:inline-flex;flex-shrink:0}.SegmentedControl_icon__hsf5F svg{width:16px;height:16px}@media (max-width:767px){.SegmentedControl_iconsOnlyOnPhone__HbFrY .SegmentedControl_option__u3Cks{min-width:0;padding:0 var(--space-3)}.SegmentedControl_iconsOnlyOnPhone__HbFrY .SegmentedControl_label__bumNn{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}}.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor,.richTextContent_prose__LhwRA{font-family:inherit;font-size:var(--field-font-size);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4}.richTextContent_prose__LhwRA{min-width:0;max-width:100%}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(p,h1,h2,h3,h4,h5,h6,ol,ul,pre,blockquote){margin:0}.richTextContent_prose__LhwRA :is(p,h1,h2,h3,h4,h5,h6,li):empty:before{content:"\200B"}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-semibold);line-height:var(--leading-tight);color:inherit}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) h1{font-size:1.5em}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) h2{font-size:1.25em}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(h3,h4,h5,h6){font-size:1.125em}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) blockquote{padding-left:var(--space-3);border-left:3px solid var(--color-border);color:var(--text-secondary)}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(pre,code){font-family:var(--font-mono);font-size:.9em;background:color-mix(in srgb,var(--text-primary) 7%,transparent)}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) code{padding:.1em .35em;border-radius:var(--radius-xs)}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) pre{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);overflow-x:auto;overflow-y:hidden}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(strong,b){font-weight:var(--font-semibold)}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) table{width:100%;border-collapse:collapse;table-layout:fixed}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is(td,th){padding:.5em .75em;border:1px solid var(--color-border);vertical-align:top}.richTextContent_prose__LhwRA table{margin:var(--space-2) 0}.richTextContent_prose__LhwRA :is(img,video){max-width:100%;height:auto}[data-theme=dark] :is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) [style*=background-color]:not([style*="background-color: rgb(255, 255, 255)"]):not([style*="background-color: rgb(0, 0, 0)"]){color:var(--color-black)}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is([style*="background-color: rgb(255, 255, 255)"],[style*="background-color: rgb(0, 0, 0)"]){background-color:transparent!important}:is(.richTextContent_prose__LhwRA,.richTextContent_proseEditor__WM7KV .ql-snow .ql-editor) :is([style^="color: rgb(0, 0, 0)"],[style*=" color: rgb(0, 0, 0)"],[style^="color: rgb(34, 34, 34)"],[style*=" color: rgb(34, 34, 34)"],[style^="color: rgb(255, 255, 255)"],[style*=" color: rgb(255, 255, 255)"]):not([style*=background-color]:not([style*="background-color: rgb(255, 255, 255)"]):not([style*="background-color: rgb(0, 0, 0)"])){color:inherit!important}.richTextContent_prose__LhwRA :is(ol,ul){padding-left:3em}.richTextContent_prose__LhwRA ul{list-style-type:disc}.richTextContent_prose__LhwRA ol{list-style-type:decimal}.richTextContent_prose__LhwRA :is(ol,ul) ol{list-style-type:lower-alpha}.richTextContent_prose__LhwRA :is(ol,ul) :is(ol,ul) ol{list-style-type:lower-roman}.richTextContent_prose__LhwRA :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:decimal}.richTextContent_prose__LhwRA :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:lower-alpha}.richTextContent_prose__LhwRA :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:lower-roman}.richTextContent_prose__LhwRA li[data-list=bullet]{list-style-type:disc}.richTextContent_prose__LhwRA li[data-list=ordered]{list-style-type:decimal}.richTextContent_prose__LhwRA .ql-ui{display:none}.richTextContent_prose__LhwRA .ql-align-center{text-align:center}.richTextContent_prose__LhwRA .ql-align-right{text-align:right}.richTextContent_prose__LhwRA .ql-align-justify{text-align:justify}.richTextContent_prose__LhwRA .ql-indent-1{padding-left:3em}.richTextContent_prose__LhwRA .ql-indent-2{padding-left:6em}.richTextContent_prose__LhwRA .ql-indent-3{padding-left:9em}.richTextContent_prose__LhwRA .ql-indent-4{padding-left:12em}.richTextContent_prose__LhwRA .ql-indent-5{padding-left:15em}.richTextContent_prose__LhwRA .ql-indent-6{padding-left:18em}.richTextContent_prose__LhwRA .ql-indent-7{padding-left:21em}.richTextContent_prose__LhwRA .ql-indent-8{padding-left:24em}.richTextContent_prose__LhwRA li.ql-indent-1{padding-left:0;margin-left:3em}.richTextContent_prose__LhwRA li.ql-indent-2{padding-left:0;margin-left:6em}.richTextContent_prose__LhwRA li.ql-indent-3{padding-left:0;margin-left:9em}.richTextContent_prose__LhwRA li.ql-indent-4{padding-left:0;margin-left:12em}.richTextContent_prose__LhwRA li.ql-indent-5{padding-left:0;margin-left:15em}.richTextContent_prose__LhwRA li.ql-indent-6{padding-left:0;margin-left:18em}.richTextContent_prose__LhwRA li.ql-indent-7{padding-left:0;margin-left:21em}.richTextContent_prose__LhwRA li.ql-indent-8{padding-left:0;margin-left:24em}.ReadOnlyRichText_clampRoot__iSOOV{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0;max-width:100%}.ReadOnlyRichText_clamp__xw9cc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rich-text-clamp-lines,2);line-clamp:var(--rich-text-clamp-lines,2);overflow:hidden;width:100%;margin:0}.ReadOnlyRichText_toggle__HWUBp{appearance:none;padding:0;margin:0;border:none;background:transparent;font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-normal);color:var(--color-primary);cursor:pointer}.ReadOnlyRichText_toggle__HWUBp:hover{text-decoration:underline}.ReadOnlyRichText_toggle__HWUBp:focus-visible{outline:none;border-radius:var(--radius-xs);box-shadow:var(--focus-ring)}.Card_card__1XGVN{background:var(--card-bg);border-radius:var(--radius-lg);padding:var(--space-8);border:1px solid var(--color-border);box-shadow:var(--shadow-card);animation:Card_cardEnter__fnag6 .25s ease-out}@keyframes Card_cardEnter__fnag6{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.Modal_overlay__4AkkU{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;overflow-y:auto;box-sizing:border-box;margin:0;padding:calc(var(--space-4) + env(safe-area-inset-top, 0px)) calc(var(--space-4) + env(safe-area-inset-right, 0px)) calc(var(--space-4) + env(safe-area-inset-bottom, 0px)) calc(var(--space-4) + env(safe-area-inset-left, 0px));background:var(--overlay-bg);backdrop-filter:blur(8px);animation:Modal_fadeIn__TSiUR var(--transition-medium)}.Modal_content__Mj_i6{position:relative;box-sizing:border-box;width:min(700px,90vw);max-width:100%;max-height:calc(100vh - 2 * var(--space-4) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));margin:auto;padding:0;overflow:visible;background:var(--card-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:Modal_slideUp__p4Ows var(--transition-medium)}.Modal_content__Mj_i6:focus{outline:none}.Modal_content__Mj_i6>*{max-width:100%}.Modal_content__Mj_i6.Modal_contentClip__LAfIm{display:flex;flex-direction:column;min-height:0;overflow:hidden}@supports (height:100dvh){.Modal_content__Mj_i6.Modal_contentClip__LAfIm{max-height:min(calc(100dvh - 2 * var(--space-4) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)),92dvh)}}.Modal_sizeSm__1e2sP{width:min(560px,calc(100vw - 2 * var(--space-4) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))}.Modal_sizeLg__yyX4K{width:min(960px,calc(100vw - 2 * var(--space-4) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))}.Modal_sizeFit__uvhcQ{width:fit-content;min-width:0;max-width:calc(100vw - 2 * var(--space-4))}.Modal_overlayFullscreen__ZHyQE{padding:0;align-items:stretch;justify-content:stretch}@media (min-width:1440px){html[data-side-drawer=sm] .Modal_overlayFullscreen__ZHyQE{padding-right:var(--drawer-width-sm)}html[data-side-drawer=md] .Modal_overlayFullscreen__ZHyQE{padding-right:var(--drawer-width-md)}html[data-side-drawer=lg] .Modal_overlayFullscreen__ZHyQE{padding-right:var(--drawer-width-lg)}}.Modal_content__Mj_i6.Modal_sizeFull__poDGc{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;height:100vh;max-height:100vh;margin:0;overflow:hidden;border-radius:0}@supports (height:100dvh){.Modal_content__Mj_i6.Modal_sizeFull__poDGc{height:100dvh;max-height:100dvh}}.Modal_header__dOsfK{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-shrink:0;padding:var(--space-5) var(--space-6) var(--space-3)}.Modal_headerText__5xyyo{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Modal_title__2z7is{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);text-wrap:balance}.Modal_description__l7uH7{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.Modal_closeButton__hbhaN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) 0 0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;transition:background var(--transition-fast),color var(--transition-fast)}.Modal_closeButton__hbhaN:hover{background:var(--bg-hover);color:var(--text-primary)}.Modal_closeButton__hbhaN:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Modal_body__ahiS3{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-2) var(--space-6) var(--space-5);-webkit-overflow-scrolling:touch}.Modal_footer__vChwy{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);flex-shrink:0;padding:var(--space-4) var(--space-6) var(--space-5);border-top:1px solid var(--color-border)}@media (max-width:767px){.Modal_overlay__4AkkU:not(.Modal_overlayFullscreen__ZHyQE){align-items:flex-end;padding:calc(var(--space-6) + env(safe-area-inset-top, 0px)) 0 var(--keyboard-inset,0)}.Modal_overlay__4AkkU:not(.Modal_overlayFullscreen__ZHyQE)>.Modal_content__Mj_i6{width:100%;min-width:0;max-width:100%;max-height:calc(100vh - var(--space-6) - env(safe-area-inset-top, 0px));margin:0;padding-bottom:max(0px,calc(env(safe-area-inset-bottom, 0px) - var(--keyboard-inset, 0px)));border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation-name:Modal_sheetUp__P8rdj}@supports (height:100dvh){.Modal_overlay__4AkkU:not(.Modal_overlayFullscreen__ZHyQE)>.Modal_content__Mj_i6{max-height:calc(var(--visible-height, 100dvh) - var(--space-6) - env(safe-area-inset-top, 0px))}}.Modal_header__dOsfK{padding:var(--space-4) var(--space-4) var(--space-2)}.Modal_body__ahiS3{padding:var(--space-2) var(--space-4) var(--space-4)}.Modal_footer__vChwy{padding:var(--space-3) var(--space-4) var(--space-4)}.Modal_footer__vChwy>*{flex:1 1 0}}@keyframes Modal_fadeIn__TSiUR{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideUp__p4Ows{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:translateY(0)}}@keyframes Modal_sheetUp__P8rdj{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Modal_content__Mj_i6,.Modal_overlay__4AkkU{animation:none}}.EmojiPicker_popover__1UZ1L{display:flex;width:min(22rem,calc(100vw - var(--space-4)));height:min(26rem,var(--popover-available-height,26rem));overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-md)}.EmojiPicker_picker__vsv0F{--emoji-surface:var(--bg-elevated);display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;height:100%}.EmojiPicker_top__nJK4n{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-1)}.EmojiPicker_search__Oom_C{flex:1;min-width:0;height:var(--space-8);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--text-md)}.EmojiPicker_search__Oom_C::placeholder{color:var(--input-placeholder)}.EmojiPicker_cell__3_yoZ:focus-visible,.EmojiPicker_search__Oom_C:focus-visible,.EmojiPicker_toneButton__f3gwV:focus-visible,.EmojiPicker_tone__323NW:focus-visible{outline:none;box-shadow:var(--focus-ring)}.EmojiPicker_toneButton__f3gwV,.EmojiPicker_tone__323NW{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;font-size:var(--text-lg);line-height:1;cursor:pointer}.EmojiPicker_cell__3_yoZ:hover,.EmojiPicker_toneButton__f3gwV:hover,.EmojiPicker_tone__323NW:hover{background:var(--bg-hover)}.EmojiPicker_categories__NJ0JR,.EmojiPicker_tones__Jpnvc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);padding:0 var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border)}.EmojiPicker_tones__Jpnvc{justify-content:flex-start}.EmojiPicker_toneOn__7NJK7{border-color:var(--color-primary);background:var(--primary-bg)}.EmojiPicker_body__gsWlB{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-2) var(--space-2)}.EmojiPicker_section__VDWeg{content-visibility:auto;contain-intrinsic-size:auto 12rem}.EmojiPicker_sectionTitle__fWSj1{position:sticky;top:0;z-index:1;margin:0;padding:var(--space-2) var(--space-1) var(--space-1);background:var(--emoji-surface);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold)}.EmojiPicker_grid__2X_7o{display:grid;grid-template-columns:repeat(var(--emoji-columns,8),minmax(0,1fr));gap:var(--space-1);padding-top:var(--space-1)}.EmojiPicker_cell__3_yoZ{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:0;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;font-size:var(--text-xl);line-height:1;cursor:pointer}.EmojiPicker_state__pSkFn{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.EmojiPicker_stateTitle__gVLnL{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.EmojiPicker_stateHint__ykYYh{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.EmojiPicker_footer__xJG_U{display:flex;flex:none;align-items:center;gap:var(--space-2);min-height:var(--space-10);padding:var(--space-1) var(--space-3);border-top:1px solid var(--color-border);color:var(--text-secondary);font-size:var(--text-xs)}.EmojiPicker_previewEmoji__mRdUR{font-size:var(--text-2xl);line-height:1}.EmojiPicker_previewName__nfGFF{color:var(--text-primary);font-weight:var(--font-medium)}.EmojiPicker_previewCode__BjZCP,.EmojiPicker_previewName__nfGFF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.EmojiPicker_picker__vsv0F{--emoji-surface:var(--card-bg);height:min(32rem,70vh)}.EmojiPicker_cell__3_yoZ{font-size:var(--text-2xl)}.EmojiPicker_footer__xJG_U{display:none}}.Drawer_layer__zqxpE{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;justify-content:flex-end;background:var(--overlay-bg);animation:Drawer_fadeIn__A4PlW var(--transition-fast)}.Drawer_panel__pJ8Te{position:relative;display:flex;flex-direction:column;width:min(var(--drawer-width-sm),100%);max-width:100%;height:100%;background:var(--card-bg);border-left:1px solid var(--color-border);box-shadow:var(--shadow-lg);animation:Drawer_slideIn__na6RH .18s ease-out}.Drawer_panel__pJ8Te:focus{outline:none}.Drawer_sizeMd__PTmIG{width:min(var(--drawer-width-md),100%)}.Drawer_sizeLg__EWM3O{width:min(var(--drawer-width-lg),100%)}.Drawer_nonModal__NUxIx{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-overlay)}@media (min-width:1440px){.Drawer_nonModal__NUxIx{box-shadow:none}}.Drawer_sheetBackdrop__qqs7t{display:none}.Drawer_header__0lVik{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);padding-top:calc(var(--space-4) + env(safe-area-inset-top, 0px));border-bottom:1px solid var(--color-border)}.Drawer_headerActions__wfY_k{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1)}.Drawer_headerText__sV8uH{display:flex;flex:1;align-items:baseline;gap:var(--space-2);min-width:0}.Drawer_title__opHOF{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);font-weight:var(--font-semibold);letter-spacing:-.02em;color:var(--text-primary)}.Drawer_close__NuzxT{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;touch-action:manipulation}.Drawer_close__NuzxT:hover{background:var(--bg-hover);color:var(--text-primary)}.Drawer_close__NuzxT:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Drawer_body__86aPY{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-3) var(--space-4) var(--space-6);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.Drawer_footer__MTGXa{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-border);background:var(--card-bg)}@media (max-width:767px){.Drawer_layer__zqxpE{align-items:flex-end;padding-bottom:var(--keyboard-inset,0)}.Drawer_panel__pJ8Te,.Drawer_sizeLg__EWM3O,.Drawer_sizeMd__PTmIG{width:100%;height:min(92dvh,92vh,calc(var(--visible-height, 100vh) - var(--space-6)));max-height:min(92dvh,92vh,calc(var(--visible-height, 100vh) - var(--space-6)));border-left:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;animation-name:Drawer_sheetUp__iPY2F}.Drawer_nonModal__NUxIx{top:auto;bottom:var(--keyboard-inset,0);left:0}.Drawer_sheetBackdrop__qqs7t{display:block;position:fixed;inset:0;z-index:var(--z-overlay);background:var(--overlay-bg);animation:Drawer_fadeIn__A4PlW var(--transition-fast)}.Drawer_header__0lVik{padding-top:var(--space-4)}.Drawer_body__86aPY{padding-bottom:var(--space-4)}.Drawer_footer__MTGXa{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--space-2);padding-bottom:calc(var(--space-3) + max(0px, calc(env(safe-area-inset-bottom, 0px) - var(--keyboard-inset, 0px))))}.Drawer_footer__MTGXa>*{width:100%;justify-content:center}}@keyframes Drawer_fadeIn__A4PlW{0%{opacity:0}to{opacity:1}}@keyframes Drawer_slideIn__na6RH{0%{transform:translateX(var(--space-3));opacity:.85}to{transform:translateX(0);opacity:1}}@keyframes Drawer_sheetUp__iPY2F{0%{transform:translateY(var(--space-4));opacity:.9}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.Drawer_layer__zqxpE,.Drawer_panel__pJ8Te,.Drawer_sheetBackdrop__qqs7t{animation:none}}.EmptyState_emptyState__AhVgf{background:var(--bg-surface);border:1px dashed var(--color-border);border-radius:var(--radius-lg);padding:56px var(--space-6);text-align:center;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px}.EmptyState_iconBadge__XjI96{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);margin:0 0 var(--space-4);flex-shrink:0}.EmptyState_icon__nEhRa{display:block}.EmptyState_illustration__oWfYN{margin-bottom:var(--space-4);max-width:200px;width:100%;display:flex;justify-content:center;align-items:center;color:var(--text-muted)}.EmptyState_illustration__oWfYN svg{opacity:.6}.EmptyState_title___sezM{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2)}.EmptyState_description__Be39x{font-size:13px;color:var(--text-secondary);margin:0 auto var(--space-5);max-width:520px;line-height:1.6}.EmptyState_actions__SKW8j{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center}.EmptyState_actionBadge__02YYE{display:inline-block;margin-left:var(--space-2);padding:2px var(--space-1-5);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);background:color-mix(in srgb,var(--text-muted) 15%,transparent);border-radius:var(--radius-sm)}@media (max-width:767px){.EmptyState_emptyState__AhVgf{padding:48px var(--space-4);min-height:220px}}.HorizontalScrollArea_root__t6TtB{position:relative}.HorizontalScrollArea_content___Imd1{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.HorizontalScrollArea_content___Imd1::-webkit-scrollbar{display:none}.HorizontalScrollArea_content___Imd1:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-md)}.HorizontalScrollArea_track__0yNHA{position:absolute;top:3px;right:var(--space-2);left:var(--space-2);z-index:2;height:6px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--bg-surface);cursor:pointer;user-select:none}.HorizontalScrollArea_thumb__JcaqS{position:absolute;top:0;height:100%;min-width:24px;border-radius:var(--radius-pill);background:var(--color-border);cursor:grab;touch-action:none;transition:background var(--transition-fast)}.HorizontalScrollArea_thumb__JcaqS:hover{background:var(--text-muted)}.HorizontalScrollArea_thumb__JcaqS:active{cursor:grabbing;background:var(--color-primary)}.LoadingBar_bar__WI6wn{left:0;right:0;top:0;height:2px;overflow:hidden;pointer-events:none;animation:LoadingBar_loading-bar-reveal__MSz17 0s linear .15s backwards}.LoadingBar_top__S2i0U{position:fixed;top:env(safe-area-inset-top,0);z-index:var(--z-toast)}.LoadingBar_container__TEGkn{position:absolute;z-index:1}.LoadingBar_bar__WI6wn:after{content:"";position:absolute;inset:0;width:40%;background:var(--color-primary);border-radius:var(--radius-pill);animation:LoadingBar_loading-bar-slide__z80XL 1.1s ease-in-out infinite}@keyframes LoadingBar_loading-bar-reveal__MSz17{0%,to{visibility:hidden}}@keyframes LoadingBar_loading-bar-slide__z80XL{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.LoadingBar_bar__WI6wn:after{animation:none;width:100%;opacity:.4}}.Tooltip_tooltipWrapper__TU6uM{position:relative;display:inline-block}.Tooltip_tooltip__hxptX{position:absolute;z-index:var(--z-tooltip);padding:var(--space-2) var(--space-3);background-color:var(--tooltip-bg);color:var(--tooltip-text);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:1.4;box-shadow:var(--shadow-sm);pointer-events:none;width:max-content;max-width:250px;white-space:normal}.Tooltip_tooltipContent__gdY3o{word-wrap:break-word}.Tooltip_tooltipWide__AXkCM{max-width:min(480px,calc(100vw - 32px));min-width:320px;width:max-content}@media (max-width:767px){.Tooltip_tooltipWide__AXkCM{max-width:calc(100vw - 32px);min-width:280px}}.Tooltip_tooltip__hxptX.Tooltip_top__PWx4_{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:var(--space-2)}.Tooltip_tooltip__hxptX.Tooltip_bottom__cBmIj{top:100%;left:50%;transform:translateX(-50%);margin-top:var(--space-2)}.Tooltip_tooltip__hxptX.Tooltip_left__k9XIh{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--space-2)}.Tooltip_tooltip__hxptX.Tooltip_right__245YA{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--space-2)}.Tooltip_tooltip__hxptX.Tooltip_bottom__cBmIj:after,.Tooltip_tooltip__hxptX.Tooltip_left__k9XIh:after,.Tooltip_tooltip__hxptX.Tooltip_right__245YA:after,.Tooltip_tooltip__hxptX.Tooltip_top__PWx4_:after{content:"";position:absolute;width:0;height:0;border-style:solid}.Tooltip_tooltip__hxptX.Tooltip_top__PWx4_:after{top:100%;left:50%;transform:translateX(-50%);border-width:6px 6px 0;border-color:var(--tooltip-bg) transparent transparent transparent}.Tooltip_tooltip__hxptX.Tooltip_bottom__cBmIj:after{bottom:100%;left:50%;transform:translateX(-50%);border-width:0 6px 6px;border-color:transparent transparent var(--tooltip-bg) transparent}.Tooltip_tooltip__hxptX.Tooltip_left__k9XIh:after{left:100%;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--tooltip-bg)}.Tooltip_tooltip__hxptX.Tooltip_right__245YA:after{right:100%;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent var(--tooltip-bg) transparent transparent}.DataTable_frame__7ykZY{position:relative;min-width:0;width:100%}.DataTable_refreshing__guVxl .DataTable_cards__J0RB8,.DataTable_refreshing__guVxl .DataTable_tableArea__XkSnl{opacity:.6;transition:opacity var(--transition-fast) .15s}.DataTable_list__szJ1w{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--bg-surface)}.DataTable_list__szJ1w.DataTable_flush__LD9V4{border:none;border-radius:0;background:transparent}.DataTable_tableArea__XkSnl{min-width:0;max-width:100%}.DataTable_table__fpetT{width:100%;min-width:max-content;border-collapse:collapse;font-size:var(--text-sm)}.DataTable_caption__Dvvos{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.DataTable_table__fpetT th{padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--bg-page);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.DataTable_table__fpetT td{padding:var(--space-3);border-bottom:1px solid var(--color-border);color:var(--text-primary);vertical-align:middle}.DataTable_row__Vvd7m:last-child td{border-bottom:none}.DataTable_clickable__edC90{cursor:pointer;transition:background var(--transition-fast)}.DataTable_clickable__edC90:hover{background:var(--sidebar-hover)}.DataTable_clickable__edC90:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.DataTable_highlighted__1ELli td{background:var(--info-bg);font-weight:var(--font-semibold)}.DataTable_footerRow__xlwcy td{border-top:1px solid var(--color-border);border-bottom:none;background:var(--bg-page);font-weight:var(--font-semibold)}.DataTable_fixed__NuWnu{table-layout:fixed}.DataTable_fixed__NuWnu td{overflow-wrap:anywhere}.DataTable_capped___cFqG{max-height:var(--table-max-height);overflow-y:auto}.DataTable_sticky__TusPB thead th{position:sticky;top:0;z-index:1}.DataTable_headerContent__Nxd51{display:inline-flex;align-items:center;gap:var(--space-1)}.DataTable_hint__nBcvH{display:inline-flex;color:var(--text-muted);cursor:help}.DataTable_table__fpetT .DataTable_numeric__rZTAq{font-variant-numeric:tabular-nums;text-align:right}.DataTable_table__fpetT th.DataTable_numeric__rZTAq .DataTable_headerContent__Nxd51{justify-content:flex-end}.DataTable_table__fpetT .DataTable_alignStart__01RKZ{text-align:left}.DataTable_table__fpetT .DataTable_alignCenter__k2A4t{text-align:center}.DataTable_table__fpetT .DataTable_alignEnd__L_jVx{text-align:right}.DataTable_table__fpetT .DataTable_chevronCol__VWGYB{width:var(--space-10);text-align:right}.DataTable_chevron___0zC_{color:var(--text-muted);transition:color var(--transition-fast),transform var(--transition-fast)}.DataTable_clickable__edC90:focus-visible .DataTable_chevron___0zC_,.DataTable_clickable__edC90:hover .DataTable_chevron___0zC_{color:var(--color-primary);transform:translateX(2px)}.DataTable_analytics__jrNmY .DataTable_table__fpetT th{padding:var(--space-2) var(--space-3);background:var(--card-bg);font-weight:var(--font-semibold)}.DataTable_analytics__jrNmY .DataTable_table__fpetT td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);border-bottom:none}.DataTable_analytics__jrNmY .DataTable_table__fpetT thead th{border-bottom:none;box-shadow:0 1px 0 var(--color-border)}.DataTable_analytics__jrNmY .DataTable_table__fpetT{min-width:100%}.DataTable_cards__J0RB8{display:none;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}@media (max-width:767px){.DataTable_hasCards__hT5kZ .DataTable_tableArea__XkSnl{display:none}.DataTable_hasCards__hT5kZ .DataTable_cards__J0RB8{display:flex}.DataTable_list__szJ1w.DataTable_hasCards__hT5kZ{overflow:visible;border:none;border-radius:0;background:transparent}}@media (max-width:1023px){.DataTable_hasCardsTablet__JYEIr .DataTable_tableArea__XkSnl{display:none}.DataTable_hasCardsTablet__JYEIr .DataTable_cards__J0RB8{display:flex}.DataTable_list__szJ1w.DataTable_hasCardsTablet__JYEIr{overflow:visible;border:none;border-radius:0;background:transparent}}@media (prefers-reduced-motion:reduce){.DataTable_chevron___0zC_,.DataTable_clickable__edC90{transition:none}}.FloatingActionButton_fab__xZlhf{position:fixed;right:var(--space-6);bottom:calc(var(--space-6) + env(safe-area-inset-bottom, 0px));z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;width:var(--fab-size);height:var(--fab-size);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--bg-elevated);box-shadow:var(--shadow-md);cursor:pointer;touch-action:manipulation;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.FloatingActionButton_fab__xZlhf:hover{transform:scale(1.05);box-shadow:var(--shadow-lg)}.FloatingActionButton_fab__xZlhf:active{transform:scale(.97)}.FloatingActionButton_primary__PMM_B{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.FloatingActionButton_fab__xZlhf:disabled{opacity:.5;cursor:not-allowed;transform:none}.FloatingActionButton_fab__xZlhf:focus-visible{outline:none;box-shadow:var(--shadow-md),var(--focus-ring)}.FloatingActionButton_icon__yJuAf{display:inline-flex}html[data-primary-fab] .FloatingActionButton_fab__xZlhf:not(.FloatingActionButton_primary__PMM_B){bottom:calc(var(--space-6) + var(--fab-size) + var(--space-3) + env(safe-area-inset-bottom, 0px))}@media (max-width:767px){.FloatingActionButton_fab__xZlhf{right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom, 0px))}html[data-primary-fab] .FloatingActionButton_fab__xZlhf:not(.FloatingActionButton_primary__PMM_B){bottom:calc(var(--space-4) + var(--fab-size) + var(--space-3) + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.FloatingActionButton_fab__xZlhf{transition:none}.FloatingActionButton_fab__xZlhf:active,.FloatingActionButton_fab__xZlhf:hover{transform:none}}@media (max-width:767px){.PageCreateAction_headerButton__dX4kq{display:none}div:has(>.PageCreateAction_phoneSlot__wJVxF:only-child){display:none}}.FilePreviewModal_shell__gesHv{display:flex;flex-direction:column;flex:1;height:100%;min-height:0;background:var(--bg-page);color:var(--text-primary)}.FilePreviewModal_header__LiU4a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);padding-top:calc(var(--space-3) + env(safe-area-inset-top, 0px));border-bottom:1px solid var(--color-border);background:var(--card-bg);flex-shrink:0}.FilePreviewModal_headerMeta__zGd07{min-width:0;display:flex;flex-direction:column;gap:2px}.FilePreviewModal_filename__rs_ws{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePreviewModal_counter__HW_uK{font-size:11px;color:var(--text-muted)}.FilePreviewModal_headerActions__zjAcp{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.FilePreviewModal_iconButton__7rWwK{min-height:36px!important;height:36px!important;padding:0 var(--space-2-5)!important;color:var(--text-primary)!important}.FilePreviewModal_downloadLabel__q9cZV{font-size:var(--text-xs)}.FilePreviewModal_stage__7FMN1{position:relative;flex:1;min-height:0;display:flex;align-items:stretch;background:color-mix(in srgb,var(--text-primary) 6%,var(--bg-page))}.FilePreviewModal_canvas__DJGfU{flex:1;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4);overflow:hidden}.FilePreviewModal_image__4IK2i{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-sm)}.FilePreviewModal_pdf__g_H6k{width:100%;height:100%;border:none;background:var(--card-bg);border-radius:var(--radius-sm)}.FilePreviewModal_navButton__v45W1{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border-radius:var(--radius-pill)!important;background:var(--card-bg)!important;color:var(--text-primary)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-sm)}.FilePreviewModal_navPrev__R5w2q{left:var(--space-3)}.FilePreviewModal_navNext__BErlT{right:var(--space-3)}.FilePreviewModal_errorState__J05sS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);text-align:center;max-width:360px;padding:var(--space-4);color:var(--text-secondary)}.FilePreviewModal_errorState__J05sS p{margin:0}.FilePreviewModal_errorActions__GNa3W{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}@media (max-width:767px){.FilePreviewModal_header__LiU4a{padding:var(--space-2) var(--space-3);padding-top:calc(var(--space-2) + env(safe-area-inset-top, 0px))}.FilePreviewModal_downloadLabel__q9cZV{display:none}.FilePreviewModal_canvas__DJGfU{padding:var(--space-2)}.FilePreviewModal_navButton__v45W1{width:36px!important;height:36px!important;min-height:36px!important}.FilePreviewModal_navPrev__R5w2q{left:var(--space-1)}.FilePreviewModal_navNext__BErlT{right:var(--space-1)}.FilePreviewModal_filename__rs_ws{font-size:var(--text-xs)}.FilePreviewModal_headerActions__zjAcp{gap:0}}.MoreButton_button__pFt60{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;transition:background var(--transition-fast),color var(--transition-fast)}.MoreButton_sm__5TeGk{width:28px;height:28px}.MoreButton_open__WpEws{background:var(--bg-hover);color:var(--text-primary)}@media (hover:hover){.MoreButton_button__pFt60:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}}.MoreButton_button__pFt60:focus-visible{outline:none;box-shadow:var(--focus-ring)}.MoreButton_button__pFt60:disabled{opacity:.55;cursor:not-allowed}@media (pointer:coarse){.MoreButton_button__pFt60:after{content:"";position:absolute;inset:-4px}.MoreButton_sm__5TeGk:after{inset:-6px}}@media (max-width:767px){.MoreButton_button__pFt60:not(.MoreButton_sm__5TeGk){width:40px;height:40px}.MoreButton_button__pFt60:not(.MoreButton_sm__5TeGk):after{inset:0}}