@media screen {
body.vertex-desktop.vn-interface.vn-desktop-navigation.ref-single-preview.ux-readable #modalBackdrop #modal[data-window-size=snap],body.vertex-desktop.vn-interface.vn-desktop-navigation.ref-single-preview.ux-readable #content[data-window-size=snap]{position:fixed!important;inset:var(--snap-y) auto auto var(--snap-x)!important;width:var(--chosen-width)!important;height:var(--chosen-height)!important;transform:none!important;margin:0!important}
body.ux-readable #modal #modalBody .window-size-menu .snap-diagram .snap-part{min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:3px solid #f3f4f5!important;border-radius:7px!important;background:#dce2e7!important;outline:1px solid #9ba9b3!important;outline-offset:-4px!important;box-shadow:none!important}
body.ux-readable .window-size-menu[data-snap-ready]{position:fixed!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;width:min(360px,calc(100vw - 16px))!important;padding:16px!important;border:1px solid #b6bfc7!important;border-radius:14px!important;background:#f3f4f5!important;box-shadow:0 5px 20px #0002!important;z-index:100050!important;direction:ltr;box-sizing:border-box;transform:none!important;right:auto!important}
body.ux-readable .window-size-menu[hidden]{display:none!important}
.snap-diagram{position:relative;display:block;width:100%;height:72px}
body.ux-readable .window-size-menu .snap-diagram .snap-part{position:absolute!important;box-sizing:border-box!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:3px solid #f3f4f5!important;border-radius:7px!important;background:#dce2e7!important;outline:1px solid #9ba9b3!important;outline-offset:-4px!important;box-shadow:none!important}
body.ux-readable .window-size-menu .snap-diagram .snap-part:is(:hover,:focus-visible){background:#a9ccec!important;outline-color:#17659b!important}
.snap-footer{grid-column:1/-1;display:flex;gap:8px;direction:rtl}.snap-footer button{flex:1}
body.ux-readable #modalBackdrop #modal[data-window-size=snap],body.ux-readable #content[data-window-size=snap]{position:fixed!important;left:var(--snap-x)!important;top:var(--snap-y)!important;right:auto!important;bottom:auto!important;width:var(--chosen-width)!important;height:var(--chosen-height)!important;min-width:0!important;min-height:0!important;max-width:98vw!important;max-height:96vh!important;transform:none!important;margin:0!important;overflow:auto!important;box-sizing:border-box!important}
}
