.sortable__btns>:not(:last-child),.ui-sortable>:not(:last-child):not(.sortable__btns){margin-bottom:var(--paragraph-margin-vertical,var(--paragraph-margin-vertical-bottom,1.8rem))}.sortable{position:relative}.sortable__btns{display:inline-flex;flex-direction:row;position:absolute;right:0;width:auto!important;--paragraph-margin-vertical-bottom:0.3rem}.sortable__btns>*{--btn-justify-content:center;--btn-align-items:center;--icon-margin-horizontal:0;--icon-position-top:0;--btn-icon-margin-horizontal:0;--btn-icon-position-top:0;height:var(--btn-size-square,var(--btn-size-height,3.2rem));min-width:var(--btn-size-square,var(--btn-size-width,3.2rem));width:var(--btn-size-square,var(--btn-size-width,3.2rem));--btn-padding-vertical:0;--btn-padding-horizontal:0}.sortable__btns>*>span{border:0!important;clip-path:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:99.98em){.sortable__btns{transform:translateY(-100%)}.sortable__btns>:not(:last-child){margin-right:var(--margin-horizontal,var(--margin-horizontal-right,.5rem))}}@media (min-width:100em){.sortable__btns{flex-direction:column;right:calc(100% + 1.2rem)}}.sortable:before{border:.2rem dashed var(--sorting-border-color,transparent);bottom:var(--position-bottom,auto);content:"";height:var(--size-square,var(--size-height,100%));left:var(--position-left,50%);margin-top:-.6rem;min-width:var(--size-square,var(--size-width,100%));position:var(--position,absolute);right:var(--position-right,auto);top:var(--position-top,50%);transform:translate(-50%,-50%);width:var(--size-square,var(--size-width,100%));z-index:-1}.ui-sortable{position:relative;--gutter-vertical:0;--font-size:1.8rem;--headings-font-weight:300;--sorting-border-color:var(--gray-light);--headings-margin-vertical:0;--paragraph-margin-vertical:0;counter-reset:sorting-counter;padding:1rem}.ui-sortable>*{--col-size-width:100%!important}.ui-sortable>:not(.sortable__btns){align-items:flex-start;display:flex;--paragraph-margin-vertical-bottom:1.4rem}.ui-sortable>:not(.sortable__btns):before{background-color:var(--count-background-color,var(--color1-base));border-radius:var(--border-radius,50%);color:var(--count-text-color,var(--white));content:counter(sorting-counter);counter-increment:sorting-counter;flex-shrink:0;height:var(--count-size-square,var(--count-size-height,3.2rem));line-height:3.2rem;margin-right:var(--margin-horizontal,var(--margin-horizontal-right,.5rem));min-width:var(--count-size-square,var(--count-size-width,3.2rem));position:relative;text-align:center;top:var(--position-top,-.6rem);width:var(--count-size-square,var(--count-size-width,3.2rem))}.ui-sortable .date-block,.ui-sortable .one-media,.ui-sortable .partial__content :not(:first-child),.ui-sortable .partial__short,.ui-sortable .short,.ui-sortable .sortable__btns~svg,.ui-sortable li svg,.ui-sortable>* ul{display:var(--display,none)}.ui-sortable .partial__content{height:auto!important;left:inherit!important;position:relative;right:inherit!important;top:inherit!important;--padding-vertical:0;--padding-horizontal:0}.ui-sortable .partial__content-block{--background-color:transparent}.ui-sortable .partial__item{flex-direction:var(--flex-direction,row);--separator-width:0;height:auto!important;padding-bottom:0!important}.ui-sortable .partial__link{--text-color:var(--color1-base);--background-color:transparent;--border-color:transparent;--text-color-hover:var(--color1-base);--background-color-hover:transparent;--border-color-hover:transparent;--box-padding-vertical:0;--box-padding-horizontal:0}.ui-sortable .partial__item,.ui-sortable .partial__item:focus,.ui-sortable .partial__item:hover,.ui-sortable a,.ui-sortable a:focus,.ui-sortable a:hover{cursor:move}.ui-sortable .ui-state-highlight{background-color:var(--count-,var(--color1-lighter))}.ui-sortable .sortable-dragging a,.ui-sortable .sortable-dragging a:focus,.ui-sortable .sortable-dragging a:hover{cursor:move}.ui-sortable .sortable-dragging{--count-background-color:var(--color2-base)}.ui-sortable .sortable-dragging:before{content:"?"}.sortable .theme__item{display:var(--display,flex);flex-direction:var(--flex-direction,row)}