@scope(.ui-tree)to ([data-hn]){:scope[data-ui-tree-state~=marquee]:where([data-hn-ui-tree]){--_ui-default-tree-item-marquee:1}:scope[data-ui-tree-state~="density=compact"]:where([data-hn-ui-tree]){--_ui-default-tree-item-min-block-size:var(--ui-control-size-sm);--_ui-default-tree-item-font-size:var(--ui-font-size-sm);--_ui-default-tree-item-label-padding-block:0}:scope:where([data-hn-ui-tree]){--_ui-tree-indent:var(--ui-tree-indent);--_ui-tree-drop-color:var(--ui-tree-drop-color);--_ui-default-tree-item-marquee:initial;--_ui-default-tree-item-min-block-size:initial;--_ui-default-tree-item-font-size:initial;--_ui-default-tree-item-label-padding-block:initial;display:block!important;min-inline-size:0;padding-inline-start:var(--ui-tree-gutter,0)!important}:scope[data-move-mode]:where([data-hn-ui-tree]):after{color:var(--ui-text-secondary);content:"Choose a destination row, or use Up and Down; Right nests inside a branch. Enter places it, Escape cancels.";display:block!important;font-size:var(--ui-font-size-sm);padding:var(--ui-space-2)!important}:scope[hidden]:where([data-hn-ui-tree]){display:none!important}}@keyframes ui-tree-item-marquee-966c89d6{0%{transform:translate(0)}to{transform:translate(var(--_marquee-distance))}}@scope(.ui-tree-item)to ([data-hn]){:scope:where([data-hn-ui-tree-item]){--_ui-tree-item-min-block-size:var( --ui-tree-item-min-block-size,var(--_ui-default-tree-item-min-block-size) );--_ui-tree-item-font-size:var( --ui-tree-item-font-size,var(--_ui-default-tree-item-font-size) );--_ui-tree-item-label-padding-block:var( --ui-tree-item-label-padding-block,var(--_ui-default-tree-item-label-padding-block) );--_ui-tree-item-label-padding-inline:var(--ui-tree-item-label-padding-inline);--_tree-row-min-height:32px;--_tree-disclosure-size:16px;display:block!important;margin-inline-start:calc(var(--_ui-tree-item-indent-step, 0)*var(--_ui-tree-indent, 16px))!important;min-inline-size:0;position:relative}.row:where([data-hn-ui-tree-item]){align-items:center!important;border-radius:var(--ui-selection-radius);color:var(--ui-text-secondary);cursor:default;display:grid!important;font-size:var(--_ui-tree-item-font-size,var(--ui-font-size-sm));grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr);min-block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));min-inline-size:0;position:relative;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),opacity var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),min-block-size var(--ui-motion-base) var(--ui-motion-ease)}:scope[data-selection-mode=multiple]:not([disabled])>.row:where([data-hn-ui-tree-item]),:scope[data-selection-mode=single]:not([disabled])>.row:where([data-hn-ui-tree-item]),:scope[data-ui-tree-item-state~=isContainer]:not([disabled])>.row:where([data-hn-ui-tree-item]){cursor:pointer}.row:focus-within:where([data-hn-ui-tree-item]),.row:hover:where([data-hn-ui-tree-item]){background:var(--_ui-selection-context-surface,var(--ui-surface-muted));box-shadow:inset 0 0 0 var(--ui-border-width) var(--_ui-selection-context-border,var(--ui-selection-border));color:var(--ui-text-primary)}:scope[data-ui-tree-item-state~=selected]>.row:where([data-hn-ui-tree-item]){background:var(--_ui-selection-context-surface,var(--ui-selection-surface));box-shadow:inset 0 0 0 var(--ui-border-width) var(--_ui-selection-context-border,var(--ui-selection-border));color:var(--_ui-selection-context-text,var(--ui-selection-text))}:scope[data-ui-tree-item-state~=selected]:not([aria-disabled=true])>.row>.leading:where([data-hn-ui-tree-item]){color:var(--_ui-selection-context-text,var(--ui-selection-text))}:scope[data-ui-tree-item-state~=disabled] .row:where([data-hn-ui-tree-item]){background:var(--ui-disabled-surface);box-shadow:none;color:var(--ui-disabled-text)}:scope[data-dragging]:not([data-move-source]) .row:where([data-hn-ui-tree-item]){opacity:.42}:scope[data-move-source]>.row>.label:where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.leading:where([data-hn-ui-tree-item]){opacity:.42}:scope:focus:where([data-hn-ui-tree-item]){outline:none}:scope:focus-visible .row:where([data-hn-ui-tree-item]){box-shadow:0 0 0 var(--ui-focus-width) var(--ui-focus-ring)}:scope[data-drop-position=inside]>.row:where([data-hn-ui-tree-item]){background:var(--ui-accent-subtle);box-shadow:inset 0 0 0 var(--ui-accent-line-width) var(--_ui-tree-drop-color,var(--ui-accent-solid))}.disclosure-spacer:where([data-hn-ui-tree-item]),.disclosure:where([data-hn-ui-tree-item]){block-size:28px;grid-column:1;grid-row:1;inline-size:var(--_tree-disclosure-size)}.disclosure:where([data-hn-ui-tree-item]){background:transparent;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:pointer;display:grid!important;padding:0!important;place-items:center start}.disclosure[hidden]:where([data-hn-ui-tree-item]){display:none!important}.selection-hit:where([data-hn-ui-tree-item]){block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));cursor:pointer;display:none!important;grid-column:2;grid-row:1;inline-size:1.25rem;place-items:center}.selection-checkbox:where([data-hn-ui-tree-item]){accent-color:var(--ui-accent-solid);block-size:1rem;inline-size:1rem;margin:0!important}:scope[data-selection-mode=multiple]>.row:where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) 1.25rem auto minmax(0,1fr)}:scope[data-selection-mode=multiple]>.row>.selection-hit:where([data-hn-ui-tree-item]){display:grid!important}:scope[data-selection-mode=multiple]>.row>.leading:where([data-hn-ui-tree-item]){grid-column:3}:scope[data-selection-mode=multiple]>.row>.label:where([data-hn-ui-tree-item]){grid-column:4}.disclosure:hover:where([data-hn-ui-tree-item]){color:var(--ui-text-primary)}.disclosure-icon:where([data-hn-ui-tree-item]){block-size:12px;display:grid!important;inline-size:12px;place-items:center;transform:rotate(-90deg);transition:transform var(--ui-motion-fast) var(--ui-motion-ease)}.disclosure-icon:where([data-hn-ui-tree-item]):before{block-size:.375rem;border-block-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;content:"";display:block!important;inline-size:.375rem;transform:translateY(-20%) rotate(45deg)}:scope[aria-expanded=true]>.row>.disclosure>.disclosure-icon:where([data-hn-ui-tree-item]){transform:rotate(0)}.drag-handle svg:where([data-hn-ui-tree-item]){block-size:100%;display:block!important;inline-size:100%}.leading:where([data-hn-ui-tree-item]){block-size:1em;color:var(--ui-text-muted);display:inline-grid!important;grid-column:2;grid-row:1;inline-size:1em;margin-inline-start:var(--ui-space-1)!important;place-items:center;position:relative;z-index:1}.leading:empty:where([data-hn-ui-tree-item]){display:none!important}:where(:not([data-hn-ui-tree-item])):is(img),:where(:not([data-hn-ui-tree-item])):is(svg){block-size:1em;display:block!important;flex:none;inline-size:1em}.label:where([data-hn-ui-tree-item]){align-items:center!important;align-self:stretch;-moz-column-gap:var(--ui-space-1)!important;column-gap:var(--ui-space-1)!important;display:flex!important;grid-column:3;grid-row:1;min-inline-size:0;overflow:hidden;padding:var(--_ui-tree-item-label-padding-block,var(--ui-space-1)) var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))!important}.label-text:where([data-hn-ui-tree-item]){align-items:center!important;align-self:stretch;block-size:100%;display:flex!important;inline-size:100%;min-inline-size:0;white-space:nowrap}.label-text>:where(:not([data-hn-ui-tree-item])):is(*){flex:1 1 auto;min-inline-size:0}.row:focus-within>.label:where([data-hn-ui-tree-item]),.row:hover>.label:where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.label:where([data-hn-ui-tree-item]),:scope[data-ui-tree-item-state~=actionsVisible]>.row>.label:where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));text-overflow:clip}.row:focus-within>.label:dir(rtl):where([data-hn-ui-tree-item]),.row:hover>.label:dir(rtl):where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.label:dir(rtl):where([data-hn-ui-tree-item]),:scope[data-ui-tree-item-state~=actionsVisible]>.row>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)))}.row[data-ui-marquee]>.label>.label-text:where([data-hn-ui-tree-item]){animation:ui-tree-item-marquee-966c89d6 var(--_marquee-duration) linear .5s 1 normal forwards;will-change:transform}.row[data-ui-marquee]>.label:where([data-hn-ui-tree-item]){margin-inline-start:calc(var(--_marquee-lead, 0px)*-1)!important;-webkit-mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));padding-inline-start:calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2)))!important}.row[data-ui-marquee]>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)))}@media(prefers-reduced-motion:reduce){.row[data-ui-marquee]>.label>.label-text:where([data-hn-ui-tree-item]){animation:none}}.row:focus-within>.label>:where(:not([data-hn-ui-tree-item])):is(*),.row:hover>.label>:where(:not([data-hn-ui-tree-item])):is(*){text-overflow:clip}.actions:where([data-hn-ui-tree-item]){align-items:center!important;display:inline-flex!important;inset-block:0;inset-inline-end:0;min-inline-size:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);z-index:1}.row:focus-within>.actions:where([data-hn-ui-tree-item]),.row:hover>.actions:where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.actions:where([data-hn-ui-tree-item]),:scope[data-ui-tree-item-state~=actionsVisible]>.row>.actions:where([data-hn-ui-tree-item]){opacity:1;pointer-events:auto}@media(hover:none),(pointer:coarse){.row:where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr) auto}.actions:where([data-hn-ui-tree-item]){background:none;grid-column:4;grid-row:1;opacity:1;padding-inline-start:0!important;pointer-events:auto;position:static}.row:is(:hover,:focus-within)>.label:dir(rtl):where([data-hn-ui-tree-item]),.row:is(:hover,:focus-within)>.label:where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.label:dir(rtl):where([data-hn-ui-tree-item]),:scope[data-move-source]>.row>.label:where([data-hn-ui-tree-item]){-webkit-mask-image:none;mask-image:none}.row[data-ui-marquee]>.label:where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))));mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))))}:scope[data-ui-tree-item-state~=actionsVisible]>.row>.label:where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ui-space-1)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--ui-space-1)),transparent 100%)}:scope[data-ui-tree-item-state~=actionsVisible]>.row>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--ui-space-1)),transparent 100%);mask-image:linear-gradient(to left,#000 calc(100% - var(--ui-space-1)),transparent 100%)}.row[data-ui-marquee]>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))));mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))))}:scope[data-selection-mode=multiple]>.row:where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) 1.25rem auto minmax(0,1fr) auto}:scope[data-selection-mode=multiple]>.row>.actions:where([data-hn-ui-tree-item]){grid-column:5}}.drag-handle:where([data-hn-ui-tree-item]){background:transparent;block-size:24px;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:grab;display:grid!important;inline-size:var(--_tree-disclosure-size);inset-block-start:50%;inset-inline-start:0;opacity:0;padding:5px 2px!important;place-items:center;position:absolute;transform:translateY(-50%);transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);z-index:2}.drag-handle:focus-visible:where([data-hn-ui-tree-item]),.drag-handle:hover:where([data-hn-ui-tree-item]),.row:hover .drag-handle:where([data-hn-ui-tree-item]),:scope[data-dragging]>.row>.drag-handle:where([data-hn-ui-tree-item]){opacity:1}:scope[data-ui-tree-item-state~=isContainer]>.row>.drag-handle:where([data-hn-ui-tree-item]){inset-inline-start:calc(var(--_tree-disclosure-size)*-1 - 2px)}.drag-handle:focus-visible:where([data-hn-ui-tree-item]),.drag-handle:hover:where([data-hn-ui-tree-item]){background:var(--ui-surface-hover);color:var(--ui-text-primary)}.drag-handle:active:where([data-hn-ui-tree-item]){cursor:grabbing}.drop-indicator:where([data-hn-ui-tree-item]){background:var(--_ui-tree-drop-color,var(--ui-accent-solid));block-size:var(--ui-accent-line-width);border-radius:var(--ui-radius-round);display:none!important;inset-inline:1px;pointer-events:none;position:absolute;z-index:3}.drop-indicator:where([data-hn-ui-tree-item]):after,.drop-indicator:where([data-hn-ui-tree-item]):before{background:var(--ui-surface-elevated);block-size:7px;border:var(--ui-accent-line-width) solid var(--_ui-tree-drop-color,var(--ui-accent-solid));border-radius:var(--ui-radius-round);content:"";inline-size:7px;inset-block-start:50%;position:absolute;transform:translateY(-50%)}.drop-indicator:where([data-hn-ui-tree-item]):before{inset-inline-start:-1px}.drop-indicator:where([data-hn-ui-tree-item]):after{inset-inline-end:-1px}:scope[data-drop-position=before]>.row>.row-drop-indicator:where([data-hn-ui-tree-item]){display:block!important;inset-block-start:calc(var(--ui-accent-line-width)*-.5)}:scope[data-drop-position=after]>.subtree-drop-indicator:where([data-hn-ui-tree-item]){display:block!important;inset-block-end:calc(var(--ui-accent-line-width)*-.5)}.children[hidden]:where([data-hn-ui-tree-item]){display:none!important}html[data-ui-input-modality=touch] :scope:where([data-hn-ui-tree-item]){--_tree-row-min-height:44px}html[data-ui-input-modality=touch] :scope .row:where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) auto minmax(0,1fr)}html[data-ui-input-modality=touch] :scope .drag-handle:where([data-hn-ui-tree-item]),html[data-ui-input-modality=touch] :scope[data-ui-tree-item-state~=isContainer]>.row>.drag-handle:where([data-hn-ui-tree-item]){block-size:44px;cursor:pointer;grid-column:1;grid-row:1;inline-size:44px;inset:auto;opacity:1;padding:14px!important;position:relative;transform:none}html[data-ui-input-modality=touch] :scope .disclosure:where([data-hn-ui-tree-item]){grid-column:2}html[data-ui-input-modality=touch] :scope .leading:where([data-hn-ui-tree-item]){grid-column:3}html[data-ui-input-modality=touch] :scope .label:where([data-hn-ui-tree-item]){grid-column:4}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row:where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) 44px auto minmax(0,1fr)}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row>.selection-hit:where([data-hn-ui-tree-item]){block-size:44px;grid-column:3;inline-size:44px}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row>.leading:where([data-hn-ui-tree-item]){grid-column:4}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row>.label:where([data-hn-ui-tree-item]){grid-column:5}@media(hover:none),(pointer:coarse){html[data-ui-input-modality=touch] :scope .row:where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) auto minmax(0,1fr) auto}html[data-ui-input-modality=touch] :scope .actions:where([data-hn-ui-tree-item]){grid-column:5}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row:where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) 44px auto minmax(0,1fr) auto}html[data-ui-input-modality=touch] :scope[data-selection-mode=multiple]>.row>.actions:where([data-hn-ui-tree-item]){grid-column:6}}@media(prefers-reduced-motion:reduce){.disclosure-icon:where([data-hn-ui-tree-item]),.drag-handle:where([data-hn-ui-tree-item]),.row:where([data-hn-ui-tree-item]){transition:none}}@media(forced-colors:active){:scope:focus-visible>.row:where([data-hn-ui-tree-item]){outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(var(--ui-focus-width)*-1)}:scope[data-ui-tree-item-state~=selected]:not(:focus-visible):not([aria-disabled=true])>.row:where([data-hn-ui-tree-item]){outline:var(--ui-border-width) solid Highlight;outline-offset:calc(var(--ui-border-width)*-1)}}:scope[hidden]:where([data-hn-ui-tree-item]){display:none!important}}@scope([data-slotted~=ui-tree-item]:not([data-hn]))to ([data-hn],[data-slotted]){:where(.ui-tree-item):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){--_ui-tree-item-min-block-size:var( --ui-tree-item-min-block-size,var(--_ui-default-tree-item-min-block-size) );--_ui-tree-item-font-size:var( --ui-tree-item-font-size,var(--_ui-default-tree-item-font-size) );--_ui-tree-item-label-padding-block:var( --ui-tree-item-label-padding-block,var(--_ui-default-tree-item-label-padding-block) );--_ui-tree-item-label-padding-inline:var(--ui-tree-item-label-padding-inline);--_tree-row-min-height:32px;--_tree-disclosure-size:16px;display:block!important;margin-inline-start:calc(var(--_ui-tree-item-indent-step, 0)*var(--_ui-tree-indent, 16px))!important;min-inline-size:0;position:relative}.row:where(:scope,:scope *):where([data-hn-ui-tree-item]){align-items:center!important;border-radius:var(--ui-selection-radius);color:var(--ui-text-secondary);cursor:default;display:grid!important;font-size:var(--_ui-tree-item-font-size,var(--ui-font-size-sm));grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr);min-block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));min-inline-size:0;position:relative;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),opacity var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),min-block-size var(--ui-motion-base) var(--ui-motion-ease)}:where(.ui-tree-item)[data-selection-mode=multiple]:not([disabled])>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-selection-mode=single]:not([disabled])>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-ui-tree-item-state~=isContainer]:not([disabled])>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){cursor:pointer}.row:focus-within:where(:scope,:scope *):where([data-hn-ui-tree-item]),.row:hover:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:var(--_ui-selection-context-surface,var(--ui-surface-muted));box-shadow:inset 0 0 0 var(--ui-border-width) var(--_ui-selection-context-border,var(--ui-selection-border));color:var(--ui-text-primary)}:where(.ui-tree-item)[data-ui-tree-item-state~=selected]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){background:var(--_ui-selection-context-surface,var(--ui-selection-surface));box-shadow:inset 0 0 0 var(--ui-border-width) var(--_ui-selection-context-border,var(--ui-selection-border));color:var(--_ui-selection-context-text,var(--ui-selection-text))}:where(.ui-tree-item)[data-ui-tree-item-state~=selected]:not([aria-disabled=true])>.row>.leading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){color:var(--_ui-selection-context-text,var(--ui-selection-text))}:where(.ui-tree-item)[data-ui-tree-item-state~=disabled] .row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){background:var(--ui-disabled-surface);box-shadow:none;color:var(--ui-disabled-text)}:where(.ui-tree-item)[data-dragging]:not([data-move-source]) .row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){opacity:.42}:where(.ui-tree-item)[data-move-source]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.leading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){opacity:.42}:where(.ui-tree-item):focus:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){outline:none}:where(.ui-tree-item):focus-visible .row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){box-shadow:0 0 0 var(--ui-focus-width) var(--ui-focus-ring)}:where(.ui-tree-item)[data-drop-position=inside]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){background:var(--ui-accent-subtle);box-shadow:inset 0 0 0 var(--ui-accent-line-width) var(--_ui-tree-drop-color,var(--ui-accent-solid))}.disclosure-spacer:where(:scope,:scope *):where([data-hn-ui-tree-item]),.disclosure:where(:scope,:scope *):where([data-hn-ui-tree-item]){block-size:28px;grid-column:1;grid-row:1;inline-size:var(--_tree-disclosure-size)}.disclosure:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:transparent;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:pointer;display:grid!important;padding:0!important;place-items:center start}.disclosure[hidden]:where(:scope,:scope *):where([data-hn-ui-tree-item]){display:none!important}.selection-hit:where(:scope,:scope *):where([data-hn-ui-tree-item]){block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));cursor:pointer;display:none!important;grid-column:2;grid-row:1;inline-size:1.25rem;place-items:center}.selection-checkbox:where(:scope,:scope *):where([data-hn-ui-tree-item]){accent-color:var(--ui-accent-solid);block-size:1rem;inline-size:1rem;margin:0!important}:where(.ui-tree-item)[data-selection-mode=multiple]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) 1.25rem auto minmax(0,1fr)}:where(.ui-tree-item)[data-selection-mode=multiple]>.row>.selection-hit:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){display:grid!important}:where(.ui-tree-item)[data-selection-mode=multiple]>.row>.leading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:3}:where(.ui-tree-item)[data-selection-mode=multiple]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:4}.disclosure:hover:where(:scope,:scope *):where([data-hn-ui-tree-item]){color:var(--ui-text-primary)}.disclosure-icon:where(:scope,:scope *):where([data-hn-ui-tree-item]){block-size:12px;display:grid!important;inline-size:12px;place-items:center;transform:rotate(-90deg);transition:transform var(--ui-motion-fast) var(--ui-motion-ease)}.disclosure-icon:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where(:scope,:scope *):where([data-hn-ui-tree-item]):before{block-size:.375rem;border-block-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;content:"";display:block!important;inline-size:.375rem;transform:translateY(-20%) rotate(45deg)}:where(.ui-tree-item)[aria-expanded=true]>.row>.disclosure>.disclosure-icon:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){transform:rotate(0)}.drag-handle:where(:scope,:scope *) svg:where([data-hn-ui-tree-item]){block-size:100%;display:block!important;inline-size:100%}.leading:where(:scope,:scope *):where([data-hn-ui-tree-item]){block-size:1em;color:var(--ui-text-muted);display:inline-grid!important;grid-column:2;grid-row:1;inline-size:1em;margin-inline-start:var(--ui-space-1)!important;place-items:center;position:relative;z-index:1}.leading:empty:where(:scope,:scope *):where([data-hn-ui-tree-item]){display:none!important}.label:where(:scope,:scope *):where([data-hn-ui-tree-item]){align-items:center!important;align-self:stretch;-moz-column-gap:var(--ui-space-1)!important;column-gap:var(--ui-space-1)!important;display:flex!important;grid-column:3;grid-row:1;min-inline-size:0;overflow:hidden;padding:var(--_ui-tree-item-label-padding-block,var(--ui-space-1)) var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))!important}.label-text:where(:scope,:scope *):where([data-hn-ui-tree-item]){align-items:center!important;align-self:stretch;block-size:100%;display:flex!important;inline-size:100%;min-inline-size:0;white-space:nowrap}.row:focus-within:where(:scope,:scope *)>.label:where([data-hn-ui-tree-item]),.row:hover:where(:scope,:scope *)>.label:where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-ui-tree-item-state~=actionsVisible]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));text-overflow:clip}.row:focus-within:where(:scope,:scope *)>.label:dir(rtl):where([data-hn-ui-tree-item]),.row:hover:where(:scope,:scope *)>.label:dir(rtl):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.label:dir(rtl):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-ui-tree-item-state~=actionsVisible]>.row>.label:dir(rtl):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)))}.row[data-ui-marquee]:where(:scope,:scope *)>.label>.label-text:where([data-hn-ui-tree-item]){animation:ui-tree-item-marquee-966c89d6 var(--_marquee-duration) linear .5s 1 normal forwards;will-change:transform}.row[data-ui-marquee]:where(:scope,:scope *)>.label:where([data-hn-ui-tree-item]){margin-inline-start:calc(var(--_marquee-lead, 0px)*-1)!important;-webkit-mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));padding-inline-start:calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2)))!important}.row[data-ui-marquee]:where(:scope,:scope *)>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)));mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width, 1.75rem) - var(--ui-space-1)),transparent calc(100% - var(--_tree-actions-width, 1.75rem)))}@media(prefers-reduced-motion:reduce){.row[data-ui-marquee]:where(:scope,:scope *)>.label>.label-text:where([data-hn-ui-tree-item]){animation:none}}.actions:where(:scope,:scope *):where([data-hn-ui-tree-item]){align-items:center!important;display:inline-flex!important;inset-block:0;inset-inline-end:0;min-inline-size:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);z-index:1}.row:focus-within:where(:scope,:scope *)>.actions:where([data-hn-ui-tree-item]),.row:hover:where(:scope,:scope *)>.actions:where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.actions:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-ui-tree-item-state~=actionsVisible]>.row>.actions:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){opacity:1;pointer-events:auto}@media(hover:none),(pointer:coarse){.row:where(:scope,:scope *):where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr) auto}.actions:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:none;grid-column:4;grid-row:1;opacity:1;padding-inline-start:0!important;pointer-events:auto;position:static}.row:is(:hover,:focus-within):where(:scope,:scope *)>.label:dir(rtl):where([data-hn-ui-tree-item]),.row:is(:hover,:focus-within):where(:scope,:scope *)>.label:where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.label:dir(rtl):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-move-source]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){-webkit-mask-image:none;mask-image:none}.row[data-ui-marquee]:where(:scope,:scope *)>.label:where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))));mask-image:linear-gradient(to right,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))))}:where(.ui-tree-item)[data-ui-tree-item-state~=actionsVisible]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ui-space-1)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--ui-space-1)),transparent 100%)}:where(.ui-tree-item)[data-ui-tree-item-state~=actionsVisible]>.row>.label:dir(rtl):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--ui-space-1)),transparent 100%);mask-image:linear-gradient(to left,#000 calc(100% - var(--ui-space-1)),transparent 100%)}.row[data-ui-marquee]:where(:scope,:scope *)>.label:dir(rtl):where([data-hn-ui-tree-item]){-webkit-mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))));mask-image:linear-gradient(to left,transparent var(--_marquee-icon-width,0),#000 calc(var(--_marquee-lead, 0px) + var(--_ui-tree-item-label-padding-inline, var(--ui-space-2))))}:where(.ui-tree-item)[data-selection-mode=multiple]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:var(--_tree-disclosure-size) 1.25rem auto minmax(0,1fr) auto}:where(.ui-tree-item)[data-selection-mode=multiple]>.row>.actions:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:5}}.drag-handle:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:transparent;block-size:24px;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:grab;display:grid!important;inline-size:var(--_tree-disclosure-size);inset-block-start:50%;inset-inline-start:0;opacity:0;padding:5px 2px!important;place-items:center;position:absolute;transform:translateY(-50%);transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);z-index:2}.drag-handle:focus-visible:where(:scope,:scope *):where([data-hn-ui-tree-item]),.drag-handle:hover:where(:scope,:scope *):where([data-hn-ui-tree-item]),.row:hover:where(:scope,:scope *) .drag-handle:where([data-hn-ui-tree-item]),:where(.ui-tree-item)[data-dragging]>.row>.drag-handle:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){opacity:1}:where(.ui-tree-item)[data-ui-tree-item-state~=isContainer]>.row>.drag-handle:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){inset-inline-start:calc(var(--_tree-disclosure-size)*-1 - 2px)}.drag-handle:focus-visible:where(:scope,:scope *):where([data-hn-ui-tree-item]),.drag-handle:hover:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:var(--ui-surface-hover);color:var(--ui-text-primary)}.drag-handle:active:where(:scope,:scope *):where([data-hn-ui-tree-item]){cursor:grabbing}.drop-indicator:where(:scope,:scope *):where([data-hn-ui-tree-item]){background:var(--_ui-tree-drop-color,var(--ui-accent-solid));block-size:var(--ui-accent-line-width);border-radius:var(--ui-radius-round);display:none!important;inset-inline:1px;pointer-events:none;position:absolute;z-index:3}.drop-indicator:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where(:scope,:scope *):where([data-hn-ui-tree-item]):after,.drop-indicator:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where(:scope,:scope *):where([data-hn-ui-tree-item]):before{background:var(--ui-surface-elevated);block-size:7px;border:var(--ui-accent-line-width) solid var(--_ui-tree-drop-color,var(--ui-accent-solid));border-radius:var(--ui-radius-round);content:"";inline-size:7px;inset-block-start:50%;position:absolute;transform:translateY(-50%)}.drop-indicator:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where(:scope,:scope *):where([data-hn-ui-tree-item]):before{inset-inline-start:-1px}.drop-indicator:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where(:scope,:scope *):where([data-hn-ui-tree-item]):after{inset-inline-end:-1px}:where(.ui-tree-item)[data-drop-position=before]>.row>.row-drop-indicator:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){display:block!important;inset-block-start:calc(var(--ui-accent-line-width)*-.5)}:where(.ui-tree-item)[data-drop-position=after]>.subtree-drop-indicator:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){display:block!important;inset-block-end:calc(var(--ui-accent-line-width)*-.5)}.children[hidden]:where(:scope,:scope *):where([data-hn-ui-tree-item]){display:none!important}html[data-ui-input-modality=touch] :where(.ui-tree-item):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){--_tree-row-min-height:44px}html[data-ui-input-modality=touch] :where(.ui-tree-item) .row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) auto minmax(0,1fr)}html[data-ui-input-modality=touch] :where(.ui-tree-item) .drag-handle:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]),html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-ui-tree-item-state~=isContainer]>.row>.drag-handle:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){block-size:44px;cursor:pointer;grid-column:1;grid-row:1;inline-size:44px;inset:auto;opacity:1;padding:14px!important;position:relative;transform:none}html[data-ui-input-modality=touch] :where(.ui-tree-item) .disclosure:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:2}html[data-ui-input-modality=touch] :where(.ui-tree-item) .leading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:3}html[data-ui-input-modality=touch] :where(.ui-tree-item) .label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:4}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) 44px auto minmax(0,1fr)}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row>.selection-hit:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){block-size:44px;grid-column:3;inline-size:44px}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row>.leading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:4}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row>.label:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:5}@media(hover:none),(pointer:coarse){html[data-ui-input-modality=touch] :where(.ui-tree-item) .row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) auto minmax(0,1fr) auto}html[data-ui-input-modality=touch] :where(.ui-tree-item) .actions:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:5}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-template-columns:44px var(--_tree-disclosure-size) 44px auto minmax(0,1fr) auto}html[data-ui-input-modality=touch] :where(.ui-tree-item)[data-selection-mode=multiple]>.row>.actions:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){grid-column:6}}@media(prefers-reduced-motion:reduce){.disclosure-icon:where(:scope,:scope *):where([data-hn-ui-tree-item]),.drag-handle:where(:scope,:scope *):where([data-hn-ui-tree-item]),.row:where(:scope,:scope *):where([data-hn-ui-tree-item]){transition:none}}@media(forced-colors:active){:where(.ui-tree-item):focus-visible>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(var(--ui-focus-width)*-1)}:where(.ui-tree-item)[data-ui-tree-item-state~=selected]:not(:focus-visible):not([aria-disabled=true])>.row:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){outline:var(--ui-border-width) solid Highlight;outline-offset:calc(var(--ui-border-width)*-1)}}:where(.ui-tree-item)[hidden]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-tree-item]))):where([data-hn-ui-tree-item]){display:none!important}}
