.sidebar-item{min-width:0;position:relative}.sidebar-item>.sidebar-link{min-height:44px}.sidebar-item>.sidebar-link>:first-child{transition:opacity .15s}.sidebar-item-menu{inset-inline-start:0;opacity:0;pointer-events:none;transition:opacity .15s,transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:0;transform:scale(.8)}.sidebar-item:is(:hover,:focus-within)>.sidebar-item-menu,.sidebar-item-menu[open]{opacity:1;pointer-events:auto;transform:none}.sidebar-item:is(:hover,:focus-within):has(.sidebar-item-menu)>.sidebar-link>:first-child{opacity:0}.sidebar-item:has(.sidebar-item-menu[open])>.sidebar-link>:first-child{opacity:0}.sidebar-item-menu-panel{z-index:100;visibility:hidden;width:min(13rem,100vw - 16px);max-height:calc(100dvh - 16px);position:fixed;top:0;left:0;right:auto;overflow-y:auto}@media (hover:none){.sidebar-item-menu{opacity:1;pointer-events:auto;transform:none}.sidebar-item>.sidebar-link>:first-child{opacity:0}}@media (prefers-reduced-motion:reduce){.sidebar-item-menu,.sidebar-item>.sidebar-link>:first-child{transition:none}}:root[data-kimiwo-reduce-motion=true] .sidebar-item-menu,:root[data-kimiwo-reduce-motion=true] .sidebar-item>.sidebar-link>:first-child{transition:none}
.sidebar-space-order,.sidebar-space-order>.sidebar-item{width:100%;min-width:0;max-width:100%}.sidebar-section-heading>.sidebar-space-edit-toggle{display:none}.sidebar-reorder-item>.sidebar-link,.sidebar-moderated-space>.sidebar-link{padding-inline-end:1.75rem}.sidebar-moderated-space.sidebar-reorder-item>.sidebar-link{padding-inline-end:3.25rem}.sidebar-space-order .sidebar-link{gap:6px}.sidebar-space-order .sidebar-link-text{flex:1;min-width:0}.sidebar-space-order .sidebar-link .shell-icon:last-child:not(:first-child){width:12px;height:12px}.sidebar-moderator-indicator{position:absolute;inset-block:0;inset-inline-end:0}.sidebar-moderator-indicator>.control-tooltip{height:100%}.sidebar-reorder-item>.sidebar-moderator-indicator{inset-inline-end:24px}.sidebar-moderator-indicator button{width:24px;height:100%;min-height:0;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.sidebar-moderator-indicator svg{width:14px;height:14px}.sidebar-reorder-handle{width:24px;min-height:44px;color:var(--muted);cursor:grab;touch-action:none;opacity:0;background:0 0;border:0;border-radius:8px;padding:3px;transition:opacity .15s;position:absolute;inset-block-start:0;inset-inline-end:0}.sidebar-reorder-handle svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;width:14px;height:14px}.sidebar-item:is(:hover,:focus-within)>.sidebar-reorder-handle{opacity:1}.sidebar-reorder-handle:active{cursor:grabbing}.sidebar-reorder-handle[aria-disabled=true]{cursor:default}@media (min-width:761px){.site-sidebar.is-collapsed .sidebar-reorder-handle,.site-sidebar.is-collapsed .sidebar-moderator-indicator{display:none}.site-sidebar.is-collapsed .sidebar-reorder-item>.sidebar-link,.site-sidebar.is-collapsed .sidebar-moderated-space>.sidebar-link{padding-inline-end:0}}@media (hover:none){.sidebar-reorder-handle{opacity:1}}@media (max-width:760px) and (hover:none){.sidebar-section-heading>.sidebar-space-edit-toggle{width:auto;min-width:44px;min-height:44px;margin-inline-start:auto;padding-inline:6px;font-size:.75rem;font-weight:600;display:grid}.sidebar-spaces:not([data-editing=true]) .sidebar-item-menu,.sidebar-spaces:not([data-editing=true]) .sidebar-reorder-handle{display:none}.sidebar-spaces:not([data-editing=true]) .sidebar-item>.sidebar-link>:first-child{opacity:1}.sidebar-spaces:not([data-editing=true]) .sidebar-reorder-item>.sidebar-link{padding-inline-end:10px}.sidebar-spaces:not([data-editing=true]) .sidebar-moderated-space>.sidebar-link{padding-inline-end:1.75rem}.sidebar-spaces:not([data-editing=true]) .sidebar-reorder-item>.sidebar-moderator-indicator{inset-inline-end:0}.sidebar-spaces[data-editing=true] .sidebar-reorder-handle{width:44px}.sidebar-spaces[data-editing=true] .sidebar-reorder-item>.sidebar-link{padding-inline-end:3rem}.sidebar-spaces[data-editing=true] .sidebar-moderated-space.sidebar-reorder-item>.sidebar-link{padding-inline-end:4.5rem}.sidebar-spaces[data-editing=true] .sidebar-reorder-item>.sidebar-moderator-indicator{inset-inline-end:44px}}@media (prefers-reduced-motion:reduce){.sidebar-reorder-handle{transition:none}}:root[data-kimiwo-reduce-motion=true] .sidebar-reorder-handle{transition:none}
