.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow{color:var(--color-text);background:0 0;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow:hover{background:var(--color-grey-2)}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow:hover .PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__actions{opacity:1}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow.PageSectionBlockRow-module-scss-module__MQXEVG__isSelected{background:var(--color-primary-background);color:var(--color-primary-text)}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow.PageSectionBlockRow-module-scss-module__MQXEVG__isHidden{color:var(--color-text-muted)}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow.PageSectionBlockRow-module-scss-module__MQXEVG__isHidden .PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__name{text-decoration:line-through}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow.PageSectionBlockRow-module-scss-module__MQXEVG__isDragging{opacity:.4}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow.PageSectionBlockRow-module-scss-module__MQXEVG__isClone{background:var(--color-content-background);cursor:grabbing;box-shadow:0 10px 25px -5px #00000026}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__drag{color:var(--color-grey-6);cursor:grab;background:0 0;border:none;align-items:center;padding:2px;display:flex}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__drag:active{cursor:grabbing}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__name{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex:1;padding:0 .25rem;line-height:1.4}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__name:focus-visible{outline:1px solid var(--color-primary);outline-offset:1px;border-radius:2px}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__actions{opacity:0;gap:2px;margin-left:auto;transition:opacity .15s;display:flex}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__action{color:var(--color-grey-6);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex}.PageSectionBlockRow-module-scss-module__MQXEVG__pageSectionBlockRow__action:hover{background:var(--color-grey-3);color:var(--color-text)}
.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow{flex-direction:column;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow.PageSectionRow-module-scss-module__LWq3xa__isDragging{opacity:.4}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow.PageSectionRow-module-scss-module__LWq3xa__isClone{background:var(--color-content-background);cursor:grabbing;border-radius:4px;box-shadow:0 10px 25px -5px #00000026}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main{color:var(--color-text);background:0 0;border-radius:4px;align-items:center;gap:.25rem;padding:.5rem;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main:hover{background:var(--color-grey-2)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main:hover .PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__actions{opacity:1}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main.PageSectionRow-module-scss-module__LWq3xa__isSelected{background:var(--color-primary-background);color:var(--color-primary-text)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main.PageSectionRow-module-scss-module__LWq3xa__isHidden{color:var(--color-text-muted)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__main.PageSectionRow-module-scss-module__LWq3xa__isHidden .PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__name{text-decoration:line-through}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__drag{color:var(--color-grey-6);cursor:grab;background:0 0;border:none;align-items:center;padding:2px;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__drag:active{cursor:grabbing}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__chevron{color:var(--color-grey-7);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:transform .15s;display:flex;transform:rotate(-90deg)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__chevron.PageSectionRow-module-scss-module__LWq3xa__isExpanded{transform:rotate(0)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__chevronSpacer{width:22px;display:inline-block}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__name{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex:1;padding:0 .25rem;line-height:1.4}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__name:focus-visible{outline:1px solid var(--color-primary);outline-offset:1px;border-radius:2px}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__actions{opacity:0;gap:2px;margin-left:auto;transition:opacity .15s;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__action{color:var(--color-grey-6);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__action:hover{background:var(--color-grey-3);color:var(--color-text)}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__children{flex-direction:column;margin-top:2px;padding-left:1.25rem;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__blocks{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__addBlock{font:inherit;cursor:pointer;color:var(--color-primary);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.75rem;margin-top:2px;padding:.25rem .65rem;display:flex}.PageSectionRow-module-scss-module__LWq3xa__pageSectionRow__addBlock:hover{background:var(--color-grey-2);color:var(--color-text)}
.ContextMenuPanel-module-scss-module__Hn9nOW__panel{z-index:9999;background:var(--color-content-background);border:1px solid var(--color-grey-3);visibility:hidden;pointer-events:none;opacity:0;border-radius:.5rem;min-width:180px;padding:.25rem;position:fixed;transform:scale(.96);box-shadow:0 8px 24px #0000001a}.ContextMenuPanel-module-scss-module__Hn9nOW__panel[data-visible=true]{visibility:visible;pointer-events:auto;animation:.14s cubic-bezier(.16,1,.3,1) forwards ContextMenuPanel-module-scss-module__Hn9nOW__contextMenuOpen}.ContextMenuPanel-module-scss-module__Hn9nOW__panel[data-side=right]{transform-origin:0 0}.ContextMenuPanel-module-scss-module__Hn9nOW__panel[data-side=left]{transform-origin:100% 0}.ContextMenuPanel-module-scss-module__Hn9nOW__panel[data-submenu=true]{animation-duration:.11s}@keyframes ContextMenuPanel-module-scss-module__Hn9nOW__contextMenuOpen{0%{opacity:0;transform:scale(.96)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}.ContextMenuPanel-module-scss-module__Hn9nOW__separator{background:var(--color-grey-3);height:1px;margin:.25rem 0}
.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter{border-bottom:1px solid var(--color-grey-3);flex-direction:column;padding:1rem .5rem;display:flex}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter:last-child{border-bottom:none}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter__header{justify-content:space-between;align-items:center;padding:.25rem .75rem .5rem;display:flex}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter__label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter__list{flex-direction:column;gap:2px;padding:0 .5rem;display:flex}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter__add{cursor:pointer;color:var(--color-primary);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:2.5rem;margin:.25rem .5rem 0;padding:.5rem .6rem;display:flex}.PageSectionSorter-module-scss-module__LJOLka__pageSectionSorter__add:hover{background:var(--color-grey-2)}
