.asset-tree-input::selection{background:var(--color-selection-bg)!important}.asset-tree-input::-moz-selection{background:var(--color-selection-bg)!important}.version-dropdown{height:var(--assets-version-height,16px);padding:0 calc(2px * var(--layout-scale)) 0 0;gap:calc(2px * var(--layout-scale));margin-left:0;border-radius:calc(4px * var(--layout-scale));cursor:pointer;transition:background-color .2s ease}.version-dropdown:hover{background-color:var(--color-row-hover)}.version-dropdown.active{background-color:var(--color-row-selected)}.version-dropdown-text{color:var(--color-tertiary);font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:var(--assets-version-font-size,8px);font-style:normal;font-weight:500;line-height:150%}.version-dropdown-menu{position:absolute;top:100%;left:0;margin-top:calc(4px * var(--layout-scale));min-width:calc(160px * var(--layout-scale));white-space:nowrap;border-radius:calc(8px * var(--layout-scale));background:var(--color-card);z-index:1000;overflow:hidden}.version-dropdown-menu,.version-dropdown-menu-item{border:1px solid var(--color-border);box-shadow:0 0 60px 0 rgba(32,32,32,.12)}.version-dropdown-menu-item{padding:calc(6px * var(--layout-scale)) calc(10px * var(--layout-scale));color:var(--t-chat-secondary,#787876);font-size:calc(12px * var(--layout-scale));font-weight:400;cursor:pointer;transition:background-color .2s ease;width:100%;text-align:left;border-radius:calc(8px * var(--layout-scale))}.version-dropdown-menu-item:hover{border-radius:calc(8px * var(--layout-scale));border:1px solid var(--color-border);background:var(--color-row-hover);box-shadow:0 0 60px 0 rgba(32,32,32,.12);color:var(--color-tertiary)}.version-dropdown-menu-item:active{background-color:var(--color-row-selected);color:var(--color-tertiary)}.drop-target-active{border-radius:6px!important;background:var(--color-selection-bg)!important}body.cross-dragging .group .flex:hover,body.cross-dragging .group:hover:not(.drop-target-active),body.cross-dragging button:hover{background-color:transparent!important}.assets-tree-list,.assets-tree-root{color:var(--assets-tree-text,var(--color-primary));background-color:var(--assets-tree-bg,var(--color-canvas));--layout-scale:var(--layout-scale,1);--assets-tree-bg:var(--color-canvas);--color-row-hover:rgba(255,255,255,0.45);--color-row-selected:rgba(255,255,255,0.7);--color-row-selected-hover:rgba(255,255,255,0.9);--assets-row-height:calc(24px * var(--layout-scale));--assets-row-gap:calc(6px * var(--layout-scale));--assets-indent:calc(12px * var(--layout-scale));--assets-padding:calc(8px * var(--layout-scale));--assets-icon-size:calc(14px * var(--layout-scale));--assets-chevron-size:calc(12px * var(--layout-scale));--assets-action-icon-size:calc(16px * var(--layout-scale));--assets-action-button-size:calc(20px * var(--layout-scale));--assets-header-icon-size:calc(24px * var(--layout-scale));--assets-header-button-size:calc(28px * var(--layout-scale));--assets-onboard-icon-size:calc(28px * var(--layout-scale));--assets-collapse-icon-size:calc(28px * var(--layout-scale));--assets-logo-text-width:calc(40px * var(--layout-scale));--assets-logo-text-height:calc(11px * var(--layout-scale));--assets-version-height:calc(16px * var(--layout-scale));--assets-version-icon-size:calc(12px * var(--layout-scale));--assets-version-font-size:calc(8px * var(--layout-scale));--assets-header-gap:calc(8px * var(--layout-scale));--assets-font-size:calc(12px * var(--layout-scale));--assets-line-height:calc(16.5px * var(--layout-scale));--assets-letter-spacing:calc(0.064px * var(--layout-scale));--assets-input-height:calc(18px * var(--layout-scale))}.assets-tree-header{color:var(--assets-tree-muted,var(--color-tertiary));padding-left:var(--assets-padding,8px);padding-right:0}.assets-tree-header-bar{padding:var(--assets-padding,8px)}.assets-tree-header-label{color:var(--assets-tree-header-label,var(--color-primary));font-weight:400;font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:var(--assets-font-size,12px);line-height:var(--assets-line-height,16.5px)}.assets-tree-header-actions,.assets-tree-header-left{gap:var(--assets-header-gap,8px)}.assets-tree-logo-icon{width:var(--assets-header-icon-size,24px)!important;height:var(--assets-header-icon-size,24px)!important}.assets-tree-logo-text{width:var(--assets-logo-text-width,40px)!important;height:var(--assets-logo-text-height,11px)!important}.assets-tree-version-icon{width:var(--assets-version-icon-size,12px)!important;height:var(--assets-version-icon-size,12px)!important}.assets-tree-header-icon-btn{width:var(--assets-header-button-size,28px);height:var(--assets-header-button-size,28px)}.assets-tree-onboard-icon{width:var(--assets-onboard-icon-size,28px)!important;height:var(--assets-onboard-icon-size,28px)!important}.assets-tree-collapse-icon{width:var(--assets-collapse-icon-size,28px)!important;height:var(--assets-collapse-icon-size,28px)!important}.assets-tree-row{color:var(--assets-tree-text,var(--color-primary));height:var(--assets-row-height,24px)}.assets-tree-row.selected{background-color:var(--color-row-selected);border-radius:4px}.assets-tree-nav-row{color:var(--color-secondary);height:calc(32px * var(--layout-scale));padding:calc(4px * var(--layout-scale)) calc(8px * var(--layout-scale));gap:calc(4px * var(--layout-scale));border-radius:calc(8px * var(--layout-scale));transition:background-color .15s ease}.assets-tree-nav-row.selected{background-color:var(--color-row-selected)}.assets-tree-nav-row:not(.selected):hover{background-color:var(--color-row-hover)}.dark .assets-tree-nav-row{color:var(--t-primary,#e8e8e8)}.dark .assets-tree-nav-row.selected{background-color:rgba(255,255,255,.1)}.dark .assets-tree-nav-row:not(.selected):hover{background-color:rgba(255,255,255,.06)}.assets-tree-new-task-btn{height:calc(32px * var(--layout-scale));padding:calc(4px * var(--layout-scale)) calc(8px * var(--layout-scale));gap:calc(4px * var(--layout-scale));border-radius:calc(8px * var(--layout-scale));border:1px solid var(--color-border);background:rgba(255,255,255,.6);transition:background-color .15s ease;color:var(--color-secondary)}.assets-tree-new-task-btn:hover:not(:disabled){background-color:var(--color-card)}.assets-tree-new-task-btn:disabled{opacity:.4;cursor:not-allowed}.dark .assets-tree-new-task-btn{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:var(--t-primary,#e8e8e8)}.dark .assets-tree-new-task-btn:hover:not(:disabled){background-color:rgba(255,255,255,.12)}.assets-tree-row.dragging{border-radius:4px}.assets-tree-row.dragging,.assets-tree-row:not(.cursor-not-allowed):hover{background-color:var(--color-row-hover)}.assets-tree-row.selected:not(.cursor-not-allowed):hover{background-color:var(--color-row-selected-hover);box-shadow:none}.assets-tree-label{min-width:0;color:var(--color-secondary);line-height:1.5}.asset-tree-input,.assets-tree-label{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:var(--assets-font-size,12px);font-weight:400;letter-spacing:var(--assets-letter-spacing,.064px)}.asset-tree-input{height:var(--assets-input-height,18px);padding:0 calc(2px * var(--layout-scale));border-radius:calc(4px * var(--layout-scale));line-height:var(--assets-line-height,16.5px)}.assets-tree-icon{color:var(--assets-tree-text,var(--color-secondary));width:var(--assets-icon-size,14px);height:var(--assets-icon-size,14px)}.assets-tree-icon svg{width:100%!important;height:100%!important}.assets-tree-chevron-button,.assets-tree-chevron-placeholder{width:var(--assets-chevron-size,12px);height:var(--assets-chevron-size,12px)}.assets-tree-chevron-icon{width:100%!important;height:100%!important}.assets-tree-action-icon{width:var(--assets-action-icon-size,16px)!important;height:var(--assets-action-icon-size,16px)!important}.assets-tree-more-btn{width:var(--assets-action-button-size,20px);height:var(--assets-action-button-size,20px)}.assets-tree-header-icon{width:var(--assets-header-icon-size,24px)!important;height:var(--assets-header-icon-size,24px)!important}.assets-tree-row-actions button{color:inherit}.assets-tree-expand-all:hover{background-color:var(--assets-tree-button-hover,var(--color-row-selected))}.assets-tree-expand-all:active{background-color:var(--assets-tree-button-active,var(--color-row-selected-hover))}.assets-tree-row.assets-tree-row-revealed,.assets-tree-row.assets-tree-row-revealed.selected,.assets-tree-row.assets-tree-row-revealed:hover{animation:assets-tree-reveal-pulse 1.5s ease-out forwards}@keyframes assets-tree-reveal-pulse{0%{background-color:rgba(141,180,252,.5)!important;box-shadow:0 0 0 2px rgba(141,180,252,.4)}50%{background-color:rgba(141,180,252,.3)!important;box-shadow:0 0 0 1px rgba(141,180,252,.2)}to{background-color:rgba(141,180,252,.05)!important;box-shadow:none}}.assets-tree-nav-icon{width:calc(24px * var(--layout-scale));height:calc(24px * var(--layout-scale))}.assets-tree-nav-icon svg{width:100%!important;height:100%!important}.assets-tree-collapsed{gap:calc(12px * var(--layout-scale));padding:var(--assets-padding,8px) calc(4px * var(--layout-scale))}.assets-tree-collapsed-icon-btn{width:calc(32px * var(--layout-scale));height:calc(32px * var(--layout-scale));border:none;background:transparent;cursor:pointer;color:var(--color-secondary);border-radius:calc(8px * var(--layout-scale));transition:background-color .15s ease}.assets-tree-collapsed-tab-switcher{width:calc(32px * var(--layout-scale));padding:2px;border-radius:10px;background:#EBE6DC;border:1px solid #dcd4c7;gap:2px;margin:8px 0 4px;box-sizing:border-box}.dark .assets-tree-collapsed-tab-switcher{background:rgba(255,255,255,.05)}.assets-tree-collapsed-tab-btn{width:100%;height:calc(26px * var(--layout-scale));border:1px solid transparent;border-radius:8px;background:transparent;color:#7a6f60;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.assets-tree-collapsed-tab-btn.selected{background:#fafafa;color:#1a1a1a;border:1px solid #dcd4c7;box-shadow:0 1px 2px rgba(60,45,30,.08),0 1px 1px rgba(60,45,30,.04)}.assets-tree-collapsed-tab-btn:not(.selected):hover{color:var(--t-primary,#202020);background:rgba(255,255,255,.4)}.dark .assets-tree-collapsed-tab-btn.selected{background:rgba(255,255,255,.1);color:var(--t-primary,#f5efe5);box-shadow:none}.dark .assets-tree-collapsed-tab-btn:not(.selected):hover{color:var(--t-primary,#f5efe5);background:rgba(255,255,255,.04)}.assets-tree-collapsed-tab-icon{width:14px;height:14px;stroke-width:1.75}.assets-tree-collapsed-icon-btn.selected{background-color:var(--color-row-selected)}.assets-tree-collapsed-icon-btn:not(.selected):hover{background-color:var(--color-row-hover)}.assets-tree-collapsed-new-task{width:calc(32px * var(--layout-scale));height:calc(32px * var(--layout-scale));border:1px solid var(--color-border);border-radius:calc(8px * var(--layout-scale));background:rgba(255,255,255,.6);cursor:pointer;color:var(--color-secondary);transition:background-color .15s ease}.assets-tree-collapsed-new-task:hover:not(:disabled){background-color:#fafafa}.assets-tree-collapsed-new-task:disabled{opacity:.4;cursor:not-allowed}.assets-tree-collapsed-nav-icon{width:calc(24px * var(--layout-scale));height:calc(24px * var(--layout-scale))}.assets-tree-collapsed-nav-icon svg{width:100%!important;height:100%!important}.assets-tree-collapsed-avatar{width:calc(24px * var(--layout-scale));height:calc(24px * var(--layout-scale));object-fit:cover;background-color:#e8dccb;border:1px solid rgba(32,32,32,.45);padding:1px;transition:border-color .2s,box-shadow .2s}.assets-tree-collapsed-avatar:hover{border-color:rgba(32,32,32,.7);box-shadow:0 0 0 2px var(--color-overlay-light)}.assets-tree-collapsed-logo-wrap .assets-tree-header-icon-btn{position:relative}.assets-tree-collapsed-logo-wrap .assets-tree-collapsed-collapse,.assets-tree-collapsed-logo-wrap .assets-tree-collapsed-logo{transition:opacity .2s ease}.assets-tree-collapsed-logo-wrap .assets-tree-collapsed-collapse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.assets-tree-collapsed-logo-wrap:hover .assets-tree-collapsed-logo{opacity:0}.assets-tree-collapsed-logo-wrap:hover .assets-tree-collapsed-collapse{opacity:1}.dark .assets-tree-list,.dark .assets-tree-root{color:var(--t-primary,#e8e8e8);--assets-tree-text:var(--t-primary,#e8e8e8);--color-row-hover:rgba(255,255,255,0.06);--color-row-selected:rgba(255,255,255,0.10);--color-row-selected-hover:rgba(255,255,255,0.16)}.dark .assets-tree-collapsed-avatar{background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.dark .assets-tree-collapsed-avatar:hover{border-color:rgba(255,255,255,.5);box-shadow:0 0 0 2px rgba(255,255,255,.08)}.dark .assets-tree-header{color:var(--t-tertiary,#888888);--assets-tree-muted:var(--t-tertiary,#888888)}.dark .assets-tree-header-label{color:var(--t-secondary,#b0b0b0);--assets-tree-header-label:var(--t-secondary,#b0b0b0)}.dark .assets-tree-row{color:var(--t-primary,#e8e8e8)}.dark .assets-tree-row.dragging,.dark .assets-tree-row:not(.cursor-not-allowed):hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.dark .assets-tree-icon,.dark .assets-tree-label{color:rgba(232,232,232,.8)}.dark .assets-tree-expand-all:hover{background-color:rgba(255,255,255,.08)}.dark .assets-tree-expand-all:active{background-color:rgba(255,255,255,.12)}.dark .version-dropdown:hover{background-color:rgba(255,255,255,.04)}.dark .version-dropdown.active{background-color:rgba(255,255,255,.08)}.dark .version-dropdown-text{color:rgba(232,232,232,.6)}.dark .version-dropdown-menu{border-color:rgba(255,255,255,.08);background:var(--t-card,#2a2a2a);box-shadow:0 0 60px 0 rgba(0,0,0,.3)}.dark .version-dropdown-menu-item{border-color:rgba(255,255,255,.08);box-shadow:none}.dark .version-dropdown-menu-item:hover{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.dark .version-dropdown-menu-item:active{background-color:rgba(255,255,255,.08)}.dark .assets-tree-collapsed-icon-btn{color:var(--t-primary,#e8e8e8)}.dark .assets-tree-collapsed-icon-btn.selected{background-color:rgba(255,255,255,.1)}.dark .assets-tree-collapsed-icon-btn:not(.selected):hover{background-color:rgba(255,255,255,.06)}.dark .assets-tree-collapsed-new-task{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:var(--t-primary,#e8e8e8)}.dark .assets-tree-collapsed-new-task:hover:not(:disabled){background-color:rgba(255,255,255,.12)}.folder-picker-tree .assets-tree-row.selected{background-color:var(--assets-tree-selected-bg,var(--color-state-selected,#e2e9ee));box-shadow:none}.folder-picker-tree .assets-tree-row.selected:not(.cursor-not-allowed):hover{background-color:var(--assets-tree-selected-hover-bg,var(--color-state-selected-hover,#d9e7f1))}