/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-tracking:initial;--tw-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-border-style:solid;--tw-space-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}._viewport_dq3z0_2{inset-inline-start:calc(var(--spacing,.25rem) * 0);inset-inline-end:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 4);z-index:100;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;pointer-events:none;outline-style:none;flex-direction:column;display:flex;position:fixed}._toast_dq3z0_2{gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 3);pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(150%);color:#fff;background:#201e22ad;border:1px solid #ffffff24;flex-direction:column;width:max-content;max-width:min(28rem,100vw - 2rem);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;box-shadow:0 12px 32px #00000059}._toast_dq3z0_2[data-limited]{display:none}._toast_dq3z0_2[data-starting-style],._toast_dq3z0_2[data-ending-style]{opacity:0;transform:translateY(-.75rem)}@media (prefers-reduced-motion:reduce){._toast_dq3z0_2{transition:none}}._row_dq3z0_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}._icon_dq3z0_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#fff9;flex-shrink:0}._toast_dq3z0_2[data-type=error] ._icon_dq3z0_2{color:#ff6b6b}._toast_dq3z0_2[data-type=success] ._icon_dq3z0_2{color:#4ade80}._text_dq3z0_2{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;min-width:0;display:flex}._title_dq3z0_2,._lead_dq3z0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:pre-wrap}._description_dq3z0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);white-space:pre-wrap;color:#ffffffb8}._action_dq3z0_2{cursor:pointer;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;background:#ffffff2e;border:none;transition:background .12s ease-out}._action_dq3z0_2:hover{background:#ffffff47}._close_dq3z0_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);cursor:pointer;color:#ffffff80;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:var(--spacing,.25rem);transition:opacity .12s ease-out;display:inline-flex}._closeIcon_dq3z0_2{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}._toast_dq3z0_2:hover ._close_dq3z0_2,._close_dq3z0_2:focus-visible{opacity:1}._close_dq3z0_2:hover{color:#fff}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}._popup_275nf_2{z-index:50;max-width:var(--container-sm,24rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}._crumb_o7gz1_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);min-width:0;display:flex}@media (width>=40rem){._crumb_o7gz1_2{gap:calc(var(--spacing,.25rem) * 2)}}._parent_o7gz1_2,._parentLink_o7gz1_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));display:none;overflow:hidden}@media (width>=40rem){._parent_o7gz1_2,._parentLink_o7gz1_2{display:inline}}._parent_o7gz1_2,._parentLink_o7gz1_2{color:var(--text-tertiary);text-decoration:none}._parentLink_o7gz1_2:hover{color:var(--text-primary);text-decoration:underline}._sep_o7gz1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-shrink:0;display:none}@media (width>=40rem){._sep_o7gz1_2{display:inline}}._sep_o7gz1_2{color:var(--text-disabled)}._current_o7gz1_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow:hidden}@media (width>=40rem){._current_o7gz1_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}._current_o7gz1_2{color:var(--text-primary)}._root_12l62_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;display:flex}@media (pointer:coarse){._root_12l62_2{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}}._root_12l62_2{border:1px solid var(--border-primary);background-color:#0000}._root_12l62_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._root_12l62_2:disabled{cursor:not-allowed;opacity:.5}._root_12l62_2[data-checked]{background-color:var(--primary);border-color:var(--primary)}._indicator_12l62_2{color:var(--text-inverse);display:flex}._datagrid_6ret0_2{--datagrid-row-h:2.25rem;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._shelfTop_6ret0_2{justify-content:space-between;align-items:flex-end;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);flex-wrap:wrap;flex-shrink:0;display:flex}._shelfGroup_6ret0_2{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}._shelfBottom_6ret0_2{align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);flex-shrink:0;grid-template-columns:1fr auto 1fr;display:grid}._shelfStart_6ret0_2{justify-content:flex-start;display:flex}._shelfEnd_6ret0_2{justify-content:flex-end;display:flex}._bookmark_6ret0_2{border:1px solid var(--datagrid-border);background-color:var(--bg-canvas);align-items:stretch;display:flex}._bookmark_6ret0_2[data-edge=top]{border-bottom:0}._bookmark_6ret0_2[data-edge=bottom]{border-top:0}._datagrid_6ret0_2 ._bookmark_6ret0_2>*{height:calc(var(--spacing,.25rem) * 8)}@media (pointer:coarse){._datagrid_6ret0_2 ._bookmark_6ret0_2>*{height:calc(var(--spacing,.25rem) * 9)}}._datagrid_6ret0_2 ._bookmark_6ret0_2>*{border:0}._searchField_6ret0_2{align-items:center;display:flex}._searchInput_6ret0_2{height:100%;width:calc(var(--spacing,.25rem) * 40);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;background-color:#0000;outline-style:none}@media (width>=40rem){._searchInput_6ret0_2{width:calc(var(--spacing,.25rem) * 56)}}._searchInput_6ret0_2{color:var(--text-primary)}._searchInput_6ret0_2::placeholder{color:var(--text-disabled)}._searchIcon_6ret0_2{color:var(--text-tertiary);flex-shrink:0;padding-inline-end:calc(var(--spacing,.25rem) * 2.5)}._pager_6ret0_2{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}._pagerNumbers_6ret0_2{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);display:none}@media (width>=40rem){._pagerNumbers_6ret0_2{display:flex}}._pagerNumber_6ret0_2{min-width:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 2)}._pagerGap_6ret0_2{padding-inline:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary);align-self:center}._pageInfo_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--text-secondary);align-items:center;display:flex}._statusText_6ret0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);align-self:center}._input_6ret0_2{width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:var(--bg-canvas);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:0;outline-style:none}._input_6ret0_2:focus{border-color:var(--border-hover)}._truncate_6ret0_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tableWrap_6ret0_2{border:1px solid var(--datagrid-border);border-radius:0;flex:1;width:100%;min-height:0;overflow:auto}._tableWrap_6ret0_2::-webkit-scrollbar-track{background:var(--bg-canvas)}._tableWrap_6ret0_2::-webkit-scrollbar-corner{background:var(--bg-canvas)}._tbody_6ret0_2::-webkit-scrollbar-track{background:var(--bg-canvas)}@supports not selector(::-webkit-scrollbar){._tableWrap_6ret0_2,._tbody_6ret0_2{scrollbar-color:var(--border-secondary) var(--bg-canvas)}}._tableWrapSticky_6ret0_2{min-height:0;box-shadow:var(--shadow-raised);flex-direction:column;flex:1;display:flex;overflow:auto hidden}._table_6ret0_2{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}._tableFixed_6ret0_2{table-layout:fixed}._tableAuto_6ret0_2{table-layout:auto}._tableWrap_6ret0_2:not(._tableWrapSticky_6ret0_2)>._table_6ret0_2{height:100%}._th_6ret0_2,._td_6ret0_2,._tdInline_6ret0_2,._tf_6ret0_2,._spacerHeader_6ret0_2,._spacerCell_6ret0_2,._spacerFooter_6ret0_2,._fillerCell_6ret0_2{border-inline-end:1px solid var(--datagrid-border)}._table_6ret0_2 tr>:last-child{border-inline-end:0}._thead_6ret0_2{background-color:var(--datagrid-header-bg)}._th_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 3);text-align:start;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}[dir=rtl] ._th_6ret0_2{text-transform:none;letter-spacing:normal}._th_6ret0_2{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--datagrid-border)}._thContent_6ret0_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._thContentEnd_6ret0_2{justify-content:flex-end}._thContentSortable_6ret0_2{user-select:none}._thButton_6ret0_2{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:inherit;cursor:default;background:0 0;border:none;flex-grow:1;overflow:hidden}._thButtonEnd_6ret0_2{text-align:end}._thButtonSortable_6ret0_2{cursor:pointer}._thButtonSortable_6ret0_2:hover{color:var(--text-primary)}._thButtonStatic_6ret0_2{cursor:default}._sortIndicator_6ret0_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-tertiary)}._resizeHandle_6ret0_2{height:100%;width:calc(var(--spacing,.25rem) * 2);touch-action:none;user-select:none;inset-inline-end:calc(var(--spacing,.25rem) * 0);position:absolute;top:0}._resizeHandleActive_6ret0_2{cursor:col-resize}._resizeHandleDisabled_6ret0_2{cursor:not-allowed}._resizeBar_6ret0_2{background-color:#0000;width:1px;height:100%;margin-inline:auto;display:block}._resizeHandleActive_6ret0_2:hover ._resizeBar_6ret0_2{width:calc(var(--spacing,.25rem) * .5);background-color:var(--border-hover)}._resizeBarActive_6ret0_2,._resizeHandleActive_6ret0_2:hover ._resizeBarActive_6ret0_2{width:calc(var(--spacing,.25rem) * .5);background-color:var(--accent)}._spacerHeader_6ret0_2,._spacerCell_6ret0_2{border-bottom:1px solid var(--datagrid-border);padding:0}._spacerFooter_6ret0_2{border-top:1px solid var(--datagrid-border);padding:0}._tbody_6ret0_2{background-color:var(--bg-canvas)}._tfoot_6ret0_2{background-color:var(--datagrid-header-bg)}._tf_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 3);text-align:start;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary);border-top:1px solid var(--datagrid-border);overflow:hidden}._tfContent_6ret0_2{align-items:center;min-width:0;display:flex}._tfContentEnd_6ret0_2{text-align:end;justify-content:flex-end}._tbody_6ret0_2 tr:last-child>td,._tbody_6ret0_2 tr:has(+._fillerRow_6ret0_2)>td{border-bottom:0}._fillerRow_6ret0_2{background-image:repeating-linear-gradient(to bottom, var(--datagrid-border) 0, var(--datagrid-border) 1px, transparent 1px, transparent var(--datagrid-row-h));height:100%}._fillerCell_6ret0_2{padding:0}._tableWrapSticky_6ret0_2 ._table_6ret0_2{flex-direction:column;flex:1;min-width:100%;min-height:0;display:flex}._tableWrapSticky_6ret0_2 ._thead_6ret0_2{flex:none;display:block}._tableWrapSticky_6ret0_2 ._theadHasScrollbar_6ret0_2{padding-inline-end:var(--scrollbar-w,12px)}._tableWrapSticky_6ret0_2 ._thead_6ret0_2 tr{table-layout:fixed;width:100%;display:table}._tableWrapSticky_6ret0_2 ._tbody_6ret0_2{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}._tableWrapSticky_6ret0_2 ._tbody_6ret0_2 tr{table-layout:fixed;flex-shrink:0;width:100%;display:table}._tableWrapSticky_6ret0_2 ._tbody_6ret0_2>tr._fillerRow_6ret0_2{flex:1;height:auto;min-height:0}._emptyCell_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 6);border-bottom:1px solid var(--datagrid-border)}._tableWrapSticky_6ret0_2 ._tbody_6ret0_2>tr._emptyRow_6ret0_2{flex:1}._row_6ret0_2{height:var(--datagrid-row-h)}._row_6ret0_2:hover{background-color:var(--datagrid-row-hover)}._rowClickable_6ret0_2{cursor:pointer}._rowClickable_6ret0_2:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._rowSelected_6ret0_2{background-color:var(--bg-selected)}._td_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--text-primary);border-bottom:1px solid var(--datagrid-border);overflow:hidden}._cell_6ret0_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-width:0;display:flex}._cellContent_6ret0_2{text-overflow:ellipsis;white-space:nowrap;text-align:start;unicode-bidi:plaintext;flex:1;min-width:0;overflow:hidden}._cellContentEnd_6ret0_2{text-align:end}._cellEditButton_6ret0_2{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background-color:var(--bg-canvas);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:0;flex-shrink:0}._cellEditButton_6ret0_2:hover{background-color:var(--bg-hover)}._expandedCell_6ret0_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);background-color:var(--bg-canvas);border-bottom:1px solid var(--datagrid-border)}._columnControls_6ret0_2{align-items:center;gap:var(--spacing,.25rem);display:flex}._editor_6ret0_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._editorTextarea_6ret0_2{resize:vertical;width:100%;min-height:3.5rem}._editWrapper_6ret0_2{width:100%}._editWrapperDirty_6ret0_2{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--border-primary)}._empty_6ret0_2{justify-content:center;align-items:center;gap:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;flex-direction:column;display:flex}._emptyTitle_6ret0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}._emptyDescription_6ret0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}._emptyAction_6ret0_2{margin-top:calc(var(--spacing,.25rem) * 3)}._tdInline_6ret0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);border-bottom:1px solid var(--datagrid-border);height:1px;padding:0}._cellEditable_6ret0_2{cursor:cell;width:100%;height:100%;min-height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);box-sizing:border-box;align-items:center;display:flex}._cellNavigable_6ret0_2{width:100%;height:100%;min-height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);box-sizing:border-box;align-items:center;display:flex}._cellFocused_6ret0_2{outline:1.5px solid var(--border-hover);outline-offset:-1.5px}._cellEditing_6ret0_2{outline:1.5px solid var(--border-hover);outline-offset:-1.5px;background-color:var(--bg-selected)}._cellError_6ret0_2{outline:1.5px solid var(--error);outline-offset:-1.5px}._rowDirty_6ret0_2{box-shadow:inset 3px 0 0 0 var(--primary)}._editorInvisible_6ret0_2{width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;color:inherit;font:inherit;line-height:inherit;caret-color:var(--text-primary);caret-shape:block;background-color:#0000;border:none;outline-style:none;margin:0;padding-block:0}._editorInvisible_6ret0_2[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._editorInvisible_6ret0_2[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._editorInvisible_6ret0_2[type=number]{-moz-appearance:textfield;text-align:end}._editorInvisibleSelect_6ret0_2{cursor:pointer;width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;color:inherit;font:inherit;line-height:inherit;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:none;outline-style:none;margin:0;padding-block:0}[dir=rtl] ._editorInvisibleSelect_6ret0_2{background-position:8px}._editorInvisibleSelect_6ret0_2{padding-inline-end:24px}._cellEditableBoolean_6ret0_2{cursor:pointer;justify-content:center}._inlineCheckbox_6ret0_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;border:1px solid var(--border-primary);pointer-events:none;background-color:#0000;justify-content:center;align-items:center;display:flex}._inlineCheckbox_6ret0_2[data-checked]{background-color:var(--primary);border-color:var(--primary)}._inlineCheckboxIndicator_6ret0_2{color:var(--text-inverse);display:flex}._editorWrap_6ret0_2{box-sizing:border-box;align-items:center;width:100%;height:100%;min-height:100%;display:flex}._inlineSelectTrigger_6ret0_2{cursor:pointer;width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;color:inherit;font:inherit;line-height:inherit;background-color:#0000;border:none;outline-style:none;align-items:center;margin:0;padding-block:0;display:flex}._inlineSelectPopup_6ret0_2{min-width:var(--anchor-width);transform-origin:var(--transform-origin);padding-block:var(--spacing,.25rem);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-clip:padding-box;background-color:var(--bg-canvas);color:var(--text-primary);outline:1px solid var(--border-primary)}._inlineSelectItem_6ret0_2{cursor:default;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-outline-style:none;user-select:none;outline-style:none}._inlineSelectItem_6ret0_2[data-highlighted]{z-index:0;color:var(--text-inverse);position:relative}._inlineSelectItem_6ret0_2[data-highlighted]:before{inset-inline:var(--spacing,.25rem);z-index:-1;content:"";background-color:var(--text-primary);position:absolute;inset-block:0}._inlineActionsCell_6ret0_2{border-bottom:1px solid var(--datagrid-border);width:0;position:relative;overflow:visible}._inlineActionsHeader_6ret0_2{border-bottom:1px solid var(--datagrid-border);width:0}._floatingActions_6ret0_2{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * .5);inset-inline-end:calc(var(--spacing,.25rem) * 0);display:flex;position:absolute;bottom:100%}._floatingActionsBtn_6ret0_2{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border:1px solid var(--border-primary);background-color:var(--bg-canvas);color:var(--text-secondary);border-radius:0;justify-content:center;align-items:center;display:flex}._floatingActionsBtn_6ret0_2:hover{background-color:var(--bg-hover);color:var(--text-primary)}._floatingActionsBtnDanger_6ret0_2:hover{color:var(--error)}._rowHoverActions_6ret0_2{visibility:hidden;z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * .5);height:100%;inset-inline-end:calc(var(--spacing,.25rem) * 0);padding-inline-end:var(--spacing,.25rem);display:flex;position:absolute;top:0}._row_6ret0_2:hover ._rowHoverActions_6ret0_2{visibility:visible}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}._popup_2pg10_2{min-width:calc(var(--spacing,.25rem) * 40);transform-origin:var(--transform-origin);padding-block:var(--spacing,.25rem);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline-style:var(--tw-outline-style);transition-property:transform,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:0;outline-width:1px}._popup_2pg10_2[data-ending-style],._popup_2pg10_2[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}@media (prefers-color-scheme:dark){._popup_2pg10_2{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline-offset:calc(1px * -1)}}._popup_2pg10_2{background-color:var(--bg-primary);color:var(--text-primary);outline-color:var(--border-primary)}._item_2pg10_2{min-height:calc(var(--spacing,.25rem) * 8);cursor:default;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-outline-style:none;user-select:none;color:var(--text-primary);outline-style:none;padding-inline-start:calc(var(--spacing,.25rem) * 4);padding-inline-end:calc(var(--spacing,.25rem) * 8);display:flex}._item_2pg10_2[data-disabled]{opacity:.5}._item_2pg10_2[data-highlighted]{z-index:0;color:var(--text-inverse);position:relative}._item_2pg10_2[data-highlighted]:before{z-index:-1;content:"";background-color:var(--text-primary);border-radius:0;position:absolute;inset:0}._itemDanger_2pg10_2{color:var(--error)}._itemDanger_2pg10_2[data-highlighted]{color:var(--text-inverse)}._separator_2pg10_2{margin-inline:calc(var(--spacing,.25rem) * 4);margin-block:calc(var(--spacing,.25rem) * 1.5);background-color:var(--border-primary);height:1px}._check_2pg10_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._chevron_2pg10_2{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:var(--text-tertiary);flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--spacing,.25rem) * -4)}._item_2pg10_2[data-highlighted] ._chevron_2pg10_2{color:inherit}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}._trigger_13gu5_2{height:calc(var(--spacing,.25rem) * 10);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));user-select:none;padding-inline-start:calc(var(--spacing,.25rem) * 3.5);padding-inline-end:calc(var(--spacing,.25rem) * 4);display:flex}@media (pointer:coarse){._trigger_13gu5_2{height:calc(var(--spacing,.25rem) * 11)}}._trigger_13gu5_2{background-color:var(--bg-canvas);border:1px solid var(--border-primary);color:var(--text-primary)}._trigger_13gu5_2._sm_13gu5_2{height:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (pointer:coarse){._trigger_13gu5_2._sm_13gu5_2{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 3)}}._trigger_13gu5_2:disabled,._trigger_13gu5_2[data-disabled]{cursor:not-allowed;opacity:.5}._trigger_13gu5_2:hover:not(:disabled):not([data-disabled]){background-color:var(--bg-hover)}._trigger_13gu5_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}._trigger_13gu5_2[data-popup-open]{background-color:var(--bg-hover)}._popup_13gu5_2{min-width:var(--anchor-width);transform-origin:var(--transform-origin);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-clip:padding-box;background-color:var(--bg-canvas);color:var(--text-primary);box-shadow:0 10px 15px -3px var(--shadow-color), 0 4px 6px -4px var(--shadow-color);outline:1px solid var(--border-primary)}._popup_13gu5_2[data-ending-style],._popup_13gu5_2[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}._popup_13gu5_2[data-side=none]{min-width:calc(var(--anchor-width) + 1rem)}._popup_13gu5_2[data-side=none][data-ending-style]{transition-property:none}._popup_13gu5_2[data-side=none][data-starting-style]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1;transition-property:none}._item_13gu5_2{cursor:default;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-outline-style:none;user-select:none;outline-style:none;grid-template-columns:.75rem 1fr;padding-inline-start:calc(var(--spacing,.25rem) * 2.5);padding-inline-end:calc(var(--spacing,.25rem) * 4);display:grid}@media (pointer:coarse){._item_13gu5_2{padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:.925rem}}._group_13gu5_2[data-side=none] ._item_13gu5_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);padding-inline-end:calc(var(--spacing,.25rem) * 12)}._item_13gu5_2[data-highlighted]{z-index:0;color:var(--text-inverse);position:relative}._item_13gu5_2[data-highlighted]:before{inset-inline:var(--spacing,.25rem);z-index:-1;content:"";background-color:var(--text-primary);position:absolute;inset-block:0}._scrollUp_13gu5_2{z-index:1;height:calc(var(--spacing,.25rem) * 4);cursor:default;text-align:center;width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));justify-content:center;align-items:center;display:flex;position:sticky;top:0}._scrollUp_13gu5_2:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute;inset-inline-start:calc(var(--spacing,.25rem) * 0)}._scrollUp_13gu5_2{background-color:var(--bg-canvas)}._scrollUp_13gu5_2[data-side=none]:before{top:-100%}._scrollDown_13gu5_2{z-index:1;height:calc(var(--spacing,.25rem) * 4);cursor:default;text-align:center;width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));justify-content:center;align-items:center;display:flex;position:sticky;bottom:0}._scrollDown_13gu5_2:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute;inset-inline-start:calc(var(--spacing,.25rem) * 0)}._scrollDown_13gu5_2{background-color:var(--bg-canvas)}._scrollDown_13gu5_2[data-side=none]:before{bottom:-100%}._list_13gu5_2{max-height:var(--available-height);scroll-padding-block:calc(var(--spacing,.25rem) * 6);padding-block:var(--spacing,.25rem);position:relative;overflow-y:auto}._fieldRoot_13gu5_2{gap:var(--spacing,.25rem);flex-direction:column;display:flex}._fieldLabel_13gu5_2{cursor:default;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}._valuePlaceholder_13gu5_2{opacity:.6}._searchPopup_13gu5_2{flex-direction:column;display:flex}._searchInput_13gu5_2{margin:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;background-color:var(--bg-canvas);border:1px solid var(--border-primary);color:var(--text-primary);outline-style:none}._searchInput_13gu5_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}._searchInput_13gu5_2::placeholder{color:var(--text-tertiary)}._searchPopup_13gu5_2 ._list_13gu5_2{max-height:min(18rem, calc(var(--available-height) - 3rem))}._empty_13gu5_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}._empty_13gu5_2:empty{display:none}._searchTriggerRow_13gu5_2{align-items:center;gap:var(--spacing,.25rem);width:100%;display:flex}._searchTriggerRow_13gu5_2 ._trigger_13gu5_2{flex:1;min-width:0}._clear_13gu5_2{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));opacity:.7;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){._clear_13gu5_2:hover{opacity:1}}._clear_13gu5_2{color:var(--text-primary)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}._triggerWrap_1ghnu_2{display:inline-flex;position:relative}._countBadge_1ghnu_2{pointer-events:none;padding-inline:var(--spacing,.25rem);--tw-leading:1;background:var(--accent);min-width:14px;height:14px;color:var(--bg-primary);border:1.5px solid var(--bg-primary);top:-2px;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-end:-4px}._popup_1ghnu_2{gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-primary);background-color:var(--bg-primary);min-width:260px;max-width:420px;padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;max-height:var(--available-height);outline-style:none;flex-direction:column;display:flex}._body_1ghnu_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._footer_1ghnu_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-primary);padding-top:calc(var(--spacing,.25rem) * 2);display:flex}._field_1ghnu_2{gap:var(--spacing,.25rem);flex-direction:column;width:100%;display:flex}._fieldLabel_1ghnu_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-tertiary)}._inputRoot_1ghnu_2{width:100%}._input_1ghnu_2{height:calc(var(--spacing,.25rem) * 8);width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;outline-style:none}@media (pointer:coarse){._input_1ghnu_2{height:calc(var(--spacing,.25rem) * 9)}}._input_1ghnu_2{background:var(--bg-canvas);color:var(--text-primary);border:1px solid var(--border-primary)}._input_1ghnu_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}._input_1ghnu_2::placeholder{color:var(--text-tertiary)}._input_1ghnu_2[type=date]{cursor:text;padding-inline-end:calc(var(--spacing,.25rem) * 9);position:relative}._input_1ghnu_2[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;inset-inline-end:8px;width:16px;height:16px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}._input_1ghnu_2[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}._field_1ghnu_2 [role=combobox]{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}._page_191ua_2{flex-direction:column;gap:0;width:100%;height:100%;display:flex}._strip_191ua_2{box-sizing:content-box;height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex;position:relative}@media (pointer:coarse){._strip_191ua_2{height:calc(var(--spacing,.25rem) * 9)}}._strip_191ua_2{border-top:1px solid var(--border-primary);background-color:var(--bg-canvas);order:1}._stripCenter_191ua_2{padding-inline:calc(var(--spacing,.25rem) * 3);flex-shrink:0;align-items:center;margin-inline:auto;display:flex}._actions_191ua_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;height:100%;margin-inline-start:auto;display:flex}@media (width>=40rem){._actionMobile_191ua_2{display:none}}._actionDesktop_191ua_2{display:none}@media (width>=40rem){._actionDesktop_191ua_2{display:flex}}._tabRoot_191ua_2{flex-direction:column;flex:1;display:flex;overflow:hidden}._tabList_191ua_2{gap:0;min-width:0;height:100%;display:flex;overflow-x:auto}._tab_191ua_2{cursor:pointer;height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;user-select:none;color:var(--text-tertiary);background:0 0;border:none;border-top:2px solid #0000;align-items:center;display:flex}._tab_191ua_2:hover{color:var(--text-primary)}._tab_191ua_2[data-active]{color:var(--text-primary);border-top-color:var(--text-primary)}._content_191ua_2{flex:1;overflow:auto}._tabPanel_191ua_2{height:100%;min-height:0;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._tabPanel_191ua_2[data-hidden]{display:none}._loading_191ua_2{padding:calc(var(--spacing,.25rem) * 12);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}._error_191ua_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}._errorTitle_191ua_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--error)}._errorMessage_191ua_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}._blockerOverlay_191ua_2{z-index:50;background-color:var(--drawer-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._blockerDialog_191ua_2{width:100%;max-width:var(--container-sm,24rem);gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 6);background-color:var(--bg-canvas);border:1px solid var(--border-primary);flex-direction:column;display:flex}._blockerTitle_191ua_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}._blockerMessage_191ua_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}._blockerActions_191ua_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._root_1c83w_2{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._standalone_1c83w_2{padding:calc(var(--spacing,.25rem) * 4);background-color:var(--bg-sunken)}._gridWrap_1c83w_2{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._toolbarActionMobile_1c83w_2{display:flex}@media (width>=40rem){._toolbarActionMobile_1c83w_2{display:none}}._toolbarActionDesktop_1c83w_2{display:none}@media (width>=40rem){._toolbarActionDesktop_1c83w_2{display:flex}}._rowActionsTrigger_1c83w_2{padding:calc(var(--spacing,.25rem) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--text-tertiary)}._rowActionsTrigger_1c83w_2:hover{background:var(--bg-hover);color:var(--text-secondary)}:where(._loadingState_1c83w_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}._skeletonRow_1c83w_2{height:calc(var(--spacing,.25rem) * 12);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background:var(--bg-secondary)}._errorState_1c83w_2{padding-block:calc(var(--spacing,.25rem) * 16);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._errorStateIcon_1c83w_2{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);color:var(--error)}._errorStateTitle_1c83w_2{margin-bottom:var(--spacing,.25rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}._errorStateDescription_1c83w_2{margin-bottom:calc(var(--spacing,.25rem) * 6);max-width:var(--container-sm,24rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes _pulse_1c83w_1{50%{opacity:.5}}._form_1n5k3_2{width:100%}:where(._fieldsContainer_1n5k3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}._section_1n5k3_2{padding:calc(var(--spacing,.25rem) * 3)}@media (width>=40rem){._section_1n5k3_2{padding:calc(var(--spacing,.25rem) * 4)}}._section_1n5k3_2{border:1px solid var(--border-primary)}._sectionLegend_1n5k3_2{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}._sectionLegendCollapsible_1n5k3_2{cursor:pointer;user-select:none}._sectionDescription_1n5k3_2{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}._collapseIndicator_1n5k3_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary);margin-inline-start:calc(var(--spacing,.25rem) * 2)}._layoutOneColumn_1n5k3_2{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}._layoutTwoColumn_1n5k3_2{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){._layoutTwoColumn_1n5k3_2{grid-template-columns:repeat(2,minmax(0,1fr))}}._layoutThreeColumn_1n5k3_2{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){._layoutThreeColumn_1n5k3_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){._layoutThreeColumn_1n5k3_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._layoutGrid_1n5k3_2{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){._layoutGrid_1n5k3_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (width>=48rem){._layoutTwoColumn_1n5k3_2>*,._layoutThreeColumn_1n5k3_2>*,._layoutGrid_1n5k3_2>*{grid-column:auto!important}}._childrenContainer_1n5k3_2{margin-top:calc(var(--spacing,.25rem) * 3)}._buttonContainer_1n5k3_2{gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (width>=40rem){._buttonContainer_1n5k3_2{flex-direction:row;align-items:center}}._button_1n5k3_2{height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-primary);border:1px solid var(--border-primary);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}._button_1n5k3_2:hover:not([data-disabled]){background-color:var(--bg-hover)}._button_1n5k3_2:active:not([data-disabled]){background-color:var(--bg-active)}._button_1n5k3_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._button_1n5k3_2[data-disabled]{cursor:not-allowed;opacity:.5;background-color:var(--bg-disabled);color:var(--text-disabled)}._submitButton_1n5k3_2{background-color:var(--form-submit-bg);border-color:var(--form-submit-bg);width:100%;color:var(--form-submit-text)}._submitButton_1n5k3_2:hover:not([data-disabled]){background-color:var(--form-submit-hover);border-color:var(--form-submit-hover)}._submitButton_1n5k3_2:active:not([data-disabled]){background-color:var(--form-submit-active);border-color:var(--form-submit-active)}._submitButton_1n5k3_2:focus-visible{outline-color:var(--form-submit-bg)}._resetButton_1n5k3_2{border:1px solid var(--border-primary);color:var(--text-primary);background-color:#0000}._resetButton_1n5k3_2:hover:not([data-disabled]){background-color:var(--bg-hover)}._resetButton_1n5k3_2:focus-visible{outline-color:var(--border-secondary)}._triggerButton_1n5k3_2{height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--form-submit-bg);border:1px solid var(--form-submit-bg);color:var(--form-submit-text);justify-content:center;align-items:center;display:inline-flex}._triggerButton_1n5k3_2:hover:not([data-disabled]){background-color:var(--form-submit-hover)}._spinner_1n5k3_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);margin-inline-end:calc(var(--spacing,.25rem) * 2)}._windowsCell_1n933_2{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}._windowRow_1n933_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._timeInput_1n933_2{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border:1px solid var(--border-primary);background-color:var(--bg-primary);color:var(--text-primary);font-variant-numeric:tabular-nums;width:110px}._timeInput_1n933_2:focus{outline:2px solid var(--focus-ring);outline-offset:-1px;border-color:var(--border-hover)}._timeInput_1n933_2:disabled{cursor:not-allowed;background-color:var(--bg-disabled);color:var(--text-disabled)}._timeSeparator_1n933_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary);flex-shrink:0}._iconButton_1n933_2{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background-color:#0000;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}._iconButton_1n933_2:hover:not(:disabled){background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-primary)}._iconButton_1n933_2:disabled{cursor:not-allowed;opacity:.4}._removeButton_1n933_2:hover:not(:disabled){color:var(--error);border-color:var(--error)}._closedBadge_1n933_2{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));align-self:flex-start;align-items:center;display:inline-flex}[dir=rtl] ._closedBadge_1n933_2{text-transform:none;letter-spacing:normal}._closedBadge_1n933_2{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;background-color:var(--bg-tertiary);color:var(--text-tertiary)}._addButton_1n933_2{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border:1px dashed var(--border-primary);color:var(--text-secondary);cursor:pointer;background-color:#0000;align-self:flex-start;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}._addButton_1n933_2:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--border-hover);color:var(--text-primary)}._addButton_1n933_2:disabled{cursor:not-allowed;opacity:.5}._windowError_1n933_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--error)}._readonlyText_1n933_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);font-variant-numeric:tabular-nums}._readonlyClosed_1n933_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary);font-style:italic}._root_1ao2k_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._input_1ao2k_2{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px}@media (pointer:coarse){._input_1ao2k_2{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}}._input_1ao2k_2{background-color:var(--bg-canvas);border-color:var(--border-primary);color:var(--text-primary);caret-color:var(--primary)}._input_1ao2k_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px;border-color:var(--primary)}._input_1ao2k_2[data-filled]{border-color:var(--primary)}._input_1ao2k_2:disabled,._input_1ao2k_2[data-disabled]{cursor:not-allowed;opacity:.5}._input_1ao2k_2[data-invalid]{border-color:var(--error)}._input_1ao2k_2[data-invalid]:focus-visible{outline-color:var(--error)}._fieldRoot_104xl_2{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;width:100%;display:flex}._labelText_104xl_2{cursor:default;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}._labelTextWithTooltip_104xl_2{cursor:help;text-underline-offset:2px;text-decoration:underline 1px #0000;transition:text-decoration-color .12s}._labelTextWithTooltip_104xl_2:hover,._labelTextWithTooltip_104xl_2:focus-visible{text-decoration-color:currentColor}._tooltipPopup_104xl_2{max-width:var(--container-sm,24rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary)}._labelDisabled_104xl_2{color:var(--text-disabled)}._required_104xl_2{color:var(--error);margin-inline-start:calc(var(--spacing,.25rem) * .5)}._input_104xl_2{height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));border-width:1px}@media (pointer:coarse){._input_104xl_2{height:calc(var(--spacing,.25rem) * 11)}}._input_104xl_2{background-color:var(--bg-canvas);border-color:var(--border-primary);color:var(--text-primary)}._input_104xl_2::placeholder{color:var(--text-tertiary)}._input_104xl_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}._input_104xl_2:disabled,._input_104xl_2[data-disabled]{cursor:not-allowed;opacity:.5}._input_104xl_2[data-invalid]{border-color:var(--error)}._input_104xl_2[data-invalid]:focus-visible{outline-color:var(--error)}._textarea_104xl_2{height:auto;min-height:calc(var(--spacing,.25rem) * 24);resize:vertical;padding-block:calc(var(--spacing,.25rem) * 2)}._error_104xl_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--error)}._description_104xl_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}._addButton_104xl_2{height:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);display:inline-flex}._addButton_104xl_2:hover:not(:disabled):not([data-disabled]){background-color:var(--bg-hover)}._addButton_104xl_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}._addButton_104xl_2:disabled,._addButton_104xl_2[data-disabled]{cursor:not-allowed;opacity:.5}._datagridContainer_104xl_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-primary);overflow:hidden}._datagridContainerInvalid_104xl_2{border-color:var(--error)}._emptyState_104xl_2{padding-block:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}._rowNumber_104xl_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}._deleteButton_104xl_2{padding:calc(var(--spacing,.25rem) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--text-tertiary)}._deleteButton_104xl_2:hover:not(:disabled){color:var(--error);background-color:var(--error-bg)}._deleteButton_104xl_2:disabled{cursor:not-allowed;opacity:.5}._numberFieldGroup_104xl_2{display:flex}._numberFieldButton_104xl_2{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;display:flex}@media (pointer:coarse){._numberFieldButton_104xl_2{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11)}}._numberFieldButton_104xl_2{background-color:var(--bg-secondary);border-color:var(--border-primary)}._numberFieldButton_104xl_2:hover:not(:disabled){background-color:var(--bg-hover)}._numberFieldButton_104xl_2:disabled{cursor:not-allowed;opacity:.5}._numberFieldDecrement_104xl_2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0;border:1px solid var(--border-primary)}._numberFieldIncrement_104xl_2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0;border:1px solid var(--border-primary)}._numberFieldInput_104xl_2{border-inline-style:var(--tw-border-style);text-align:center;border-inline-width:0;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);border-radius:0}._switchRoot_104xl_2{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * .5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-tertiary);position:relative}._switchRoot_104xl_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._switchRoot_104xl_2:disabled{cursor:not-allowed;opacity:.5}._switchRoot_104xl_2[data-checked]{background-color:var(--primary)}._switchThumb_104xl_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-primary);display:block}._switchThumb_104xl_2[data-checked]{--tw-translate-x:calc(var(--spacing,.25rem) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}._radioGroup_104xl_2{margin-top:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._radioRoot_104xl_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;display:flex}@media (pointer:coarse){._radioRoot_104xl_2{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}}._radioRoot_104xl_2{border:1px solid var(--border-primary);background-color:#0000}._radioRoot_104xl_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._radioRoot_104xl_2:disabled{cursor:not-allowed;opacity:.5}._radioRoot_104xl_2[data-checked]{border-color:var(--primary)}._radioIndicator_104xl_2{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--primary)}._radioIndicator_104xl_2[data-unchecked]{display:none}._radioLabel_104xl_2{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary)}._radioItem_104xl_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (pointer:coarse){._radioItem_104xl_2{padding-block:calc(var(--spacing,.25rem) * .5)}}._passwordInputWrapper_104xl_2{position:relative}._passwordInput_104xl_2{padding-inline-end:calc(var(--spacing,.25rem) * 10)}@media (pointer:coarse){._passwordInput_104xl_2{padding-inline-end:calc(var(--spacing,.25rem) * 11)}}._passwordToggle_104xl_2{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);cursor:pointer;--tw-border-style:none;inset-inline-end:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-style:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0}@media (pointer:coarse){._passwordToggle_104xl_2{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11)}}._passwordToggle_104xl_2{color:var(--text-tertiary)}._passwordToggle_104xl_2:hover{color:var(--text-primary)}._requirementsCard_104xl_2{gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-width:1px;border-color:var(--border-primary);background-color:var(--bg-secondary);flex-direction:column;display:flex}._requirementsHeader_104xl_2{justify-content:space-between;align-items:center;display:flex}._requirementsTitle_104xl_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary)}._requirementsCounter_104xl_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-tertiary)}._requirementsProgressBar_104xl_2{height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--bg-tertiary);overflow:hidden}._requirementsProgressFill_104xl_2{background-color:var(--primary);height:100%;transition:width .2s}._requirementsList_104xl_2{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}._requirementItem_104xl_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._requirementValid_104xl_2{color:var(--primary)}._requirementInvalid_104xl_2{color:var(--text-tertiary)}._requirementIcon_104xl_2{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0}._requirementText_104xl_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}._strong_1oj75_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary)}._muted_1oj75_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary)}._warning_1oj75_2,._danger_1oj75_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--tone)}@supports (color:color-mix(in lab, red, red)){._warning_1oj75_2,._danger_1oj75_2{color:color-mix(in srgb, var(--tone) 82%, var(--text-primary))}}._warning_1oj75_2{--tone:var(--warning)}._danger_1oj75_2{--tone:var(--error)}._root_126rh_2{height:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}@media (width>=40rem){._root_126rh_2{height:calc(var(--spacing,.25rem) * 14);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3)}}._root_126rh_2{background-color:var(--bg-primary)}._bordered_126rh_2{border-bottom:1px solid var(--border-primary)}._left_126rh_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._center_126rh_2{flex:1;min-width:0}._right_126rh_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._bar_s6aiw_2{z-index:1000;height:calc(var(--spacing,.25rem) * .5);background-color:var(--accent);top:0;position:fixed;inset-inline:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){._bar_s6aiw_2{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}}._bar_s6aiw_2{opacity:0;animation:.12s linear .15s forwards _reveal_s6aiw_1}@keyframes _reveal_s6aiw_1{to{opacity:1}}._glide_s6aiw_2{background-color:var(--accent);width:40%;height:100%;animation:1.1s ease-in-out infinite _glide_s6aiw_2;position:absolute;top:0}@keyframes _glide_s6aiw_2{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){._glide_s6aiw_2{width:100%;animation:none;inset-inline-start:0}}._said_s6aiw_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._builder_bi915_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:100%;display:flex}._group_bi915_2{gap:calc(var(--spacing,.25rem) * 2);border-inline-start-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 2);border-inline-start-width:4px;border-color:var(--border-secondary);background:var(--bg-secondary);flex-direction:column;padding-inline-start:calc(var(--spacing,.25rem) * 3);display:flex}._groupRoot_bi915_2{border-color:var(--primary)}._groupHeader_bi915_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._groupHeader_bi915_2 button._combinator_bi915_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}[dir=rtl] :is(._groupHeader_bi915_2 button._combinator_bi915_2){text-transform:none;letter-spacing:normal}._groupHeader_bi915_2 button._combinator_bi915_2{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}._groupHeader_bi915_2 button._combinatorAnd_bi915_2{color:var(--success)}._groupHeader_bi915_2 button._combinatorOr_bi915_2{color:var(--info)}._groupHeader_bi915_2 button._combinatorNot_bi915_2{color:var(--error)}._children_bi915_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._row_bi915_2{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 2);background:var(--bg-primary);border:1px solid var(--border-secondary);flex-wrap:wrap;display:flex}._rowField_bi915_2{gap:var(--spacing,.25rem);flex-direction:column;min-width:0;display:flex}._rowField_bi915_2 label{--tw-font-weight:var(--font-weight-medium,500);font-size:.65rem;font-weight:var(--font-weight-medium,500)}[dir=rtl] :is(._rowField_bi915_2 label){text-transform:none;letter-spacing:normal}._rowField_bi915_2 label{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--text-secondary)}._rowField_bi915_2 input,._rowField_bi915_2 textarea{width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary)}._rowField_bi915_2 textarea{font-family:var(--font-mono,var(--font-app));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));min-height:4rem}._actions_bi915_2{align-items:center;gap:var(--spacing,.25rem);margin-inline-start:auto;display:flex}._iconBtn_bi915_2{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._iconBtn_bi915_2:hover{color:var(--text-primary);background:var(--bg-secondary);border-color:var(--border-primary)}._iconBtnDanger_bi915_2:hover{color:var(--error)}._addBar_bi915_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._addBtn_bi915_2{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary);background:var(--bg-primary);border:1px dashed var(--border-secondary);display:inline-flex}._addBtn_bi915_2:hover{color:var(--primary);border-color:var(--primary)}._helperText_bi915_2{margin-top:var(--spacing,.25rem);color:var(--text-secondary);font-size:.65rem}._issue_bi915_2{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--error);background:var(--error-bg);border:1px solid var(--error)}._chipList_bi915_2{align-items:center;gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}._chip_bi915_2{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background:var(--bg-secondary);border:1px solid var(--border-primary);display:inline-flex}._chipRemove_bi915_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--text-secondary);justify-content:center;align-items:center;font-size:.6rem;display:inline-flex}._chipRemove_bi915_2:hover{color:var(--error)}._preview_bi915_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,var(--font-app));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));word-break:break-all;white-space:pre-wrap;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-secondary);max-height:12rem;overflow-y:auto}._previewLabel_bi915_2{margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:.65rem;font-weight:var(--font-weight-medium,500)}[dir=rtl] ._previewLabel_bi915_2{text-transform:none;letter-spacing:normal}._previewLabel_bi915_2{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--text-secondary)}._matchAny_bi915_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary);font-style:italic}._rowField_bi915_2 button._reading_bi915_2[data-disabled],._rowField_bi915_2 button._reading_bi915_2:disabled{opacity:1;cursor:default}._backdrop_v4yvp_2{z-index:40;position:fixed;inset:0}@media (width>=64rem){._backdrop_v4yvp_2{display:none}}._backdrop_v4yvp_2{background-color:var(--drawer-backdrop)}._aside_v4yvp_2{flex-shrink:0;height:100%;transition:width .3s;overflow:hidden}@media not all and (width>=64rem){._aside_v4yvp_2{z-index:50;inset-inline-start:calc(var(--spacing,.25rem) * 0);position:fixed;top:0}}._inner_v4yvp_2{background-color:var(--sidebar-bg);border-inline-end:1px solid var(--sidebar-border);flex-direction:column;height:100%;display:flex;overflow:hidden}._header_v4yvp_2{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);flex-shrink:0}@media (width>=40rem){._header_v4yvp_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}}._header_v4yvp_2{border-bottom:1px solid var(--sidebar-border)}._appName_v4yvp_2{cursor:pointer;padding-inline:var(--spacing,.25rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-decoration-line:none;display:inline}@media not all and (prefers-color-scheme:dark){._appName_v4yvp_2{background-color:var(--color-black,#000);color:var(--color-white,#fff)}}@media (prefers-color-scheme:dark){._appName_v4yvp_2{background-color:var(--color-white,#fff);color:var(--color-black,#000)}}._subtitle_v4yvp_2{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--sidebar-subtitle)}._topSlot_v4yvp_2{padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-shrink:0}._nav_v4yvp_2{min-height:0;padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex}._flatScroll_v4yvp_2{min-height:0;padding-bottom:calc(var(--spacing,.25rem) * 2);flex:1;overflow-y:auto}._panels_v4yvp_2{flex:1;min-height:0;position:relative;overflow:clip}._track_v4yvp_2{width:200%;height:100%;transition:transform .22s;display:flex}._track_v4yvp_2[data-level="2"]{transform:translate(-50%)}[dir=rtl] ._track_v4yvp_2[data-level="2"]{transform:translate(50%)}@media (prefers-reduced-motion:reduce){._track_v4yvp_2{transition:none}}._panel_v4yvp_2{height:100%;min-height:0;padding-bottom:calc(var(--spacing,.25rem) * 2);width:50%;overflow-y:auto}._linkList_v4yvp_2{margin:0;padding:0;list-style-type:none}._section_v4yvp_2{margin-top:calc(var(--spacing,.25rem) * 3)}._section_v4yvp_2:first-child{margin-top:0}._sectionLabel_v4yvp_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem)}[dir=rtl] ._sectionLabel_v4yvp_2{text-transform:none;letter-spacing:normal}._sectionLabel_v4yvp_2{text-transform:uppercase;color:var(--sidebar-subtitle);letter-spacing:.06em;font-size:.6875rem;font-weight:500}._sectionList_v4yvp_2{margin:0;padding:0;list-style-type:none}._item_v4yvp_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:flex}@media (pointer:coarse){._item_v4yvp_2{padding-block:calc(var(--spacing,.25rem) * 2.5)}}._item_v4yvp_2{color:var(--sidebar-link);font-size:.875rem}._item_v4yvp_2:hover{color:var(--sidebar-link-hover);background-color:var(--sidebar-link-hover-bg)}._itemActive_v4yvp_2{color:var(--sidebar-link-active);background-color:var(--sidebar-link-active-bg);font-weight:600}._itemIcon_v4yvp_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}._itemChevron_v4yvp_2{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:var(--sidebar-subtitle);flex-shrink:0;margin-inline-start:auto}._panelTop_v4yvp_2{margin-bottom:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 2);border-bottom:1px solid var(--sidebar-border);display:flex}._backButton_v4yvp_2{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);cursor:pointer;--tw-border-style:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (pointer:coarse){._backButton_v4yvp_2{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}._backButton_v4yvp_2{color:var(--sidebar-subtitle)}._backButton_v4yvp_2:hover{color:var(--sidebar-link-hover);background-color:var(--sidebar-link-hover-bg)}._backIcon_v4yvp_2{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}._panelTitle_v4yvp_2{text-overflow:ellipsis;white-space:nowrap;color:var(--sidebar-link-active);font-size:.875rem;font-weight:700;overflow:hidden}._separator_v4yvp_2{margin-inline:calc(var(--spacing,.25rem) * 3);margin-block:calc(var(--spacing,.25rem) * 2);border-top:1px solid var(--sidebar-border)}._itemBadge_v4yvp_2{padding-inline:var(--spacing,.25rem);--tw-leading:1;background:var(--accent);min-width:16px;height:16px;color:var(--bg-primary);justify-content:center;align-items:center;margin-inline-start:auto;font-size:10px;font-weight:600;line-height:1;display:inline-flex}._pillLabel_idarj_2{--tw-leading:1;line-height:1}._pillChevron_idarj_2{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:var(--text-tertiary)}._popup_idarj_2{transform-origin:var(--transform-origin);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline-style:var(--tw-outline-style);transition-property:transform,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));outline-width:1px}._popup_idarj_2[data-ending-style],._popup_idarj_2[data-starting-style]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}._popup_idarj_2{background-color:var(--bg-canvas);outline-color:var(--border-primary);min-width:16rem;max-width:80vw}._loading_idarj_2,._error_idarj_2{padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-tertiary)}._map_idarj_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow-x:auto}._canvas_idarj_2{position:relative}._edges_idarj_2{position:absolute;inset:0;overflow:visible}._edge_idarj_2{fill:none;stroke:var(--border-primary);stroke-width:1px}._edge_idarj_2[data-tone=reached]{stroke:var(--text-secondary)}._edge_idarj_2[data-tone=current]{stroke:var(--text-primary);stroke-width:1.5px}._head_idarj_2{fill:var(--border-primary)}._head_idarj_2[data-tone=reached]{fill:var(--text-secondary)}._head_idarj_2[data-tone=current]{fill:var(--text-primary)}._nodeBox_idarj_2{justify-content:center;align-items:center;display:flex;position:absolute}._node_idarj_2{align-items:baseline;gap:var(--spacing,.25rem);white-space:nowrap;user-select:none;color:var(--text-tertiary);cursor:default;background:0 0;border:none;padding:0;display:inline-flex}._node_idarj_2[data-state=reached]{color:var(--text-secondary)}._node_idarj_2[data-state=current]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}._node_idarj_2[data-state=skipped],._node_idarj_2[data-state=bypassed]{color:var(--text-disabled)}._node_idarj_2[data-reachable=true]{cursor:pointer;color:var(--text-primary);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .12s}._node_idarj_2[data-reachable=true]:hover{text-decoration-color:currentColor}._node_idarj_2[data-reachable=true]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._caption_idarj_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-tertiary);margin-inline-start:2px}._rail_idarj_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}._stepSlot_idarj_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._stepBox_idarj_2{align-items:center;display:inline-flex}._step_idarj_2{cursor:default;align-items:center;gap:var(--spacing,.25rem);white-space:nowrap;user-select:none;color:var(--text-tertiary);background:0 0;border:none;padding:0;display:inline-flex}._step_idarj_2[data-state=reached]{color:var(--text-secondary)}._step_idarj_2[data-state=current]{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}._step_idarj_2[data-state=current][data-disabled],._step_idarj_2[data-static=true]{cursor:default}._step_idarj_2[data-state=next]{cursor:pointer;color:var(--text-primary);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .12s}._step_idarj_2[data-state=next]:hover{text-decoration-color:currentColor}._step_idarj_2[data-state=next]:focus-visible,._step_idarj_2[data-state=current]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._step_idarj_2[data-state=skipped],._step_idarj_2[data-state=bypassed]{color:var(--text-disabled)}._stepIcon_idarj_2{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5)}._stepChevron_idarj_2{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);opacity:.6}._connector_idarj_2{height:1px;width:calc(var(--spacing,.25rem) * 4);background-color:var(--border-primary);flex-shrink:0}._connector_idarj_2[data-reached=true]{background-color:var(--text-secondary)}._connector_idarj_2[data-exit=true]{border-top:1px dashed var(--text-secondary);background:0 0}._tip_idarj_2{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}._step_bu67q_2{inline-size:calc(var(--tree-depth,0) * 1.25rem);display:inline-block}
