.back-to-labs-link{z-index:10;font-family:var(--font-mono), monospace;font-size:12px;line-height:1;position:absolute;top:10px;left:max(16px,50% - 320px);overflow:visible}.root:has(.back-to-labs-link) footer{margin-top:auto}.back-to-labs-link a{color:#000;touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-left:-8px;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.back-to-labs-link__label{pointer-events:none}.back-to-labs-link__bubble{pointer-events:none;will-change:transform;background:#000;border-radius:50%;width:28px;height:28px;position:absolute;top:14px;left:4px}.back-to-labs-link__inverted{color:#fff;clip-path:circle(14px at 18px 28px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.back-to-labs-link a:focus-visible{outline-offset:2px;outline:1px solid}@media (prefers-reduced-motion:reduce){.back-to-labs-link a{transition:none}}@media (pointer:coarse){.back-to-labs-link a{touch-action:none}}.back-to-labs-link[data-dismissed]{visibility:hidden;pointer-events:none}.back-to-labs-tab{z-index:30;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:28px;height:56px;margin:0;padding:0;animation:.24s ease-out both back-to-labs-tab-in;position:fixed;translate:0 -50%}.back-to-labs-tab:before{content:"";background:#8080808c;border-radius:2px;width:4px;height:36px;position:absolute;top:10px;box-shadow:0 0 0 1px #ffffff40}.back-to-labs-tab[data-edge=left]{left:0}.back-to-labs-tab[data-edge=left]:before{left:3px}.back-to-labs-tab[data-edge=right]{right:0}.back-to-labs-tab[data-edge=right]:before{right:3px}.back-to-labs-tab[data-edge=top],.back-to-labs-tab[data-edge=bottom]{width:56px;height:28px;translate:-50%}.back-to-labs-tab[data-edge=top]{top:0}.back-to-labs-tab[data-edge=bottom]{bottom:0}.back-to-labs-tab[data-edge=top]:before,.back-to-labs-tab[data-edge=bottom]:before{width:36px;height:4px;top:auto;left:10px}.back-to-labs-tab[data-edge=top]:before{top:3px}.back-to-labs-tab[data-edge=bottom]:before{bottom:3px}@keyframes back-to-labs-tab-in{0%{opacity:0}}.back-to-labs-link,.back-to-labs-tab,.archive__jars,.mo__forms{transition:opacity .2s}html[data-lab-clean] .back-to-labs-link,html[data-lab-clean] .back-to-labs-tab,html[data-lab-clean] .archive__jars,html[data-lab-clean] .mo__forms{opacity:0;pointer-events:none}
