:root{--hansevision-background-color:#0088c5;--hansevision-background-color-dark:#004361;--hansevision-text-color:#fff;--padding-sm:.5rem}body{margin:0}.grid-container{grid-template:"header""main"1fr/1fr;min-block-size:100dvh;display:grid}#header{--colorNeutralForeground1:var(--hansevision-text-color);--colorNeutralForeground2:var(--hansevision-text-color);text-align:center;background-color:var(--hansevision-background-color);color:var(--hansevision-text-color);padding:0 0 0 var(--padding-sm);flex-direction:row;grid-area:header;justify-content:space-between;align-items:center;display:flex}#header a,#header button{text-align:center;background-color:var(--hansevision-background-color);color:var(--hansevision-text-color)}#header button:hover,#header button:active{background-color:var(--hansevision-background-color-dark)}.main{grid-area:main;overflow:hidden}.container{height:100%}.container-grid{flex-direction:row;height:100%;display:flex}.left{flex-shrink:0;min-width:180px;max-width:600px;height:100%;padding:1rem;overflow:auto}.left-header{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.75rem;font-size:1rem;font-weight:600;display:block;overflow:hidden}.divider{cursor:col-resize;-webkit-user-select:none;user-select:none;background-color:#e0e0e0;flex-shrink:0;width:4px;transition:background-color .15s}.divider:hover,.divider.dragging{background-color:#0088c5}.right{background-color:#f5f5f5;flex:1;min-width:300px;height:100%;padding:1rem;overflow:auto}.placeholder-root{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.placeholder-root .icon-wrapper{flex-direction:row;align-items:center;gap:8px;display:flex}.placeholder-root .icon-wrapper .icon{font-size:38px}.placeholder-root .icon-wrapper .icon-text{font-size:24px}.placeholder-root .description{font-size:16px}
