.dialog-container,.dialog-overlay{bottom:0;left:0;position:fixed;right:0;top:0}@media(min-width:768px){.dialog-container,.dialog-overlay{position:absolute}}.dialog-container{border:none;border-radius:var(--border-radius-s);box-shadow:var(--box-shadow);display:flex;z-index:400}@media(max-width:768px){.dialog-container{align-items:center;justify-content:center}}.dialog-container:focus{outline:none!important}.dialog-container[aria-hidden=true]{display:none}@media(max-width:768px){.dialog-overlay{background-color:rgba(10,50,86,.251)}}.dialog-content{animation:dialog-animation .3s;background-color:var(--surface-white);border-radius:var(--border-radius-s);display:grid;gap:var(--space-m-l);max-width:90vw;position:relative;width:100%;z-index:2}@media(min-width:768px){.dialog-content{grid-template-columns:2fr 3fr}}.dialog-content .dialog-hide-btn{background:transparent;border:none;position:absolute;right:var(--space-s);top:var(--space-s);z-index:100}.dialog-content figure{display:block;margin:0;overflow:hidden}.dialog-content figure>.components-placeholder{height:100%}.dialog-content figure img{border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.dialog-content figure img{border-radius:var(--border-radius-s) 0 0 var(--border-radius-s)}}.dialog-content .wp-block-heading{font-family:Figtree,sans-serif;font-size:var(--font-size-h3);font-weight:700;line-height:1.1}.diagram-item-dialog__content{display:flex;flex-direction:column;justify-content:center;padding:var(--space-m-l)}@media(min-width:768px){.diagram-item-dialog__content{padding:var(--space-l) var(--space-l) var(--space-l) 0}}@keyframes dialog-animation{0%{opacity:0;transform:translateY(6%)}to{opacity:1;transform:translateY(0)}}
