.sidebar-draggable-thumbnail-picker{width:100%}.sidebar-draggable-thumbnail-picker-label{letter-spacing:.05px;color:var(--sidebar-text-primary,#fafafa);padding-top:var(--bui-spacing-lg);padding-bottom:var(--bui-spacing-lg);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}[data-theme=light] .sidebar-draggable-thumbnail-picker-label{color:var(--sidebar-text-primary,#1a1a1a)}.sidebar-draggable-thumbnail-picker-description{letter-spacing:.05px;color:var(--sidebar-text-secondary,#a0a4ab);padding-bottom:var(--sidebar-spacing-lg,12px);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}.sidebar-draggable-thumbnail-grid{gap:var(--sidebar-spacing-lg,12px);padding-top:var(--bui-spacing-lg);padding-bottom:var(--bui-spacing-lg);justify-content:flex-start;display:grid}.sidebar-draggable-thumbnail{align-items:center;gap:var(--sidebar-spacing-sm,4px);cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;transition:transform .15s,opacity .15s;display:flex}.sidebar-draggable-thumbnail:hover{transform:scale(1.02)}.sidebar-draggable-thumbnail:active{cursor:grabbing}.sidebar-draggable-thumbnail--selected .sidebar-draggable-thumbnail-image{border-color:var(--sidebar-accent,#de9dcc);box-shadow:0 0 0 2px var(--sidebar-accent,#de9dcc)}.sidebar-draggable-thumbnail--dragging{opacity:.4;transform:scale(.95)}.sidebar-draggable-thumbnail-image{border-radius:var(--bui-rounded-xs);background:var(--sidebar-bg-secondary,#272121);border:2px solid #0000;transition:border-color .15s,box-shadow .15s;overflow:hidden}.sidebar-draggable-thumbnail-image img{object-fit:contain;pointer-events:none;border-radius:var(--bui-rounded-xs);background:#fff;width:100%;height:100%;display:block}.sidebar-draggable-thumbnail:hover .sidebar-draggable-thumbnail-image{border-color:#fff3}[data-theme=light] .sidebar-draggable-thumbnail:hover .sidebar-draggable-thumbnail-image{border-color:#00000026}.sidebar-draggable-thumbnail-label{letter-spacing:.05px;color:var(--sidebar-text-secondary,#a0a4ab);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;line-height:1.25;overflow:hidden}[data-theme=light] .sidebar-draggable-thumbnail-label{color:var(--sidebar-text-secondary,#6d6965)}.sidebar-draggable-thumbnail-ghost{pointer-events:none;z-index:10000;border-radius:var(--bui-rounded-xs);opacity:.9;position:fixed;overflow:hidden;transform:scale(1.05);box-shadow:0 8px 32px #0000004d}.sidebar-draggable-thumbnail-ghost img{object-fit:cover;width:100%;height:100%}[data-theme=light] .sidebar-draggable-thumbnail-image{background:var(--sidebar-bg-secondary,#f0f0f0)}[data-theme=light] .sidebar-draggable-thumbnail--selected .sidebar-draggable-thumbnail-image{border-color:var(--sidebar-accent,#b5548a);box-shadow:0 0 0 2px var(--sidebar-accent,#b5548a)}
.sidebar-sortable-checkbox-wrapper{margin:0;padding:0}.sidebar-sortable-checkbox-wrapper:last-child .sidebar-sortable-checkbox-item:last-child,.sidebar-sortable-checkbox-wrapper:last-child .sidebar-sortable-checkbox-item-child:last-child{border-bottom:none}.sidebar-sortable-checkbox-parent{border-bottom:1px solid var(--bui-color-border-subtle);align-items:center;height:40px;padding:0;display:flex;position:relative}.sidebar-sortable-checkbox-parent-minimal{align-items:center;height:24px;padding:0;display:flex;position:relative}.sidebar-sortable-checkbox-item{border-bottom:1px solid var(--bui-color-border-subtle);align-items:center;height:40px;padding:0;display:flex;position:relative}.sidebar-sortable-checkbox-item-child{height:40px;padding-left:var(--bui-spacing-lg);border-bottom:1px solid var(--bui-color-border-subtle);align-items:center;display:flex;position:relative}.sidebar-sortable-drag-handle{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar-sortable-drag-handle:active{cursor:grabbing}.sidebar-sortable-drag-handle-child{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar-sortable-drag-handle-icon{background-color:var(--bui-color-icon-primary);width:7px;height:12px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1.25 0C1.94036 1.49012e-08 2.5 0.559644 2.5 1.25C2.5 1.94036 1.94036 2.5 1.25 2.5C0.559644 2.5 0 1.94036 0 1.25C0 0.559644 0.559644 -1.49012e-08 1.25 0Z' fill='black'/%3E%3Cpath d='M2.5 6C2.5 5.30964 1.94036 4.75 1.25 4.75C0.559644 4.75 0 5.30964 0 6C0 6.69036 0.559644 7.25 1.25 7.25C1.94036 7.25 2.5 6.69036 2.5 6Z' fill='black'/%3E%3Cpath d='M6.75 6C6.75 5.30964 6.19036 4.75 5.5 4.75C4.80964 4.75 4.25 5.30964 4.25 6C4.25 6.69036 4.80964 7.25 5.5 7.25C6.19036 7.25 6.75 6.69036 6.75 6Z' fill='black'/%3E%3Cpath d='M1.25 9.5C1.94036 9.5 2.5 10.0596 2.5 10.75C2.5 11.4404 1.94036 12 1.25 12C0.559644 12 0 11.4404 0 10.75C0 10.0596 0.559644 9.5 1.25 9.5Z' fill='black'/%3E%3Cpath d='M6.75 10.75C6.75 10.0596 6.19036 9.5 5.5 9.5C4.80964 9.5 4.25 10.0596 4.25 10.75C4.25 11.4404 4.80964 12 5.5 12C6.19036 12 6.75 11.4404 6.75 10.75Z' fill='black'/%3E%3Cpath d='M6.75 1.25C6.75 0.559644 6.19036 1.49012e-08 5.5 0C4.80964 -1.49012e-08 4.25 0.559644 4.25 1.25C4.25 1.94036 4.80964 2.5 5.5 2.5C6.19036 2.5 6.75 1.94036 6.75 1.25Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1.25 0C1.94036 1.49012e-08 2.5 0.559644 2.5 1.25C2.5 1.94036 1.94036 2.5 1.25 2.5C0.559644 2.5 0 1.94036 0 1.25C0 0.559644 0.559644 -1.49012e-08 1.25 0Z' fill='black'/%3E%3Cpath d='M2.5 6C2.5 5.30964 1.94036 4.75 1.25 4.75C0.559644 4.75 0 5.30964 0 6C0 6.69036 0.559644 7.25 1.25 7.25C1.94036 7.25 2.5 6.69036 2.5 6Z' fill='black'/%3E%3Cpath d='M6.75 6C6.75 5.30964 6.19036 4.75 5.5 4.75C4.80964 4.75 4.25 5.30964 4.25 6C4.25 6.69036 4.80964 7.25 5.5 7.25C6.19036 7.25 6.75 6.69036 6.75 6Z' fill='black'/%3E%3Cpath d='M1.25 9.5C1.94036 9.5 2.5 10.0596 2.5 10.75C2.5 11.4404 1.94036 12 1.25 12C0.559644 12 0 11.4404 0 10.75C0 10.0596 0.559644 9.5 1.25 9.5Z' fill='black'/%3E%3Cpath d='M6.75 10.75C6.75 10.0596 6.19036 9.5 5.5 9.5C4.80964 9.5 4.25 10.0596 4.25 10.75C4.25 11.4404 4.80964 12 5.5 12C6.19036 12 6.75 11.4404 6.75 10.75Z' fill='black'/%3E%3Cpath d='M6.75 1.25C6.75 0.559644 6.19036 1.49012e-08 5.5 0C4.80964 -1.49012e-08 4.25 0.559644 4.25 1.25C4.25 1.94036 4.80964 2.5 5.5 2.5C6.19036 2.5 6.75 1.94036 6.75 1.25Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidebar-sortable-drag-handle-dragging{cursor:grabbing}.sidebar-sortable-drop-before:before{content:"";background-color:var(--bui-color-background-interactive-enabled);z-index:10;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.sidebar-sortable-drop-after:after{content:"";background-color:var(--bui-color-background-interactive-enabled);z-index:10;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.sidebar-sortable-dragging{opacity:.5}.sidebar-sortable-dragging label.BaselineUI-Checkbox>div:not([hidden]){visibility:hidden}.sidebar-sortable-checkbox-wrapper .BaselineUI-Checkbox,.sidebar-sortable-checkbox-parent .BaselineUI-Checkbox{flex:1;justify-content:space-between;gap:0}.sidebar-sortable-checkbox-wrapper .BaselineUI-Checkbox>span,.sidebar-sortable-checkbox-parent .BaselineUI-Checkbox>span{color:var(--bui-color-text-primary);font-size:12px;font-weight:510}
.sidebar-dimension-inputs-label{letter-spacing:.05px;color:var(--sidebar-text-primary,#fafafa);padding-bottom:var(--sidebar-spacing-lg,12px);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}[data-theme=light] .sidebar-dimension-inputs-label{color:var(--sidebar-text-primary,#1a1a1a)}.sidebar-dimension-inputs-row,.sidebar-dimension-inputs-row-inline{align-items:center;gap:var(--sidebar-spacing-sm,4px);height:40px;min-height:40px;display:flex}.sidebar-dimension-inputs-inline-label{letter-spacing:.05px;color:var(--sidebar-text-primary,#fafafa);flex:1;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}[data-theme=light] .sidebar-dimension-inputs-inline-label{color:var(--sidebar-text-primary,#1a1a1a)}.sidebar-dimension-input-group,.sidebar-dimension-input-group-inline{background:var(--sidebar-bg-primary,#1a1414);border:1px solid var(--sidebar-border-color,#ffffff26);border-radius:.5em;flex:1;align-items:center;height:32px;display:flex;overflow:hidden}.sidebar-dimension-input-label{padding:var(--sidebar-spacing-md,8px);color:var(--sidebar-text-primary,#fafafa);letter-spacing:.1px;border-right:1px solid var(--sidebar-border-color,#ffffff26);text-align:center;background:0 0;justify-content:center;align-items:center;width:20px;min-width:20px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25;display:flex}.sidebar-dimension-input-suffix{color:var(--sidebar-text-primary,#fafafa);letter-spacing:.1px;width:auto;min-width:0;padding-right:var(--sidebar-spacing-sm,4px);background:0 0;align-items:center;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25;display:flex}.sidebar-dimension-input-label-inline{padding:var(--sidebar-spacing-md,8px);color:var(--sidebar-text-secondary,#a0a4ab);letter-spacing:.1px;border-right:1px solid var(--sidebar-border-color,#ffffff26);text-align:center;background:0 0;justify-content:center;align-items:center;width:40px;min-width:40px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25;display:flex}.sidebar-dimension-input-field{padding:var(--sidebar-spacing-md,8px);color:var(--sidebar-text-primary,#fafafa);letter-spacing:.1px;text-align:left;background:0 0;border:none;flex:1;min-width:40px;height:32px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25}.sidebar-dimension-input-group:has(.sidebar-dimension-input-suffix) .sidebar-dimension-input-field{text-align:left;flex:none;width:32px;padding-left:4px;padding-right:4px}.sidebar-dimension-input-group:has(.sidebar-dimension-input-suffix){flex:none;min-width:84px}.sidebar-dimension-input-group:has(.sidebar-dimension-input-suffix) .sidebar-dimension-input-suffix{padding-left:0;padding-right:4px}.sidebar-dimension-input-field:focus{outline:none}.sidebar-dimension-input-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sidebar-dimension-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sidebar-dimension-input-field[type=number]{-moz-appearance:textfield}.sidebar-dimension-separator,.sidebar-dimension-divider{color:var(--sidebar-text-primary,#fafafa);letter-spacing:.1px;text-align:center;flex-shrink:0;width:16px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25}[data-theme=light] .sidebar-dimension-input-field,[data-theme=light] .sidebar-dimension-input-label,[data-theme=light] .sidebar-dimension-separator,[data-theme=light] .sidebar-dimension-divider{color:var(--sidebar-text-primary,#1a1a1a)}
.sidebar-role-radio-label{letter-spacing:.05px;color:var(--bui-color-text-primary);padding-top:var(--bui-spacing-lg);padding-bottom:var(--bui-spacing-lg);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}.sidebar-role-radio-wrapper{align-items:stretch;display:flex}.sidebar-role-radio-wrapper .sidebar-radio-group{flex:1;padding:0}.sidebar-role-radio-group.no-margin .sidebar-radio-group{margin-bottom:0}.sidebar-role-radio-tag-column{flex-direction:column;display:flex}.sidebar-role-radio-tag-row{box-sizing:border-box;flex:1;justify-content:flex-end;align-items:center;margin-top:10px;display:flex}.sidebar-role-radio-tag{align-items:center;gap:var(--bui-spacing-xs);padding:var(--bui-spacing-xs)var(--bui-spacing-md);border-radius:var(--bui-rounded-full);letter-spacing:.1px;white-space:nowrap;flex-shrink:0;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:510;line-height:1.25;display:flex}.sidebar-role-radio-tag--selected{background-color:var(--bui-color-background-interactive-enabled);color:var(--bui-color-text-oninteractive);padding-left:var(--bui-spacing-xs)}.sidebar-role-radio-tag--unselected{background-color:var(--bui-color-background-secondary-medium);color:var(--bui-color-text-primary)}.sidebar-role-radio-checkmark{flex-shrink:0;width:14px;height:10px}
.sidebar-search-row{align-items:center;gap:var(--spacing-sm,4px);min-height:40px;display:flex}.sidebar-search-input-wrapper{flex:1;min-width:0}.sidebar-search-row--default{min-height:40px;padding-top:var(--bui-spacing-lg,12px);padding-bottom:var(--bui-spacing-lg,12px)}.sidebar-search-row--ghost{height:40px;min-height:40px}.sidebar-search-nav-buttons{align-items:center;gap:0;margin-left:auto;display:flex}.sidebar-search-nav-button{width:32px;height:32px;color:var(--color-text-primary,#fafafa);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.sidebar-search-nav-button:hover:not(:disabled){opacity:.8}.sidebar-search-nav-button:disabled{opacity:.3;cursor:not-allowed}.sidebar-search-input-wrapper .BaselineUI-SearchInput{background:0 0}.sidebar-search-input-wrapper .BaselineUI-SearchInput input{font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.375}.sidebar-search-input-wrapper .BaselineUI-SearchInput input::placeholder{color:var(--color-text-placeholder,#8a8680);letter-spacing:.05px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:137.5%}[data-theme=light] .sidebar-search-nav-button{color:var(--color-text-primary,#2b2e36)}
