.LayersScroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding-block:12px;overflow:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.LayersScroll::-webkit-scrollbar{display:none}.LayerWrapper{box-sizing:border-box;padding-left:var(--spacing);width:100%;min-width:max-content;margin-bottom:-1px;list-style:none;&.layerClone{pointer-events:none;padding:0;padding-top:5px;padding-left:5px;display:inline-block;& .LayerItem{--vertical-padding:5px;background-color:#fff;border:1px solid #ebebeb;border-radius:4px;padding-right:24px;box-shadow:0 15px 15px #2221511a}}&.layerGhost{&.layerIndicator{opacity:1;z-index:1;margin-bottom:-1px;position:relative;& .LayerItem{background-color:#5041f1;border-color:#5041f1;height:3px;margin-left:24px;padding:0;position:relative;&:before{content:"";background-color:#fff;border:1px solid #5041f1;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:-4px;left:-8px}&>*{opacity:0;height:0}}}&:not(.layerIndicator){opacity:.5}& .LayerItem>*{box-shadow:none;background-color:#0000}}}.layerSelected{background-color:var(--core-purple-500);border-radius:6px}.LayerItem{--vertical-padding:6px;padding:var(--vertical-padding)6px;color:#222;box-sizing:border-box;cursor:pointer;align-items:center;display:flex;position:relative;&.layerSelected{background-color:var(--core-purple-500);color:#fff}& input{cursor:text}& input::placeholder{color:#aaa}&.layerSelected input::placeholder{color:#fff9}}.LayerIcon{user-select:none;flex-shrink:0;display:flex;position:relative}.Text{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;padding-left:5px;font-size:12px;overflow:hidden}.LayerItem .Count{padding:0 var(--space-4);border-radius:var(--radius-full);font-size:8px;line-height:1;font-weight:var(--font-weight-semibold);color:#fff;background-color:#2389ff;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:12px;height:12px;display:flex;position:static}.layerDisableInteraction{pointer-events:none}.layerDisableSelection,.layerClone{& .Text,& .Count{-webkit-user-select:none;user-select:none}}.layerCollapse{& svg{transition:transform .25s}&.collapsed svg{transform:rotate(-90deg)}}