.iframe-mermaid-root{width:100%;height:100%;background:#fff;padding:16px}.iframe-mermaid-error{color:red;font-weight:700}.iframe-mermaid-diagram{width:100%;height:100%}body,html{margin:0;padding:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#__next,body,html{height:100%}.gutter{background-color:#eee;background-repeat:no-repeat;background-position:50%}.gutter.gutter-horizontal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeAAPRUQMYQVJNAAAAAElFTkSuQmCC");cursor:col-resize}.gutter.gutter-vertical{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=");cursor:row-resize}body[data-theme=dark] .gutter{background-color:#333}.split>div{width:100%;overflow:hidden}.split.split-horizontal>div,.split>div{height:100%}.split.split-vertical>div{width:100%}@media (max-width:768px){.gutter{background-size:12px}.split .gutter.gutter-horizontal,.split>.gutter.gutter-horizontal{width:12px;min-width:12px}.split .gutter.gutter-vertical,.split>.gutter.gutter-vertical{height:12px;min-height:12px}.MuiChip-root,.MuiIconButton-root,button{min-height:44px;min-width:44px}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root:active{transform:scale(.95);transition:transform .1s ease-in-out}.MuiChip-root:active{transform:scale(.98);transition:transform .1s ease-in-out}}@media screen and (min-resolution:2dppx){input,select,textarea{font-size:16px}}