.files-table{border:1px solid var(--ds-sys-color-border-surface-subtler);border-radius:var(--ds-sys-border-radius-1)}.files-table .fds-table-row-header{background-color:var(--ds-sys-color-bg-surface-subtlest)}.files-table .fds-table-row:hover{background:var(--ds-sys-state-layer-subtle-surface-hover)!important}.files-table .fds-table-row:hover .action-button-list{visibility:visible;background-color:var(--ds-sys-color-border-surface-subtler)}.files-table .fds-table-row-selected:hover .action-button-list{background-color:var(--ds-sys-color-border-surface-subtler)}
.styles-module__cFd2DW__tableContainer{border:var(--ds-sys-border-width-1) solid var(--ds-sys-color-border-surface-subtler);border-radius:var(--ds-sys-border-radius-2);background:var(--ds-sys-color-bg-canvas-default);max-width:100%;position:relative;overflow-x:auto}.styles-module__cFd2DW__treeTable{border-collapse:separate;border-spacing:0;width:100%}.styles-module__cFd2DW__headerRow{background-color:var(--ds-sys-color-bg-surface-subtlest)}.styles-module__cFd2DW__headerCell{border-bottom:var(--ds-sys-border-width-1) solid var(--ds-sys-color-border-surface-subtler);vertical-align:middle;background-color:var(--ds-sys-color-bg-surface-subtlest);height:40px;color:var(--ds-comp-table-head-cell-text-color);font-family:var(--ds-comp-table-head-cell-typography-font-family);font-size:var(--ds-comp-table-body-cell-typography-font-size);font-weight:var(--ds-comp-table-head-cell-typography-font-weight);line-height:var(--ds-comp-table-head-cell-typography-line-height);letter-spacing:var(--ds-comp-table-head-cell-typography-letter-spacing);padding:0}.styles-module__cFd2DW__nameHeaderCell{min-width:320px;padding-left:8px}.styles-module__cFd2DW__bodyCell{border-bottom:var(--ds-sys-border-width-1) solid var(--ds-sys-color-border-surface-subtler);vertical-align:middle;height:46px;color:var(--ds-comp-table-body-cell-text-color);font-family:var(--ds-comp-table-body-cell-typography-font-family);font-size:var(--ds-comp-table-body-cell-typography-font-size);font-weight:var(--ds-comp-table-body-cell-typography-font-weight);line-height:var(--ds-comp-table-body-cell-typography-line-height);letter-spacing:var(--ds-comp-table-body-cell-typography-letter-spacing);padding:0 8px;overflow:visible}.styles-module__cFd2DW__treeRowHover{transition:background-color .12s ease-in-out}.styles-module__cFd2DW__treeRowHover:hover{background-color:var(--ds-comp-table-row-unselected-hover-background-color)}.styles-module__cFd2DW__treeRowHover:nth-child(2n){background-color:var(--ds-sys-color-bg-surface-subtlest)}.styles-module__cFd2DW__treeCell{padding:0;position:relative;overflow:visible}.styles-module__cFd2DW__treeNode{--connector-lane-width:28px;--connector-line-x:13px;--anchor-slot-width:24px;--anchor-slot-gap:2px;--anchor-center-x:12px;--connector-elbow-width:29px;align-items:center;width:100%;height:46px;padding:0 8px 0 0;display:flex;position:relative}.styles-module__cFd2DW__rootTreeNode{padding-left:0}.styles-module__cFd2DW__ancestorLane,.styles-module__cFd2DW__currentLane{width:var(--connector-lane-width);min-width:var(--connector-lane-width);align-self:stretch;height:auto;margin-top:0;position:relative}.styles-module__cFd2DW__ancestorLane:before,.styles-module__cFd2DW__currentLane:before,.styles-module__cFd2DW__currentLane:after,.styles-module__cFd2DW__rootAnchorSlot:after,.styles-module__cFd2DW__childAnchorSlot:after{content:"";border-color:var(--ds-sys-color-border-surface-subtle);border-style:dotted;position:absolute}.styles-module__cFd2DW__ancestorLane[data-visible=true]:before{left:var(--connector-line-x);border-left-width:2px;top:-1px;bottom:-2px}.styles-module__cFd2DW__currentLane:before{left:var(--connector-line-x);border-left-width:2px;top:-1px}.styles-module__cFd2DW__currentLane:after{left:var(--connector-line-x);width:var(--connector-elbow-width);border-top-width:2px;top:calc(50% - 1px)}.styles-module__cFd2DW__hasNextSibling:before{bottom:-2px}.styles-module__cFd2DW__lastSibling:before{height:calc(50% + 1px)}.styles-module__cFd2DW__anchorSlot{width:var(--anchor-slot-width);min-width:var(--anchor-slot-width);margin-left:var(--anchor-slot-gap);justify-content:center;align-items:center;display:inline-flex;position:relative}.styles-module__cFd2DW__rootBaseAnchorSlot{margin-left:0}.styles-module__cFd2DW__rootAnchorSlot:after,.styles-module__cFd2DW__childAnchorSlot:after{left:calc(var(--anchor-center-x) - 1px);border-left-width:2px;top:calc(50% + 10px);bottom:-18px}.styles-module__cFd2DW__rootAnchorSlot:after{left:calc(var(--anchor-center-x) + 1px)}.styles-module__cFd2DW__expandButton{width:24px;min-width:24px;height:24px;padding:0}.styles-module__cFd2DW__expandIcon,.styles-module__cFd2DW__preIcon{color:var(--ds-sys-color-fg-default);font-size:18px}.styles-module__cFd2DW__secondaryIconSlot{justify-content:center;align-items:center;width:20px;min-width:20px;margin-left:12px;display:inline-flex}.styles-module__cFd2DW__labelSlot{min-width:0;margin-left:12px}.styles-module__cFd2DW__mutedText,.styles-module__cFd2DW__parentRow .styles-module__cFd2DW__bodyCell:not(.styles-module__cFd2DW__treeCell):not(.styles-module__cFd2DW__selectCell){color:var(--ds-sys-color-fg-muted)}.styles-module__cFd2DW__rowAction{opacity:0;pointer-events:none;margin-left:auto;transition:opacity .12s ease-in-out;display:inline-flex}.styles-module__cFd2DW__treeRowHover:hover .styles-module__cFd2DW__rowAction,.styles-module__cFd2DW__treeRowHover:focus-within .styles-module__cFd2DW__rowAction{opacity:1;pointer-events:auto}.styles-module__cFd2DW__selectCell{text-align:right;width:120px}
.menu-item{color:var(--ds-sys-color-text-accent-neutral-default);font-family:var(--sys-font-family-inter);font-size:12px;font-style:normal;font-weight:var(--fdn-font-weights-400,400);letter-spacing:.01em;white-space:nowrap;border-bottom:1px solid #f7f7f7;line-height:36px}.menu-item:hover{cursor:pointer;text-shadow:1px 0 #666;background-color:#f3f3f9}
.toogle-show-btn{cursor:pointer;color:#2764c1;text-align:right;flex-grow:1;justify-content:right;align-items:center;gap:4px;margin-top:10px;font-size:11px;font-weight:600;display:flex}.toogle-show-btn:hover{text-decoration:underline}.category-header{cursor:pointer;color:var(--ds-sys-color-text-surface-default)}.category-header:hover{background-color:#f7f7f7;text-decoration:none}
