._bF{flex:1;display:flex;position:relative;overflow:hidden}#_bG{flex:1;overflow:hidden}._bH{z-index:5;background-color:var(--color-gray-dim);cursor:pointer;opacity:.65;border:none;border-radius:.4rem;justify-content:center;align-items:center;padding:.4rem .5rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.75rem}._bH:hover,._bH:focus-visible{opacity:1;background-color:var(--color-gray-alt-dim)}._bH svg{height:1lh;fill:var(--color-blue)}.cm-editor{height:100%;font-family:Ubuntu Mono,monospace;font-size:1rem}.cm-editor .cm-activeLine{background-color:#0000}.cm-editor .cm-line:last-child{margin-bottom:20rem}.cm-editor .cm-scroller{font-family:inherit}.cm-editor .cm-cursor{border-left:2px solid var(--color-foreground)}.cm-editor .cm-gutters{background-color:var(--color-background);border-right:none;padding-left:.5rem;padding-right:.25rem;font-family:Ubuntu Mono,monospace}.cm-editor .cm-gutterElement{color:#858585;-webkit-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-editor .cm-tooltip{color:var(--color-background);background-color:var(--color-blue-alt-dim-alt);border:none;border-radius:2px;overflow:hidden}.cm-editor .cm-tooltip ul li{padding:.5rem}.cm-editor .cm-tooltip ul li[aria-selected]{background-color:var(--color-blue-dark)}.cm-editor .cm-foldMarker{display:block;rotate:0deg}.cm-editor .cm-foldMarkerOpen{rotate:90deg}.cm-editor .cm-activeLineGutter{background-color:#0000}.cm-editor .cm-selectionBackground{background:var(--color-blue-dim)!important}._dx{background-color:var(--color-gray-dim);align-items:stretch;display:flex}._dy{scrollbar-width:thin;background-color:var(--color-gray-dim);display:flex;overflow-x:auto}._dz{text-wrap:nowrap;border-right:2px solid #0000;padding:.5rem 1rem;display:flex}._dz input{font:inherit;color:inherit;outline-offset:3px;field-sizing:content;background:0 0;border:none;min-width:1ch;padding:0}._dz:hover,._dz[aria-selected=true]{background-color:var(--color-gray-alt-dim)}._dz:not(:hover,[aria-selected=true]){border-color:var(--color-gray-alt-dim)}._dA{background:0 0;border:none;margin-right:-.5rem;padding:0 .5rem}._dA:hover{color:var(--color-red)}._dB{color:var(--color-blue);background-color:var(--color-gray-dim);border:none;align-items:center;margin-left:auto;padding:.5rem 1rem;display:flex}._dB:hover{background-color:var(--color-gray-alt-dim)}._dB svg{height:1rem}._dB svg path{fill:currentColor}._dC{inset:unset;background-color:var(--color-gray-alt-dim);border:1px solid var(--color-gray-alt);border-radius:.25rem;flex-direction:column;max-width:95vw}._dC:popover-open{display:flex}._dD{text-align:right;background-color:#0000;border:none;padding:.6rem .75rem}._dD:hover,._dD:focus-visible{background-color:var(--color-gray-dim)}._dD:hover:first-child,._dD:focus-visible:first-child{background-color:var(--color-blue-dim)}._dD:first-child{font-weight:700}._bI{flex-direction:column;height:100%;display:flex}._bJ{background-color:var(--color-gray-dim);scrollbar-width:thin;justify-content:flex-start;display:flex;overflow-x:auto}._bJ select{background-color:var(--color-gray-dim);border-radius:0;font-size:1rem}._bK{border-right:2px solid var(--color-gray-alt-dim);justify-content:center;align-items:center;display:flex}._bK>:hover{background-color:var(--color-gray-alt-dim);border-color:#0000}._bL{text-align:right;flex-grow:1;align-self:center;padding:0 .5rem;font-family:Ubuntu Mono,monospace;font-size:.9rem}._bM{border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}._bM:focus-within{border-color:var(--section-color-alt,var(--color-blue-alt));outline:none}._bM label{cursor:pointer}._bM input{accent-color:var(--color-blue);cursor:pointer;width:1rem;height:1rem;margin:0}.fullscreen{visibility:hidden}._bN{flex:1;display:flex;position:relative;overflow:hidden}.fullscreen ._bN{visibility:visible;z-index:1000000;position:fixed;inset:0}._bN iframe{background-color:#fff;border:none;flex:1}._bO{scrollbar-width:thin;align-items:center;gap:.5rem;margin-left:auto;padding:0 .5rem;font-family:Ubuntu Mono,monospace;display:flex;overflow-x:auto}._bP{padding:.2em}._bQ{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2rem;padding:0;display:flex}._bQ:hover{background-color:var(--color-gray-alt-dim)}._bQ svg{height:1lh;fill:var(--color-blue)}._bR{z-index:5;background-color:var(--color-gray-dim);cursor:pointer;opacity:.65;border:none;border-radius:.4rem;justify-content:center;align-items:center;padding:.4rem .5rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.75rem}._bR:hover,._bR:focus-visible{opacity:1;background-color:var(--color-gray-alt-dim)}._bR svg{height:1lh;fill:var(--color-blue)}._bS svg{width:1.25lh}._bT{animation:1.5s _bT}@keyframes _bT{0%{opacity:.4;transform:scale(.6)}20%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}._bU{color:var(--color-black);justify-content:center;align-items:center;font-family:Ubuntu Mono,monospace;font-size:1.25rem;animation:.3s 1s both _bV;display:flex;position:absolute;inset:0}._bU span{opacity:.35;animation:2.4s ease-in-out infinite _bW}@media (prefers-reduced-motion:reduce){._bU span{opacity:1;animation:none}}@keyframes _bV{0%{opacity:0}}@keyframes _bW{50%{opacity:1}}._bX{animation:.25s ease-out _bX}@keyframes _bX{to{transform:rotate(1turn)}}#_bY{flex:1;max-width:100%;display:flex;overflow:auto}#_bY>.shiki{counter-reset:line-number;flex:1;padding:1rem .25rem 1rem .5rem}#_bY>.shiki .line{counter-increment:line-number;position:relative}#_bY>.shiki .line:before{content:counter(line-number);color:#858585;-webkit-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:right;width:3ch;padding-right:1.625rem;display:inline-flex}._bZ{display:none}._b0{border-top:2px solid var(--color-gray-alt-dim);background-color:var(--color-gray-dim);flex-direction:column;display:flex}.fullscreen ._b0{visibility:visible;z-index:1000001;border-top:none;border-top-left-radius:.5rem;position:fixed;bottom:0;right:0}._b1{align-items:stretch;min-height:2rem;display:flex}._b2{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}._b2 svg{height:.75lh;fill:var(--color-blue)}._b2:hover{background-color:var(--color-gray-alt-dim)}.fullscreen ._b2{display:none}._b3{background-color:var(--color-gray-alt-dim);border-radius:1rem;padding:0 .5rem;font-size:.8rem}._b4{cursor:pointer;background:0 0;border:none;align-items:center;padding:0 .75rem;display:flex}._b4 svg{height:1lh;fill:var(--color-blue)}._b4:hover{background-color:var(--color-gray-alt-dim)}.fullscreen ._b4{display:none}._b5{border-top:1px solid var(--color-gray-alt-dim);height:12rem;font-family:Ubuntu Mono,monospace;font-size:.85rem;overflow-y:auto}.fullscreen ._b5{display:none}._b6{opacity:.6;padding:.5rem}._b7{white-space:pre-wrap;word-break:break-word;align-items:baseline;gap:.5rem;padding:.15rem .5rem;display:flex}._b7+._b7{border-top:1px solid var(--color-gray-alt-dim)}._b7[data-method=error]{color:var(--color-red)}._b7[data-method=warn]{color:var(--color-yellow)}._b8{text-transform:uppercase;opacity:.8;flex-shrink:0;font-size:.7rem}._b8[data-ns=server]{color:var(--color-blue)}._b8[data-ns=client]{color:var(--color-red)}._b9{flex-grow:1}._b_{filter:brightness(0%)invert(30%);background-image:url(/fav.svg);background-position:.5rem .2rem;background-repeat:no-repeat;background-size:auto 2rem;background-clip:content-box;width:3.5rem;height:2.5rem;padding:.5rem;display:none;position:absolute;bottom:0;left:0}._b_:hover{filter:none;transition:filter .2s}.fullscreen ._b_{display:block}._dE{background-color:var(--color-background);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:absolute;inset:0;overflow:auto}._dF{border:1px solid var(--color-red-dim);background-color:var(--color-background);border-left-width:4px;border-radius:4px;overflow:hidden}._dG{background-color:var(--color-red-dim);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.5rem .75rem;display:flex}._dH{letter-spacing:.06em;text-transform:uppercase;color:var(--color-red);font-size:.7rem;font-weight:700}._dI{text-overflow:ellipsis;white-space:nowrap;opacity:.75;margin-left:auto;font-family:Ubuntu Mono,monospace;font-size:.85rem;overflow:hidden}._dJ{white-space:pre-wrap;margin:0;padding:.75rem;font-size:.95rem;line-height:1.55}._dJ code{background-color:var(--color-gray-dim);border-radius:3px;padding:.05em .3em;font-family:Ubuntu Mono,monospace;font-size:1em}._dJ a{color:var(--color-blue);text-underline-offset:.15em;text-decoration:underline}._dJ a:hover{text-decoration-thickness:2px}._dJ a code{color:inherit;background:0 0;padding:0}._dK{border-top:1px solid var(--color-gray-alt-dim);background-color:var(--color-gray-dim);grid-template-columns:auto minmax(max-content,1fr);align-items:start;padding:.5rem 0;font-family:Ubuntu Mono,monospace;font-size:.9rem;line-height:1.5;display:grid;position:relative;overflow-x:auto}._dL{z-index:1;background-color:var(--color-gray-dim);text-align:right;-webkit-user-select:none;user-select:none;opacity:.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 .75rem 0 .5rem;position:sticky;left:0}._dL[data-error]{opacity:1;color:var(--color-red);background-color:var(--color-red-dim);font-weight:700}._dM{white-space:pre;padding-right:.75rem}._dM[data-error]{background-color:var(--color-red-dim)}._dN{white-space:pre;color:var(--color-red);padding-right:.75rem;font-weight:700}._dO{border-top:1px solid var(--color-gray-alt-dim);white-space:pre-wrap;opacity:.75;margin:0;padding:.75rem;font-family:Ubuntu Mono,monospace;font-size:.8rem;overflow-x:auto}._bD{inset:var(--stick-size) 0 0 0;display:flex;position:fixed}._bD>*{flex-basis:0}._bD>div{flex-direction:column;display:flex;overflow:hidden}._bE{all:unset;cursor:col-resize;touch-action:none;background-color:var(--color-foreground);opacity:.2;min-width:1rem;min-height:1rem;box-shadow:inset 0 0 .2rem var(--color-background)}._bE:hover{opacity:.4}@media (pointer:fine){._bE{min-width:.5rem;min-height:.5rem}}@media (aspect-ratio<=1){._bD{flex-direction:column}._bE{cursor:row-resize}}:root{--stick-size:5rem}#header{background-color:var(--color-background);margin:0;padding:0 1rem;position:fixed;left:0;right:0;transform:none!important}
