.app-container{max-width:92vw!important;padding:0 24px!important;position:relative!important}.app-container,.app-content-wrapper{width:100%!important;margin:0 auto!important;border:none!important}.app-content-wrapper{max-width:100%!important;overflow:hidden!important}main.flex-1{max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.header-container,main.flex-1{width:100%!important;border:none!important}.header-container{max-width:92vw!important;margin:0 auto!important;padding:0 24px!important;position:relative!important;z-index:40!important;background-color:#fff!important;border-bottom:1px solid #e5e7eb!important}.image-grid-container{padding:0 var(--grid-container-padding) var(--grid-container-padding) var(--grid-container-padding)!important;max-width:92vw!important;position:relative!important;outline:none!important;margin:0 auto!important}.image-grid-container,.my-masonry-grid{width:100%!important;box-sizing:border-box!important;border:none!important;box-shadow:none!important}.my-masonry-grid{display:flex!important;margin-left:calc(var(--image-card-gap) * -1)!important;margin-top:0!important;margin-right:0!important;padding:0!important;gap:0!important;row-gap:0!important}.my-masonry-grid_column{padding-left:var(--image-card-gap)!important;padding-right:0!important;background-clip:padding-box!important;box-sizing:border-box!important;transition:width .2s ease-out!important;display:block!important;flex:0 1 auto!important;flex-grow:0!important;flex-shrink:1!important;gap:0!important;row-gap:0!important;border:none!important}.my-masonry-grid_column:first-child{padding-left:0!important}.image-container{overflow:hidden!important;padding:var(--image-card-padding)!important;position:relative!important}.image-container,.image-item img{border-radius:var(--image-card-radius)!important;width:100%!important}.image-item img{max-width:100%!important;height:auto!important;display:block!important;-o-object-fit:contain!important;object-fit:contain!important}.image-item{margin-bottom:var(--image-card-gap)!important;margin-top:0!important;padding-top:0!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;backface-visibility:hidden!important;transform:translateZ(0)!important;overflow:hidden!important;width:100%!important;box-sizing:border-box!important;border-radius:var(--image-card-radius)!important;position:relative!important;background-color:rgba(0,0,0,.02)!important;transition:opacity .15s ease-in-out!important;will-change:opacity,transform!important}.image-item.loaded{will-change:auto!important}header h1{font-size:18px!important;font-weight:600!important;margin:0!important;color:#1f2937!important;overflow:visible!important}header h1,header h1 .mr-3{display:flex!important;align-items:center!important}header h1 .mr-3{background-color:rgba(236,72,153,.1)!important;min-width:28px!important;min-height:28px!important;justify-content:center!important;border-radius:9999px!important;margin-right:12px!important}.manage-layout{flex-direction:column!important;background-color:#fff!important}.content-wrapper,.manage-layout{display:flex!important;width:100%!important;height:100%!important;position:relative!important;overflow:hidden!important;border:none!important;outline:none!important}.content-wrapper{box-shadow:none!important}.sidebar-container{overflow-y:auto!important;overflow-x:visible!important;flex-shrink:0!important;background:#fff!important;z-index:30!important;margin:0!important;padding:0!important}.main-content-area,.sidebar-container{height:100%!important;position:relative!important;border:none!important}.main-content-area{flex:1!important;display:flex!important;flex-direction:column!important;outline:none!important;box-shadow:none!important;padding-left:0!important;margin-left:0!important}.grid-container{flex:0 0 auto!important;overflow:visible!important;padding:var(--image-card-gap) var(--grid-container-padding) var(--grid-container-padding) var(--grid-container-padding)!important;max-width:92vw!important;width:100%!important;box-sizing:border-box!important;border:none!important;margin:0 auto!important;opacity:1!important;visibility:visible!important;display:block!important;position:relative!important;transition:opacity .2s ease-in-out!important}.sidebar-resize-handle{right:0!important;width:.5px!important;z-index:100!important;background-color:rgba(0,0,0,.04)!important;display:flex!important;align-items:center!important;justify-content:center!important}.sidebar-resize-handle,.sidebar-resize-handle:before{position:absolute!important;top:0!important;bottom:0!important;cursor:col-resize!important}.sidebar-resize-handle:before{content:""!important;left:-3px!important;right:-3px!important}.sidebar-resize-handle.is-resizing,.sidebar-resize-handle:hover{background-color:#3b82f6!important;width:2px!important}.resize-indicator{position:absolute!important;font-size:12px!important;color:#6b7280!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;opacity:0!important;transition:opacity .2s ease!important}.sidebar-resize-handle.is-resizing .resize-indicator,.sidebar-resize-handle:hover .resize-indicator{opacity:1!important}.resize-indicator.at-min{left:8px!important}.resize-indicator.at-max{right:8px!important}@media (min-width:2560px){.app-container,.grid-container,.header-container,.image-grid-container{max-width:2400px!important}}@media (max-width:575px){.image-grid-container{padding:0 16px!important}}.grid-container.h-full{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;height:100%!important;display:flex!important;flex-direction:column!important;flex:1 1 100%!important}:root{--sidebar-width-default:240px;--sidebar-width-min:180px;--sidebar-width-max:400px;--sidebar-width-collapsed:48px;--sidebar-active-indicator:4px;--sidebar-chevron-width:12px;--sidebar-content-min-width:152px;--sidebar-actions-width:24px;--sidebar-actions-offset:16px;--sidebar-icon-to-name:8px;--sidebar-name-to-counter:8px;--sidebar-counter-to-actions:8px;--sidebar-header-button-offset:16px}.sidebar-container{min-height:100vh;height:100vh;background-color:#f9f9f9!important;border-right:1px solid #e5e7eb!important;display:flex;flex-direction:column;position:relative;overflow-x:visible;overflow-y:clip;padding:8px 0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:transform;transition:background-color var(--transition-normal) var(--ease-out)}.sidebar-container.no-transition,.sidebar-container.no-transition *{transition:none!important}.collection-item{grid-template-columns:4px 12px minmax(152px,1fr) 24px!important;height:32px!important;width:calc(100% - 16px)!important;margin:0 8px!important}.collection-item,.group-header-item{display:grid!important;align-items:center!important;max-width:100%!important;padding:0!important;border-radius:3px!important;background:transparent!important;transition:all var(--transition-fast) var(--ease-out)!important;transition-property:background-color,transform,opacity!important;cursor:pointer!important;font-size:14px!important;color:#37352f!important;gap:0!important;position:relative!important;border:none!important;outline:none!important;box-sizing:border-box!important}.group-header-item{grid-template-columns:4px 12px minmax(155px,1fr) 24px!important;height:28px!important;width:calc(100% - 17px)!important;margin:0 10px!important}.group-header-item:hover{background-color:rgba(0,0,0,.05)!important}.group-header-item .sidebar-name{font-size:13px!important;font-weight:600!important;color:rgba(55,53,47,.4)!important;letter-spacing:normal!important;text-transform:none!important}.group-header-chevron{width:13px!important;height:13px!important;color:rgba(55,53,47,.4)!important;flex-shrink:0!important;margin-left:4px!important;transition:transform .2s ease-out,opacity .15s ease-out!important;opacity:0!important}.group-header-item:hover .group-header-chevron{opacity:1!important}.collection-item:focus-visible{outline:2px solid rgba(0,0,0,.2)!important;outline-offset:-2px!important;box-shadow:none!important;z-index:10!important}.sidebar-container.debug-mode .collection-item>span:first-child:before,.sidebar-container.debug-mode .vision-board-item>span:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,0,0,.4);border:2px solid red;pointer-events:none;z-index:10000}.sidebar-container.debug-mode .collection-item>span:first-child,.sidebar-container.debug-mode .vision-board-item>span:first-child{position:relative!important}.sidebar-container.debug-mode .sidebar-chevron:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,255,0,.35);border:2px solid green;pointer-events:none;z-index:10000}.sidebar-container.debug-mode .sidebar-chevron{position:relative!important}.sidebar-container.debug-mode .sidebar-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,120,255,.2);border:2px solid blue;pointer-events:none;z-index:10000}.sidebar-container.debug-mode .sidebar-content{position:relative!important}.sidebar-container.debug-mode .sidebar-actions:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,200,0,.35);border:2px solid orange;pointer-events:none;z-index:10000}.sidebar-container.debug-mode .sidebar-actions{position:relative!important}.sidebar-container.debug-mode .collection-item,.sidebar-container.debug-mode .vision-board-item{overflow:visible!important;position:relative!important}.sidebar-container.debug-mode .collections-content-box,.sidebar-container.debug-mode .debug-collection-layout,.sidebar-container.debug-mode .special-collections-box,.sidebar-container.debug-mode .vision-boards-section{overflow:visible!important}.debug-collections-header:after,.sidebar-container.debug-mode .debug-collections-header:after{content:"";position:absolute;top:100%;right:var(--sidebar-actions-offset);width:3px;height:3000px;background:repeating-linear-gradient(180deg,#f0f 0,#f0f 10px,transparent 0,transparent 20px);pointer-events:none;z-index:10000;opacity:.8}.debug-collections-header,.sidebar-container.debug-mode .debug-collections-header{position:relative!important}.sidebar-container.debug-mode [data-debug-type=section-header]{position:relative!important;display:inline-block!important}.sidebar-container.debug-mode [data-debug-type=section-header]:before{content:""!important;display:block!important;position:absolute!important;top:-2px!important;left:-3px!important;right:-3px!important;bottom:-2px!important;width:auto!important;height:auto!important;background:rgba(128,0,128,.5)!important;border:3px solid purple!important;border-radius:4px!important;pointer-events:none!important;z-index:9999999!important;box-shadow:inset 0 0 0 2px #fff,0 4px 12px rgba(128,0,128,.4)!important}.sidebar-container.debug-mode [data-debug-type=section-header]:after{content:"SECTION"!important;display:block!important;position:absolute!important;top:-22px!important;left:0!important;font-size:9px!important;font-family:SF Mono,monospace!important;color:purple!important;background:#fff!important;padding:3px 6px!important;border-radius:4px!important;border:2px solid purple!important;white-space:nowrap!important;pointer-events:none!important;z-index:9999999!important;font-weight:700!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.sidebar-container.debug-mode [data-debug-type=group-header]{position:relative!important;display:inline-block!important}.sidebar-container.debug-mode [data-debug-type=group-header]:before{content:""!important;display:block!important;position:absolute!important;top:-2px!important;left:-4px!important;right:-4px!important;bottom:-2px!important;width:auto!important;height:auto!important;background:rgba(255,165,0,.4)!important;border:3px solid #ff8c00!important;border-radius:4px!important;pointer-events:none!important;z-index:9999999!important;box-shadow:inset 0 0 0 1px #fff!important}.sidebar-container.debug-mode [data-debug-type=group-header]:after{content:"GROUP"!important;display:block!important;position:absolute!important;top:-18px!important;left:0!important;font-size:8px!important;font-family:SF Mono,monospace!important;color:#ff8c00!important;background:#fff!important;padding:2px 5px!important;border-radius:3px!important;border:2px solid #ff8c00!important;white-space:nowrap!important;pointer-events:none!important;z-index:9999999!important;font-weight:700!important}.sidebar-container.debug-mode [data-debug-type=group-buttons]{position:relative!important}.sidebar-container.debug-mode [data-debug-type=group-buttons]:before{content:""!important;display:block!important;position:absolute!important;top:-2px!important;left:-2px!important;right:-2px!important;bottom:-2px!important;width:auto!important;height:auto!important;background:rgba(0,128,255,.3)!important;border:2px solid #1e90ff!important;border-radius:4px!important;pointer-events:none!important;z-index:9999999!important}.sidebar-container.debug-mode [data-debug-type=group-buttons]:after{content:"BTNS"!important;display:block!important;position:absolute!important;top:-18px!important;right:0!important;font-size:7px!important;font-family:SF Mono,monospace!important;color:#1e90ff!important;background:#fff!important;padding:1px 4px!important;border-radius:2px!important;border:2px solid #1e90ff!important;pointer-events:none!important;z-index:9999999!important;font-weight:700!important;white-space:nowrap!important}.sidebar-container.debug-mode .flex.items-center.gap-2:after,.sidebar-container.debug-mode .flex.items-center.justify-center.space-x-2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,255,255,.1);border:2px solid cyan;pointer-events:none;z-index:10000;border-radius:8px}.sidebar-container.debug-mode .flex.items-center.gap-2,.sidebar-container.debug-mode .flex.items-center.justify-center.space-x-2{position:relative!important}.sidebar-container.debug-mode div[style*="display: block"][style*="fontSize: 0"]{background:repeating-linear-gradient(45deg,rgba(255,0,255,.3),rgba(255,0,255,.3) 5px,rgba(255,255,0,.3) 0,rgba(255,255,0,.3) 10px)!important;position:relative!important;outline:2px dashed hotpink!important;outline-offset:-1px!important}.sidebar-container.debug-mode div[style*="display: block"][style*="fontSize: 0"]:before{content:"↕️ SPACER ↕️";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;font-family:SF Mono,monospace;color:hotpink;background:#fff;padding:3px 8px;border-radius:4px;border:2px solid hotpink;pointer-events:none;z-index:10001;font-weight:700;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.2)}.sidebar-container.debug-mode:before{content:"COLLECTION ITEMS: 🔴 Active(4px) | 🟢 Chevron(12px) | 🔵 Content(1fr) | 🟡 Actions(28px)";top:60px;font-size:10px;color:#fff;background:rgba(0,0,0,.95);padding:7px 11px;border-radius:5px;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.4);border:2px solid hsla(0,0%,100%,.1)}.sidebar-container.debug-mode:after,.sidebar-container.debug-mode:before{position:fixed;left:10px;font-family:SF Mono,Monaco,Consolas,monospace;z-index:10005;pointer-events:none;letter-spacing:.3px;max-width:90vw;white-space:nowrap}.sidebar-container.debug-mode:after{content:"🟣 Align | Purple = Headers | Orange = Groups | HotPink = Spacers | Cyan = Buttons";top:88px;font-size:9px;color:#ccc;background:rgba(0,0,0,.88);padding:6px 10px;border-radius:4px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.3)}.collection-item>span:first-child{width:4px!important;height:100%!important;background:transparent!important;transition:background-color var(--transition-normal) var(--ease-default)!important;border-radius:0 2px 2px 0!important}.collection-item.selected>span:first-child{background:hsl(var(--primary))!important}.sidebar-chevron{justify-content:center!important;width:14px!important;height:100%!important;color:inherit!important;transition:transform var(--transition-normal) var(--ease-default)!important}.sidebar-chevron,.sidebar-content{display:flex!important;align-items:center!important}.sidebar-content{gap:10px!important;min-width:0!important;width:100%!important;flex:1 1 auto!important;padding-left:2px!important;padding-right:0!important;overflow:visible!important}.sidebar-content svg:first-child,.sidebar-icon{width:16px!important;height:16px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#6b7280}.sidebar-name,span.sidebar-name{font-size:14px!important;font-weight:500!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;line-height:1.2!important;letter-spacing:normal!important;-webkit-font-smoothing:antialiased!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;flex:0 1 auto!important;min-width:0!important;max-width:none!important;color:#37352f!important}.counter{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:12px!important;height:18px!important;padding:0 1px!important;margin-left:0!important;margin-right:0!important;border-radius:0!important;font-size:12px!important;line-height:1!important;font-variant-numeric:tabular-nums!important;letter-spacing:normal!important;flex-shrink:1!important;box-sizing:border-box!important;background-color:transparent!important;color:rgba(55,53,47,.4)!important;font-weight:400!important}.collection-item.selected .counter{background-color:transparent!important;color:#9ca3af!important}.sidebar-star{width:12px!important;height:12px!important;color:#eab308!important;margin-left:auto!important;flex-shrink:0!important}.sidebar-actions{width:var(--sidebar-actions-width)!important;margin-right:var(--sidebar-actions-offset)!important;padding:0!important}.sidebar-actions,.sidebar-more-button{display:flex!important;align-items:center!important;justify-content:center!important}.sidebar-more-button{width:24px!important;height:24px!important;padding:4px!important;border-radius:4px!important;background:transparent!important;border:none!important;cursor:pointer!important;opacity:0!important;transition:opacity var(--transition-fast) var(--ease-out),background-color var(--transition-fast) var(--ease-out)!important;will-change:opacity!important;backface-visibility:hidden!important;-webkit-font-smoothing:antialiased!important;transform:translateZ(0)!important}.sidebar-actions .sidebar-more-button,.sidebar-more-button{margin-right:0!important}.collection-item.selected .sidebar-more-button,.collection-item:hover .sidebar-more-button,.sidebar-more-button.active,.vision-board-item:hover .sidebar-more-button,[class*="group/header"]:hover .sidebar-more-button{opacity:1!important}.sidebar-more-button.active,.sidebar-more-button:hover{background-color:rgba(0,0,0,.06)!important;transition:background-color var(--transition-fast) var(--ease-out)!important}.collection-item:hover:not(.selected){background-color:rgba(0,0,0,.05)!important;transition:background-color var(--transition-fast) var(--ease-out)!important}.collection-item:hover:not(.selected)>span:first-child{background-color:transparent!important;opacity:0!important}.collection-item.selected>span:first-child{background-color:#f1416f!important;opacity:1!important}.collection-item.selected,.sidebar-container .collection-item.selected{background-color:rgba(0,0,0,.08)!important;background:rgba(0,0,0,.08)!important;font-weight:600!important}.collection-item[data-id=all],.collection-item[data-id=uncategorized],.collection-item[data-special=true],.collections-content-box .collection-item,.special-collections-box .collection-item{margin:0 10px 1px 7px!important;width:calc(100% - 17px)!important}.section-header{font-size:12px!important;font-weight:600!important;color:rgba(55,53,47,.65)!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:16px 16px 4px!important;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.section-header:first-of-type{padding-top:8px!important}.section-header:first-of-type:before{display:none}.vision-board-item{display:grid!important;grid-template-columns:4px 12px minmax(155px,1fr) 24px!important;align-items:center!important;height:28px!important;width:calc(100% - 17px)!important;max-width:100%!important;padding:0!important;margin:0 10px 0 7px!important;border-radius:3px!important;background:transparent!important;transition:all var(--transition-fast) var(--ease-out)!important;transition-property:background-color,transform,opacity!important;cursor:pointer!important;font-size:14px!important;color:#37352f!important;gap:0!important;position:relative!important;border:none!important;outline:none!important;box-sizing:border-box!important;font-family:inherit!important;font-weight:500!important}.vision-board-item:focus-visible{outline:2px solid rgba(0,0,0,.2)!important;outline-offset:-2px!important;box-shadow:none!important;z-index:10!important}.vision-board-item:hover:not(.selected){background-color:rgba(0,0,0,.05)!important;transition:background-color var(--transition-fast) var(--ease-out)!important}.vision-board-item:hover:not(.selected)>span:first-child{background-color:transparent!important;opacity:0!important}.vision-board-item.selected>span:first-child{background-color:#8b5cf6!important;opacity:1!important}.sidebar-container .vision-board-item.selected,.vision-board-item.selected{background-color:rgba(0,0,0,.08)!important;background:rgba(0,0,0,.08)!important;font-weight:600!important}.vision-board-item>span:first-child{width:4px!important;height:100%!important;background:transparent!important;transition:background-color var(--transition-normal) var(--ease-default)!important;border-radius:0 2px 2px 0!important}.vision-board-item.selected>span:first-child{background:#8b5cf6!important}.collection-item.dragging{opacity:.5!important}.sidebar-collections-container:has(.drag-over){overflow:visible!important;overflow-x:visible!important;overflow-y:auto!important;z-index:1!important}.space-y-0\.5{width:100%!important;overflow-x:visible!important}ul.space-y-0\.5{padding-right:0!important;padding-left:0!important;margin:0!important;list-style:none!important}.collection-item.drag-over,.vision-board-item.bg-blue-50,.vision-board-item.drag-over{background:#f0f9ff!important;border:none!important;box-shadow:inset 0 0 0 1px #60a5fa!important;position:relative!important;z-index:1000!important;width:calc(100% - 17px)!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;will-change:background-color,box-shadow;backface-visibility:hidden;transform:translateZ(0)}.collection-item.drop-success{animation:dropSuccessFlash .5s ease-out!important}.collection-item.drop-error{background:#fef2f2!important;border:1px solid #ef4444!important}@keyframes dropSuccessFlash{0%{background-color:rgba(16,185,129,.2)}to{background-color:transparent}}@keyframes dropErrorShake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.collection-item>*{box-sizing:border-box!important}.collection-item[style*="display: flex"]{display:grid!important}.collection-item>div[class*=flex]{display:contents!important}.collection-item.has-chevron .sidebar-name,.collection-item[data-has-children=true] .sidebar-name{font-weight:500!important;color:#1f2937!important}.vision-board-item .sidebar-name{font-size:14px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 1 auto!important;min-width:0!important;color:#37352f!important}.collection-item.selected .sidebar-name,.vision-board-item.selected .sidebar-name{font-weight:600!important;color:#37352f!important}.vision-boards-debug-line{position:absolute;left:8px;top:0;bottom:0;width:2px;background:purple!important;z-index:10000!important;pointer-events:none}.vision-boards-header-debug{position:relative;outline:2px solid purple!important}.vision-board-item-debug{position:relative;outline:1px solid #f0f!important}.vision-boards-section{position:absolute;bottom:0;left:0;right:0;background-color:rgba(249,250,251,.98)!important;border-top:1px solid rgba(0,0,0,.12);padding:12px 0 0 5px!important;margin:0!important;max-height:40%;box-shadow:0 -4px 12px rgba(0,0,0,.08),0 -2px 4px rgba(0,0,0,.04);transform:translateY(0);overflow-y:auto;overflow-x:hidden;transition:transform .45s ease-out,box-shadow .45s ease-out;z-index:100}.vision-boards-section.expanded{transition:transform .35s ease-out,box-shadow .35s ease-out}.vision-boards-section:not(.expanded){transform:translateY(100%)}.vision-boards-section:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#f43f5e,#e11d48);pointer-events:none;z-index:1}.group-drop-zone>div>div>span>.sidebar-name{color:rgba(55,53,47,.65)!important}.group-container span.font-normal{letter-spacing:normal!important}.collection-item[data-depth="0"] .sidebar-name,.collection-item[data-depth="1"] .sidebar-name,.collection-item[data-depth="2"] .sidebar-name,.collection-item[data-depth="3"] .sidebar-name,.group-container span.font-normal{font-size:14px!important;font-weight:500!important;color:#37352f!important}.group-drop-zone ul{border-left:none!important;margin-left:0!important;padding-left:0!important}.group-drop-zone .collection-item{margin-left:24px!important;position:relative}.group-drop-zone .collection-item:before{content:"";position:absolute;left:-12px;top:0;height:100%;width:1px;background:linear-gradient(180deg,transparent 0,rgba(55,53,47,.06) 20%,rgba(55,53,47,.06) 80%,transparent);pointer-events:none}.group-drop-zone>div>div>span>.sidebar-name{font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;color:rgba(55,53,47,.4)!important}.group-drop-zone .collection-item .counter{font-size:11px!important;opacity:.6}