:root{--title-bar-height:40px}article.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}#title-bar-flex-container.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{height:var(--title-bar-height);display:flex;align-items:center;overflow-x:auto;border-bottom:solid #cacaca 1px}#title-bar-flex-container.svelte-1e0023o>.svelte-1e0023o.svelte-1e0023o{padding:.25rem}.left-item.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o,.right-item.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{flex:1}.left-item.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{display:flex;align-items:center}.right-item.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{text-align:right}#loading.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{display:inline-block;width:calc(var(--title-bar-height) - 1.5rem);height:calc(var(--title-bar-height) - 1.5rem);border:3px solid rgba(141,141,141,.637);border-radius:50%;border-top-color:#353535;animation:svelte-1e0023o-spinner 1s ease-in-out infinite;-webkit-animation:svelte-1e0023o-spinner 1s ease-in-out infinite}#title-bar-flex-container.svelte-1e0023o nav.svelte-1e0023o.svelte-1e0023o{display:inline-block;padding-left:.75em;padding-right:.75em}#title-bar-flex-container.svelte-1e0023o h1.svelte-1e0023o.svelte-1e0023o{text-overflow:ellipsis;white-space:nowrap}.flex-parent.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{display:flex;align-items:stretch;width:100%;height:calc(100% - var(--title-bar-height))}.cyto-canvas.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{min-width:60vw;width:100%;border:solid #e4e4e4 1px}.sidepanel.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{flex-grow:1;width:100%;padding:1rem;overflow-x:auto;background:#ebf4f7}@media screen and (max-aspect-ratio: 1/1){.flex-parent.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{flex-direction:column;min-height:calc(100% - var(--title-bar-height));height:auto}.cyto-canvas.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{height:60vh;width:auto;flex-grow:1}.sidepanel.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{width:auto;overflow-y:initial}}#command-buttons.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{bottom:0;right:0;margin:.5rem;position:absolute;z-index:9999}#command-buttons.svelte-1e0023o button.svelte-1e0023o.svelte-1e0023o{width:fit-content;font-size:clamp(.1rem,calc(.5rem + 1vw),1rem)}#command-buttons.svelte-1e0023o img.svelte-1e0023o.svelte-1e0023o{display:inline-block;max-width:1.4rem;vertical-align:middle}#center-view-btn.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{min-width:fit-content}#toggle-btn.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{right:10px;top:-10px}#breadcrumb.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{position:absolute;left:0;margin:.5rem;padding:.25rem;z-index:9999;max-width:50%;background-color:#e9e9edc0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:.25rem;text-shadow:0px 0px 2px #fff;text-shadow:1px 1px 2px #fff}#breadcrumb.svelte-1e0023o .svelte-1e0023o+.svelte-1e0023o{margin-left:.25rem}.breadcrumb-arrow.svelte-1e0023o.svelte-1e0023o.svelte-1e0023o{letter-spacing:-2px}@keyframes svelte-1e0023o-spinner{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes svelte-1e0023o-spinner{to{-webkit-transform:rotate(360deg)}}
