/* Folder disclosure keeps the current directory and uses its own drop boundary. */
.ipad-library-folder-disclosure{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:32px;padding:0;border-radius:6px;color:var(--reados-muted,#8e8e93)}
.ipad-library-folder-disclosure:hover:not(:disabled){background:var(--reados-bg-hover,rgba(0,0,0,.06))}
.ipad-library-folder-disclosure[aria-expanded=true]>svg{transform:rotate(90deg)}
.ipad-library-folder-children{margin-left:20px;padding-left:7px;border-left:1px solid var(--reados-border-strong,#b8b8be);min-width:0}
.ipad-library-folder-children[hidden]{display:none}
.ipad-library-folder-empty{padding:8px 12px;color:var(--reados-muted,#8e8e93);font-size:13px;line-height:20px}
.ipad-library-folder-end{display:flex;align-items:center;justify-content:center;min-height:12px;font-size:12px;line-height:20px;color:var(--reados-accent,#007aff)}
.ipad-library-folder-children.library-drop-at-end>.ipad-library-folder-end{min-height:32px;border:2px dashed var(--reados-accent,#007aff);border-radius:8px;background:var(--reados-accent-soft,rgba(0,122,255,.06))}
