.dyad-custom-grid-container{height:100%}#editor .dyad-custom-grid-container{height:60vh;height:60dvh;overflow:scroll;width:100%;max-width:100%}.custom-grid{background:#fff;display:grid;height:100%;height:100vh;height:100dvh;width:calc(1dvh * var(--width,100));overflow:hidden;grid-template-rows:repeat(var(--rows),1fr);grid-template-columns:repeat(var(--columns),10vw)}#editor .custom-grid{padding-top:0;height:100%;--grid-color:#974fb651;width:calc(.6dvh * var(--width,100));grid-template-columns:repeat(var(--columns),1fr)}#editor .is-selected .dyad-custom-grid-container::before{content:"10 Columns = Full Window Width";position:relative;display:inline-block;font-family:monospace;font-size:.7rem;padding:.2rem .5rem;background-color:#efefef;position:absolute;bottom:-1.4rem}#editor .custom-grid::before,#editor .custom-grid::after{opacity:.5;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}#editor .custom-grid::before{outline:var(--grid-color)1px solid;outline-offset:-1px;background:repeating-linear-gradient(to right,transparent,transparent calc(100%/var(--columns) - 1px),var(--grid-color) calc(100%/var(--columns) - 1px),var(--grid-color) calc(100%/var(--columns)))}#editor .custom-grid::after{background:repeating-linear-gradient(to bottom,transparent,transparent calc(100%/var(--rows) - 1px),var(--grid-color) calc(100%/var(--rows) - 1px),var(--grid-color) calc(100%/var(--rows)))}#editor .is-selected .custom-grid::before,#editor .is-selected .custom-grid::after{opacity:1}.custom-grid .wp-block{grid-row-end:span 2;grid-column-end:span 3;overflow:hidden}#editor .custom-grid .wp-block{outline:1px dotted #444}