#root{margin:0;text-align:center;--header-height: 8%}.App{height:100vh;height:100svh;width:100vw;width:100svw;overflow:hidden}.App header{height:var(--header-height);min-height:var(--header-height)}.App .base{display:flex;min-width:100%}.App .base .canvas-container{flex:1 1 auto;height:100%}.bento-layout{display:grid;position:relative;overflow:hidden;width:100%;height:100%;grid-template-columns:200px 5px 1fr 5px 200px;grid-template-rows:0px 0px 1fr 0px 0px}.bento-root{min-height:100vh;--bento-handle-hover-color: rgba(0, 120, 212, .3);--bento-handle-hit-area: 3px}.bento-frame-header{grid-column:1 / -1;grid-row:1;overflow:hidden}.bento-frame-hh-top{grid-column:1 / -1;grid-row:2;cursor:row-resize;touch-action:none}.bento-frame-left{grid-column:1;grid-row:3;overflow:hidden}.bento-frame-vh-left{grid-column:2;grid-row:3;cursor:col-resize;touch-action:none}.bento-frame-center{grid-column:3;grid-row:3;overflow:hidden}.bento-frame-vh-right{grid-column:4;grid-row:3;cursor:col-resize;touch-action:none}.bento-frame-right{grid-column:5;grid-row:3;overflow:hidden}.bento-frame-hh-bottom{grid-column:1 / -1;grid-row:4;cursor:row-resize;touch-action:none}.bento-frame-footer{grid-column:1 / -1;grid-row:5;overflow:hidden}.bento-mount{width:100%;height:100%;overflow:auto}.bento-peek-transitioning{transition:grid-template-columns .25s ease,grid-template-rows .25s ease}.bento-mount.bento-peek{overflow:hidden}.bento-mount.bento-peek>:not(.bento-peek-area){grid-area:main}.bento-mount.bento-peek>.bento-main-area{grid-area:main}.bento-mount.bento-peek>.bento-peek-area{grid-area:peek}.bento-mount.bento-peek--collapsed>:not(.bento-peek-area){overflow:hidden}.bento-mount.bento-peek--expanded>:not(.bento-peek-area){overflow-x:hidden;overflow-y:auto}.bento-handle{position:relative}.bento-handle:after{content:"";position:absolute;inset:0;transition:background .15s}.bento-frame-hh-top:after,.bento-frame-hh-bottom:after{top:calc(-1 * var(--bento-handle-hit-area));bottom:calc(-1 * var(--bento-handle-hit-area))}.bento-frame-vh-left:after,.bento-frame-vh-right:after{left:calc(-1 * var(--bento-handle-hit-area));right:calc(-1 * var(--bento-handle-hit-area))}.bento-handle:hover:after{background:var(--bento-handle-hover-color)}.bento-layout .bento--hidden{display:none}.bento-bs{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;z-index:100;transition:transform .3s ease}.bento-bs--closed{transform:translateY(100%);pointer-events:none}.bento-bs__handle{flex-shrink:0;cursor:row-resize;touch-action:none}.bento-bs__handle{height:20px;display:flex;align-items:center;justify-content:center}.bento-bs__handle:after{content:"";width:36px;height:3px;border-radius:2px;background:#bbb}.bento-bs__content{flex:1;overflow:auto}.bento-sidebar-overlay{position:fixed;inset:0;pointer-events:none;display:none}.bento-single-layout .bento-sidebar-overlay{display:block}.bento-sidebar-overlay>.bento-frame-left,.bento-sidebar-overlay>.bento-frame-right{position:absolute;top:0;bottom:0;width:100%;transition:transform .25s ease;pointer-events:auto}.bento-sidebar-overlay>.bento-frame-left{left:0;right:auto}.bento-sidebar-overlay>.bento-frame-right{right:0;left:auto}.bento-sidebar-overlay>.bento-frame-left.bento--hidden,.bento-sidebar-overlay>.bento-frame-right.bento--hidden{display:flex;transform:translate(-100%);pointer-events:none}.bento-sidebar-overlay>.bento-frame-right.bento--hidden{transform:translate(100%)}.bento-sidebar-overlay .bento-peek-area,.bento-single-layout .bento-frame-vh-left,.bento-single-layout .bento-frame-vh-right{display:none}.bento-no-transition .bento-sidebar-overlay>.bento-frame-left,.bento-no-transition .bento-sidebar-overlay>.bento-frame-right{transition:none}html.bento-punchout-active,html.bento-punchout-active body{background:transparent}.bento-bs__handle{background:var(--nomad-bento-handle-bg)}.bento-global-frame .bento-frame-right.bento--hidden{display:block}.bento-global-frame{transition:grid-template-columns .25s ease}.bento-single-layout.bento-global-frame{transition:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;overflow:hidden;touch-action:none}select,input[type=text]{width:100%;box-sizing:border-box}ul{list-style-type:none;text-align:left}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Regular.woff2) format("woff2"),local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Regular.woff) format("woff"),local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Semi%20Bold.woff2) format("woff2"),local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Semi%20Bold.woff) format("woff"),local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Semi%20Bold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Bold.woff2) format("woff2"),local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Bold.woff) format("woff"),local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Italic.woff2) format("woff2"),local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Italic.woff) format("woff"),local("Artifakt Element Regular"),local("ArtifaktElement-Regular"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Semi%20Bold%20Italic.woff2) format("woff2"),local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Semi%20Bold%20Italic.woff) format("woff"),local("Artifakt Element Semi Bold"),local("ArtifaktElement-SemiBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Semi%20Bold%20Italic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:ArtifaktElement;src:local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Bold%20Italic.woff2) format("woff2"),local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF/Artifakt%20Element%20Bold%20Italic.woff) format("woff"),local("Artifakt Element Bold"),local("ArtifaktElement-Bold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/TTF/Artifakt%20Element%20Bold%20Italic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ArtifaktLegend;src:local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/WOFF2/Artifakt%20Legend%20Extra%20Bold.woff2) format("woff2"),local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/WOFF/Artifakt%20Legend%20Extra%20Bold.woff) format("woff"),local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/TTF/Artifakt%20Legend%20Extra%20Bold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:ArtifaktLegend;src:local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/WOFF2/Artifakt%20Legend%20Black%20Italic.woff2) format("woff2"),local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/WOFF/Artifakt%20Legend%20Black%20Italic.woff) format("woff"),local("Artifakt Legend Extra Bold"),local("ArtifaktLegend-ExtraBold"),url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/TTF/Artifakt%20Legend%20Black%20Italic.ttf) format("truetype");font-weight:800;font-style:italic}
