.Link_link__58k5P{color:var(--color-text-action-primary);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-easing-ease-out),opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.Link_link__58k5P:hover{color:var(--color-primary-400)}.Link_link__58k5P.Link_default__2V7L0:hover{text-decoration:underline}.Link_link__58k5P.Link_plain__F25bg:hover{text-decoration:none}.Link_link__58k5P:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-xs)}.Button_button__mg_cR{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-8);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-weight:var(--type-font-weight-medium);border:none;border-radius:var(--border-radius-xss);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),color var(--motion-duration-fast) var(--motion-easing-ease-out);background:var(--bg);color:var(--fg)}.Button_button__mg_cR:hover:not(:disabled){background:var(--bg-hover)}.Button_button__mg_cR:active:not(:disabled){background:var(--bg-pressed)}.Button_button__mg_cR:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Button_button__mg_cR:disabled{cursor:not-allowed;background:var(--color-background-disabled);color:var(--color-text-disabled)}.Button_sm__zdDZV{height:var(--scale-32);padding-inline:var(--spacing-12);font-size:var(--typography-body-sm-font-size)}.Button_md__6HsQu{height:var(--scale-40);padding-inline:var(--spacing-16);font-size:var(--typography-body-md-font-size)}.Button_lg__ioBGj{height:var(--scale-48);padding-inline:var(--spacing-20);font-size:var(--typography-body-lg-font-size)}.Button_iconOnly__RdNMX{padding-inline:0;aspect-ratio:1/1;width:auto}.Button_iconOnly__RdNMX.Button_sm__zdDZV{width:var(--scale-32)}.Button_iconOnly__RdNMX.Button_md__6HsQu{width:var(--scale-40)}.Button_iconOnly__RdNMX.Button_lg__ioBGj{width:var(--scale-48)}.Button_fullWidth__LKorc{width:100%}.Input_field__hBpte{display:flex;align-items:center;gap:var(--spacing-8);height:var(--scale-40);padding-inline:var(--spacing-12);background:var(--color-surface-elevated);border:var(--border-width-1) solid color-mix(in srgb,var(--color-surface-elevated) 86%,var(--color-text-on-white-black));border-radius:var(--border-radius-md);transition:border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Input_field__hBpte:hover{border-color:var(--color-neutral-1000)}.Input_field__hBpte:has(:focus-visible){border-color:var(--color-border-focus);outline:none;box-shadow:inset 0 0 0 var(--border-width-1) var(--color-border-focus)}.Input_field__hBpte.Input_error__1LZTs{border-color:var(--color-border-error-error)}.Input_field__hBpte.Input_disabled__sTFxO{background:var(--color-background-disabled);border-color:var(--color-border-disabled);cursor:not-allowed}.Input_input__MPP3N{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-md-font-size);color:var(--color-text-on-white-black)}.Input_input__MPP3N::placeholder{color:var(--color-text-muted)}.Input_input__MPP3N:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Input_icon__dztrq{display:flex;color:var(--color-icon-on-white-black);flex-shrink:0}.Input_iconButton__IAFuV{display:inline-flex;align-items:center;justify-content:center;width:var(--scale-32);height:var(--scale-32);margin-inline:calc((var(--scale-32) - 16px) / -2);background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.Input_iconButton__IAFuV:focus-visible{outline:var(--border-width-1) solid var(--color-border-focus);outline-offset:2px}.Textarea_textarea__14zwS{width:100%;padding:var(--spacing-8) var(--spacing-12);background:var(--color-surface-elevated);border:var(--border-width-1) solid color-mix(in srgb,var(--color-surface-elevated) 86%,var(--color-text-on-white-black));border-radius:var(--border-radius-md);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-md-font-size);color:var(--color-text-on-white-black);resize:vertical;transition:border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Textarea_textarea__14zwS::placeholder{color:var(--color-text-muted)}.Textarea_textarea__14zwS:hover{border-color:var(--color-neutral-1000)}.Textarea_textarea__14zwS:focus-visible{border-color:var(--color-border-focus);outline:none;box-shadow:inset 0 0 0 var(--border-width-1) var(--color-border-focus)}.Textarea_textarea__14zwS.Textarea_error__KFCzg{border-color:var(--color-border-error-error)}.Textarea_textarea__14zwS:disabled{background:var(--color-background-disabled);border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.Checkbox_wrapper__K_4jJ{display:inline-flex;align-items:center;gap:var(--spacing-8);cursor:pointer}.Checkbox_input__oE3dy{position:absolute;width:1px;height:1px;opacity:0}.Checkbox_box__FPnKv{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--scale-16);height:var(--scale-16);background:var(--color-surface-elevated);border:var(--border-width-1) solid var(--color-border-neutral-strong);border-radius:var(--border-radius-xs);transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Checkbox_check__pqTrc{opacity:0;color:var(--color-icon-on-primary);transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.Checkbox_input__oE3dy:checked+.Checkbox_box__FPnKv,.Checkbox_input__oE3dy:indeterminate+.Checkbox_box__FPnKv{background:var(--color-background-primary-primary);border-color:var(--color-border-primary-primary-primary)}.Checkbox_input__oE3dy:checked+.Checkbox_box__FPnKv .Checkbox_check__pqTrc,.Checkbox_input__oE3dy:indeterminate+.Checkbox_box__FPnKv .Checkbox_check__pqTrc{opacity:1}.Checkbox_input__oE3dy:focus-visible+.Checkbox_box__FPnKv{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Checkbox_input__oE3dy:disabled+.Checkbox_box__FPnKv{background:var(--color-background-disabled);border-color:var(--color-border-disabled)}.Checkbox_input__oE3dy:disabled~*{cursor:not-allowed}.Checkbox_wrapper__K_4jJ:has(.Checkbox_input__oE3dy:disabled){cursor:not-allowed}.Switch_wrapper__GDZnn{display:inline-flex;align-items:center;gap:var(--spacing-8)}.Switch_label__XmxEq{cursor:pointer}.Switch_disabled__6CI_M .Switch_label__XmxEq{cursor:not-allowed}.Switch_track__KWUwD{position:relative;width:40px;height:22px;padding:0;border:var(--border-width-1) solid var(--color-border-neutral-strong);border-radius:var(--border-radius-full);background:var(--color-background-neutral-neutral-soft-neutral-soft);cursor:pointer;flex-shrink:0;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Switch_track__KWUwD[aria-checked=true]{border-color:var(--color-background-primary-primary);background:var(--color-background-primary-primary)}.Switch_thumb__kBPec{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--border-radius-full);background:var(--color-neutral-white-white);box-shadow:var(--shadow-sm);transition:transform var(--motion-duration-fast) var(--motion-easing-ease-out)}.Switch_track__KWUwD[aria-checked=true] .Switch_thumb__kBPec{transform:translateX(18px)}.Switch_track__KWUwD:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Switch_track__KWUwD:disabled{cursor:not-allowed;background:var(--color-background-disabled)}.Switch_track__KWUwD:disabled .Switch_thumb__kBPec{background:var(--color-neutral-1000)}@media (prefers-reduced-motion:reduce){.Switch_thumb__kBPec,.Switch_track__KWUwD{transition:none}}.Menu_root__WFDvP{position:relative;display:inline-block}.Menu_fullWidth__ENfwz{display:block;width:100%}.Menu_trigger__D7SaJ{cursor:pointer}.Menu_fullWidth__ENfwz .Menu_trigger__D7SaJ{width:100%}.Menu_panel__ORu5l{position:fixed;top:0;left:0;min-width:180px;max-width:min(320px,calc(100vw - 16px));margin:0;padding:var(--spacing-4);list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2);overflow:hidden;overscroll-behavior:contain;background:var(--color-surface-dropdown);border:var(--border-width-1) solid var(--color-border-surface);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);z-index:var(--z-index-popover);opacity:0;transform:scale(.96);transition:opacity var(--motion-duration-slowest) var(--motion-easing-exit),transform var(--motion-duration-slowest) var(--motion-easing-exit)}.Menu_panel__ORu5l[data-state=open]{opacity:1;transform:scale(1);transition-timing-function:var(--motion-easing-enter)}.Menu_search__uqpbd{flex-shrink:0;padding:0 var(--spacing-4) var(--spacing-2)}.Menu_list__PrfPP{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;flex:1 1}.Menu_item__lwZSR{display:flex;align-items:center;gap:var(--spacing-8);width:100%;min-width:0;padding:var(--spacing-8) var(--spacing-12);background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--color-text-on-white-black);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);text-align:left;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Menu_itemLabel__oaCaZ{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Menu_itemIcon__1Gc7v{flex-shrink:0}.Menu_item__lwZSR:hover:not(:disabled){background:var(--color-background-neutral-neutral-soft-hover)}.Menu_item__lwZSR:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:-2px}.Menu_item__lwZSR:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Menu_selected__CLrec{background:color-mix(in srgb,var(--menu-accent,var(--color-primary-default)) 14%,transparent);color:var(--menu-accent,var(--color-primary-default));font-weight:var(--type-font-weight-medium)}.Menu_selected__CLrec:hover:not(:disabled){background:color-mix(in srgb,var(--menu-accent,var(--color-primary-default)) 20%,transparent)}.Menu_danger__DaYDA{color:var(--color-error-default)}@media (prefers-reduced-motion:reduce){.Menu_panel__ORu5l{transition:none;transform:none}}.Select_field__B3O28{padding:0}.Select_field__B3O28>*{flex:1 1;min-width:0;align-self:stretch}.Select_menuTrigger__qSzd_,.Select_trigger__BVzLh{display:flex;align-items:center;height:100%;width:100%}.Select_trigger__BVzLh{flex:1 1;justify-content:space-between;min-width:0;gap:var(--spacing-8);padding:0 var(--spacing-12);background:none;font:inherit;color:inherit;outline:none;border:none}.Select_trigger__BVzLh>svg{flex-shrink:0}.Select_value__yicxb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_checkSlot__gJx88{display:inline-flex;width:var(--icon-sizes-16);color:var(--color-icon-action-primary)}.DatePicker_root__ffQWE{position:relative;display:block;width:100%}.DatePicker_rootPlain__qMHhm{display:inline-block;width:auto;max-width:100%;vertical-align:middle}.DatePicker_trigger__TkDqT{width:100%}.DatePicker_triggerButton__dt4GT{display:inline-flex;align-items:center;gap:var(--spacing-8);flex:1 1;min-width:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.DatePicker_triggerButton__dt4GT:disabled{cursor:not-allowed}.DatePicker_triggerButton__dt4GT:focus-visible{outline:none}.DatePicker_plainTrigger__AQJb_{display:inline-flex;align-items:center;gap:var(--spacing-4);max-width:100%;padding:var(--spacing-4) 0;border:none;background:transparent;cursor:pointer;color:var(--color-text-muted);font:inherit}.DatePicker_plainTrigger__AQJb_:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.DatePicker_plainTrigger__AQJb_:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-sm)}.DatePicker_value__jUDWB{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DatePicker_clearBtn__06hD6{flex-shrink:0}.DatePicker_panel__c894y{position:fixed;top:0;left:0;width:min(292px,calc(100vw - 16px));padding:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-8);background:var(--color-surface-dropdown);border:var(--border-width-1) solid var(--color-border-surface);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-index-popover);opacity:0;transition:opacity var(--motion-duration-slow) var(--motion-easing-exit)}.DatePicker_panel__c894y[data-state=open]{opacity:1;transition-timing-function:var(--motion-easing-enter)}.DatePicker_header__t2rfj,.DatePicker_selectors__J6bBb{display:flex;align-items:center;gap:var(--spacing-4)}.DatePicker_selectors__J6bBb{flex:1 1;justify-content:center;min-width:0}.DatePicker_selectWrap__TSMhU{min-width:0}.DatePicker_select___6rtl{max-width:100%;padding:var(--spacing-4) var(--spacing-8);border:var(--border-width-1) solid var(--color-border-neutral-soft);border-radius:var(--border-radius-sm);background:var(--color-surface-elevated);color:var(--color-text-on-white-black);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);cursor:pointer}.DatePicker_select___6rtl:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:1px}.DatePicker_monthTitle__0tGL3{text-align:center}.DatePicker_row__bkTgY,.DatePicker_weekdays__y8XaB{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.DatePicker_weekday__bwKmz{display:flex;align-items:center;justify-content:center;height:var(--scale-24);font-size:var(--typography-caption-font-size);color:var(--color-text-muted);font-weight:var(--type-font-weight-medium)}.DatePicker_grid__8bzHo{display:flex;flex-direction:column;gap:2px}.DatePicker_day__ONHsF{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;min-height:var(--scale-32);padding:0;border:none;border-radius:var(--border-radius-full);background:transparent;color:var(--color-text-on-white-black);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),color var(--motion-duration-fast) var(--motion-easing-ease-out)}.DatePicker_day__ONHsF:hover:not(:disabled){background:var(--color-background-neutral-neutral-soft-hover)}.DatePicker_day__ONHsF:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:1px}.DatePicker_day__ONHsF:disabled{color:var(--color-text-disabled);cursor:not-allowed}.DatePicker_outside__BZWTI{color:var(--color-text-muted);opacity:.55}.DatePicker_today__WNO_7:not(.DatePicker_selected__6HAxh){box-shadow:inset 0 0 0 var(--border-width-1) var(--color-border-primary-primary-primary)}.DatePicker_selected__6HAxh{background:var(--color-background-primary-primary);color:var(--color-text-on-primary);font-weight:var(--type-font-weight-medium)}.DatePicker_selected__6HAxh:hover:not(:disabled){background:var(--color-background-primary-hover)}.DatePicker_dayEmpty__h2lKw{min-height:var(--scale-32)}.DatePicker_footer__odEj9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);padding-top:var(--spacing-4);border-top:var(--border-width-1) solid var(--color-border-neutral-soft)}.DatePicker_srOnly__W9UZF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.DatePicker_panel__c894y{transition:none}}.Tooltip_root__afD0d{position:relative;display:inline-flex}.Tooltip_bubble__Nz9D9{position:fixed;max-width:calc(100vw - var(--spacing-16));padding:var(--spacing-4) var(--spacing-8);background:var(--color-tooltip-bg);color:var(--color-tooltip-fg);border-radius:var(--border-radius-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:var(--z-index-tooltip);pointer-events:none;opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.Tooltip_bubbleAxisX__uHwuV{transform:translateX(-50%)}.Tooltip_bubbleAxisY__1MTFi{transform:translateY(-50%)}.Tooltip_bubble__Nz9D9[data-state=open].Tooltip_bubbleAxisX__uHwuV{opacity:1;transform:translateX(-50%)}.Tooltip_bubble__Nz9D9[data-state=open].Tooltip_bubbleAxisY__1MTFi{opacity:1;transform:translateY(-50%)}.Tooltip_rich__eLOOd{max-width:320px;padding:var(--spacing-8) var(--spacing-12);pointer-events:auto;overflow:visible;text-overflow:clip;white-space:normal}.Tooltip_description__Z8af4{background:var(--color-surface-elevated);color:var(--color-text-on-white-black);border:var(--border-width-1) solid var(--color-border-surface);box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.Tooltip_bubble__Nz9D9{transition:none}}.Dialog_overlay__xCFmC{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-16);background:color-mix(in srgb,black 44%,transparent);--overlay-blur:blur(14px) saturate(0.8);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);z-index:var(--dialog-z,var(--z-index-modal));opacity:0;transition:opacity var(--motion-duration-slowest) var(--motion-easing-exit)}html[data-theme=dark] .Dialog_overlay__xCFmC{background:color-mix(in srgb,black 58%,transparent)}.Dialog_overlay__xCFmC[data-state=open]{opacity:1;transition-timing-function:var(--motion-easing-ease-out)}.Dialog_panel__EGd_h{width:100%;max-width:480px;max-height:min(85vh,720px);min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border-subtle);opacity:0;transform:scale(.96);transition:opacity var(--motion-duration-slowest) var(--motion-easing-exit),transform var(--motion-duration-slowest) var(--motion-easing-exit)}.Dialog_panel__EGd_h[data-state=open]{opacity:1;transform:scale(1);transition-timing-function:var(--motion-easing-ease-out)}.Dialog_wide__K7KOI{max-width:560px}.Dialog_large__6gOhS{width:min(1120px,calc(100vw - var(--spacing-32)));max-width:1120px;height:min(820px,calc(100dvh - var(--spacing-32)));max-height:calc(100dvh - var(--spacing-32))}.Dialog_large__6gOhS .Dialog_body__8Yb9n,.Dialog_large__6gOhS .Dialog_layout__agWVp{flex:1 1}.Dialog_large__6gOhS .Dialog_body__8Yb9n{max-height:none;overflow:hidden}.Dialog_layoutNoHeader__pwfYV{gap:0}.Dialog_layout__agWVp{display:flex;flex-direction:column;gap:var(--spacing-20);min-height:0}.Dialog_header__lVbAL{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);flex-shrink:0}.Dialog_body__8Yb9n{min-height:0;overflow-y:auto;max-height:calc(min(85vh, 720px) - 9.5rem)}.Dialog_footer__PeTxR{display:flex;justify-content:flex-end;gap:var(--spacing-8);flex-shrink:0}.Dialog_footer__PeTxR[data-centered=true]{justify-content:center}@media (prefers-reduced-motion:reduce){.Dialog_overlay__xCFmC,.Dialog_panel__EGd_h{transition:none;transform:none}}.Card_card__YWHGX{height:100%;min-width:0;max-width:100%;overflow:hidden}.Card_outline__9Uari{--card-bg:transparent}.Card_surface__8B38Y{--card-bg:var(--color-surface-card)}.Card_clickable___9aaV{cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-easing-ease-out),border-color var(--motion-duration-base) var(--motion-easing-ease-out)}.Card_buttonReset__Z4DSv:hover .Card_clickable___9aaV,.Card_clickable___9aaV:hover,.Card_linkReset__ESUuh:hover .Card_clickable___9aaV{--card-bg:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-soft)}.Card_buttonReset__Z4DSv:active .Card_clickable___9aaV,.Card_clickable___9aaV:active,.Card_linkReset__ESUuh:active .Card_clickable___9aaV{--card-bg:var(--color-surface-card-pressed)}.Card_header__MQxEs{display:flex;align-items:center;gap:var(--spacing-8)}.Card_headerIcon__VcQ6k{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius-md);background:var(--color-background-primary-primary-soft-primary-soft);color:var(--color-icon-action-primary);flex-shrink:0}.Card_linkReset__ESUuh{display:block;height:100%;text-decoration:none;color:inherit;border-radius:var(--border-radius-lg)}.Card_linkReset__ESUuh:focus-visible{outline:none}.Card_linkReset__ESUuh:focus-visible .Card_clickable___9aaV{--card-bg:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-primary);outline:2px solid var(--color-border-primary-primary-primary);outline-offset:2px}.Card_buttonReset__Z4DSv{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--border-radius-lg)}.Card_buttonReset__Z4DSv:focus-visible{outline:none}.Card_buttonReset__Z4DSv:focus-visible .Card_clickable___9aaV{--card-bg:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-primary);outline:2px solid var(--color-border-primary-primary-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Card_clickable___9aaV{transition:background-color var(--motion-duration-fast) linear,border-color var(--motion-duration-fast) linear}}.Badge_badge__Jd6Bq{display:inline-flex;align-items:center;align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;gap:var(--spacing-4);padding:var(--spacing-1) var(--spacing-12);border-radius:var(--border-radius-full);background:var(--bg);color:var(--fg);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-caption-font-size);font-weight:var(--type-font-weight-medium);line-height:var(--typography-caption-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a:hover .Badge_badge__Jd6Bq{filter:brightness(.97)}.Tabs_plainList__meWGm{display:flex;flex-wrap:wrap;gap:var(--spacing-24);max-width:100%;overflow:visible;border-bottom:var(--border-width-1) solid var(--color-border-neutral-default)}.Tabs_plainTab__ZirU8{flex:0 1 auto;padding:var(--spacing-12) var(--spacing-4);background:none;border:none;border-bottom:var(--border-width-2) solid transparent;margin-bottom:calc(var(--border-width-2) * -1);color:var(--color-text-muted);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);font-weight:var(--type-font-weight-medium);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-ease-out),border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Tabs_plainTab__ZirU8:hover{color:var(--color-text-on-white-black)}.Tabs_plainTab__ZirU8:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Tabs_list__HgdQn{display:inline-flex;align-items:stretch;max-width:100%;gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--color-border-neutral-default)}.Tabs_tabWrap__D0txr{flex:0 0 auto;gap:0}.Tabs_tabWrap__D0txr,.Tabs_tab__KOgxv{display:inline-flex;align-items:center;min-width:0}.Tabs_tab__KOgxv{padding:var(--spacing-12) var(--spacing-4);background:none;border:none;border-bottom:var(--border-width-2) solid transparent;margin-bottom:calc(var(--border-width-2) * -1);color:var(--color-text-muted);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);font-weight:var(--type-font-weight-medium);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-ease-out),border-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Tabs_tabLabel__3lsNI{white-space:nowrap}.Tabs_tab__KOgxv:hover{color:var(--color-text-on-white-black)}.Tabs_tab__KOgxv:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Tabs_active__PZ4zV{color:var(--color-text-action-primary);border-bottom-color:var(--color-border-primary-primary-primary)}.Tabs_renameInput__BaKm0{min-width:4rem;max-width:12rem;margin-bottom:calc(var(--border-width-2) * -1);padding:var(--spacing-8) var(--spacing-4);border:none;border-bottom:var(--border-width-2) solid var(--color-border-primary-primary-primary);background:transparent;color:var(--color-text-on-white-black);font:inherit;font-size:var(--typography-body-sm-font-size);font-weight:var(--type-font-weight-medium);outline:none}.Tabs_actions__GULaZ,.Tabs_add__0VRSD{display:inline-flex;align-items:center;justify-content:center;width:var(--scale-28);height:var(--scale-28);flex:0 0 auto;padding:0;border:none;border-radius:var(--border-radius-sm);background:transparent;color:var(--color-icon-muted);cursor:pointer;opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.Tabs_actions__GULaZ{pointer-events:none}.Tabs_actions__GULaZ:focus-visible,.Tabs_hasActions__bM2WT:focus-within .Tabs_actions__GULaZ,.Tabs_hasActions__bM2WT:hover .Tabs_actions__GULaZ{opacity:1;pointer-events:auto}.Tabs_add__0VRSD{align-self:center;pointer-events:none}.Tabs_add__0VRSD:focus-visible,.Tabs_list__HgdQn:focus-within .Tabs_add__0VRSD,.Tabs_list__HgdQn:hover .Tabs_add__0VRSD{opacity:1;pointer-events:auto}.Tabs_actions__GULaZ:hover,.Tabs_add__0VRSD:hover{background:var(--color-background-neutral-neutral-soft-neutral-soft);color:var(--color-icon-on-white-black)}.Tabs_actions__GULaZ:focus-visible,.Tabs_add__0VRSD:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Table_scroll__oXhr3{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.Table_table__Xyurp{width:100%;border-collapse:collapse;min-width:480px}.Table_headCell__yfsJW{text-align:left;white-space:nowrap}.Table_cell__lHizX,.Table_headCell__yfsJW{padding:var(--spacing-12) var(--spacing-16);border-bottom:var(--border-width-1) solid var(--color-border-neutral-default)}.Table_cell__lHizX{transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Table_row__2DISN:hover .Table_cell__lHizX{background:var(--color-background-neutral-neutral-soft-hover)}.Table_clickable__IBRRu{cursor:pointer}.Table_checkboxCell___G1nO{width:var(--scale-40)}@media (max-width:640px){.Table_cell__lHizX,.Table_headCell__yfsJW{padding:var(--spacing-8) var(--spacing-12)}.Table_table__Xyurp{min-width:360px}}.Pagination_root__vHoDT{gap:var(--spacing-4);width:100%;max-width:100%;padding-top:var(--spacing-8);border-top:var(--border-width-1) solid var(--color-border-neutral-soft)}.Pagination_pages__QM4vG,.Pagination_root__vHoDT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.Pagination_pages__QM4vG{gap:var(--spacing-2);min-width:0}.Pagination_pages__QM4vG>button{min-width:var(--scale-32)}.Pagination_ellipsis__EGrYE{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:0 var(--spacing-2);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pagination_ellipsis__EGrYE,.Pagination_fallback__sJn_Z{color:var(--color-text-muted);font-size:var(--typography-body-sm-font-size)}.Pagination_fallback__sJn_Z{flex-shrink:0;min-width:0;padding:0 var(--spacing-4);text-align:center;white-space:nowrap}.Toast_dismiss__gICzx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:var(--border-radius-sm);background:transparent;cursor:pointer;opacity:.85;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out),background-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.Toast_dismiss__gICzx:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.Toast_dismiss__gICzx:focus-visible{outline:2px solid currentColor;outline-offset:1px}.ToastStack_item__YkBgm{opacity:0;transform:translateX(12px) scale(.96);transition:opacity var(--motion-duration-slow) var(--motion-easing-exit),transform var(--motion-duration-slow) var(--motion-easing-exit)}.ToastStack_item__YkBgm[data-state=open]{opacity:1;transform:translateX(0) scale(1);transition-timing-function:var(--motion-easing-ease-out)}@media (prefers-reduced-motion:reduce){.ToastStack_item__YkBgm{transition:none;transform:none}}.TagPicker_stack__8qZMK{display:inline-flex;align-items:center;gap:0;padding:0;border:none;background:transparent;font-family:var(--font-primary);cursor:pointer;vertical-align:middle}.TagPicker_stack__8qZMK:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-sm)}.TagPicker_chip__NZZ09{display:inline-flex;align-items:center;height:22px;padding:0 8px;margin-left:-6px;border-radius:var(--border-radius-full);border:var(--border-width-2) solid var(--color-surface-card);color:var(--color-neutral-white-white);font-size:11px;font-weight:var(--type-font-weight-regular);line-height:1;white-space:nowrap;max-width:132px;overflow:hidden;text-overflow:ellipsis}.TagPicker_chip__NZZ09:first-child{margin-left:0}.TagPicker_empty__xBtjP{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--border-radius-full);border:1px dashed var(--color-border-neutral-default);color:var(--color-text-muted);font-family:var(--font-primary);font-size:12px;background:transparent;cursor:pointer}.TagPicker_menuBody__Oxc9q{display:flex;flex-direction:column;gap:6px;min-width:220px;max-height:280px;overflow:auto;padding:4px}.TagPicker_menuRow__tEYFN{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:var(--border-radius-sm);background:transparent;cursor:pointer;text-align:left}.TagPicker_menuRow__tEYFN:hover{background:var(--color-background-neutral-neutral-soft-neutral-soft)}.TagPicker_dot__JLk_c{width:10px;height:10px;border-radius:var(--border-radius-full);flex-shrink:0}.TagPicker_createRow__OYgdb{display:flex;gap:8px;align-items:center;padding-top:6px;border-top:1px solid var(--color-border-neutral-soft)}.TagPicker_swatches__gkrcj{display:flex;flex-wrap:wrap;gap:var(--spacing-8);padding:var(--spacing-4) var(--spacing-4) var(--spacing-8);overflow:visible}.TagPicker_swatch___4qBk{width:28px;height:28px;padding:0;border:2px solid transparent;border-radius:var(--border-radius-full);cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-neutral-black-black) 12%,transparent);transition:box-shadow var(--motion-duration-fast) var(--motion-easing-ease-out),outline-color var(--motion-duration-fast) var(--motion-easing-ease-out)}.TagPicker_swatch___4qBk:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-neutral-black-black) 20%,transparent),0 0 0 2px color-mix(in srgb,var(--swatch-color) 35%,var(--color-neutral-black-black))}.TagPicker_swatch___4qBk:focus-visible{outline:var(--border-width-2) solid var(--swatch-color,var(--color-border-focus));outline-offset:2px}.TagPicker_swatchSelected__JtE7D{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-neutral-black-black) 16%,transparent),0 0 0 2px var(--swatch-color)}.EmojiPicker_root__NG2Hn{position:relative}.EmojiPicker_readOnly__c0OZD,.EmojiPicker_trigger__U8yRI{display:inline-flex;align-items:center;gap:8px}.EmojiPicker_trigger__U8yRI{padding:6px 10px;border:1px solid var(--color-border-neutral-default);border-radius:var(--border-radius-md);background:var(--color-surface-card);font-family:var(--font-primary);cursor:pointer}.EmojiPicker_trigger__U8yRI:hover{border-color:var(--color-border-neutral-strong)}.EmojiPicker_trigger__U8yRI:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.EmojiPicker_preview__8tDut{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:18px;line-height:1;border-radius:var(--border-radius-sm);background:var(--color-bg-subtle)}.EmojiPicker_panel__coG8V{position:absolute;z-index:20;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;gap:8px;width:min(320px,100vw - 32px);padding:12px;border:1px solid var(--color-border-neutral-default);border-radius:var(--border-radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-md)}.EmojiPicker_grid__fofjZ{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px;max-height:200px;overflow:auto}.EmojiPicker_emoji__lqgrQ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:var(--border-radius-sm);background:transparent;font-size:18px;line-height:1;cursor:pointer}.EmojiPicker_emoji__lqgrQ:hover{background:var(--color-bg-subtle)}.EmojiPicker_emoji__lqgrQ:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:1px}.EmojiPicker_selected__nuVYN{border-color:var(--color-border-focus);background:var(--color-background-primary-primary-soft-primary-soft)}.Accordion_item__AEsRO{border-bottom:var(--border-width-1) solid var(--color-border-neutral-default)}.Accordion_trigger__v98Wd{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-16);width:100%;padding:var(--spacing-12) 0;margin:0;background:none;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.Accordion_trigger__v98Wd:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.Accordion_chevron__Plya2{display:flex;flex-shrink:0;color:var(--color-icon-muted);transition:transform var(--motion-duration-base) var(--motion-easing-ease-out)}.Accordion_item__AEsRO[data-open] .Accordion_chevron__Plya2{transform:rotate(180deg)}.Accordion_content__a9EPZ{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-duration-base) var(--motion-easing-ease-out)}.Accordion_content__a9EPZ[data-open]{grid-template-rows:1fr}.Accordion_contentInner__I2Peu{overflow:hidden;min-height:0;padding-bottom:0;opacity:0;transform:translateY(-4px);transition:opacity var(--motion-duration-base) var(--motion-easing-ease-out),transform var(--motion-duration-base) var(--motion-easing-ease-out),padding-bottom var(--motion-duration-base) var(--motion-easing-ease-out)}.Accordion_content__a9EPZ[data-open] .Accordion_contentInner__I2Peu{padding-bottom:var(--spacing-16);opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Accordion_chevron__Plya2,.Accordion_contentInner__I2Peu,.Accordion_content__a9EPZ{transition:none;transform:none}}.Spinner_root___q8XX{display:inline-grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:20%;color:currentColor;flex-shrink:0}.Spinner_cell__4fkGC{display:block;width:100%;height:100%;border-radius:100px;background:currentColor;transition:opacity .52s var(--motion-easing-ease-in-out)}@media (prefers-reduced-motion:reduce){.Spinner_cell__4fkGC{transition:none}}.Divider_divider__LKfBS{margin:0;border:none;background:color-mix(in srgb,var(--color-surface-elevated) 86%,var(--color-text-on-white-black));flex-shrink:0}.Divider_soft__EpVan{background:color-mix(in srgb,var(--color-surface-elevated) 92%,var(--color-text-on-white-black))}.surfaceCard_surface__RRki6{background:var(--color-surface-card);transition:background-color var(--motion-duration-base) var(--motion-easing-ease-out),border-color var(--motion-duration-base) var(--motion-easing-ease-out)}.surfaceCard_interactive__fz0bF{cursor:pointer}.surfaceCard_interactive__fz0bF:hover{background:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-soft)}.surfaceCard_interactive__fz0bF:active{background:var(--color-surface-card-pressed)}.surfaceCard_interactive__fz0bF:focus-visible{outline:2px solid var(--color-border-primary-primary-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.surfaceCard_interactive__fz0bF,.surfaceCard_surface__RRki6{transition:background-color var(--motion-duration-fast) linear,border-color var(--motion-duration-fast) linear}}.PieChart_root__tRaZT{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-16);width:100%;min-width:0;max-width:100%}.PieChart_chart__594SG{width:min(140px,42%);aspect-ratio:1;flex-shrink:1;min-width:96px;position:relative}.PieChart_legend___g2nA{min-width:0;flex:1 1 120px;max-width:100%}.PieChart_swatch__aOm9f{width:10px;height:10px;border-radius:50%;flex-shrink:0}.PieChart_label__HasFv{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PieChart_value__LIy_Q{flex-shrink:0}@media (max-width:480px){.PieChart_root__tRaZT{flex-direction:column;align-items:stretch}.PieChart_chart__594SG{width:min(120px,50%);margin-inline:auto}}.RadarChart_root__Svrib{width:100%;min-width:0;max-width:100%;height:min(220px,55vw);min-height:140px;position:relative;overflow:hidden}@media (max-width:640px){.RadarChart_root__Svrib{height:min(180px,60vw)}}.ChartCard_root__JlDQ1{min-width:0;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.ChartCard_header__TSdhP{min-width:0}.ChartCard_title__qMSmR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChartCard_toggles__I76XQ{flex-shrink:0}.ChartCard_toggle__kRepT{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--border-radius-sm);background:transparent;color:var(--color-icon-muted);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),color var(--motion-duration-fast) var(--motion-easing-ease-out)}.ChartCard_toggle__kRepT:hover{background:var(--color-background-neutral-neutral-soft-neutral-soft)}.ChartCard_toggle__kRepT.ChartCard_active__xzxcX{background:var(--color-background-primary-primary-soft-primary-soft);color:var(--color-icon-action-primary)}.ChartCard_chartBody__W9eIN{width:100%;min-width:0;max-width:100%;min-height:160px;max-height:min(280px,55vw);overflow:hidden;display:flex;align-items:center;justify-content:center}.ChartCard_chartInner__pYtQ2{width:100%;min-width:0;max-width:100%;height:100%;overflow:hidden}@media (max-width:640px){.ChartCard_chartBody__W9eIN{min-height:140px;max-height:min(240px,70vw);align-items:stretch}}.NavItem_item__CLjKD{display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-12);border-radius:0;color:var(--color-icon-muted);text-decoration:none;white-space:nowrap;width:100%;box-sizing:border-box;transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-out),color var(--motion-duration-fast) var(--motion-easing-ease-out)}.NavItem_item__CLjKD svg{flex-shrink:0}.NavItem_item__CLjKD:hover{background:var(--color-background-neutral-neutral-soft-neutral-soft)}.NavItem_button__P9nZ4{width:100%;border:none;background:none;font:inherit;text-align:left;cursor:pointer}.NavItem_collapsed__dZRQN{justify-content:center;padding-left:0;padding-right:0;margin-block:var(--spacing-4);border-radius:var(--border-radius-md)}.NavItem_item__CLjKD.NavItem_active__uaHJ2{background:var(--color-background-primary-primary-soft-primary-soft);color:var(--color-icon-action-primary)}.Sidebar_root__dSHNq{position:relative;overscroll-behavior:contain;overflow-x:hidden}.Logo_wrap__dA_Ey{display:flex;align-items:center;min-width:0;text-decoration:none;color:inherit}.Logo_logo__NU4Nk{width:112px;max-width:100%;height:auto;transition:filter var(--motion-duration-moderate) var(--motion-easing-ease-out)}.Logo_compact__6AskX{width:88px}:root[data-theme=dark] .Logo_logo__NU4Nk{filter:invert(1)}.Progress_track__Zk3_M{width:100%;height:8px;border-radius:var(--border-radius-full);background:var(--color-background-neutral-neutral-soft-neutral-soft);overflow:hidden}.Progress_fill__lDDvC{transition:width var(--motion-duration-fast) var(--motion-easing-ease-out)}.Progress_fill__lDDvC,.Progress_indeterminate__dmm6a{height:100%;border-radius:var(--border-radius-full);background:var(--color-background-primary-primary)}.Progress_indeterminate__dmm6a{width:40%;animation:Progress_progress-slide__xrzJU 1.2s ease-in-out infinite}@keyframes Progress_progress-slide__xrzJU{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.Progress_indeterminate__dmm6a{animation:none;width:100%;opacity:.5}}.PageLoader_root__aaG_t{display:flex;align-items:center;justify-content:center;flex:1 1;width:100%;min-height:100%;padding-bottom:18vh}.ScrollArea_root__5HE7V{overflow:auto;scrollbar-width:auto;scrollbar-color:var(--color-text-muted) var(--color-background-page-subtle)}.ScrollArea_root__5HE7V::-webkit-scrollbar{width:10px;height:10px}.ScrollArea_root__5HE7V::-webkit-scrollbar-track{background:var(--color-background-page-subtle);border-radius:var(--border-radius-full)}.ScrollArea_root__5HE7V::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text-muted) 72%,transparent);border-radius:var(--border-radius-full);border:2px solid transparent;background-clip:content-box}.ScrollArea_root__5HE7V::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);background-clip:content-box;border:2px solid transparent}.ScrollArea_root__5HE7V::-webkit-scrollbar-corner{background:transparent}.User_user__L5UST{display:inline-flex;align-items:center;gap:var(--spacing-8);min-width:0;max-width:100%}.User_label__xywWZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumb_link__SzKRw{color:var(--color-text-action-primary);font-family:var(--font-primary),var(--type-font-family-primary),sans-serif;font-size:var(--typography-body-sm-font-size);text-decoration:none}.Breadcrumb_link__SzKRw:hover{text-decoration:underline}.Breadcrumb_separator__QbMOF{color:var(--color-icon-muted)}.InfiniteSearchList_root__5xIIK{min-width:0}.InfiniteSearchList_list__SUFjO{display:flex;flex-direction:column;gap:var(--spacing-4);overflow-y:auto;min-width:0}.InfiniteSearchList_row__m1rnu{min-width:0}.InfiniteSearchList_empty__v_sdD{padding:var(--spacing-8) 0}.InfiniteSearchList_customRow__gQlyh{display:flex;align-items:center;gap:var(--spacing-8);min-width:0;cursor:pointer}.InfiniteSearchList_customContent__QqSgg{min-width:0;overflow:hidden}.InfiniteSearchList_disabled__5RInV{cursor:not-allowed}.HeroSpinners_field__HfveQ{position:absolute;inset:0;overflow:hidden;pointer-events:none;color:var(--color-icon-action-primary)}.HeroSpinners_spot__ee2JD{position:absolute;opacity:0;transition:opacity var(--motion-duration-moderate) var(--motion-easing-ease-out)}.HeroSpinners_spot__ee2JD[data-visible=true]{opacity:.42}@media (prefers-reduced-motion:reduce){.HeroSpinners_spot__ee2JD{transition:none}.HeroSpinners_spot__ee2JD[data-visible=true]{opacity:.38}}.AppBreadcrumb_bar__Tl6hJ{display:flex;align-items:center;min-height:24px;margin-bottom:var(--spacing-12);flex-shrink:0}.AppBreadcrumb_bar__Tl6hJ:empty{display:none;margin:0;min-height:0}.ActivityCenterModal_layout__7yOMM{display:flex;min-height:0;height:100%;flex-direction:column;gap:var(--spacing-16)}.ActivityCenterModal_toolbar__0ms61{display:flex;align-items:center;gap:var(--spacing-8);flex-wrap:wrap;flex-shrink:0}.ActivityCenterModal_toolbar__0ms61>:first-child{margin-right:auto}.ActivityCenterModal_content__2kPDm{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--spacing-4)}.ActivityCenterModal_loading__9foH3{display:grid;flex:1 1;place-items:center}@media (max-width:640px){.ActivityCenterModal_toolbar__0ms61{align-items:stretch}.ActivityCenterModal_markAllRead__DAkQJ{margin-left:0;width:100%}}.SettingsLayout_panel__mR6Wx{width:100%;overflow:hidden}.SettingsLayout_panelHeader__XgU_m{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-20) var(--spacing-20) var(--spacing-16);border-bottom:var(--border-width-1) solid var(--color-border-neutral-soft)}.SettingsLayout_panelBody__SBi35{padding:var(--spacing-20)}.SettingsLayout_fields__V82iL{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--spacing-16);gap:var(--spacing-16);width:100%}.SettingsLayout_fieldRow__eEeoa{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--spacing-8);gap:var(--spacing-8);align-items:end}@media (max-width:640px){.SettingsLayout_fieldRow__eEeoa{grid-template-columns:1fr;align-items:stretch}.SettingsLayout_fields__V82iL{grid-template-columns:1fr}}.SettingsLayout_layout__nZ6xc{width:100%;max-width:720px}.SettingsModal_layout__jgbxl{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:var(--spacing-32);gap:var(--spacing-32);min-height:0;height:100%;overflow:hidden}.SettingsModal_navigation__zZ7uc{display:flex;min-height:0;flex-direction:column;gap:var(--spacing-20);padding-right:var(--spacing-20);border-right:var(--border-width-1) solid var(--color-border-subtle)}.SettingsModal_identity__O4J8x{display:flex;align-items:center;gap:var(--spacing-12);min-width:0;padding:var(--spacing-8)}.SettingsModal_identityCopy__nBI2p{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-2)}.SettingsModal_ellipsis__Ojyoa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsModal_nav__K9ScG{display:flex;flex-direction:column;gap:var(--spacing-2)}.SettingsModal_navItem__w7wmJ{display:flex;align-items:center;gap:var(--spacing-10);width:100%;padding:var(--spacing-8) var(--spacing-12);border:0;border-radius:var(--border-radius-md);background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-14);text-align:left;cursor:pointer}.SettingsModal_navItem__w7wmJ:hover{color:var(--color-text);background:var(--color-bg-subtle-hover)}.SettingsModal_navItem__w7wmJ[aria-current=page]{color:var(--color-text);background:var(--color-background-primary-primary-soft-primary-soft)}.SettingsModal_content__IZwid{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--spacing-8)}.SettingsModal_heading__LygdC{display:flex;align-items:center;justify-content:center;gap:var(--spacing-16);margin-bottom:var(--spacing-24);text-align:center}.SettingsModal_headingCopy__Z_IZJ{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}.SettingsModal_settingRow__Qa0Tc>:last-child{flex-shrink:0}.SettingsModal_dangerZone__qTCAD,.SettingsModal_sectionPanel__GZ0JP{border:var(--border-width-1) solid var(--color-border-subtle);border-radius:var(--border-radius-xl);background:var(--color-surface-elevated);padding:var(--spacing-20)}.SettingsModal_dangerZone__qTCAD,.SettingsModal_settingRow__Qa0Tc{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-24)}.SettingsModal_settingRow__Qa0Tc+.SettingsModal_settingRow__Qa0Tc{margin-top:var(--spacing-20);padding-top:var(--spacing-20);border-top:var(--border-width-1) solid var(--color-border-subtle)}@media (max-width:760px){.SettingsModal_layout__jgbxl{grid-template-columns:1fr;gap:var(--spacing-16)}.SettingsModal_navigation__zZ7uc{padding-right:0;padding-bottom:var(--spacing-12);border-right:0;border-bottom:var(--border-width-1) solid var(--color-border-subtle)}.SettingsModal_identity__O4J8x{display:none}.SettingsModal_nav__K9ScG{flex-direction:row;overflow-x:auto}.SettingsModal_navItem__w7wmJ{width:auto;flex:0 0 auto}}.layout_shell__FFSKi{display:flex;height:100vh;min-width:0;overflow:hidden}.layout_content__MF8us{flex:1 1;min-width:0;height:100%;overflow-x:hidden;overflow-y:auto;padding:var(--app-content-padding);display:flex;flex-direction:column;animation:layout_fade-in__IL2zX var(--motion-duration-moderate) var(--motion-easing-ease-out) both}@media (max-width:640px){.layout_content__MF8us{padding:var(--spacing-12)}}@media (max-width:768px){.layout_shell__FFSKi aside{width:var(--sidebar-width-collapsed)!important}}.ClusterDetailPanel_histogram__ZS4yz{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));align-items:end;grid-gap:var(--spacing-6);gap:var(--spacing-6);height:140px}.ClusterDetailPanel_histCol__HhHXc{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--spacing-4);height:100%;min-width:0}.ClusterDetailPanel_histBar__s_eSy{width:100%;max-width:28px;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;background:var(--color-primary-default);opacity:.85}.ClusterDetailPanel_metaGrid__N7aaU{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--spacing-12) var(--spacing-16);gap:var(--spacing-12) var(--spacing-16)}@media (max-width:560px){.ClusterDetailPanel_histogram__ZS4yz{height:110px;gap:var(--spacing-4)}}.ClustersPageHeader_row__6boIZ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-16);flex-wrap:wrap}.ClustersPageHeader_stats__4V8F3{flex:0 1 auto;max-width:280px;min-width:0}.ClustersPageHeader_progress__dCPcJ{width:100%;max-width:220px}.ClustersPageHeader_progress__dCPcJ [role=progressbar]{height:4px}.GroupBoxes_grid__cg3xC{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.GroupBoxes_toolbar__p5n_M{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.GroupBoxes_toolbarFilters__8Cswj{flex:1 1 auto}.GroupBoxes_sortSelect__FA0K9{min-width:180px}.GroupBoxes_sortDirBtn__QlGDl{margin-left:auto}.GroupBoxes_card__K5VBb{cursor:pointer}.GroupBoxes_card__K5VBb:hover{background:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-soft)}.GroupBoxes_card__K5VBb:active{background:var(--color-surface-card-pressed)}.GroupBoxes_header__mHueH{display:flex;align-items:center;gap:8px;min-width:0}.GroupBoxes_folderIcon__Ksy7H{flex-shrink:0;color:var(--color-icon-muted)}.GroupBoxes_name__hq8HV{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GroupBoxes_actions__7m_1h{flex-shrink:0;margin-left:auto}.GroupBoxes_meta__l5tNP{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.GroupBoxes_badges__B06ib{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GroupBoxes_tags__MyAZm{min-width:0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px;overflow:hidden}.GroupBoxes_clusterCard__oR74L{cursor:pointer}.GroupBoxes_clusterCard__oR74L:hover{background:var(--color-surface-card-hover);border-color:var(--color-border-primary-primary-soft)}.GroupBoxes_clusterCard__oR74L:active{background:var(--color-surface-card-pressed)}.GroupBoxes_clusterCard__oR74L:focus-visible{outline:2px solid var(--color-border-primary-primary-primary);outline-offset:2px}.TasksBoard_card__eS6Je{position:relative;border-bottom:var(--border-width-1) solid var(--color-border-neutral-soft);padding:var(--spacing-12) 0;background:transparent;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.TasksBoard_listHeader__nbnHP{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-16);flex-wrap:wrap;padding-bottom:var(--spacing-12)}.TasksBoard_toolbar__FijnT{margin-left:auto}.TasksBoard_taskList___5zmt{display:flex;flex-direction:column}.TasksBoard_card__eS6Je:hover .TasksBoard_actions__2d1ch{opacity:1;pointer-events:auto}.TasksBoard_cardDone__mchEo{opacity:.5}.TasksBoard_titleButton__w4PRP{display:inline;max-width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.TasksBoard_titleButton__w4PRP:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-sm)}.TasksBoard_titleDone__IaEwD{text-decoration:line-through}.TasksBoard_inlineDeadline__T2JJI{flex-shrink:0;white-space:nowrap}.TasksBoard_description__zwPFM{display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:2}.TasksBoard_actions__2d1ch{opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.TasksBoard_circleCheck__xxBBp>span:first-of-type{border-radius:var(--border-radius-full);width:var(--scale-20);height:var(--scale-20)}.TasksBoard_assignees__z_k6J{display:inline-flex;align-items:center;gap:0;padding:0;border:none;background:transparent;cursor:pointer}.TasksBoard_assignees__z_k6J:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-sm)}.TasksBoard_avatarStack__8ueaM{display:inline-flex;align-items:center}.TasksBoard_avatarStack__8ueaM>*{margin-left:-6px;border:2px solid var(--color-surface-card);border-radius:var(--border-radius-full)}.TasksBoard_avatarStack__8ueaM>:first-child{margin-left:0}.TasksBoard_subtasks__WsD9Q{display:flex;flex-direction:column;gap:var(--spacing-4);margin-left:var(--spacing-4);padding-left:var(--spacing-16);border-left:var(--border-width-1) solid var(--color-border-neutral-soft)}.TasksBoard_subtaskRow__M5Rpn{display:flex;align-items:center;gap:var(--spacing-8);min-width:0}.TasksBoard_subtaskLabel__st2ou{min-width:0}.TasksBoard_subtaskInput__eE_VM{flex:1 1 auto;min-width:0;border:none;background:transparent;padding:var(--spacing-4) 0;font:inherit;font-size:var(--typography-body-sm-font-size);color:var(--color-text-on-white-black);outline:none}.TasksBoard_subtaskInput__eE_VM::placeholder{color:var(--color-text-muted)}.TasksBoard_subtaskDone__6oQYg{text-decoration:line-through;opacity:.6}.TasksBoard_deadlinePicker__49mZO{flex:0 0 auto;width:auto;max-width:140px}.TasksBoard_cardFooter__7dYVU{margin-left:var(--spacing-32)}.TasksBoard_addTask__g5LsA{align-self:flex-start;color:var(--color-text-muted)!important}@media (max-width:640px){.TasksBoard_deadlinePicker__49mZO{max-width:100%}.TasksBoard_actions__2d1ch{opacity:1;pointer-events:auto}}.HomeDashboard_twoCol__7Aqt0{align-items:stretch}.HomeDashboard_charts__UC_LC,.HomeDashboard_twoCol__7Aqt0,.HomeDashboard_widgets__CEeGt{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--spacing-12);gap:var(--spacing-12);width:100%;min-width:0}.HomeDashboard_widgetHalf__ianAh,.HomeDashboard_widget__Gz0el{grid-column:1/-1;min-width:0;max-width:100%;overflow:hidden}@media (min-width:900px){.HomeDashboard_charts__UC_LC,.HomeDashboard_twoCol__7Aqt0,.HomeDashboard_widgets__CEeGt{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDashboard_widgetHalf__ianAh{grid-column:span 1}}@media (min-width:1200px){.HomeDashboard_charts__UC_LC{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}}.DashboardTagFilters_dot__eEBjW{display:inline-block;width:var(--spacing-8);height:var(--spacing-8);flex-shrink:0;border-radius:var(--border-radius-full)}.DashboardTagFilters_name__TCAef{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWorkspace_layout__K4zNj{display:grid;grid-template-columns:260px minmax(0,1fr);flex:1 1;min-height:0;height:100%;overflow:hidden;background:var(--color-surface-elevated)}.ChatWorkspace_threadPane__TkKwC{display:flex;min-height:0;flex-direction:column;border-right:var(--border-width-1) solid var(--color-border-subtle);background:var(--color-surface-elevated)}.ChatWorkspace_chatHeader__S7jrP,.ChatWorkspace_threadHeader__CIgJc{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);border-bottom:var(--border-width-1) solid var(--color-border-subtle)}.ChatWorkspace_chatHeader__S7jrP{justify-content:space-between}.ChatWorkspace_threadList__tjGbS{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:var(--spacing-2);overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-8)}.ChatWorkspace_threadFooter__nLo4q{flex-shrink:0;padding:var(--spacing-8) var(--spacing-12) var(--spacing-12);border-top:var(--border-width-1) solid var(--color-border-subtle)}.ChatWorkspace_createThread__IN4VW{width:100%;justify-content:center}.ChatWorkspace_thread__kE4nO{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-4);width:100%;padding:var(--spacing-10) var(--spacing-12);border:0;border-radius:var(--border-radius-md);background:transparent;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}.ChatWorkspace_thread__kE4nO:hover{background:var(--color-bg-subtle-hover)}.ChatWorkspace_thread__kE4nO[aria-current=true]{background:var(--color-background-primary-primary-soft-primary-soft)}.ChatWorkspace_ellipsis__ne_lV,.ChatWorkspace_threadPreview__sJn3n{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWorkspace_chatPane__XhQds{display:flex;min-width:0;min-height:0;flex-direction:column}.ChatWorkspace_messages__CotHo{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:var(--spacing-16);overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-20)}.ChatWorkspace_center__1bVnE{display:flex;flex:1 1;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-6);text-align:center}.ChatWorkspace_message__7mQkO{display:flex;align-items:flex-start;gap:var(--spacing-8);max-width:min(78%,720px)}.ChatWorkspace_message__7mQkO[data-own=true]{align-self:flex-end}.ChatWorkspace_messageBody__qMLsP{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-4)}.ChatWorkspace_messageMeta__bKXfa{display:flex;align-items:center;gap:var(--spacing-8)}.ChatWorkspace_message__7mQkO[data-own=true] .ChatWorkspace_messageMeta__bKXfa{justify-content:flex-end}.ChatWorkspace_bubble__EqDNr{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-10) var(--spacing-12);border:var(--border-width-1) solid var(--color-border-subtle);border-radius:var(--border-radius-xl);background:var(--color-surface-raised);white-space:pre-wrap}.ChatWorkspace_message__7mQkO[data-own=true] .ChatWorkspace_bubble__EqDNr{border-color:var(--color-border-primary-primary-soft);background:var(--color-background-primary-primary-soft-primary-soft)}.ChatWorkspace_mention__X_56c{color:var(--color-text-action-primary);font-weight:var(--type-font-weight-semibold)}.ChatWorkspace_entity__DbkVo{display:inline-flex;align-items:center;gap:var(--spacing-6);width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--spacing-6) var(--spacing-8);border-radius:var(--border-radius-md);background:var(--color-surface-inset);color:var(--color-text);font-size:var(--font-size-13);text-decoration:none}.ChatWorkspace_entity__DbkVo span{color:var(--color-text-action-primary);font-size:var(--font-size-11);font-weight:var(--type-font-weight-semibold);text-transform:uppercase}.ChatWorkspace_composer__nuubr{position:relative;padding:var(--spacing-12) var(--spacing-16) var(--spacing-16)}.ChatWorkspace_mentionMenu__QIOLg{position:absolute;left:var(--spacing-16);right:var(--spacing-16);bottom:calc(100% - var(--spacing-8));z-index:2;display:flex;flex-direction:column;gap:var(--spacing-2);max-height:240px;overflow-y:auto;padding:var(--spacing-6);border:var(--border-width-1) solid var(--color-border-subtle);border-radius:var(--border-radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-md)}.ChatWorkspace_mentionOption__zEg9H{display:flex;align-items:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-6) var(--spacing-8);border:0;border-radius:var(--border-radius-md);background:transparent;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}.ChatWorkspace_mentionOption__zEg9H[data-active]{background:var(--color-bg-subtle-hover)}.ChatWorkspace_composerBar__6SYMi{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-6) var(--spacing-8) var(--spacing-6) var(--spacing-6);border:var(--border-width-1) solid var(--color-border-subtle);border-radius:var(--border-radius-full);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm)}.ChatWorkspace_composerBar__6SYMi:focus-within{border-color:var(--color-border-focus);outline:1px solid var(--color-border-focus)}.ChatWorkspace_composerInput__mRQMB{flex:1 1;min-width:0;min-height:24px;max-height:120px;padding:var(--spacing-6) var(--spacing-4);border:none;background:transparent;resize:none;font:inherit;color:var(--color-text);outline:none}.ChatWorkspace_composerInput__mRQMB::placeholder{color:var(--color-text-muted)}.ChatWorkspace_sendButton__uoD_k{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:none;border-radius:var(--border-radius-full);background:var(--color-background-primary-primary);color:var(--color-text-on-primary);cursor:pointer;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.ChatWorkspace_sendButton__uoD_k:disabled{opacity:.45;cursor:not-allowed}.ChatWorkspace_sendButton__uoD_k:not(:disabled):hover{opacity:.9}.ChatWorkspace_sendButton__uoD_k:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:2px}.ChatWorkspace_sendSpinner__9n8HG{animation:ChatWorkspace_spin__mFx4u .8s linear infinite}@keyframes ChatWorkspace_spin__mFx4u{to{transform:rotate(1turn)}}.ChatWorkspace_memberRow__c1FQE{display:flex;align-items:center;gap:var(--spacing-8);padding:var(--spacing-8);border-radius:var(--border-radius-md)}.ChatWorkspace_memberRow__c1FQE:hover{background:var(--color-bg-subtle)}@media (max-width:760px){.ChatWorkspace_layout__K4zNj{grid-template-columns:88px minmax(0,1fr)}.ChatWorkspace_threadPreview__sJn3n{display:none}.ChatWorkspace_threadHeader__CIgJc{justify-content:center}.ChatWorkspace_thread__kE4nO{align-items:center;padding-inline:var(--spacing-4)}.ChatWorkspace_message__7mQkO{max-width:92%}}@media (prefers-reduced-motion:reduce){.ChatWorkspace_sendSpinner__9n8HG{animation:none}}.DataFiltersButton_root__MonZ_{position:relative;display:inline-block}.DataFiltersButton_panel__s4wix{position:fixed;top:0;left:0;z-index:var(--z-index-dropdown);min-width:min(100vw - var(--spacing-32),560px);max-width:min(100vw - var(--spacing-32),560px);padding:var(--spacing-16);background:var(--color-surface-dropdown);border:var(--border-width-1) solid var(--color-border-surface);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);opacity:0;transform:translateY(-6px) scale(.98);transition:opacity var(--motion-duration-slow) var(--motion-easing-exit),transform var(--motion-duration-slow) var(--motion-easing-exit)}.DataFiltersButton_panel__s4wix[data-state=open]{opacity:1;transform:translateY(0) scale(1);transition-timing-function:var(--motion-easing-ease-out)}@media (prefers-reduced-motion:reduce){.DataFiltersButton_panel__s4wix{transition:none;transform:none}}.data_content__L2m41,.data_layout__S5iVU{flex:1 1;min-height:0}.data_content__L2m41{display:flex}.data_content__L2m41>*{flex:1 1;min-height:0}.HeatGrid_root__FxRnf{width:100%;min-width:0;max-width:100%;overflow-x:auto}.HeatGrid_grid__8slYQ{display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2);min-width:max-content}.HeatGrid_rowGroup__i9wKp{display:contents}.HeatGrid_corner__D_5Ik{background:transparent}.HeatGrid_colHead__tpOBl,.HeatGrid_rowHead__SfUHd{font-size:var(--typography-caption-font-size);color:var(--color-text-muted);padding:var(--spacing-4) var(--spacing-6);white-space:nowrap}.HeatGrid_colHead__tpOBl{text-align:center;align-self:end}.HeatGrid_rowHead__SfUHd{text-align:right;align-self:center}.HeatGrid_cell__o8XeY{display:flex;align-items:center;justify-content:center;min-height:34px;padding:var(--spacing-4);border-radius:var(--border-radius-xs);font-size:var(--typography-caption-font-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:var(--border-width-1) solid var(--color-border-neutral-soft)}.languages_charts__JE6sh{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-16);gap:var(--spacing-16);align-items:start}.languages_tile__CSpuk{flex:1 1 180px;min-width:0}.languages_suggestionRow__s_5sC{display:flex;gap:var(--spacing-12);padding:var(--spacing-12) 0;border-top:var(--border-width-1) solid var(--color-border-neutral-soft)}.languages_suggestionRow__s_5sC:first-child{border-top:none}.QualityPanel_statGrid__yU1E1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--spacing-12);gap:var(--spacing-12)}.QualityPanel_excerpt__sHtKs{font-family:var(--font-mono);font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:460px;display:block}.QualityPanel_structureGrid__wwuwy{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--spacing-8) var(--spacing-16);gap:var(--spacing-8) var(--spacing-16)}.QualityPanel_structureItem__t9LBY{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8)}.QualityPanel_suggestionRow__D8XHh{display:flex;gap:var(--spacing-12);padding:var(--spacing-12) 0;border-top:1px solid color-mix(in srgb,var(--color-surface-elevated) 88%,var(--color-text-on-white-black))}.QualityPanel_diffPair___ZeyN{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8)}@media (max-width:640px){.QualityPanel_diffPair___ZeyN{grid-template-columns:1fr}}.QualityPanel_diffBlock__Kkju1{border-radius:var(--border-radius-md);padding:var(--spacing-8) var(--spacing-12);border-left:3px solid;min-width:0}.QualityPanel_diffBefore__TmSZk{background:var(--color-background-error-error-soft-error-soft);border-left-color:var(--color-error-default)}.QualityPanel_diffAfter__vS2ex{background:var(--color-background-success-success-soft-success-soft);border-left-color:var(--color-success-default)}.QualityPanel_diffText__pauoP{font-family:var(--font-mono);font-size:.8125rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin:0}.ScatterMap_root__8IEzs{position:relative;width:100%;min-width:0;max-width:100%;border:var(--border-width-1) solid var(--color-border-neutral-soft);border-radius:var(--border-radius-md);background:var(--color-surface-card);overflow:hidden}.ScatterMap_canvas__fAmsH{display:block;touch-action:none;cursor:-webkit-grab;cursor:grab}.ScatterMap_canvas__fAmsH:active{cursor:-webkit-grabbing;cursor:grabbing}.ScatterMap_tooltip__CzkfL{position:absolute;z-index:2;max-width:220px;padding:var(--spacing-6) var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--color-surface-elevated);color:var(--color-text-on-white-black);border:var(--border-width-1) solid var(--color-border-surface);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);pointer-events:none}.ScatterMap_tooltipPreview__z8uWX{font-size:var(--typography-body-sm-font-size);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ScatterMap_tooltipMeta__1_mRf{display:flex;gap:var(--spacing-8);font-size:var(--typography-caption-font-size);color:var(--color-text-muted)}.SemanticPanel_stats___azm3{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--spacing-12);gap:var(--spacing-12)}.SemanticPanel_legend__Rp1GC{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--spacing-8);gap:var(--spacing-8)}.SemanticPanel_legendItem__aI_qS{display:flex;gap:var(--spacing-8);align-items:flex-start;padding:var(--spacing-8) var(--spacing-12);border:var(--border-width-1) solid var(--color-border-neutral-soft);border-radius:var(--border-radius-sm);background:var(--color-surface-card);min-width:0}.SemanticPanel_swatch__9KJOw{width:12px;height:12px;border-radius:3px;margin-top:4px;flex:0 0 auto}.SemanticPanel_legendBody__8PivD{min-width:0}.SemanticPanel_terms__CqWbV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SemanticPanel_outlierStrip__apE4g{display:flex;gap:var(--spacing-8);overflow-x:auto;padding-bottom:var(--spacing-4)}.SemanticPanel_outlierCard__Lkgwz{flex:0 0 240px;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-12);border:var(--border-width-1) solid var(--color-border-neutral-soft);border-radius:var(--border-radius-sm);background:var(--color-surface-card)}.SemanticPanel_clamp2__mnRCg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TreemapCanvas_root__KRTNm{position:relative;width:100%;min-width:0;max-width:100%;border:var(--border-width-1) solid var(--color-border-neutral-soft);border-radius:var(--border-radius-md);background:var(--color-surface-card);overflow:hidden}.TreemapCanvas_canvas__wnn8z{display:block}.TreemapCanvas_clickable__XaWBE{display:block;cursor:pointer}.TreemapCanvas_tooltip__kREVf{position:absolute;z-index:2;max-width:220px;padding:var(--spacing-6) var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--color-surface-elevated);color:var(--color-text-on-white-black);border:var(--border-width-1) solid var(--color-border-surface);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);pointer-events:none}.TreemapCanvas_tooltipLabel__X0Eor{font-size:var(--typography-body-sm-font-size);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TreemapCanvas_tooltipValue__DL4cz{font-size:var(--typography-caption-font-size);color:var(--color-text-muted)}.TopicsPanel_stats__y8fRa{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--spacing-12);gap:var(--spacing-12)}.TopicsPanel_clamp2__CyNEN{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}