h1,h2{text-transform:uppercase;font-weight:400}.ed-block{position:relative}.ed-block__admin:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:10;pointer-events:none;background-color:var(--common-color-back-warning-strong,rgba(255,204,0,.11));opacity:0;visibility:hidden;transition-duration:.2s;transition-timing-function:ease-out;transition-property:opacity,visibility}.inverse .ed-block__admin:before{background-color:var(--common-color-back-warning-weak,rgba(255,214,10,.06))}.ed-block:hover .ed-block__admin:before{opacity:1;visibility:visible}.ed-block__admin:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:9;pointer-events:none;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--common-color-back-faint-strong,rgba(0,0,0,.06)) 0,var(--common-color-back-faint-strong,rgba(0,0,0,.06)) 8px);opacity:0;transition-duration:.2s;transition-timing-function:ease-out;transition-property:opacity,visibility,background-image}.inverse .ed-block__admin:after{background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--common-color-back-faint-weak,hsla(0,0%,100%,.05)) 0,var(--common-color-back-faint-weak,hsla(0,0%,100%,.05)) 8px)}.ed-block__admin--hidden:after{opacity:1;visibility:visible}.ed-block__tool{position:absolute;display:flex;align-items:flex-end;justify-content:flex-end;top:0;right:0;bottom:0;width:0;padding-right:4px;z-index:11;opacity:0;visibility:hidden;transition-duration:.2s;transition-timing-function:ease-out;transition-property:opacity,visibility}.ed-block:hover .ed-block__tool{opacity:1;visibility:visible}.ed-block__action{position:sticky;bottom:0;padding:8px 4px}.ed-block__action--create{position:absolute;right:50vw;top:0;bottom:auto;padding:8px;transform:translate(50%,-50%)}.ed-block__action--down{top:auto;bottom:0;transform:translate(50%,50%)}.btn--outline.ed-block__btn{--button-background-color:var(--common-color-root-base-weak,#191919);--button-background-color-hover:var(--common-color-root-base-weak,#191919)}.inverse .btn--outline.ed-block__btn{--button-inverse-background-color:var(--common-color-root-base-strong,#1e1e1e);--button-inverse-background-color-hover:var(--common-color-root-base-strong,#1e1e1e)}.ed-block__admin~*{transition-duration:.2s;transition-timing-function:ease-out;transition-property:opacity}.ed-block--hidden .ed-block__admin~*{opacity:.5}