.gallery-reorder-item{display:inline-block;width:100%;break-inside:avoid}.journal-reorder-item{display:flow-root}
.managed-reorder-manage,.managed-reorder-actions button{font:700 .78rem Nunito,Arial,sans-serif;cursor:pointer}.managed-reorder-manage{appearance:none}.managed-reorder-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 14px;padding:10px 12px;border:1px solid #fff;border-radius:20px;background:linear-gradient(145deg,#ffffffdf,#ccefffbd);box-shadow:0 8px 20px #258bc014}.managed-reorder-actions[hidden]{display:none}.managed-reorder-actions button{min-height:38px;padding:8px 14px;border:1px solid #84b6d3;border-radius:16px;background:#f7fcff;color:#216a9a}.managed-reorder-actions button:disabled{opacity:.55}.managed-reorder-status{min-width:12rem;color:#356f96;font-size:.82rem;line-height:1.4}.managed-reorder-item{position:relative}.managed-reorder-tools{position:absolute;z-index:20;top:8px;right:8px;display:flex;gap:4px;padding:4px;border:1px solid #fff;border-radius:18px;background:#effaffee;box-shadow:0 5px 16px #164d7930;backdrop-filter:blur(10px)}.managed-reorder-tools button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #8dbbd6;border-radius:13px;background:#fff;color:#246f9f;font:800 1rem/1 Nunito,Arial,sans-serif;cursor:pointer}.managed-reorder-handle{touch-action:none;cursor:grab!important;letter-spacing:-.12em}.managed-reorder-handle:active{cursor:grabbing!important}.managed-reorder-active{user-select:none}.managed-reorder-active>.managed-reorder-item{transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.managed-reorder-active>.is-dragging{z-index:12;transform:translateY(-3px) scale(1.012);box-shadow:0 15px 34px #155f8c34;opacity:.93}.is-pointer-reordering{cursor:grabbing}.managed-reorder-step:focus-visible,.managed-reorder-handle:focus-visible,.managed-reorder-actions button:focus-visible{outline:3px solid #2479af;outline-offset:2px}@media(max-width:580px){.managed-reorder-tools{top:5px;right:5px}.managed-reorder-tools button{width:42px;height:42px}.managed-reorder-actions{align-items:stretch}.managed-reorder-status{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.managed-reorder-active>.managed-reorder-item{transition:none}}
