._badge_10kkw_1{align-items:center;gap:var(--space-1);font-family:var(--font-family-base);line-height:var(--line-height-tight);white-space:nowrap;display:inline-flex}._solid_10kkw_10{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--color-text-inverted);background:var(--color-interactive-default);border-radius:var(--radius-sm)}._success_10kkw_20{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-success);background:var(--color-bg-success);border-radius:var(--radius-sm)}._dot_10kkw_29{background:var(--color-text-success);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}._error_10kkw_37{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-error);background:var(--color-bg-error);border-radius:var(--radius-sm)}._error_10kkw_37>._dot_10kkw_29{background:var(--color-text-error)}._muted_10kkw_50{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-bg-muted);border-radius:var(--radius-sm)}._muted_10kkw_50>._dot_10kkw_29{background:var(--color-text-secondary)}._warning_10kkw_63{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-warning);background:var(--color-bg-warning);border-radius:var(--radius-sm)}._warning_10kkw_63>._dot_10kkw_29{background:var(--color-text-warning)}._subtle_10kkw_76{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._outline_10kkw_81{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:999px}._content_11i34_1{background:var(--color-text-primary);color:var(--color-bg-surface);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);z-index:3;pointer-events:none;max-width:16rem;transform-origin:var(--transform-origin)}._content_11i34_1[data-state=open]{animation:.15s ease-out _scale-fade-in_11i34_1}._content_11i34_1[data-state=closed]{animation:.1s ease-in _scale-fade-out_11i34_1}@keyframes _scale-fade-in_11i34_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _scale-fade-out_11i34_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._text_1hhjg_1{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._button_ph4d6_1{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-default), border-color var(--transition-default), color var(--transition-default);border:1px solid #0000;display:inline-flex}._button_ph4d6_1:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._button_ph4d6_1:disabled{opacity:.5;cursor:not-allowed}._sm_ph4d6_28{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._md_ph4d6_33{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}._primary_ph4d6_38{background:var(--color-interactive-default);color:var(--color-bg-surface)}._primary_ph4d6_38:hover:not(:disabled),._primary_ph4d6_38._active_ph4d6_47{background:var(--color-interactive-hover)}._primary_ph4d6_38._active_ph4d6_47:hover:not(:disabled){background:var(--color-interactive-default)}._secondary_ph4d6_55{background:var(--color-bg-surface);color:var(--color-text-primary);border-color:var(--color-border-default)}._secondary_ph4d6_55:hover:not(:disabled){background:var(--color-border-default);border-color:var(--color-text-secondary);color:var(--color-text-primary)}._secondary_ph4d6_55._active_ph4d6_47{background:var(--color-bg-surface-hover);border-color:var(--color-text-secondary);color:var(--color-text-primary)}._ghost_ph4d6_73{background:var(--color-bg-surface);color:var(--color-text-secondary);border-color:var(--color-border-default)}._ghost_ph4d6_73:hover:not(:disabled){color:var(--color-interactive-default);background:var(--color-bg-accent);border-color:var(--color-interactive-default)}._error_ph4d6_85{background:var(--color-bg-error);color:var(--color-text-error);border-color:var(--color-text-error)}._error_ph4d6_85:hover:not(:disabled),._danger_ph4d6_96{background:var(--color-text-error);color:var(--color-bg-surface)}._danger_ph4d6_96:hover:not(:disabled){background:var(--color-interactive-danger-hover)}._warning_ph4d6_105{background:var(--color-interactive-warning);color:var(--color-text-warning)}._warning_ph4d6_105:hover:not(:disabled){background:var(--color-interactive-warning-hover)}._success_ph4d6_114{background:var(--color-interactive-success);color:var(--color-bg-surface)}._success_ph4d6_114:hover:not(:disabled){background:var(--color-interactive-success-hover)}._iconButton_sjk5c_1{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;width:2rem;height:2rem;color:var(--color-text-secondary);transition:background var(--transition-default), color var(--transition-default);justify-content:center;align-items:center;display:inline-flex}._iconButton_sjk5c_1:hover{background:var(--color-bg-accent);color:var(--color-interactive-default);border-color:var(--color-interactive-default)}._iconButton_sjk5c_1:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._iconButton_sjk5c_1:disabled{opacity:.5;cursor:not-allowed}._iconButton_sjk5c_1 svg{fill:currentColor;width:1rem;height:1rem}._wrapper_c2x67_1{background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;max-width:40rem;transition:border-color var(--transition-default), box-shadow var(--transition-default);border-radius:999px;align-items:stretch;display:flex;box-shadow:0 2px 8px #0000000f}._wrapper_c2x67_1:focus-within{border-color:var(--color-border-focus);box-shadow:0 2px 8px #0000000f, 0 0 0 3px rgb(var(--color-border-focus-channels) / .15)}._icon_c2x67_22{margin-left:var(--space-4);width:1.25rem;height:1.25rem;fill:var(--color-text-secondary);flex-shrink:0;align-self:center}._input_c2x67_31{min-width:0;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}._input_c2x67_31::placeholder{color:var(--color-text-secondary)}._input_c2x67_31::-webkit-search-cancel-button{appearance:none}._trailing_c2x67_51{margin-right:var(--space-4);flex-shrink:0;align-items:center;display:flex}._root_1enf2_1{flex-direction:column;width:100%;display:flex}._item_1enf2_7{border-bottom:1px solid var(--color-border-default);overflow:hidden}._trigger_1enf2_12{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-4);background:var(--color-bg-surface);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);text-align:start;color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-default);border:none;margin:0;display:flex}._trigger_1enf2_12:hover{background:var(--color-border-default)}:where([data-disabled])>._trigger_1enf2_12{cursor:default}:where([data-disabled])>._trigger_1enf2_12:hover{background:var(--color-bg-surface)}._trigger_1enf2_12:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._indicator_1enf2_48{color:var(--color-text-secondary);transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}._indicator_1enf2_48[data-state=open]{transform:rotate(90deg)}._indicator_1enf2_48 svg{width:1.25rem;height:1.25rem}._content_1enf2_67{overflow:hidden}._content_1enf2_67[data-state=open]{animation:.2s _expand-height_1enf2_1}._content_1enf2_67[data-state=closed]{animation:.2s _collapse-height_1enf2_1}._body_1enf2_79{padding:0 var(--space-4) var(--space-4);background:var(--color-bg-surface)}@keyframes _expand-height_1enf2_1{0%{height:0}to{height:var(--height)}}@keyframes _collapse-height_1enf2_1{0%{height:var(--height)}to{height:0}}._root_171n4_1{flex-direction:column;display:flex}._trigger_171n4_6{cursor:pointer;font:inherit;color:inherit;text-align:start;background:0 0;border:none;width:100%;padding:0}._trigger_171n4_6:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._indicator_171n4_22{color:var(--color-text-secondary);transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}._indicator_171n4_22[data-state=open]{transform:rotate(90deg)}._indicator_171n4_22 svg{width:1.25rem;height:1.25rem}._content_171n4_41{overflow:hidden}._content_171n4_41[data-state=open]{animation:.2s _expand-height_171n4_1}._content_171n4_41[data-state=closed]{animation:.2s _collapse-height_171n4_1}@keyframes _expand-height_171n4_1{0%{height:0}to{height:var(--height)}}@keyframes _collapse-height_171n4_1{0%{height:var(--height)}to{height:0}}._root_1nxm9_1{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}._root_1nxm9_1[data-disabled]{opacity:.5;cursor:default}._control_1nxm9_14{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);width:1.25rem;height:1.25rem;color:var(--color-bg-surface);transition:background var(--transition-default), border-color var(--transition-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._control_1nxm9_14[data-state=checked],._control_1nxm9_14[data-state=indeterminate]{background:var(--color-text-accent);border-color:var(--color-text-accent)}._control_1nxm9_14[data-focus-visible]{outline:2px solid var(--color-border-focus);outline-offset:2px}._control_1nxm9_14 svg{width:.875rem;height:.875rem}._indicator_1nxm9_46{justify-content:center;align-items:center;display:flex}._label_1nxm9_52{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1}._root_g95ar_1{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}._root_g95ar_1[data-disabled]{opacity:.5;cursor:default}._control_g95ar_14{background:var(--color-bg-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-full);width:2.25rem;height:1.25rem;transition:background var(--transition-default), border-color var(--transition-default);flex-shrink:0;align-items:center;padding:.125rem;display:inline-flex}._control_g95ar_14[data-state=checked]{background:var(--color-text-accent);border-color:var(--color-text-accent)}._control_g95ar_14[data-focus-visible]{outline:2px solid var(--color-border-focus);outline-offset:2px}._thumb_g95ar_39{background:var(--color-bg-surface);border-radius:var(--radius-full);width:.875rem;height:.875rem;transition:transform var(--transition-default);display:block;box-shadow:0 1px 2px #00000026}._thumb_g95ar_39[data-state=checked]{transform:translate(1rem)}._label_g95ar_53{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1}._positioner_9kdwj_1{z-index:30}._content_9kdwj_5{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);outline:none;box-shadow:0 16px 40px #0000001f}._content_9kdwj_5[data-state=open]{animation:.14s ease-out _popoverEnter_9kdwj_1}._title_9kdwj_17{margin:0 0 var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._description_9kdwj_24{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}@keyframes _popoverEnter_9kdwj_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._backdrop_1ocy8_1{z-index:2;background-color:#0006;position:fixed;inset:0}._backdrop_1ocy8_1[data-state=open]{animation:.15s ease-out _fade-in_1ocy8_1}._backdrop_1ocy8_1[data-state=closed]{animation:.1s ease-in _fade-out_1ocy8_1}._positioner_1ocy8_16{z-index:2;overscroll-behavior-y:none;justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}._content_1ocy8_26{box-sizing:border-box;width:32rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);background:var(--color-bg-surface);outline:0;flex-direction:column;margin:auto 0;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._content_1ocy8_26[data-state=open]{animation:.15s ease-out _scale-fade-in_1ocy8_1}._content_1ocy8_26[data-state=closed]{animation:.1s ease-in _scale-fade-out_1ocy8_1}._wide_1ocy8_53{width:60rem}._fullscreen_1ocy8_57{width:calc(100vw - 4rem);max-width:80rem;height:calc(100vh - 4rem)}._title_1ocy8_63{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}._description_1ocy8_71{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary)}._body_1ocy8_78{min-height:0;margin-top:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._footer_1ocy8_87{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-default);display:flex}._closeTrigger_1ocy8_96{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._closeTrigger_1ocy8_96 svg{width:1rem;height:1rem}._closeTrigger_1ocy8_96:hover{background:var(--color-bg-muted)}._closeTrigger_1ocy8_96:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}@keyframes _fade-in_1ocy8_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-out_1ocy8_1{0%{opacity:1}to{opacity:0}}@keyframes _scale-fade-in_1ocy8_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scale-fade-out_1ocy8_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._root_1n6nf_1{--tree-indent:1.25rem;--tree-icon-size:1rem;--tree-padding-inline:var(--space-1);--tree-padding-block:var(--space-2);--tree-gap:var(--space-2);width:100%;color:var(--color-text-primary);flex-direction:column;display:flex}._tree_1n6nf_14{font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}._tree_1n6nf_14 svg{width:var(--tree-icon-size);height:var(--tree-icon-size);flex-shrink:0}._branch_1n6nf_27{position:relative}._branchControl_1n6nf_31{align-items:center;gap:var(--tree-gap);width:100%;font:inherit;color:var(--color-text-primary);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);padding-inline-start:calc(var(--depth) * var(--tree-indent) + var(--tree-padding-inline));padding-inline-end:var(--tree-padding-inline);padding-block:var(--tree-padding-block);transition:background var(--transition-default);background:0 0;border:none;display:flex}._branchControl_1n6nf_31:hover{background:var(--color-bg-accent)}._branchControl_1n6nf_31:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._branchControl_1n6nf_31[data-selected]{background:var(--color-bg-accent);color:var(--color-interactive-default)}._branchIndicator_1n6nf_64{color:var(--color-text-secondary);transform-origin:50%;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}._branchIndicator_1n6nf_64[data-state=open]{transform:rotate(90deg)}._branchIndicator_1n6nf_64 svg{width:.875rem;height:.875rem}._branchText_1n6nf_82{align-items:center;gap:var(--tree-gap);text-overflow:ellipsis;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}._branchContent_1n6nf_92{position:relative;overflow:hidden}._branchContent_1n6nf_92[data-state=open]{animation:.15s ease-out _expand-height_1n6nf_1}._branchContent_1n6nf_92[data-state=closed]{animation:.15s ease-out _collapse-height_1n6nf_1}._item_1n6nf_105{align-items:center;gap:var(--tree-gap);width:100%;font:inherit;color:var(--color-text-primary);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);padding-inline-start:calc(var(--depth) * var(--tree-indent) + var(--tree-padding-inline));padding-inline-end:var(--tree-padding-inline);padding-block:var(--tree-padding-block);transition:background var(--transition-default);background:0 0;border:none;display:flex}._item_1n6nf_105:hover{background:var(--color-bg-accent)}._item_1n6nf_105:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._item_1n6nf_105[data-selected]{background:var(--color-bg-accent);color:var(--color-interactive-default)}._item_1n6nf_105[data-disabled]{opacity:.5;cursor:not-allowed}._item_1n6nf_105[data-disabled]:hover{background:0 0}._itemText_1n6nf_147{align-items:center;gap:var(--tree-gap);text-overflow:ellipsis;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}@keyframes _expand-height_1n6nf_1{0%{height:0}to{height:var(--height)}}@keyframes _collapse-height_1n6nf_1{0%{height:var(--height)}to{height:0}}._content_72wwe_1{width:24rem}._panel_72wwe_5{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0;flex-direction:column;display:flex}._icon_72wwe_14{width:2.5rem;height:2.5rem;fill:var(--color-text-error)}._message_72wwe_20{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary)}._content_lk8c7_1{min-width:11rem;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);z-index:2;transform-origin:var(--transform-origin);outline:none;flex-direction:column;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._content_lk8c7_1[data-state=open]{animation:.15s ease-out _scale-fade-in_lk8c7_1}._content_lk8c7_1[data-state=closed]{animation:.1s ease-in _scale-fade-out_lk8c7_1}._item_lk8c7_25{align-items:center;gap:var(--space-2);min-height:2rem;padding:0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}._item_lk8c7_25[data-highlighted]{background:var(--color-bg-accent)}._item_lk8c7_25 svg{fill:currentColor;width:.875rem;height:.875rem;color:var(--color-text-secondary)}._danger_lk8c7_50{color:var(--color-text-error)}._danger_lk8c7_50[data-highlighted]{background:var(--color-bg-error)}._danger_lk8c7_50 svg{color:inherit}._separator_lk8c7_62{height:1px;margin:var(--space-1) 0;background:var(--color-border-default);border:0}@keyframes _scale-fade-in_lk8c7_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _scale-fade-out_lk8c7_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._breadcrumb_17j39_1{padding:var(--space-3) 0}._list_17j39_5{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;list-style:none;display:flex}._item_17j39_14{align-items:center;gap:var(--space-2);display:flex}._separator_17j39_20{color:var(--color-text-secondary);display:inline-flex}._separator_17j39_20 svg{width:.875rem;height:.875rem}._link_17j39_30{color:var(--color-text-accent);transition:color var(--transition-default);text-decoration:none}._link_17j39_30:hover{text-decoration:underline}._current_17j39_40{color:var(--color-text-secondary)}._wrapper_s5ted_1{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_s5ted_6{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._table_s5ted_6 th{padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;font-size:var(--font-size-xs);letter-spacing:.04em;border-bottom:2px solid var(--color-border-default);text-align:left;white-space:nowrap}._table_s5ted_6 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);color:var(--color-text-primary)}._table_s5ted_6 tbody tr:nth-child(2n){background:var(--color-bg-base)}._table_s5ted_6 tfoot td{padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-bold);border-top:2px solid var(--color-border-default);border-bottom:none}._alignRight_s5ted_42{text-align:right}:root,.light,.light-theme{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}:root,.light,.light-theme{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14)}}}.dark,.dark-theme{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94)}}}:root,.light,.light-theme{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}:root,.light,.light-theme{--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)}}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}.mdxeditor .cm-editor{--sp-font-mono:var(--font-mono);--sp-font-body:var(--font-body);padding:var(--sp-space-4) 0}.mdxeditor .sp-editor .cm-editor{padding-bottom:0}.mdxeditor .cm-scroller{padding:0!important}.mdxeditor .cm-focused{outline:none}.mdxeditor .sp-wrapper{overflow:hidden}.mdxeditor .sp-layout{border:none}.mdxeditor .sp-cm pre{white-space:break-spaces;word-break:break-word;overflow-wrap:anywhere;flex-shrink:1}.mdxeditor .cm-mergeView .cm-scroller,.mdxeditor .cm-sourceView .cm-scroller{font-family:var(--font-mono);line-height:1.3rem;font-size:var(--text-xs)}.mdxeditor .cm-gutters{font-size:var(--text-xxs);background:0 0}.mdxeditor .cm-activeLine{background:0 0}.mdxeditor .cm-tooltip-autocomplete{background:var(--baseBgSubtle)}.mdxeditor hr.selected[data-lexical-decorator=true]{outline:2px solid highlight}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}._bold_6j9u9_10{font-weight:700}._italic_6j9u9_14{font-style:italic}._underline_6j9u9_18{text-decoration:underline}._strikethrough_6j9u9_34{text-decoration:line-through}._underlineStrikethrough_6j9u9_38{text-decoration:underline line-through}._subscript_6j9u9_42{font-size:.8em;vertical-align:sub!important}._superscript_6j9u9_47{vertical-align:super;font-size:.8em}._code_6j9u9_52{background-color:var(--baseBg);font-family:var(--font-mono);padding:1px .25rem;font-size:94%}._quote_6j9u9_59{border-inline-start:3px solid var(--baseBorder);color:var(--baseText);margin-inline-start:0;padding-inline-start:var(--spacing-4)}._nestedListItem_6j9u9_66{list-style:none}._listitem_6j9u9_76{margin:var(--spacing-2) 0}._listItemChecked_6j9u9_80,._listItemUnchecked_6j9u9_81{margin-left:0;margin-right:0;padding-left:var(--spacing-6);padding-right:var(--spacing-6);outline:none;margin-inline-start:-1rem;list-style-type:none;position:relative}._listItemChecked_6j9u9_80{text-decoration:line-through}._listItemUnchecked_6j9u9_81:before,._listItemChecked_6j9u9_80:before{content:"";width:var(--spacing-4);height:var(--spacing-4);cursor:pointer;background-size:cover;display:block;position:absolute;top:0;left:0}._listItemUnchecked_6j9u9_81[dir=rtl]:before,._listItemChecked_6j9u9_80[dir=rtl]:before{left:auto;right:0}._listItemUnchecked_6j9u9_81:focus:before,._listItemChecked_6j9u9_80:focus:before{box-shadow:0 0 0 2px var(--accentBgActive);border-radius:var(--radius-small)}._listItemUnchecked_6j9u9_81:before{border:1px solid var(--baseBorder);border-radius:var(--radius-small)}._listItemChecked_6j9u9_80:before{border:1px solid var(--accentBorder);border-radius:var(--radius-small);background-color:var(--accentSolid);background-repeat:no-repeat}._listItemChecked_6j9u9_80:after{content:"";cursor:pointer;border-color:var(--baseBase);top:var(--spacing-0_5);width:var(--spacing-1);left:var(--spacing-1_5);right:var(--spacing-1_5);height:var(--spacing-2);border-style:solid;border-width:0 var(--spacing-0_5) var(--spacing-0_5) 0;display:block;position:absolute;transform:rotate(45deg)}._nestedListItem_6j9u9_66{list-style-type:none}._nestedListItem_6j9u9_66:before,._nestedListItem_6j9u9_66:after{display:none}._admonitionDanger_6j9u9_158,._admonitionInfo_6j9u9_159,._admonitionNote_6j9u9_160,._admonitionTip_6j9u9_161,._admonitionCaution_6j9u9_162{padding:var(--spacing-2);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);border-left:3px solid var(--admonitionBorder);background-color:var(--admonitionBg)}._admonitionInfo_6j9u9_159{--admonitionBorder:var(--admonitionInfoBorder);--admonitionBg:var(--admonitionInfoBg)}._admonitionTip_6j9u9_161{--admonitionBorder:var(--admonitionTipBorder);--admonitionBg:var(--admonitionTipBg)}._admonitionCaution_6j9u9_162{--admonitionBorder:var(--admonitionCautionBorder);--admonitionBg:var(--admonitionCautionBg)}._admonitionDanger_6j9u9_158{--admonitionBorder:var(--admonitionDangerBorder);--admonitionBg:var(--admonitionDangerBg)}._admonitionNote_6j9u9_160{--admonitionBorder:var(--admonitionNoteBorder);--admonitionBg:var(--admonitionNoteBg)}._mdxExpression_6j9u9_195{font-family:var(--font-mono);color:var(--accentText);font-size:84%}._mdxExpression_6j9u9_195 input:focus-visible{outline:none}._editorRoot_er3ed_53{--accentBase:var(--blue-1);--accentBgSubtle:var(--blue-2);--accentBg:var(--blue-3);--accentBgHover:var(--blue-4);--accentBgActive:var(--blue-5);--accentLine:var(--blue-6);--accentBorder:var(--blue-7);--accentBorderHover:var(--blue-8);--accentSolid:var(--blue-9);--accentSolidHover:var(--blue-10);--accentText:var(--blue-11);--accentTextContrast:var(--blue-12);--basePageBg:white;--baseBase:var(--slate-1);--baseBgSubtle:var(--slate-2);--baseBg:var(--slate-3);--baseBgHover:var(--slate-4);--baseBgActive:var(--slate-5);--baseLine:var(--slate-6);--baseBorder:var(--slate-7);--baseBorderHover:var(--slate-8);--baseSolid:var(--slate-9);--baseSolidHover:var(--slate-10);--baseText:var(--slate-11);--baseTextContrast:var(--slate-12);--admonitionTipBg:var(--cyan-4);--admonitionTipBorder:var(--cyan-8);--admonitionInfoBg:var(--grass-4);--admonitionInfoBorder:var(--grass-8);--admonitionCautionBg:var(--amber-4);--admonitionCautionBorder:var(--amber-8);--admonitionDangerBg:var(--red-4);--admonitionDangerBorder:var(--red-8);--admonitionNoteBg:var(--slate-4);--admonitionNoteBorder:var(--slate-8);--error-color:var(--red-10);--spacing-0:0px;--spacing-px:1px;--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--radius-none:0px;--radius-small:var(--spacing-0_5);--radius-base:var(--spacing-1);--radius-medium:var(--spacing-1_5);--radius-large:var(--spacing-2);--radius-extra-large:var(--spacing-3);--radius-full:9999px;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-xxs:.6rem;font-family:var(--font-body);color:var(--baseText)}._nestedListItem_er3ed_158{list-style:none}._toolbarRoot_er3ed_162{z-index:2;gap:var(--spacing-1);border-radius:var(--radius-medium);padding:var(--spacing-1_5);background-color:var(--baseBg);width:inherit;flex-direction:row;align-items:center;display:flex;position:sticky;top:0;overflow-x:auto}._toolbarRoot_er3ed_162 div[role=separator]{margin:var(--spacing-2) var(--spacing-1);border-left:1px solid var(--baseBorder);border-right:1px solid var(--baseBase);height:var(--spacing-4)}._toolbarRoot_er3ed_162 svg{color:var(--baseTextContrast);display:block}._readOnlyToolbarRoot_er3ed_189{pointer-events:none;background:var(--baseBase)}._readOnlyToolbarRoot_er3ed_189>div{opacity:.5}._toolbarModeSwitch_er3ed_198{border:1px solid var(--baseBg);border-radius:var(--radius-medium);font-size:var(--text-xs);align-self:stretch;align-items:stretch;margin-left:auto;display:flex;opacity:1!important}._toolbarModeSwitch_er3ed_198 ._toolbarToggleItem_er3ed_208{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}._toolbarModeSwitch_er3ed_198 ._toolbarToggleItem_er3ed_208:active,._toolbarModeSwitch_er3ed_198 ._toolbarToggleItem_er3ed_208[data-state=on]{background-color:var(--baseBorder)}._toolbarGroupOfGroups_er3ed_219{margin:0 var(--spacing-1);display:flex}._toolbarToggleSingleGroup_er3ed_224:first-of-type ._toolbarToggleItem_er3ed_208:only-child,._toolbarToggleSingleGroup_er3ed_224:only-child ._toolbarToggleItem_er3ed_208:first-child,._toolbarModeSwitch_er3ed_198 ._toolbarToggleItem_er3ed_208:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toolbarToggleSingleGroup_er3ed_224:last-of-type ._toolbarToggleItem_er3ed_208:only-child,._toolbarToggleSingleGroup_er3ed_224:only-child ._toolbarToggleItem_er3ed_208:last-child,._toolbarModeSwitch_er3ed_198 ._toolbarToggleItem_er3ed_208:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarToggleItem_er3ed_208,._toolbarButton_er3ed_239{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-0_5)}@media (hover:hover){._toolbarToggleItem_er3ed_208:hover,._toolbarButton_er3ed_239:hover{background-color:var(--baseBgActive)}}._toolbarToggleItem_er3ed_208:active svg,._toolbarButton_er3ed_239:active svg{transform:translate(1px,1px)}._toolbarToggleItem_er3ed_208[data-state=on],._toolbarButton_er3ed_239[data-state=on],._toolbarToggleItem_er3ed_208:active,._toolbarButton_er3ed_239:active{color:var(--baseTextContrast);background-color:var(--baseBgActive)}._toolbarToggleItem_er3ed_208[data-disabled],._toolbarButton_er3ed_239[data-disabled]{pointer-events:none}._toolbarToggleItem_er3ed_208[data-disabled] svg,._toolbarButton_er3ed_239[data-disabled] svg{color:var(--baseBorderHover)}._toolbarButton_er3ed_239{border-radius:var(--radius-base)}._toolbarButton_er3ed_239+._toolbarButton_er3ed_239{margin-left:var(--spacing-1)}._activeToolbarButton_er3ed_275{color:var(--accentText)}._toolbarToggleSingleGroup_er3ed_224{white-space:nowrap;align-items:center;display:flex}._toolbarNodeKindSelectContainer_er3ed_285,._toolbarButtonDropdownContainer_er3ed_286,._toolbarCodeBlockLanguageSelectContent_er3ed_287,._selectContainer_er3ed_288{filter:drop-shadow(0 2px 2px #0003);z-index:3;width:var(--spacing-36);border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);background-color:var(--basePageBg);font-size:var(--text-sm)}._toolbarButtonDropdownContainer_er3ed_286,._toolbarButtonDropdownContainer_er3ed_286 ._selectItem_er3ed_301:first-child{border-top-right-radius:var(--radius-base)}._toolbarNodeKindSelectTrigger_er3ed_306,._toolbarButtonSelectTrigger_er3ed_307,._selectTrigger_er3ed_308{color:inherit;width:var(--spacing-36);padding:var(--spacing-0_5) var(--spacing-1);border-radius:var(--radius-medium);white-space:nowrap;font-size:var(--text-sm);background-color:#0000;background-color:var(--basePageBg);margin:0 var(--spacing-1);border:0;flex-wrap:nowrap;align-items:center;padding-inline-start:var(--spacing-2);display:flex}._toolbarNodeKindSelectTrigger_er3ed_306[data-state=open],._toolbarButtonSelectTrigger_er3ed_307[data-state=open],._selectTrigger_er3ed_308[data-state=open]{filter:drop-shadow(0 2px 2px #0003);border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}._selectTrigger_er3ed_308[data-placeholder]>span:first-child{color:var(--baseBorderHover)}._toolbarButtonSelectTrigger_er3ed_307{width:auto;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-1);padding-block:var(--spacing-0_5)}._toolbarCodeBlockLanguageSelectTrigger_er3ed_342,._toolbarCodeBlockLanguageSelectContent_er3ed_287{width:var(--spacing-48)}._toolbarNodeKindSelectItem_er3ed_347,._selectItem_er3ed_301{cursor:default;padding:var(--spacing-2);display:flex}._toolbarNodeKindSelectItem_er3ed_347[data-highlighted],._selectItem_er3ed_301[data-highlighted]{background-color:var(--baseBg)}._toolbarNodeKindSelectItem_er3ed_347[data-state=checked],._selectItem_er3ed_301[data-state=checked]{color:var(--baseTextContrast);background-color:var(--baseBg)}._toolbarNodeKindSelectItem_er3ed_347[data-highlighted],._selectItem_er3ed_301[data-highlighted]{outline:none}._toolbarNodeKindSelectItem_er3ed_347:last-child,._selectItem_er3ed_301:last-child{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarNodeKindSelectDropdownArrow_er3ed_372,._selectDropdownArrow_er3ed_373{align-items:center;margin-left:auto;display:flex}._contentEditable_er3ed_379{box-sizing:border-box;width:100%;color:var(--baseTextContrast);padding:var(--spacing-3)}._contentEditable_er3ed_379:focus{outline:none}._codeMirrorWrapper_er3ed_391{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);padding:.8rem;position:relative;overflow:hidden}._sandPackWrapper_er3ed_400{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);position:relative;overflow:hidden}._codeMirrorToolbar_er3ed_408{gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base);display:flex;position:absolute;top:0;right:0}._frontmatterWrapper_er3ed_412{border-radius:var(--radius-medium);padding:var(--spacing-3);background-color:var(--baseBgSubtle)}._frontmatterWrapper_er3ed_412[data-expanded=true]{margin-bottom:var(--spacing-10)}._frontmatterToggleButton_er3ed_422{all:unset;box-sizing:border-box;cursor:default;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm);display:flex}._propertyPanelTitle_er3ed_430{font-size:var(--text-xs);padding-top:var(--spacing-2);padding-left:var(--spacing-2);margin:0;font-weight:400}._propertyEditorTable_er3ed_438{table-layout:fixed;border-spacing:var(--spacing-2)}._propertyEditorTable_er3ed_438 th{text-align:left;font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-3)}._propertyEditorTable_er3ed_438 col:first-child{width:30%}._propertyEditorTable_er3ed_438 col:nth-child(2){width:70%}._propertyEditorTable_er3ed_438 td:last-child ._iconButton_er3ed_456{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}._propertyEditorTable_er3ed_438 ._readOnlyColumnCell_er3ed_461{padding-left:0}._propertyEditorLabelCell_er3ed_466{font-weight:400}._readOnlyColumnCell_er3ed_461{padding-left:0}._buttonsFooter_er3ed_474{justify-content:flex-end;gap:var(--spacing-2);display:flex}._propertyEditorInput_er3ed_480{all:unset;box-sizing:border-box;cursor:default;width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);font-size:var(--text-sm)}._iconButton_er3ed_456{all:unset;box-sizing:border-box;cursor:default;color:var(--baseText)}@media (hover:hover){._iconButton_er3ed_456:hover{color:var(--baseTextContrast)}}._iconButton_er3ed_456:disabled,._iconButton_er3ed_456:disabled:hover{color:var(--baseLine)}._primaryButton_er3ed_506,._secondaryButton_er3ed_507{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--accentBorder);background-color:var(--accentSolidHover);color:var(--baseBase);font-size:var(--text-xs);border-radius:var(--radius-medium)}._primaryButton_er3ed_506:disabled,._secondaryButton_er3ed_507:disabled{background:var(--accentLine);border-color:var(--accentBg)}._smallButton_er3ed_522{font-size:var(--text-xs);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-base)}._secondaryButton_er3ed_507{border:1px solid var(--baseBorder);background-color:var(--baseSolidHover);color:var(--baseBase)}._dialogForm_er3ed_534{gap:var(--spacing-2);flex-direction:row;display:flex}._linkDialogEditForm_er3ed_540{align-items:stretch;gap:var(--spacing-2);flex-direction:column;padding:0;display:flex}._linkDialogInputContainer_er3ed_548{flex-direction:column;align-items:stretch;display:flex}._linkDialogInputWrapper_er3ed_554{background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder);align-items:center;display:flex}._linkDialogInputWrapper_er3ed_554[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._linkDialogInputWrapper_er3ed_554>button{all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._linkDialogInput_er3ed_548,._dialogInput_er3ed_575{all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._linkDialogInput_er3ed_548::-moz-placeholder{color:var(--baseBorder)}._dialogInput_er3ed_575::-moz-placeholder{color:var(--baseBorder)}._linkDialogInput_er3ed_548::placeholder,._dialogInput_er3ed_575::placeholder{color:var(--baseBorder)}._linkDialogAnchor_er3ed_586{z-index:-1;background-color:highlight;position:fixed}._linkDialogAnchor_er3ed_586[data-visible=true]{visibility:visible}._linkDialogAnchor_er3ed_586[data-visible=false]{visibility:hidden}._linkDialogPopoverContent_er3ed_600,._tableColumnEditorPopoverContent_er3ed_601,._dialogContent_er3ed_602{filter:drop-shadow(0 2px 2px #0003);align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBg);background-color:var(--basePageBg);padding:var(--spacing-1) var(--spacing-1);font-size:var(--text-sm);display:flex}._largeDialogContent_er3ed_614{filter:drop-shadow(0 2px 2px #0003);gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBorder);background-color:var(--baseBgSubtle);padding:var(--spacing-4);font-size:var(--text-sm)}._dialogTitle_er3ed_624{font-size:var(--text-base);padding-left:var(--spacing-2);font-weight:600}._dialogCloseButton_er3ed_630{all:unset;box-sizing:border-box;cursor:default;position:absolute;top:10px;right:10px}._popoverContent_er3ed_637{filter:drop-shadow(0 2px 2px #0003);align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);background-color:var(--baseBgSubtle);padding:var(--spacing-2) var(--spacing-2);font-size:var(--text-sm);z-index:1;display:flex}._popoverArrow_er3ed_649{fill:var(--basePageBg)}._linkDialogPreviewAnchor_er3ed_653{margin-right:var(--spacing-1);color:var(--accentText);border:1px solid #0000;align-items:center;text-decoration:none;display:flex}@media (hover:hover){._linkDialogPreviewAnchor_er3ed_653:hover{color:var(--accentSolidHover)}}._linkDialogPreviewAnchor_er3ed_653 span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow-x:hidden}._tooltipTrigger_er3ed_676{align-self:center}._tooltipContent_er3ed_680{z-index:2;border-radius:var(--radius-medium);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);background-color:var(--baseText);color:var(--baseBase);position:relative}._tooltipContent_er3ed_680 svg{fill:var(--baseText)}._actionButton_er3ed_694{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-medium)}._actionButton_er3ed_694 svg{display:block}@media (hover:hover){._actionButton_er3ed_694:hover{background-color:var(--baseBg)}}._actionButton_er3ed_694:active svg{transform:translate(1px,1px)}._actionButton_er3ed_694[data-state=on],._actionButton_er3ed_694:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._primaryActionButton_er3ed_701{background-color:var(--accentSolid);color:var(--baseBase)}@media (hover:hover){._primaryActionButton_er3ed_701:hover{background-color:var(--accentSolidHover);color:var(--baseBase)}}._tableEditor_er3ed_713{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%;height:100%}._tableEditor_er3ed_713 thead>tr>th{text-align:right}._tableEditor_er3ed_713>tbody>tr>td:not(._toolCell_er3ed_724),._tableEditor_er3ed_713>tbody>tr>th:not(._toolCell_er3ed_724):not([data-tool-cell=true]){border:1px solid var(--baseBgActive);padding:var(--spacing-1) var(--spacing-2);white-space:normal}:is(._tableEditor_er3ed_713>tbody>tr>td:not(._toolCell_er3ed_724),._tableEditor_er3ed_713>tbody>tr>th:not(._toolCell_er3ed_724):not([data-tool-cell=true]))>div{outline:none}:is(._tableEditor_er3ed_713>tbody>tr>td:not(._toolCell_er3ed_724),._tableEditor_er3ed_713>tbody>tr>th:not(._toolCell_er3ed_724):not([data-tool-cell=true]))>div>p{margin:0}[data-active=true]:is(._tableEditor_er3ed_713>tbody>tr>td:not(._toolCell_er3ed_724),._tableEditor_er3ed_713>tbody>tr>th:not(._toolCell_er3ed_724):not([data-tool-cell=true])){outline:solid 1px var(--baseSolid)}._tableEditor_er3ed_713 ._tableColumnEditorTrigger_er3ed_743,._tableEditor_er3ed_713 ._tableRowEditorTrigger_er3ed_744,._tableEditor_er3ed_713 ._addRowButton_er3ed_745,._tableEditor_er3ed_713 ._addColumnButton_er3ed_746,._tableEditor_er3ed_713 ._iconButton_er3ed_456{opacity:.15}@media (hover:hover){._tableEditor_er3ed_713:hover ._tableColumnEditorTrigger_er3ed_743,._tableEditor_er3ed_713:hover ._tableRowEditorTrigger_er3ed_744,._tableEditor_er3ed_713:hover ._addRowButton_er3ed_745,._tableEditor_er3ed_713:hover ._addColumnButton_er3ed_746,._tableEditor_er3ed_713:hover ._iconButton_er3ed_456{opacity:.3}._tableEditor_er3ed_713:hover ._tableColumnEditorTrigger_er3ed_743:hover,._tableEditor_er3ed_713:hover ._tableRowEditorTrigger_er3ed_744:hover,._tableEditor_er3ed_713:hover ._addRowButton_er3ed_745:hover,._tableEditor_er3ed_713:hover ._addColumnButton_er3ed_746:hover,._tableEditor_er3ed_713:hover ._iconButton_er3ed_456:hover{opacity:1}}._toolCell_er3ed_724{text-align:right}._toolCell_er3ed_724 button{margin:auto;display:block}._tableColumnEditorTrigger_er3ed_743{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);padding:var(--spacing-1);border-radius:var(--radius-full);opacity:.2}._tableColumnEditorTrigger_er3ed_743 svg{display:block}@media (hover:hover){._tableColumnEditorTrigger_er3ed_743:hover{background-color:var(--baseBg)}}._tableColumnEditorTrigger_er3ed_743:active svg{transform:translate(1px,1px)}._tableColumnEditorTrigger_er3ed_743[data-state=on],._tableColumnEditorTrigger_er3ed_743:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorTrigger_er3ed_743[data-active=true]{opacity:1!important}._tableColumnEditorToolbar_er3ed_788{display:flex}._tableColumnEditorToolbar_er3ed_788>button{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._tableColumnEditorToolbar_er3ed_788>button svg{display:block}@media (hover:hover){._tableColumnEditorToolbar_er3ed_788>button:hover{background-color:var(--baseBg)}}._tableColumnEditorToolbar_er3ed_788>button:active svg{transform:translate(1px,1px)}._tableColumnEditorToolbar_er3ed_788>button[data-state=on],._tableColumnEditorToolbar_er3ed_788>button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorToolbar_er3ed_788 [role=separator]{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}._toggleGroupRoot_er3ed_801{display:inline-flex}._toggleGroupRoot_er3ed_801 button{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._toggleGroupRoot_er3ed_801 button svg{display:block}@media (hover:hover){._toggleGroupRoot_er3ed_801 button:hover{background-color:var(--baseBg)}}._toggleGroupRoot_er3ed_801 button:active svg{transform:translate(1px,1px)}._toggleGroupRoot_er3ed_801 button[data-state=on],._toggleGroupRoot_er3ed_801 button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._toggleGroupRoot_er3ed_801 button:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toggleGroupRoot_er3ed_801 button:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._tableToolsColumn_er3ed_819{width:2rem}._tableToolsColumn_er3ed_819 button{margin:auto;display:block}._leftAlignedCell_er3ed_828{text-align:left}._rightAlignedCell_er3ed_832{text-align:right}._centeredCell_er3ed_836{text-align:center}._addColumnButton_er3ed_746,._addRowButton_er3ed_745{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);background-color:var(--baseBase);align-items:center;display:flex}._addColumnButton_er3ed_746 svg,._addRowButton_er3ed_745 svg{display:block}@media (hover:hover){._addColumnButton_er3ed_746:hover,._addRowButton_er3ed_745:hover{background-color:var(--baseBg)}}._addColumnButton_er3ed_746:active svg,._addRowButton_er3ed_745:active svg{transform:translate(1px,1px)}._addColumnButton_er3ed_746[data-state=on],._addRowButton_er3ed_745[data-state=on],._addColumnButton_er3ed_746:active,._addRowButton_er3ed_745:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._addColumnButton_er3ed_746 svg,._addRowButton_er3ed_745 svg{margin:auto}._addRowButton_er3ed_745{width:100%;margin-top:var(--spacing-px);box-sizing:border-box;border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}._addColumnButton_er3ed_746{margin-left:var(--spacing-px);border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);height:100%}._dialogOverlay_er3ed_869{background-color:var(--baseBase);z-index:51;opacity:.5;animation:.15s cubic-bezier(.16,1,.3,1) _overlayShow_er3ed_1;position:fixed;inset:0}._dialogContent_er3ed_602,._largeDialogContent_er3ed_614{z-index:52;animation:.15s cubic-bezier(.16,1,.3,1) _contentShow_er3ed_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._dialogContent_er3ed_602:focus,._largeDialogContent_er3ed_614:focus{outline:none}@keyframes _overlayShow_er3ed_1{0%{opacity:0}to{opacity:.5}}@keyframes _contentShow_er3ed_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._focusedImage_er3ed_915{outline:2px solid highlight}._imageWrapper_er3ed_919{display:inline-block;position:relative}._imageWrapper_er3ed_919[draggable=true]{cursor:move;cursor:grab;cursor:-webkit-grab}._editImageToolbar_er3ed_932{gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base);display:flex;position:absolute;top:0;right:0}._editImageButton_er3ed_936 svg{display:block}._inlineEditor_er3ed_942{border-radius:var(--radius-medium);padding:var(--spacing-1);gap:var(--spacing-2);background:var(--baseBg);align-items:center;display:inline-flex}._blockEditor_er3ed_951{border-radius:var(--radius-medium);padding:var(--spacing-2);justify-content:stretch;gap:var(--spacing-2);background:var(--baseBg);align-items:center;display:flex}._blockEditor_er3ed_951 ._nestedEditor_er3ed_960{flex-grow:1}._nestedEditor_er3ed_960{background:var(--basePageBg);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-medium)}._nestedEditor_er3ed_960>p{margin:0}._nestedEditor_er3ed_960:focus{outline:none}._genericComponentName_er3ed_979{font-size:var(--text-sm);color:var(--baseText);padding-right:var(--spacing-2)}._diffSourceToggleWrapper_er3ed_985{pointer-events:auto;opacity:1;margin-left:auto;position:sticky;right:0}._diffSourceToggle_er3ed_985{border-radius:var(--radius-medium);background-color:var(--baseBase);display:flex}._diffSourceToggle_er3ed_985 ._toolbarToggleItem_er3ed_208{padding:0}._diffSourceToggle_er3ed_985 ._toolbarToggleItem_er3ed_208>span{padding:var(--spacing-1) var(--spacing-1);display:block}._selectWithLabel_er3ed_1011{align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2);display:flex}._selectWithLabel_er3ed_1011>label{font-size:var(--text-sm)}._selectWithLabel_er3ed_1011 ._selectTrigger_er3ed_308{border:1px solid var(--baseBorder)}._toolbarTitleMode_er3ed_1026{font-size:var(--text-sm);margin-left:var(--spacing-2)}._imageControlWrapperResizing_er3ed_1031{touch-action:none}._imageResizer_er3ed_1035{background-color:var(--accentText);border:1px solid var(--baseBg);width:7px;height:7px;display:block;position:absolute}._imageResizer_er3ed_1035._imageResizerN_er3ed_1044{cursor:n-resize;top:-6px;left:48%}._imageResizer_er3ed_1035._imageResizerNe_er3ed_1050{cursor:ne-resize;top:-6px;right:-6px}._imageResizer_er3ed_1035._imageResizerE_er3ed_1056{cursor:e-resize;bottom:48%;right:-6px}._imageResizer_er3ed_1035._imageResizerSe_er3ed_1062{cursor:nwse-resize;bottom:-2px;right:-6px}._imageResizer_er3ed_1035._imageResizerS_er3ed_1062{cursor:s-resize;bottom:-2px;left:48%}._imageResizer_er3ed_1035._imageResizerSw_er3ed_1074{cursor:sw-resize;bottom:-2px;left:-6px}._imageResizer_er3ed_1035._imageResizerW_er3ed_1080{cursor:w-resize;bottom:48%;left:-6px}._imageResizer_er3ed_1035._imageResizerNw_er3ed_1086{cursor:nw-resize;top:-6px;left:-6px}._imagePlaceholder_er3ed_1092{border:2px dashed;width:fit-content;height:fit-content;margin:12px;padding:48px}._imageDimensionsContainer_er3ed_1100{gap:var(--spacing-4);display:flex}._placeholder_er3ed_1105{color:var(--baseSolid);padding:var(--spacing-3);text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;display:inline-block;position:absolute;top:0;overflow:hidden}._rootContentEditableWrapper_er3ed_1118{position:relative}._downshiftContainer_er3ed_1122{flex-direction:column;align-items:stretch;display:flex}._downshiftInputWrapper_er3ed_1128{background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder);align-items:center;display:flex}._downshiftInputWrapper_er3ed_1128[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._downshiftInputWrapper_er3ed_1128>button{all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._downshiftInput_er3ed_1128{all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._downshiftInput_er3ed_1128::placeholder{color:var(--baseBorder)}._downshiftAutocompleteContainer_er3ed_1159{position:relative}._downshiftAutocompleteContainer_er3ed_1159 ul{all:unset;box-sizing:border-box;font-size:var(--text-sm);border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);width:100%;max-height:var(--spacing-48);border:1px solid var(--baseBorder);background-color:var(--baseBase);border-top-width:0;display:none;position:absolute;overflow:hidden auto}._downshiftAutocompleteContainer_er3ed_1159 ul[data-visible=true]{display:block}._downshiftAutocompleteContainer_er3ed_1159 ul li{padding:var(--spacing-2) var(--spacing-3);white-space:nowrap;margin-bottom:var(--spacing-1);text-overflow:ellipsis;overflow-x:hidden}._downshiftAutocompleteContainer_er3ed_1159 ul li[data-selected=true]{background-color:var(--baseBgSubtle)}._downshiftAutocompleteContainer_er3ed_1159 ul li[data-highlighted=true]{background-color:var(--baseBgHover)}._downshiftAutocompleteContainer_er3ed_1159 ul li:last-of-type{border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._textInput_er3ed_1205{all:unset;border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);padding:var(--spacing-2) var(--spacing-3)}form._multiFieldForm_er3ed_1213{padding:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}form._multiFieldForm_er3ed_1213 ._formField_er3ed_1219{gap:var(--spacing-2);flex-direction:column;display:flex}form._multiFieldForm_er3ed_1213 ._formField_er3ed_1219 label{font-size:var(--text-xs)}._markdownParseError_er3ed_1230{border-radius:var(--radius-base);border:1px solid var(--error-color);padding:var(--spacing-2);margin-block:var(--spacing-2);color:var(--error-color);font-size:var(--text-xs)}._popupContainer_er3ed_1239{z-index:2;position:relative}._inputSizer_er3ed_1244{vertical-align:baseline;align-items:center;display:inline-grid;position:relative}._inputSizer_er3ed_1244:after,._inputSizer_er3ed_1244 input{width:auto;min-width:1rem;font:inherit;resize:none;appearance:none;color:inherit;background:0 0;border:none;grid-area:1/2;margin:0;padding:0 2px}._inputSizer_er3ed_1244 span{padding:.25em}._inputSizer_er3ed_1244:after{content:attr(data-value);white-space:pre-wrap}.mdxeditor.mdxeditor-full-height{flex-direction:column;display:flex}.mdxeditor-full-height .mdxeditor-toolbar{flex-shrink:0}.mdxeditor-full-height .mdxeditor-root-contenteditable{flex-direction:column;flex-grow:1;min-height:0;display:flex;overflow:auto}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper{flex-direction:column;flex-grow:1;display:flex}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper ._contentEditable_er3ed_379{flex-grow:1}.mdxeditor-full-height .mdxeditor-diff-source-wrapper{flex-direction:column;flex-grow:1;min-height:0;display:flex}.mdxeditor-full-height .mdxeditor-rich-text-editor{flex-grow:1;min-height:0}.mdxeditor-full-height .mdxeditor-rich-text-editor .mdxeditor-root-contenteditable{box-sizing:border-box;height:100%}.mdxeditor-full-height .mdxeditor-source-editor,.mdxeditor-full-height .mdxeditor-diff-editor{flex-grow:1;min-height:0;overflow:auto}.mdxeditor-full-height .mdxeditor-source-editor .cm-editor{height:100%}._editor_190gu_1{font-family:var(--font-family-base);color:var(--color-text-primary);background:0 0;border:none}._editor_190gu_1 [role=toolbar]>div+div{margin-left:0}._content_190gu_12{font-size:var(--font-size-base);line-height:var(--line-height-normal)}._content_190gu_12 h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-top:var(--space-8);margin-bottom:var(--space-4)}._content_190gu_12 h1:first-child{margin-top:0}._content_190gu_12 h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-top:var(--space-6);margin-bottom:var(--space-3)}._content_190gu_12 h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-top:var(--space-5);margin-bottom:var(--space-2)}._content_190gu_12 p{margin-bottom:var(--space-4)}._content_190gu_12 ul,._content_190gu_12 ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}._content_190gu_12 li{margin-bottom:var(--space-1)}._content_190gu_12 ul{list-style-type:disc}._content_190gu_12 ol{list-style-type:decimal}._content_190gu_12 blockquote{border-left:3px solid var(--color-interactive-default);padding-left:var(--space-4);margin-bottom:var(--space-4);color:var(--color-text-secondary);font-style:italic}._content_190gu_12 hr{border:none;border-top:1px solid var(--color-border-default);margin:var(--space-6) 0}._content_190gu_12 strong{font-weight:var(--font-weight-bold)}._content_190gu_12 em{font-style:italic}._content_190gu_12 table{border-collapse:collapse;width:100%;margin-bottom:var(--space-4);font-size:var(--font-size-sm)}._content_190gu_12 th,._content_190gu_12 td{border:1px solid var(--color-border-default);padding:var(--space-2) var(--space-3);text-align:left}._content_190gu_12 th{background:var(--color-bg-base);font-weight:var(--font-weight-semibold)}._content_1yhkk_1{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);overflow-wrap:anywhere}._content_1yhkk_1>*+*{margin-top:var(--space-3)}._content_1yhkk_1 h1,._content_1yhkk_1 h2,._content_1yhkk_1 h3,._content_1yhkk_1 h4{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}._content_1yhkk_1 h1{font-size:var(--font-size-xl)}._content_1yhkk_1 h2{font-size:var(--font-size-lg)}._content_1yhkk_1 h3,._content_1yhkk_1 h4{font-size:var(--font-size-base)}._content_1yhkk_1 ul,._content_1yhkk_1 ol{padding-inline-start:var(--space-6)}._content_1yhkk_1 li+li{margin-top:var(--space-1)}._content_1yhkk_1 a{color:var(--color-text-accent);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-border-focus-channels) / .4);text-decoration-color:rgb(var(--color-border-focus-channels) / .4);text-underline-offset:.15em}._content_1yhkk_1 a:hover{text-decoration-color:currentColor}._content_1yhkk_1 code{padding:0 var(--space-1);background:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:.9em}._content_1yhkk_1 pre{padding:var(--space-3);background:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow-x:auto}._content_1yhkk_1 pre code{background:0 0;border:none;padding:0}._content_1yhkk_1 blockquote{border-inline-start:3px solid var(--color-border-default);color:var(--color-text-secondary);padding-inline-start:var(--space-3)}._content_1yhkk_1 table{border-collapse:collapse;width:max-content;max-width:100%;font-size:var(--font-size-sm);display:block;overflow-x:auto}._content_1yhkk_1 th,._content_1yhkk_1 td{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);text-align:start;vertical-align:top;overflow-wrap:normal}._content_1yhkk_1 th{font-weight:var(--font-weight-semibold);background:var(--color-bg-base)}._content_1yhkk_1 hr{border:none;border-top:1px solid var(--color-border-default)}._root_ecdro_1{flex-direction:column;display:flex}._control_ecdro_6{align-items:center;display:flex}._trigger_ecdro_11{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-default), border-color var(--transition-default), color var(--transition-default);outline:none;display:flex}._trigger_ecdro_11[data-disabled]{color:var(--color-text-secondary);cursor:default;opacity:.7}._trigger_ecdro_11:hover:not([data-disabled]),._trigger_ecdro_11[data-state=open]{color:var(--color-interactive-default);background:var(--color-bg-accent);border-color:var(--color-interactive-default)}._trigger_ecdro_11:focus-visible{border-color:var(--color-interactive-default);box-shadow:0 0 0 1px var(--color-interactive-default)}._valueText_ecdro_50{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._indicator_ecdro_56{flex-shrink:0;align-items:center;display:flex}._chevron_ecdro_62{fill:currentColor;width:.75rem;height:.75rem;transition:transform var(--transition-default);transform:rotate(90deg)}._trigger_ecdro_11[data-state=open] ._chevron_ecdro_62{transform:rotate(270deg)}._content_ecdro_74[hidden]{display:none}._content_ecdro_74{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);z-index:50;min-width:var(--reference-width);max-height:min(var(--available-height,300px), 300px);outline:none;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._content_ecdro_74[data-state=open]{animation:.15s ease-out _scale-fade-in_ecdro_1}._content_ecdro_74[data-state=closed]{animation:.1s ease-in _scale-fade-out_ecdro_1}._item_ecdro_104{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-tight);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._item_ecdro_104[data-highlighted]{background:var(--color-bg-accent)}._item_ecdro_104[data-state=checked]{color:var(--color-interactive-default);font-weight:var(--font-weight-semibold)}._itemIndicator_ecdro_126[hidden]{display:none}._itemIndicator_ecdro_126{color:var(--color-interactive-default);flex-shrink:0;align-items:center;display:flex}@keyframes _scale-fade-in_ecdro_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scale-fade-out_ecdro_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._root_1kmmk_1{border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}._item_1kmmk_8{padding:var(--space-1) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-secondary);background:var(--color-bg-surface);cursor:pointer;transition:background var(--transition-default), color var(--transition-default);border:none}._item_1kmmk_8:not(:last-child){border-right:1px solid var(--color-border-default)}._item_1kmmk_8:hover:not([data-state=on]){background:var(--color-bg-accent);color:var(--color-text-primary)}._item_1kmmk_8[data-state=on]{background:var(--color-bg-accent);color:var(--color-interactive-default)}._topbar_geuog_1{height:var(--size-topbar);background:var(--color-bg-emphasis);padding:0 var(--space-5);z-index:1;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 6px #0000002e}._left_geuog_16{align-items:center;gap:var(--space-3);text-decoration:none;display:flex}._logo_geuog_23{object-fit:contain;flex-shrink:0;width:auto;height:3.75rem}._title_geuog_30{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-inverted);letter-spacing:.04em;line-height:1}._titleAccent_geuog_38{font-weight:var(--font-weight-bold);color:var(--color-magic-logo-blue)}._right_geuog_43{align-items:center;gap:var(--space-2);display:flex}._iconButton_geuog_49{background:var(--color-interactive-muted);border-radius:var(--radius-md);cursor:pointer;width:2.125rem;height:2.125rem;transition:background var(--transition-default);border:none;justify-content:center;align-items:center;text-decoration:none;display:flex}._iconButton_geuog_49:hover{background:var(--color-interactive-muted-hover)}._iconButton_geuog_49:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._iconButton_geuog_49 svg{width:1.125rem;height:1.125rem;fill:var(--color-text-inverted-subtle)}._loginLink_geuog_78{height:2.125rem;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-interactive-muted);color:var(--color-text-inverted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-default);align-items:center;text-decoration:none;display:flex}._loginLink_geuog_78:hover{background:var(--color-interactive-muted-hover)}._loginLink_geuog_78:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._trigger_v5qg8_1{position:relative}._badge_v5qg8_5{min-width:1.05rem;height:1.05rem;font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-inverted);background:var(--color-interactive-default);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--color-bg-emphasis);justify-content:center;align-items:center;padding:0 .3rem;line-height:1;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}._panel_v5qg8_24{width:24rem;max-width:calc(100vw - var(--space-6));padding:0;overflow:hidden}._header_v5qg8_31{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;display:flex}._title_v5qg8_39{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._markAll_v5qg8_45{align-items:center;gap:var(--space-1);cursor:pointer;padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-accent);border-radius:var(--radius-sm);transition:background var(--transition-default), opacity var(--transition-default);background:0 0;border:none;display:inline-flex}._markAll_v5qg8_45:hover:not(:disabled){background:var(--color-bg-accent)}._markAll_v5qg8_45:disabled{color:var(--color-text-secondary);opacity:.55;cursor:default}._markAll_v5qg8_45 svg{fill:currentColor;width:.875rem;height:.875rem}._empty_v5qg8_78{padding:var(--space-10) var(--space-3);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}._list_v5qg8_86{max-height:26rem;margin:0;padding:0;list-style:none;overflow-y:auto}._listRow_v5qg8_94:not(:last-child){border-bottom:1px solid var(--color-border-default)}._item_v5qg8_98{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);cursor:pointer;text-align:left;transition:background var(--transition-default);border:none;animation:.16s ease-out both _itemEnter_v5qg8_1;display:flex}._item_v5qg8_98:hover{background:var(--color-bg-surface-hover)}._item_v5qg8_98:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._item_v5qg8_98._unread_v5qg8_120{background:var(--color-bg-accent)}._item_v5qg8_98._unread_v5qg8_120:hover{background:rgb(var(--color-border-focus-channels) / .18)}._list_v5qg8_86 ._listRow_v5qg8_94:first-child ._item_v5qg8_98{animation-delay:0s}._list_v5qg8_86 ._listRow_v5qg8_94:nth-child(2) ._item_v5qg8_98{animation-delay:25ms}._list_v5qg8_86 ._listRow_v5qg8_94:nth-child(3) ._item_v5qg8_98{animation-delay:50ms}._list_v5qg8_86 ._listRow_v5qg8_94:nth-child(4) ._item_v5qg8_98{animation-delay:75ms}._list_v5qg8_86 ._listRow_v5qg8_94:nth-child(5) ._item_v5qg8_98{animation-delay:.1s}._list_v5qg8_86 ._listRow_v5qg8_94:nth-child(6) ._item_v5qg8_98{animation-delay:.125s}._itemIcon_v5qg8_148{background:var(--color-bg-base);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}._itemIcon_v5qg8_148 svg{width:1rem;height:1rem;fill:var(--color-text-secondary)}._item_v5qg8_98._unread_v5qg8_120 ._itemIcon_v5qg8_148{background:var(--color-bg-surface)}._item_v5qg8_98._unread_v5qg8_120 ._itemIcon_v5qg8_148 svg{fill:var(--color-text-accent)}._itemBody_v5qg8_173{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._itemTopRow_v5qg8_181{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._itemTitle_v5qg8_188{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._item_v5qg8_98._unread_v5qg8_120 ._itemTitle_v5qg8_188{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._itemTime_v5qg8_199{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-shrink:0;display:inline-flex}._dot_v5qg8_208{border-radius:var(--radius-full);background:var(--color-interactive-default);width:.5rem;height:.5rem}._itemProcedure_v5qg8_215{font-size:var(--font-size-sm);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._item_v5qg8_98._unread_v5qg8_120 ._itemProcedure_v5qg8_215{color:var(--color-text-primary)}._itemMeta_v5qg8_228{font-size:var(--font-size-xs);color:var(--color-text-secondary);opacity:.8}._viewAll_v5qg8_234{padding:var(--space-3);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-accent);border-top:1px solid var(--color-border-default);transition:background var(--transition-default);text-decoration:none;display:block}._viewAll_v5qg8_234:hover{background:var(--color-bg-surface-hover)}._viewAll_v5qg8_234:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}@keyframes _itemEnter_v5qg8_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._sidebar_1kzzg_1{top:var(--size-topbar);max-height:calc(100vh - var(--size-topbar));background:var(--color-bg-base);border-right:1px solid var(--color-border-default);flex-direction:column;flex-shrink:0;display:flex;position:sticky;overflow:hidden}._toggle_1kzzg_13{width:100%;min-width:var(--size-sidebar-collapsed);height:var(--size-sidebar-collapsed);background:var(--color-bg-surface);cursor:pointer;border:none;border-bottom:1px solid var(--color-border-default);transition:background var(--transition-default), color var(--transition-default);color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._toggle_1kzzg_13:hover{background:var(--color-bg-accent);color:var(--color-interactive-default)}._toggle_1kzzg_13:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._toggleIcon_1kzzg_42{width:1.25rem;height:1.25rem;transition:transform .3s}._toggleIconExpanded_1kzzg_48{transform:rotate(180deg)}._content_1kzzg_52{width:var(--size-sidebar-expanded);flex-direction:column;flex:1;display:flex;overflow:hidden}._content_1kzzg_52[data-state=open]{animation:.3s ease-out _expand-width_1kzzg_1}._content_1kzzg_52[data-state=closed]{animation:.25s ease-in _collapse-width_1kzzg_1}@keyframes _expand-width_1kzzg_1{0%{width:0}to{width:var(--size-sidebar-expanded)}}@keyframes _collapse-width_1kzzg_1{0%{width:var(--size-sidebar-expanded)}to{width:0}}._header_1kzzg_86{padding:var(--space-4) var(--space-4) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.05em;color:var(--color-text-secondary);text-transform:uppercase;white-space:nowrap;flex-shrink:0}._nav_ls7sh_1{flex:1;overflow-y:auto}._programTrigger_ls7sh_6{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);gap:var(--space-2)}._programName_ls7sh_12{flex:1;min-width:0}._programBadge_ls7sh_17{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-border-default);border-radius:999px;flex-shrink:0;margin-inline-start:auto;line-height:1}._programContent_ls7sh_29>div{background:0 0;padding:0}._procedure_ls7sh_34{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-default);text-decoration:none;display:flex}._procedure_ls7sh_34:hover{background:var(--color-border-default)}._procedure_ls7sh_34:hover ._procedureDot_ls7sh_48:not(._procedureDotUpdated_ls7sh_48){background:var(--color-interactive-default)}._procedureSelected_ls7sh_53{background:var(--color-bg-accent)}._procedureSelected_ls7sh_53 ._procedureDot_ls7sh_48:not(._procedureDotUpdated_ls7sh_48){background:var(--color-interactive-default)}._procedureDot_ls7sh_48{background:var(--color-border-default);width:.375rem;height:.375rem;transition:background var(--transition-default);border-radius:50%;flex-shrink:0}._procedureDotUpdated_ls7sh_48{background:var(--color-border-warning);animation:1.5s ease-in-out infinite _pulse_ls7sh_1}@keyframes _pulse_ls7sh_1{0%,to{opacity:1}50%{opacity:.3}}._procedureName_ls7sh_85{min-width:0;font-size:var(--font-size-xs);flex:1}._actions_ncork_1{padding:0 var(--space-3) var(--space-3)}._newConversation_ncork_5{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-bg-surface);background:var(--color-interactive-default);border-radius:var(--radius-md);transition:background var(--transition-default);text-decoration:none;display:flex}._newConversation_ncork_5:hover{background:var(--color-interactive-hover)}._newConversation_ncork_5 svg{fill:currentColor;width:1rem;height:1rem}._list_ncork_30{flex:1;overflow-y:auto}._empty_ncork_35{padding:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._row_ncork_41{transition:background var(--transition-default);align-items:stretch;display:flex;position:relative}._row_ncork_41:hover{background:var(--color-border-default)}._row_ncork_41:hover ._rowMenu_ncork_51,._row_ncork_41:focus-within ._rowMenu_ncork_51,._row_ncork_41 ._rowMenu_ncork_51[data-state=open]{opacity:1}._rowSelected_ncork_58{background:var(--color-bg-accent)}._rowSelected_ncork_58 ._rowTitle_ncork_61{color:var(--color-text-accent);font-weight:var(--font-weight-medium)}._link_ncork_67{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-10) var(--space-2) var(--space-4);color:var(--color-text-primary);flex-direction:column;flex:1;text-decoration:none;display:flex}._titleInput_ncork_78{min-width:0;margin:var(--space-1) var(--space-10) var(--space-1) var(--space-3);padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-focus);border-radius:var(--radius-sm);outline:none;flex:1}._rowHeading_ncork_92{align-items:center;gap:var(--space-2);min-width:0;display:flex}._rowTitle_ncork_61{min-width:0;font-size:var(--font-size-sm)}._rowStatus_ncork_104{fill:currentColor;flex-shrink:0;width:.875rem;height:.875rem}._rowStatusResponding_ncork_111{color:var(--color-interactive-default);animation:1s linear infinite _rotate_ncork_1}._rowStatusFailed_ncork_116{color:var(--color-text-error)}@keyframes _rotate_ncork_1{to{transform:rotate(360deg)}}._rowTime_ncork_126{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._rowMenu_ncork_51{top:50%;right:var(--space-2);border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:pointer;opacity:0;transition:opacity var(--transition-default), color var(--transition-default), background var(--transition-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._rowMenu_ncork_51:hover,._rowMenu_ncork_51[data-state=open]{color:var(--color-text-primary);background:var(--color-bg-muted)}._rowMenu_ncork_51 svg{fill:currentColor;width:1rem;height:1rem}._nav_1175v_1{flex-direction:column;flex:1;display:flex;overflow-y:auto}._item_1175v_8{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--transition-default);text-decoration:none;display:flex}._item_1175v_8:hover{background:var(--color-border-default)}._item_1175v_8:hover ._dot_1175v_23{background:var(--color-interactive-default)}._item_1175v_8:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._itemActive_1175v_33{background:var(--color-bg-accent);color:var(--color-text-accent);font-weight:var(--font-weight-medium)}._itemActive_1175v_33 ._dot_1175v_23{background:var(--color-interactive-default)}._itemActive_1175v_33:hover{background:var(--color-bg-accent)}._dot_1175v_23{background:var(--color-border-default);width:.375rem;height:.375rem;transition:background var(--transition-default);border-radius:50%;flex-shrink:0}._label_1175v_56{flex:1;min-width:0}._footer_x5cns_1{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--color-bg-surface);border-top:1px solid var(--color-border-default);display:flex}._logos_x5cns_11{align-items:center;gap:var(--space-6);flex-shrink:0;display:flex}._euLogo_x5cns_18,._programLogo_x5cns_19{height:var(--size-footer-logo);width:auto;display:block}._content_x5cns_25{gap:var(--space-1);flex-direction:column;display:flex}._text_x5cns_31{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._link_x5cns_37{font-size:var(--font-size-xs);color:var(--color-text-accent);text-decoration:none}._link_x5cns_37:hover{text-decoration:underline}._layout_1c6gf_1{flex-direction:column;min-height:100vh;display:flex}._main_1c6gf_7{padding-top:var(--size-topbar);flex:1}._layout_1u74e_1{flex-direction:column;height:100vh;display:flex}._wrapper_1u74e_7{min-height:0;padding-top:var(--size-topbar);flex:1;display:flex}._main_1u74e_14{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._layout_13ba4_1{flex-direction:column;min-height:100vh;display:flex}._wrapper_13ba4_7{padding-top:var(--size-topbar);flex:1;display:flex}._main_13ba4_13{flex:1;min-width:0}._wrapper_jbztc_1{padding:var(--space-12) var(--space-5) var(--space-8);justify-content:center;display:flex}._card_jbztc_7{background:var(--color-bg-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);width:100%;max-width:28rem;overflow:hidden;box-shadow:0 2px 16px #0000000f}._header_jbztc_17{padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-accent)}._title_jbztc_23{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-tight)}._subtitle_jbztc_30{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._body_jbztc_36{padding:var(--space-6)}._cardFooter_jbztc_40{padding:var(--space-4) var(--space-6);background:var(--color-bg-base);border-top:1px solid var(--color-border-default);font-size:var(--font-size-sm);color:var(--color-text-secondary);justify-content:center;gap:var(--space-2);display:flex}._form_jbztc_51{gap:var(--space-4);flex-direction:column;display:flex}._field_jbztc_57{gap:var(--space-2);flex-direction:column;display:flex}._label_jbztc_63{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._input_jbztc_69{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);transition:border-color var(--transition-default), box-shadow var(--transition-default);font-family:inherit}._input_jbztc_69:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgb(var(--color-border-focus-channels) / .15);outline:none}._input_jbztc_69._inputError_jbztc_88{border-color:var(--color-text-error)}._fieldError_jbztc_97{font-size:var(--font-size-xs);color:var(--color-text-error)}._submitRow_jbztc_102{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._flashNotice_jbztc_109,._flashAlert_jbztc_110{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}._flashNotice_jbztc_109{background:var(--color-bg-success);color:var(--color-text-success);border:1px solid var(--color-text-success)}._flashAlert_jbztc_110{background:var(--color-bg-error);color:var(--color-text-error);border:1px solid var(--color-text-error)}._linkRow_jbztc_129{text-align:center;font-size:var(--font-size-sm)}._link_jbztc_129{color:var(--color-text-accent);text-decoration:none}._link_jbztc_129:hover{text-decoration:underline}._chat_1ik63_1{flex-direction:column;height:100%;min-height:0;display:flex}._header_1ik63_8{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--size-sidebar-collapsed);padding:0 var(--space-6);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-surface);display:flex}._disclosure_1ik63_19{padding:var(--space-2) var(--space-6);font-size:var(--font-size-xs);text-align:center;color:var(--color-text-secondary);flex-shrink:0;margin:0}._title_1ik63_28{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);overflow:hidden}._budget_1ik63_38{gap:var(--space-1);min-width:11rem;font-size:var(--font-size-xs);color:var(--color-text-secondary);cursor:help;flex-direction:column;flex-shrink:0;display:flex}._budgetLabel_1ik63_49{white-space:nowrap}._budgetBar_1ik63_53{appearance:none;border-radius:var(--radius-full);background:var(--color-bg-muted);border:none;width:100%;height:.25rem;display:block;overflow:hidden}._budgetBar_1ik63_53::-webkit-progress-bar{background:var(--color-bg-muted)}._budgetBar_1ik63_53::-webkit-progress-value{background:var(--color-interactive-default);transition:width var(--transition-default)}._budgetBar_1ik63_53::-moz-progress-bar{background:var(--color-interactive-default)}._budgetHigh_1ik63_77 ._budgetBar_1ik63_53::-webkit-progress-value{background:var(--color-interactive-warning-hover)}._budgetHigh_1ik63_77 ._budgetBar_1ik63_53::-moz-progress-bar{background:var(--color-interactive-warning-hover)}._budgetExhausted_1ik63_87 ._budgetBar_1ik63_53::-webkit-progress-value{background:var(--color-text-error)}._budgetExhausted_1ik63_87 ._budgetBar_1ik63_53::-moz-progress-bar{background:var(--color-text-error)}._threadWrap_1ik63_97{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._thread_1ik63_97{scroll-behavior:smooth;flex:1;min-height:0;overflow-y:auto}._jumpToBottom_1ik63_112{right:var(--space-6);bottom:var(--space-4);z-index:1;border-radius:var(--radius-full);background:var(--color-interactive-default);color:var(--color-bg-surface);border-color:#0000;position:absolute;box-shadow:0 2px 8px #0003}._jumpToBottom_1ik63_112:hover{background:var(--color-interactive-hover);color:var(--color-bg-surface);border-color:#0000}._jumpToBottom_1ik63_112 svg{transform:rotate(90deg)}._threadInner_1ik63_134{gap:var(--space-5);max-width:52rem;padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._userRow_1ik63_143{justify-content:flex-end;display:flex}._userBubble_1ik63_148{max-width:80%;padding:var(--space-3) var(--space-4);background:var(--color-bg-accent);border:1px solid rgb(var(--color-border-focus-channels) / .2);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text-primary)}._assistantRow_1ik63_159{align-items:flex-start;gap:var(--space-3);display:flex}._avatar_1ik63_165{width:1.75rem;height:1.75rem;margin-top:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg-emphasis);color:var(--color-text-inverted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._avatar_1ik63_165 svg{width:1rem;height:1rem}._assistantBody_1ik63_183{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._copyButton_1ik63_191{top:var(--space-2);right:var(--space-2);border-color:#0000;width:1.75rem;height:1.75rem;position:absolute}._copyable_1ik63_200>div>:first-child{padding-inline-end:calc(var(--space-2) + 1.75rem)}._assistantText_1ik63_204{padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm) var(--radius-lg) var(--radius-lg) var(--radius-lg);position:relative}._streaming_1ik63_212>:last-child:after{content:"";vertical-align:text-bottom;background:var(--color-interactive-default);width:.5em;height:1em;margin-inline-start:.15em;animation:1s steps(2,start) infinite _blink_1ik63_1;display:inline-block}._tool_1ik63_223{font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-bg-base);border:1px dashed var(--color-border-default);border-radius:var(--radius-md)}._toolHeader_1ik63_231{align-items:center;column-gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);transition:background var(--transition-default);grid-template-columns:auto auto minmax(0,1fr) auto auto;display:grid}._toolHeader_1ik63_231:not(:disabled):hover{background:var(--color-bg-surface-hover)}._toolHeader_1ik63_231:disabled{cursor:default}._toolIcon_1ik63_249,._toolStatus_1ik63_250,._toolIndicator_1ik63_251{align-items:center;display:inline-flex}:is(._toolIcon_1ik63_249,._toolStatus_1ik63_250,._toolIndicator_1ik63_251) svg{fill:currentColor;width:.875rem;height:.875rem}._toolLabel_1ik63_262{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}._toolArguments_1ik63_268{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._toolResult_1ik63_275{padding:var(--space-2) var(--space-3) var(--space-3);max-height:24rem;font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px dashed var(--color-border-default);margin:0;overflow:auto}._running_1ik63_289 ._toolStatus_1ik63_250,._pending_1ik63_290 ._toolStatus_1ik63_250{color:var(--color-text-secondary)}._done_1ik63_294{border-style:solid}._done_1ik63_294 ._toolStatus_1ik63_250{color:var(--color-interactive-success)}._failed_1ik63_302 ._toolStatus_1ik63_250,._failed_1ik63_302 ._toolResult_1ik63_275{color:var(--color-text-error)}._thinking_1ik63_307{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);padding-inline-start:calc(1.75rem + var(--space-3));display:flex}._thinking_1ik63_307 svg{fill:currentColor;width:.875rem;height:.875rem}._errorRow_1ik63_322{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg-error);border-radius:var(--radius-md);display:flex}._errorRow_1ik63_322 svg{width:1rem;height:1rem;fill:var(--color-text-error);flex-shrink:0;margin-top:.15em}._errorDetail_1ik63_341{color:var(--color-text-error)}._errorAction_1ik63_345{flex-shrink:0;margin-inline-start:auto}._empty_1ik63_350{justify-content:center;align-items:center;gap:var(--space-3);max-width:40rem;padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}._emptyIcon_1ik63_363{border-radius:var(--radius-full);background:var(--color-bg-accent);width:3rem;height:3rem;color:var(--color-text-accent);justify-content:center;align-items:center;display:inline-flex}._emptyIcon_1ik63_363 svg{width:1.5rem;height:1.5rem}._emptyTitle_1ik63_379{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._emptyText_1ik63_385{color:var(--color-text-secondary)}._examples_1ik63_389{gap:var(--space-2);width:100%;margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._example_1ik63_389{padding:var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:start;color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-default), background var(--transition-default)}._example_1ik63_389:hover{border-color:var(--color-border-focus);background:var(--color-bg-accent)}._composer_1ik63_418{padding:var(--space-3) var(--space-6) var(--space-4);border-top:1px solid var(--color-border-default);background:var(--color-bg-surface)}._composerBox_1ik63_424{background:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);max-width:52rem;transition:border-color var(--transition-default);margin:0 auto;position:relative}._composerBox_1ik63_424:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgb(var(--color-border-focus-channels) / .15)}._composerBox_1ik63_424:has(._input_1ik63_438:disabled){opacity:.6}._input_1ik63_438{width:100%;max-height:12rem;padding:var(--space-3) var(--space-12) var(--space-3) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);resize:none;field-sizing:content;background:0 0;border:none;outline:none}._input_1ik63_438::placeholder{color:var(--color-text-secondary)}._input_1ik63_438:disabled{cursor:not-allowed}._sendButton_1ik63_466{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-interactive-default);width:2rem;height:2rem;color:var(--color-bg-surface);cursor:pointer;transition:background var(--transition-default);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._sendButton_1ik63_466:hover:not(:disabled){background:var(--color-interactive-hover)}._sendButton_1ik63_466:disabled{opacity:.4;cursor:not-allowed}._sendButton_1ik63_466 svg{fill:currentColor;width:1rem;height:1rem}._composerHint_1ik63_498{max-width:52rem;margin:var(--space-2) auto 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._composerNotice_1ik63_505{max-width:52rem;margin:var(--space-2) auto 0;font-size:var(--font-size-sm);color:var(--color-text-warning)}._composerNotice_1ik63_505 a{color:inherit;text-decoration:underline}._spinner_1ik63_517{animation:1s linear infinite _spin_1ik63_517}@keyframes _spin_1ik63_517{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _blink_1ik63_1{to{visibility:hidden}}._banner_r21wg_1{background:linear-gradient(135deg, #ffffff1a 0%, transparent 40%, #0000001a 100%), var(--color-interactive-default);padding:var(--space-12) var(--space-8) var(--space-10);text-align:center;position:relative;overflow:hidden}._banner_r21wg_1:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff26 0%,#0000 70%);border-radius:50%;width:25rem;height:25rem;position:absolute;top:-60%;right:-10%}._title_r21wg_23{font-size:clamp(var(--font-size-2xl), 3vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);color:var(--color-text-inverted);margin-bottom:var(--space-2);line-height:var(--line-height-tight)}._subtitle_r21wg_31{font-size:var(--font-size-base);color:var(--color-text-inverted-subtle);margin-bottom:var(--space-6)}._slot_r21wg_37{justify-content:center;display:flex}._card_ozq04_1{background:var(--color-bg-surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 1px 3px #0000000f}._header_ozq04_8{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-default);display:flex}._headerCollapsible_ozq04_16{transition:background var(--transition-default)}._headerCollapsible_ozq04_16:has(._headerTrigger_ozq04_19:hover){background:var(--color-bg-accent)}._card_ozq04_1[data-state=closed]>._headerCollapsible_ozq04_16{background:var(--color-bg-accent);border-bottom-color:#0000}._headerTrigger_ozq04_19{align-items:center;gap:var(--space-3);min-width:0;font:inherit;cursor:pointer;color:inherit;text-align:left;transition:color var(--transition-default);background:0 0;border:none;flex:1;padding:0;display:flex}._headerTrigger_ozq04_19[data-disabled]{cursor:default}._headerTrigger_ozq04_19:hover:not([data-disabled]){color:var(--color-interactive-default)}._headerTrigger_ozq04_19:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._icon_ozq04_59{color:var(--color-interactive-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_ozq04_59 svg{fill:currentColor;width:1.25rem;height:1.25rem}._title_ozq04_73{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight);flex:1}._headerActions_ozq04_81{align-items:center;gap:var(--space-2);display:flex}._body_ozq04_87{padding:var(--space-5)}._bodyFlush_ozq04_91{padding:0}._examplesHeading_ofajz_1{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);display:block}._card_4ejp0_1{background:radial-gradient(circle at 0% 0%, rgb(var(--color-border-focus-channels) / .1) 0%, rgb(var(--color-border-focus-channels) / .02) 35%, transparent 70%), var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:0 1px 2px #0000000a, 0 0 0 4px rgb(var(--color-border-focus-channels) / .04);flex-direction:column;display:flex;position:relative;overflow:hidden}._editing_4ejp0_21{box-shadow:0 1px 2px #0000000a, 0 0 0 4px rgb(var(--color-border-focus-channels) / .08)}._rail_4ejp0_27{background:linear-gradient(to bottom, var(--color-text-accent), var(--color-text-accent-light));width:4px;position:absolute;top:0;bottom:0;left:0}._inner_4ejp0_36{gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-5) var(--space-6);flex-direction:column;display:flex}._header_4ejp0_43{align-items:flex-start;gap:var(--space-4);display:flex}._iconBadge_4ejp0_49{background:var(--color-bg-accent);width:2.5rem;height:2.5rem;color:var(--color-text-accent);box-shadow:inset 0 0 0 1px rgb(var(--color-border-focus-channels) / .15), 0 0 0 4px rgb(var(--color-border-focus-channels) / .06);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconBadge_4ejp0_49 svg{width:1.25rem;height:1.25rem}._headerText_4ejp0_69{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._eyebrow_4ejp0_76{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-accent)}._title_4ejp0_84{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}._hint_4ejp0_92{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}._body_4ejp0_99{flex-direction:column;display:flex}._editorFrame_4ejp0_104{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);overflow:hidden}._text_4ejp0_111{padding:var(--space-3)}._container_1rhbv_1{margin:var(--space-4) var(--space-5) var(--space-5);padding:var(--space-4);background:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}._messages_1rhbv_9{gap:var(--space-2);max-height:12rem;margin-bottom:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}._message_1rhbv_9{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}._statusIcon_1rhbv_26{height:calc(var(--font-size-sm) * var(--line-height-normal));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statusIcon_1rhbv_26 svg{fill:currentColor;width:.875rem;height:.875rem}._messageContent_1rhbv_40{flex:1;min-width:0}._done_1rhbv_45{color:var(--color-text-primary)}._done_1rhbv_45 ._statusIcon_1rhbv_26{color:var(--color-interactive-default)}._pending_1rhbv_53{color:var(--color-text-secondary)}._pending_1rhbv_53 ._statusIcon_1rhbv_26{color:var(--color-text-secondary)}._error_1rhbv_61{color:var(--color-text-primary)}._error_1rhbv_61 ._statusIcon_1rhbv_26{color:var(--color-text-error)}._errorDetail_1rhbv_69{color:var(--color-text-error)}._inputRow_1rhbv_73{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);transition:border-color var(--transition-default);position:relative}._inputRow_1rhbv_73:focus-within{border-color:var(--color-interactive-default)}._inputRow_1rhbv_73:has(._input_1rhbv_73:disabled){opacity:.5}._input_1rhbv_73{width:100%;padding:var(--space-3) var(--space-12) var(--space-3) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);resize:none;field-sizing:content;background:0 0;border:none;outline:none}._input_1rhbv_73:disabled{cursor:not-allowed}._input_1rhbv_73::placeholder{color:var(--color-text-secondary)}._sendButton_1rhbv_111{right:var(--space-2);bottom:var(--space-2);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--color-interactive-default);color:var(--color-bg-surface);cursor:pointer;transition:background var(--transition-default);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._sendButton_1rhbv_111:hover:not(:disabled){background:var(--color-interactive-hover)}._sendButton_1rhbv_111:disabled{opacity:.4;cursor:not-allowed}._sendButton_1rhbv_111 svg{fill:currentColor;width:.875rem;height:.875rem}._disclosure_1rhbv_142{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary)}@keyframes _spin_1rhbv_158{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_1rhbv_158{animation:1s linear infinite _spin_1rhbv_158}._bodyContent_172y8_1{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._conversation_172y8_10{gap:var(--space-3);flex-direction:column;display:flex}._message_172y8_16{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}._assistant_172y8_24{padding:var(--space-3);background:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-md);white-space:pre-wrap}._user_172y8_32{padding:var(--space-3);background:var(--color-bg-accent);border:1px solid rgb(var(--color-border-focus-channels) / .2);border-radius:var(--radius-md)}._statusIcon_172y8_39{height:calc(var(--font-size-sm) * var(--line-height-normal));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statusIcon_172y8_39 svg{fill:currentColor;width:.875rem;height:.875rem}._messageContent_172y8_53{flex:1;min-width:0}._done_172y8_58 ._statusIcon_172y8_39{color:var(--color-interactive-default)}._pending_172y8_62 ._statusIcon_172y8_39,._pending_172y8_62{color:var(--color-text-secondary)}._error_172y8_70 ._statusIcon_172y8_39,._errorDetail_172y8_74{color:var(--color-text-error)}._proposalCard_172y8_78{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);flex-direction:column;display:flex}._proposal-accepted_172y8_88{border-color:var(--color-interactive-default)}._proposal-rejected_172y8_92,._proposal-error_172y8_93{opacity:.7}._proposalHeader_172y8_97{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._proposalMeta_172y8_104{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._proposalScope_172y8_112{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._proposalRationale_172y8_120{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._diffEditor_172y8_126{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);min-height:16rem;overflow:auto}._proposalText_172y8_133{padding:var(--space-3)}._proposalActions_172y8_137{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._proposalStatus_172y8_144{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._proposalStatus_172y8_144._error_172y8_70{color:var(--color-text-error)}._inputArea_172y8_153{flex-shrink:0}._inputRow_172y8_157{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);transition:border-color var(--transition-default);position:relative}._inputRow_172y8_157:focus-within{border-color:var(--color-interactive-default)}._inputRow_172y8_157:has(._input_172y8_153:disabled){opacity:.5}._input_172y8_153{width:100%;padding:var(--space-3) var(--space-12) var(--space-3) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);resize:none;field-sizing:content;background:0 0;border:none;outline:none}._input_172y8_153:disabled{cursor:not-allowed}._input_172y8_153::placeholder{color:var(--color-text-secondary)}._sendButton_172y8_195{right:var(--space-2);bottom:var(--space-2);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--color-interactive-default);color:var(--color-bg-surface);cursor:pointer;transition:background var(--transition-default);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._sendButton_172y8_195:hover:not(:disabled){background:var(--color-interactive-hover)}._sendButton_172y8_195:disabled{opacity:.4;cursor:not-allowed}._sendButton_172y8_195 svg{fill:currentColor;width:.875rem;height:.875rem}@keyframes _spin_172y8_235{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_172y8_235{animation:1s linear infinite _spin_172y8_235}._icon_42v0r_1{fill:currentColor;flex-shrink:0;width:1rem;height:1rem}._iconPdf_42v0r_8{fill:var(--color-icon-pdf)}._iconDocument_42v0r_13{fill:var(--color-icon-document)}._iconSpreadsheet_42v0r_18{fill:var(--color-icon-spreadsheet)}._fileName_42v0r_23{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._emptyMessage_42v0r_29{color:var(--color-text-secondary);text-align:center;padding:var(--space-6) 0}._unavailableBadge_42v0r_35{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--color-bg-muted);border-radius:var(--radius-sm);flex-shrink:0;margin-left:auto}._helperText_42v0r_45{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-3)}._selectedCount_42v0r_51{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-right:auto}._confirmPanel_42v0r_57{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}._warningIcon_42v0r_66{width:2.5rem;height:2.5rem;fill:var(--color-text-error)}._confirmMessage_42v0r_72{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary)}._confirmFile_42v0r_78{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._buttonIcon_1u2yx_1{fill:currentColor;width:1rem;height:1rem}._row_1oi8u_1{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);transition:background var(--transition-default);display:flex}._row_1oi8u_1:last-child{border-bottom:none}._row_1oi8u_1:hover{background:var(--color-bg-surface-hover)}._dot_1oi8u_18{background:var(--color-border-default);width:.375rem;height:.375rem;transition:background var(--transition-default);border-radius:50%;flex-shrink:0}._row_1oi8u_1:hover ._dot_1oi8u_18:not(._updated_1oi8u_26){background:var(--color-interactive-default)}._updated_1oi8u_26{background:var(--color-border-warning);cursor:pointer;animation:1.5s ease-in-out infinite _pulse_1oi8u_1}@keyframes _pulse_1oi8u_1{0%,to{opacity:1}50%{opacity:.3}}._name_1oi8u_47{font-size:var(--font-size-sm);color:var(--color-text-primary);flex:1}._inactive_1oi8u_53{opacity:.5}._actions_1oi8u_57{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._actions_1oi8u_57 a{color:inherit;display:flex}._toolbar_ybnqe_1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4);flex-wrap:wrap;display:flex}._count_ybnqe_10{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._count_ybnqe_10 span{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._toggles_ybnqe_20{gap:var(--space-2);display:flex}._empty_ybnqe_25{text-align:center;color:var(--color-text-secondary);padding:var(--space-12) var(--space-4)}._programName_ybnqe_31{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._suppressed_ybnqe_40{opacity:.55;transition:opacity .12s}._suppressed_ybnqe_40:hover,._suppressed_ybnqe_40:focus-within{opacity:1}._container_lrylb_1{margin-bottom:var(--space-6);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}._header_lrylb_9{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._title_lrylb_17{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._status_lrylb_25{padding:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._results_lrylb_31{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._result_lrylb_31{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);transition:background var(--transition-default);flex-direction:column;text-decoration:none;display:flex}._result_lrylb_31:hover{background:var(--color-bg-surface-hover)}._resultHeader_lrylb_53{align-items:baseline;gap:var(--space-2);display:flex}._resultCode_lrylb_59{font-size:var(--font-size-xs);color:var(--color-text-accent);white-space:nowrap;font-weight:600}._resultName_lrylb_66{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:500}._resultProgram_lrylb_72{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._resultSnippet_lrylb_77{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._triggerIcon_1nuea_1{width:1rem;height:1rem;margin-right:var(--space-2);fill:currentColor}._excludedHint_1nuea_8{margin-left:var(--space-1);font-weight:var(--font-weight-medium);color:var(--color-text-warning)}._content_1nuea_14{width:28rem;max-height:32rem;overflow-y:auto}._header_1nuea_20{padding:var(--space-4) var(--space-5) var(--space-3)}._list_1nuea_24{margin:0;padding:0;list-style:none}._row_1nuea_30{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) auto;display:grid}._rowExcluded_1nuea_40{background:var(--color-bg-muted)}._rowExcluded_1nuea_40 ._rowTitle_1nuea_44{color:var(--color-text-secondary)}._rowMain_1nuea_48{align-items:center;gap:var(--space-2);grid-column:1;min-width:0;display:flex}._rowTitle_1nuea_44{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex:1;overflow:hidden}._rowControl_1nuea_67{grid-area:1/2;justify-self:end}._rowProgress_1nuea_73{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);grid-column:1/-1;font-style:italic;display:flex}._progressDot_1nuea_83{border-radius:var(--radius-full);background:var(--color-text-accent);width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite _pulse_1nuea_1}._progressText_1nuea_91{letter-spacing:.01em}._rowSource_1nuea_95{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);grid-column:1/-1;margin:0}._rowReasoning_1nuea_103{font-size:var(--font-size-xs);color:var(--color-text-secondary);grid-column:1/-1;margin:0;font-style:italic}@keyframes _pulse_1nuea_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}._wrapper_1ojve_1{display:inline-flex;position:relative}._trigger_1ojve_6{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-interactive-default);cursor:pointer;transition:background var(--transition-default), border-color var(--transition-default);background:0 0;display:inline-flex}._trigger_1ojve_6:hover{background:var(--color-bg-accent);border-color:var(--color-border-focus)}._trigger_1ojve_6:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._trigger_1ojve_6 svg{width:1.25rem;height:1.25rem}._chevron_1ojve_36{width:.875rem;height:.875rem;color:var(--color-text-secondary);transition:transform var(--transition-default);transform:rotate(90deg)}._chevronOpen_1ojve_44{transform:rotate(-90deg)}._popover_1ojve_48{top:calc(100% + var(--space-1));gap:var(--space-1);padding:var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);z-index:10;grid-template-columns:repeat(6,auto);display:grid;position:absolute;left:0;box-shadow:0 4px 12px #00000014}._choice_1ojve_63{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-default), color var(--transition-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._choice_1ojve_63:hover{background:var(--color-bg-accent);color:var(--color-interactive-default)}._choice_1ojve_63 svg{width:1.25rem;height:1.25rem}._choiceSelected_1ojve_89{background:var(--color-bg-accent);border-color:var(--color-border-focus);color:var(--color-interactive-default)}._triggerIcon_1cvob_1{width:1rem;height:1rem;margin-right:var(--space-1)}._header_1cvob_7{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._steps_1cvob_14{align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}._step_1cvob_14{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:0 0;display:inline-flex}._stepActive_1cvob_35{color:var(--color-interactive-default);background:var(--color-bg-accent);border-color:var(--color-border-focus)}._stepNumber_1cvob_41{width:1.25rem;height:1.25rem;font-weight:var(--font-weight-semibold);background:var(--color-bg-surface);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}._stepActive_1cvob_35 ._stepNumber_1cvob_41{color:var(--color-text-inverted,#fff);background:var(--color-interactive-default)}._stepLabel_1cvob_57{font-weight:var(--font-weight-medium)}._fields_1cvob_61{gap:var(--space-4);flex-direction:column;display:flex}._field_1cvob_61{gap:var(--space-2);flex-direction:column;display:flex}._identifier_1cvob_73{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._identifier_1cvob_73 code{padding:0 var(--space-1);color:var(--color-text-primary);background:var(--color-bg-accent);border-radius:var(--radius-sm);font-family:monospace}._identifierConflict_1cvob_86{color:var(--color-text-error)}._identifierConflict_1cvob_86 code{color:var(--color-text-error);background:var(--color-bg-error)}._editorField_1cvob_95{gap:var(--space-2);flex-direction:column;display:flex}._label_1cvob_101{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._input_1cvob_107,._textarea_1cvob_108{width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}._input_1cvob_107:focus,._textarea_1cvob_108:focus{border-color:var(--color-border-focus);outline:none}._textarea_1cvob_108{resize:vertical}._markdownWrapper_1cvob_130{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);min-height:24rem;overflow:hidden}._keyPreview_1cvob_137{padding:var(--space-1) var(--space-2);font-family:monospace;font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg-accent);border-radius:var(--radius-sm);display:inline-block}._keyPreviewConflict_1cvob_147{color:var(--color-text-error);background:var(--color-bg-error)}._hint_1cvob_152{font-size:var(--font-size-xs);color:var(--color-text-error)}._error_1cvob_157{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-error);background:var(--color-bg-error);border-radius:var(--radius-sm);margin:0}._card_2gop0_1{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:0 1px 3px #0000000f}._cardDragging_2gop0_8{opacity:.6;z-index:1;box-shadow:0 8px 20px #0000001a}._header_2gop0_14{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-surface);display:flex}._dragHandle_2gop0_23{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:grab;transition:background var(--transition-default), color var(--transition-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._dragHandle_2gop0_23:hover{background:var(--color-bg-accent);color:var(--color-interactive-default)}._dragHandle_2gop0_23:active{cursor:grabbing}._dragHandle_2gop0_23 svg{width:1.25rem;height:1.25rem}._titleInput_2gop0_55{min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border-radius:var(--radius-sm);transition:background var(--transition-default), border-color var(--transition-default);background:0 0;border:1px solid #0000;flex:1}._titleInput_2gop0_55:hover{background:var(--color-bg-accent)}._titleInput_2gop0_55:focus{background:var(--color-bg-surface);border-color:var(--color-border-focus);outline:none}._keyBadge_2gop0_80{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--color-bg-accent);border-radius:var(--radius-sm);flex-shrink:0;font-family:monospace}._deleteButton_2gop0_90{color:var(--color-text-secondary)}._deleteButton_2gop0_90:hover{color:var(--color-text-error)}._collapseChevron_2gop0_98{width:1rem;height:1rem;transition:transform var(--transition-default);transform:rotate(0)}._collapseChevronOpen_2gop0_105{transform:rotate(90deg)}._body_2gop0_109{gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}._field_2gop0_116{gap:var(--space-2);flex-direction:column;display:flex}._label_2gop0_122{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._textarea_2gop0_128{width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);resize:vertical;transition:border-color var(--transition-default)}._textarea_2gop0_128:focus{border-color:var(--color-border-focus);outline:none}._markdownWrapper_2gop0_147{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);overflow:hidden}._editor_e8wyd_1{gap:var(--space-5);isolation:isolate;flex-direction:column;display:flex}._toolbar_e8wyd_8{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000f}._toolbarLeft_e8wyd_23{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._toolbarTitle_e8wyd_30{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._toolbarHint_e8wyd_36{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._toolbarActions_e8wyd_41{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._list_e8wyd_48{gap:var(--space-4);flex-direction:column;display:flex}._addRow_e8wyd_54{padding:var(--space-3) 0;justify-content:center;display:flex}._picker_znqda_1{align-items:stretch;gap:var(--space-2);display:flex}._group_znqda_7{border:1px solid var(--color-border-default);border-radius:var(--radius-md);align-items:stretch;display:flex;overflow:hidden}._group_znqda_7 [data-part=trigger]{border:none;border-radius:0}._group_znqda_7>button{border:none;border-left:1px solid var(--color-border-default);border-radius:0}._group_znqda_7>button:hover:not(:disabled){border-color:#0000;border-left-color:var(--color-border-default)}._pickingGroup_znqda_31{border:1px solid var(--color-border-default);border-radius:var(--radius-md);align-items:stretch;display:flex;overflow:hidden}._pickingGroup_znqda_31>:not(:first-child){border-left:1px solid var(--color-border-default)}._pickingGroup_znqda_31 [data-part=trigger]{border:none;border-radius:0}._pickingGroup_znqda_31>button{border:none;border-left:1px solid var(--color-border-default);border-radius:0}._pickingGroup_znqda_31>button:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}._comparisonGroup_znqda_59{border:1px solid var(--color-border-default);border-radius:var(--radius-md);align-items:stretch;display:flex;overflow:hidden}._comparisonGroup_znqda_59>:not(:first-child){border-left:1px solid var(--color-border-default)}._comparisonGroup_znqda_59 [data-part=trigger]{border:none;border-radius:0}._closeButtonWrapper_znqda_76{border-left:1px solid var(--color-border-default);align-items:stretch;display:flex}._closeButton_znqda_76{padding:0 var(--space-2);background:var(--color-bg-surface);cursor:pointer;color:var(--color-text-secondary);transition:background var(--transition-default), color var(--transition-default);border:none;justify-content:center;align-items:center;display:inline-flex}._closeButton_znqda_76:hover{background:var(--color-bg-accent);color:var(--color-interactive-default)}._closeButton_znqda_76 svg{fill:currentColor;width:1rem;height:1rem}._page_zqs9u_1{max-width:40rem;padding:var(--space-8) var(--space-5);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}._pageHeader_zqs9u_10{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._pageTitle_zqs9u_17{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._pageSubtitle_zqs9u_23{font-size:var(--font-size-base);color:var(--color-text-secondary)}._markAll_zqs9u_28{align-items:center;gap:var(--space-1);cursor:pointer;padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-accent);border-radius:var(--radius-sm);transition:background var(--transition-default), opacity var(--transition-default);background:0 0;border:none;display:inline-flex}._markAll_zqs9u_28:hover:not(:disabled){background:var(--color-bg-accent)}._markAll_zqs9u_28:disabled{color:var(--color-text-secondary);opacity:.55;cursor:default}._markAll_zqs9u_28 svg{fill:currentColor;width:1rem;height:1rem}._card_zqs9u_61{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:0;overflow:hidden}._empty_zqs9u_69{padding:var(--space-10) var(--space-3);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}._list_zqs9u_77{margin:0;padding:0;list-style:none}._listRow_zqs9u_83:not(:last-child){border-bottom:1px solid var(--color-border-default)}._pagination_zqs9u_87{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._pageLink_zqs9u_94{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-accent);border-radius:var(--radius-md);transition:background var(--transition-default);text-decoration:none}._pageLink_zqs9u_94:hover{background:var(--color-bg-surface-hover)}._pageLink_zqs9u_94._disabled_zqs9u_107{color:var(--color-text-secondary);opacity:.5;pointer-events:none}._pageStatus_zqs9u_114{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._toolbar_t2rra_1{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--size-sidebar-collapsed);border-bottom:1px solid var(--color-border-default);padding:0 var(--space-6);display:flex}._actions_t2rra_11{gap:var(--space-2);flex-shrink:0;display:flex}._buttonIcon_t2rra_17{fill:currentColor;width:1rem;height:1rem}._sourceLink_t2rra_23{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-default), border-color var(--transition-default), color var(--transition-default);text-decoration:none;display:inline-flex}._sourceLink_t2rra_23:hover{color:var(--color-interactive-default);background:var(--color-bg-accent);border-color:var(--color-interactive-default)}._body_t2rra_50{padding:var(--space-4) var(--space-6) var(--space-8)}._header_t2rra_54{margin-bottom:var(--space-6)}._title_t2rra_58{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-3)}._meta_t2rra_65{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._programLabel_t2rra_72{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@keyframes _spin_t2rra_86{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_t2rra_86{animation:1s linear infinite _spin_t2rra_86}._updatedFilesBanner_t2rra_90{align-items:center;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-6);background:var(--color-bg-warning);border:1px solid var(--color-border-warning);border-radius:var(--radius-md);display:flex}._updatedFilesBannerText_t2rra_101{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-warning);flex:1;margin:0}._updatedFilesBannerActions_t2rra_109{gap:var(--space-2);flex-shrink:0;display:flex}._aiNoticeBanner_t2rra_115{padding:var(--space-3) var(--space-4);margin-bottom:var(--space-6);background:var(--color-bg-accent);border:1px solid rgb(var(--color-border-focus-channels) / .3);border-radius:var(--radius-md)}._aiNoticeBannerText_t2rra_123{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}._aiNoticeBannerLink_t2rra_130{color:var(--color-text-accent);text-decoration:underline}._discussionBanner_t2rra_135{padding:var(--space-4);margin-bottom:var(--space-6);background:var(--color-bg-warning);border:1px solid var(--color-border-warning);border-radius:var(--radius-md)}._discussionBannerText_t2rra_143{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-warning);margin:0}._requirementsPrompt_t2rra_150{align-items:center;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-6);background:var(--color-bg-error);border:1px solid var(--color-text-error);border-radius:var(--radius-md);display:flex}._requirementsPromptText_t2rra_161{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-error);flex:1;margin:0}._sections_t2rra_169{gap:var(--space-5);flex-direction:column;display:flex}._extractingPlaceholder_t2rra_175{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic;display:flex}._extractingDot_t2rra_185{border-radius:var(--radius-full);background:var(--color-text-accent);width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite _extractingPulse_t2rra_1}@keyframes _extractingPulse_t2rra_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}._page_154kl_1{max-width:36rem;padding:var(--space-8) var(--space-5);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}._pageHeader_154kl_10{gap:var(--space-1);flex-direction:column;display:flex}._pageTitle_154kl_16{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._pageSubtitle_154kl_22{font-size:var(--font-size-base);color:var(--color-text-secondary)}._section_154kl_27{background:var(--color-bg-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}._sectionHeader_154kl_37{gap:var(--space-1);flex-direction:column;display:flex}._sectionTitle_154kl_43{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._sectionDescription_154kl_49{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._matrix_154kl_54{align-items:center;gap:var(--space-4) var(--space-6);grid-template-columns:1fr auto auto;display:grid}._matrixHeading_154kl_61{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;text-align:center}._matrixRowLabel_154kl_70{font-size:var(--font-size-sm);color:var(--color-text-primary)}._matrixCell_154kl_75{justify-content:center;display:flex}._content_1dly3_1{max-width:64rem;padding:0 var(--space-4) var(--space-8);margin:0 auto}._body_dye0v_1{max-width:56rem;padding:var(--space-6) var(--space-6);margin:0 auto}._header_dye0v_7{margin-bottom:var(--space-6)}._title_dye0v_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2)}._subtitle_dye0v_18{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:48rem;line-height:var(--line-height-normal)}._controls_dye0v_25{margin-top:var(--space-6);margin-bottom:var(--space-4);align-items:center;gap:var(--space-3);display:flex}._controls_dye0v_25>:first-child{flex:1;min-width:0;max-width:none}._list_dye0v_39{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}._row_dye0v_49{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);transition:opacity var(--transition-default);display:flex}._row_dye0v_49:last-child{border-bottom:none}._rowSuppressed_dye0v_62{opacity:.55}._rowSuppressed_dye0v_62:hover,._rowSuppressed_dye0v_62:focus-within{opacity:1}._rowMain_dye0v_71{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}._rowName_dye0v_79{font-size:var(--font-size-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._empty_dye0v_88{text-align:center;color:var(--color-text-secondary);padding:var(--space-8) var(--space-4)}._dialog_dye0v_94{max-width:32rem}._dialogPanel_dye0v_98{align-items:flex-start;gap:var(--space-3);display:flex}._dialogIcon_dye0v_104{color:var(--color-text-warning);flex-shrink:0;width:1.5rem;height:1.5rem}._dialogMessage_dye0v_111{color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._body_5je99_1{padding:var(--space-4) var(--space-6) var(--space-8)}._header_5je99_5{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._title_5je99_13{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._meta_5je99_19{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._sections_5je99_26{gap:var(--space-5);flex-direction:column;display:flex}._sectionHeaderMeta_5je99_32{align-items:center;gap:var(--space-2);display:flex}._positionBadge_5je99_38{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-warning);background:var(--color-bg-warning);border-radius:var(--radius-sm)}._positionChange_5je99_47{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._editIcon_5je99_52{width:1rem;height:1rem;margin-right:var(--space-1)}._criteriaCallout_5je99_58{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-bg-accent);border-left:3px solid var(--color-text-accent);border-radius:var(--radius-sm)}._criteriaCalloutLabel_5je99_68{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1);display:block}._examplesHeading_5je99_75{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);display:block}:root{--palette-blue-50:#f2f7fc;--palette-blue-100:#e6effa;--palette-blue-200:#c7dcf5;--palette-blue-300:#90bcee;--palette-blue-400:#5399ea;--palette-blue-500:#1674df;--palette-blue-600:#1469c8;--palette-blue-600-channels:20 105 200;--palette-blue-700:#0f5099;--palette-blue-800:#0c417d;--palette-blue-900:#09305d;--palette-blue-950:#05182e;--palette-neutral-900:#343a40;--palette-neutral-600:#6c757d;--palette-neutral-300:#dee2e6;--palette-neutral-100:#f8f9fa;--palette-neutral-0:#fff;--palette-green-800:#1b5e20;--palette-green-700:#2e7d32;--palette-green-50:#e8f5e9;--palette-amber-700:#b45309;--palette-amber-500:#f59e0b;--palette-amber-400:#fbbf24;--palette-amber-100:#fef3c7;--palette-red-900:#8e1c1c;--palette-red-700:#c62828;--palette-red-50:#ffebee;--color-bg-base:var(--palette-neutral-100);--color-bg-surface:var(--palette-neutral-0);--color-bg-surface-hover:var(--palette-neutral-100);--color-bg-emphasis:var(--palette-blue-900);--color-bg-accent:var(--palette-blue-100);--color-bg-success:var(--palette-green-50);--color-bg-error:var(--palette-red-50);--color-bg-warning:var(--palette-amber-100);--color-bg-muted:var(--palette-neutral-300);--color-text-primary:var(--palette-neutral-900);--color-text-secondary:var(--palette-neutral-600);--color-text-inverted:#ffffffeb;--color-text-inverted-subtle:#fffc;--color-text-inverted-muted:#fff9;--color-text-accent:var(--palette-blue-600);--color-text-accent-light:var(--palette-blue-400);--color-magic-logo-blue:#29abd1;--color-text-success:var(--palette-green-700);--color-text-error:var(--palette-red-700);--color-text-warning:var(--palette-amber-700);--color-border-default:var(--palette-neutral-300);--color-border-focus:var(--palette-blue-600);--color-border-focus-channels:var(--palette-blue-600-channels);--color-border-warning:var(--palette-amber-500);--color-interactive-default:var(--palette-blue-600);--color-interactive-hover:var(--palette-blue-700);--color-interactive-danger-hover:var(--palette-red-900);--color-interactive-warning:var(--palette-amber-400);--color-interactive-warning-hover:var(--palette-amber-500);--color-interactive-success:var(--palette-green-700);--color-interactive-success-hover:var(--palette-green-800);--color-interactive-muted:#ffffff1a;--color-interactive-muted-hover:#ffffff2e;--color-icon-pdf:var(--palette-red-700);--color-icon-document:var(--palette-blue-600);--color-icon-spreadsheet:var(--palette-green-700);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-family-base:"Source Sans 3", system-ui, sans-serif;--font-size-multiplier:1;--font-size-xs:calc(.75rem * var(--font-size-multiplier));--font-size-sm:calc(.875rem * var(--font-size-multiplier));--font-size-base:calc(1rem * var(--font-size-multiplier));--font-size-lg:calc(1.125rem * var(--font-size-multiplier));--font-size-xl:calc(1.25rem * var(--font-size-multiplier));--font-size-2xl:calc(1.5rem * var(--font-size-multiplier));--font-size-3xl:calc(1.875rem * var(--font-size-multiplier));--line-height-tight:1.2;--line-height-normal:1.5;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--size-topbar:3.75rem;--size-sidebar-expanded:16.25rem;--size-sidebar-collapsed:3.5rem;--size-footer-logo:4.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.75rem;--radius-full:9999px;--transition-default:.25s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background:var(--color-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}
