._overlay_ysnb0_1{z-index:110;background:var(--overlay-background);position:fixed;inset:0}._overlay_ysnb0_1[data-state=open]{animation:.18s ease-out _overlay-in_ysnb0_1}._overlay_ysnb0_1[data-state=closed]{animation:.12s ease-out _overlay-out_ysnb0_1}._content_ysnb0_15[data-state=open]{animation:.2s cubic-bezier(.23,1,.32,1) _content-in_ysnb0_1}._content_ysnb0_15[data-state=closed]{animation:.12s ease-out _content-out_ysnb0_1}@keyframes _overlay-in_ysnb0_1{0%{opacity:0}}@keyframes _overlay-out_ysnb0_1{to{opacity:0}}@keyframes _content-in_ysnb0_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@keyframes _content-out_ysnb0_1{to{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@media (prefers-reduced-motion:reduce){._content_ysnb0_15[data-state=open]{animation-name:_overlay-in_ysnb0_1}._content_ysnb0_15[data-state=closed]{animation-name:_overlay-out_ysnb0_1}}._content_ysnb0_15{z-index:111;box-sizing:border-box;width:min(calc(100vw - var(--space-xl)), var(--dialog-max-width));padding:var(--space-lg);color:var(--text-primary);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=519px){._content_ysnb0_15{width:calc(100vw - var(--space-md));max-height:calc(100dvh - var(--space-md));padding:var(--space-md);overflow-y:auto}}._header_ysnb0_74{gap:var(--space-xs);flex-direction:column;display:flex}._title_ysnb0_79{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}._description_ysnb0_84{color:var(--text-secondary);font-size:var(--text-sm)}._footer_ysnb0_88{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-lg);display:flex}._badge_60oox_1{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-tag);font-size:var(--text-micro);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;transition:background-color var(--motion-duration-popover) var(--motion-ease-standard), color var(--motion-duration-popover) var(--motion-ease-standard);display:inline-flex}._badge_60oox_1[data-variant=neutral]{color:var(--secondary-foreground);background:var(--secondary)}._badge_60oox_1[data-variant=success]{color:var(--accent-foreground);background:var(--accent)}._badge_60oox_1[data-variant=warning]{color:var(--alert-warning-text-strong);background:var(--alert-warning-surface-strong)}._badge_60oox_1[data-variant=danger]{color:var(--alert-danger-text);background:var(--alert-danger-surface-strong)}._button_2jhex_1{min-height:var(--touch-target-min);justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:var(--border-width) solid transparent;border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);transition:background var(--motion-duration-popover) var(--motion-ease-standard), transform var(--motion-press-duration) var(--motion-ease-decelerate);display:inline-flex}._button_2jhex_1:active:not(:disabled){transform:scale(var(--motion-press-scale))}._button_2jhex_1[data-variant=primary]{color:var(--primary-foreground);background:var(--primary)}@media (hover:hover){._button_2jhex_1[data-variant=primary]:hover:not(:disabled){background:var(--primary-hover)}}._button_2jhex_1[data-variant=secondary]{color:var(--secondary-foreground);background:var(--secondary);border-color:var(--border)}@media (hover:hover){._button_2jhex_1[data-variant=secondary]:hover:not(:disabled),._button_2jhex_1[data-variant=ghost]:hover:not(:disabled){background:var(--curae-hover)}}._button_2jhex_1[data-variant=ghost]{color:var(--text-secondary);background:0 0}._button_2jhex_1[data-variant=destructive]{color:var(--destructive-foreground);background:var(--destructive)}@media (hover:hover){._button_2jhex_1[data-variant=destructive]:hover:not(:disabled){background:var(--alert-danger-solid-hover)}}._button_2jhex_1[data-size=small]{min-height:var(--space-xl);padding:var(--space-xxs) var(--space-sm);font-size:var(--text-xs)}._button_2jhex_1[data-size=icon]{width:var(--touch-target-min);padding:var(--space-xs)}._button_2jhex_1:disabled{opacity:.55}._button_2jhex_1[data-full-width=true]{width:100%}@media (prefers-reduced-motion:reduce){._button_2jhex_1:active:not(:disabled){transform:none}}._root_1i9sg_1{width:var(--control-indicator-size);height:var(--control-indicator-size);color:var(--primary-foreground);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius-tile);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._root_1i9sg_1:hover{background:var(--curae-hover)}}._root_1i9sg_1[data-state=checked],._root_1i9sg_1[data-state=indeterminate]{background:var(--primary);border-color:var(--primary)}._root_1i9sg_1[data-disabled]{opacity:.55}._icon_1i9sg_26{width:var(--space-md);height:var(--space-md)}._overlay_4c5d2_1{z-index:100;background:var(--overlay-background);position:fixed;inset:0}._content_4c5d2_8{z-index:101;box-sizing:border-box;width:min(calc(100vw - var(--space-xl)), var(--dialog-max-width));max-height:calc(100dvh - var(--space-xl));overscroll-behavior:contain;padding:var(--space-lg);color:var(--text-primary);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._content_4c5d2_8[data-size=compact]{max-width:var(--settings-dialog-max-width)}._content_4c5d2_8[data-size=wide]{width:min(calc(100vw - var(--space-xl)), calc(var(--dialog-max-width) + var(--settings-dialog-max-width)))}._content_4c5d2_8[data-size=compact] ._title_4c5d2_37{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._header_4c5d2_42{gap:var(--space-xxs);padding-right:var(--space-xl);flex-direction:column;display:flex}._title_4c5d2_37{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}._description_4c5d2_54{color:var(--text-secondary);font-size:var(--text-sm)}._footer_4c5d2_58{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-lg);display:flex}._close_4c5d2_65{top:var(--space-sm);right:var(--space-sm);width:var(--touch-target-min);height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);justify-content:center;align-items:center;display:inline-flex;position:absolute}@media (hover:hover){._close_4c5d2_65:hover{background:var(--curae-hover)}}._icon_4c5d2_83{width:var(--control-indicator-size);height:var(--control-indicator-size)}@media (width<=519px){._content_4c5d2_8{width:calc(100vw - var(--space-md));max-height:calc(100dvh - var(--space-md));padding:var(--space-md)}._header_4c5d2_42{padding-right:0}._footer_4c5d2_58{bottom:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);margin-left:calc(var(--space-md) * -1);padding:var(--space-sm) var(--space-md) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--border);position:sticky}}._overlay_17vnd_1{z-index:100;background:var(--overlay-background);position:fixed;inset:0}._content_17vnd_7{z-index:101;max-height:var(--drawer-max-height);padding:var(--space-lg);color:var(--text-primary);background:var(--card);border-top:var(--border-width) solid var(--border);border-radius:var(--radius) var(--radius) 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._handle_17vnd_21{width:var(--space-2xl);height:var(--space-xxs);margin:0 auto var(--space-md);background:var(--curae-light-navy-stroke);border-radius:var(--radius-pill)}._header_17vnd_28{gap:var(--space-xxs);flex-direction:column;display:flex}._title_17vnd_33{font-size:var(--text-xl);font-weight:var(--font-weight-medium)}._description_17vnd_37{color:var(--text-secondary);font-size:var(--text-sm)}._footer_17vnd_41{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-lg);display:flex}._contentSide_17vnd_47{border-top:0;border-left:var(--border-width) solid var(--border);border-radius:0;flex-direction:column;width:min(26rem,100vw);max-height:none;display:flex;top:0;left:auto}._content_1yyta_1{z-index:120;min-width:var(--menu-width);padding:var(--space-xxs);background:var(--popover);border:var(--border-width) solid var(--border);border-radius:var(--radius)}._item_1yyta_9{min-height:var(--space-xl);align-items:center;gap:var(--space-xs);padding:var(--space-xxs) var(--space-xs);color:var(--text-primary);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-press-duration) var(--motion-ease-standard), color var(--motion-press-duration) var(--motion-ease-standard);display:flex}._item_1yyta_9[data-highlighted]{background:var(--curae-hover);outline:none}._item_1yyta_9[data-disabled]{color:var(--text-muted);cursor:not-allowed}._item_1yyta_9[data-variant=destructive]{color:var(--destructive)}._item_1yyta_9[data-variant=destructive][data-highlighted]{color:var(--destructive-foreground);background:var(--destructive)}._separator_1yyta_39{height:var(--border-width);margin:var(--space-xxs) 0;background:var(--curae-border-soft)}._label_1yyta_44{padding:var(--space-xxs) var(--space-xs);color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._content_i9ct0_1{z-index:120;width:min(calc(100vw - var(--space-xl)), var(--popover-width));padding:var(--space-md);color:var(--popover-foreground);background:var(--popover);border:var(--border-width) solid var(--border);border-radius:var(--radius)}._root_1p3bv_1{width:100%;height:var(--progress-track-size);background:var(--secondary);border-radius:var(--radius-pill);position:relative;overflow:hidden}._indicator_1p3bv_9{background:var(--primary);width:100%;height:100%;transition:transform var(--motion-duration-content) var(--motion-ease-standard)}._group_1v9al_1{gap:var(--space-xs);flex-direction:column;display:flex}._item_1v9al_6{width:var(--control-indicator-size);height:var(--control-indicator-size);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._item_1v9al_6:hover{background:var(--curae-hover)}}._indicator_1v9al_21{width:var(--space-xs);height:var(--space-xs);background:var(--primary);border-radius:var(--radius-pill)}._trigger_8xfnb_1{width:100%;min-height:var(--touch-target-min);justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);color:var(--text-primary);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);display:inline-flex}@media (hover:hover){._trigger_8xfnb_1:hover{background:var(--curae-hover)}}._trigger_8xfnb_1[data-placeholder]{color:var(--text-placeholder)}._icon_8xfnb_23{width:var(--control-indicator-size);height:var(--control-indicator-size);color:var(--text-muted)}._content_8xfnb_28{z-index:120;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);padding:var(--space-xxs);background:var(--popover);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden}._viewport_8xfnb_38{padding:var(--space-xxs)}._item_8xfnb_41{min-height:var(--space-xl);padding:var(--space-xxs) var(--space-xl) var(--space-xxs) var(--space-xs);border-radius:var(--radius);color:var(--text-primary);font-size:var(--text-sm);-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}._item_8xfnb_41[data-highlighted]{background:var(--curae-hover);outline:none}._item_8xfnb_41[data-disabled]{color:var(--text-muted)}._indicator_8xfnb_59{right:var(--space-xs);display:inline-flex;position:absolute}._skeleton_1iohz_1{min-height:var(--space-md);border-radius:var(--radius);background:var(--secondary)}._root_1gfp2_1{width:var(--touch-target-min);height:var(--space-lg);background:var(--switch-background);border-radius:var(--radius-pill);transition:background var(--motion-duration-popover) var(--motion-ease-standard);position:relative}._root_1gfp2_1[data-state=checked]{background:var(--primary)}._root_1gfp2_1:disabled{opacity:.55}._thumb_1gfp2_15{width:var(--control-indicator-size);height:var(--control-indicator-size);background:var(--card);border-radius:var(--radius-pill);transform:translateX(var(--space-xxs));transition:transform var(--motion-duration-popover) var(--motion-ease-standard);display:block}._thumb_1gfp2_15[data-state=checked]{transform:translateX(var(--control-indicator-size))}._container_b3h2h_1{overflow-x:auto}._table_b3h2h_5{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._row_b3h2h_13{--row-surface:transparent;--row-surface-hover:var(--curae-hover);background:var(--row-surface);transition:background-color var(--motion-duration-popover) var(--motion-ease-standard)}thead ._row_b3h2h_13{--row-surface-hover:transparent}@media (hover:hover){._row_b3h2h_13:hover{background:var(--row-surface-hover)}}._header_b3h2h_32{padding:var(--space-xs) var(--space-sm);color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:var(--border-width) solid var(--border)}._cell_b3h2h_44{padding:var(--space-sm);color:var(--text-primary);vertical-align:middle;border-bottom:var(--border-width) solid var(--curae-border-soft)}._row_b3h2h_13:last-child ._cell_b3h2h_44{border-bottom:none}._caption_b3h2h_55{padding:var(--space-xs);color:var(--text-muted);font-size:var(--text-xs);text-align:left}._list_1y16l_1{gap:var(--space-xxs);padding:var(--space-xxs);background:var(--secondary);border-radius:var(--radius);display:inline-flex}._trigger_1y16l_8{min-height:var(--space-xl);padding:var(--space-xxs) var(--space-sm);color:var(--text-secondary);border-radius:var(--radius);font-size:var(--text-xs)}@media (hover:hover){._trigger_1y16l_8:hover{background:var(--curae-hover)}}._trigger_1y16l_8[data-state=active]{color:var(--primary);background:var(--card)}._content_1y16l_24{margin-top:var(--space-md)}._toaster_yqrhj_1{font-family:var(--font-sans)}._toast_yqrhj_1{color:var(--text-primary);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);box-shadow:none}._description_yqrhj_13{color:var(--text-secondary)}._content_23dau_1{z-index:130;max-width:var(--popover-width);padding:var(--space-xxs) var(--space-xs);color:var(--text-on-dark);background:var(--curae-navy);border-radius:var(--radius);font-size:var(--text-xs)}
