.ui-module__Hi2WXW__panel{border:1px solid var(--line);background:var(--panel);flex-direction:column;min-width:0;min-height:0;display:flex}.ui-module__Hi2WXW__head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;display:flex}.ui-module__Hi2WXW__label{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:11px}.ui-module__Hi2WXW__body{flex-direction:column;flex-grow:1;min-height:0;display:flex}.ui-module__Hi2WXW__foot{border-top:1px solid var(--line);flex-shrink:0;padding:8px 12px}.ui-module__Hi2WXW__segmented{gap:4px;display:flex}.ui-module__Hi2WXW__segment{border:1px solid var(--edge);color:var(--dim);background:0 0;padding:3px 12px;font-size:11.5px}.ui-module__Hi2WXW__segment:hover{color:var(--fg)}.ui-module__Hi2WXW__segment[data-on=true]{background:var(--solid);border-color:var(--solid);color:var(--on-solid);font-weight:500}.ui-module__Hi2WXW__chip{border:1px solid var(--edge);color:var(--dim);background:0 0;padding:2px 7px;font-size:11px}.ui-module__Hi2WXW__chip:hover{color:var(--fg)}.ui-module__Hi2WXW__chip[data-on=true]{background:var(--solid);border-color:var(--solid);color:var(--on-solid);font-weight:500}.ui-module__Hi2WXW__slider{flex-grow:1;align-items:center;gap:12px;min-width:0;display:flex}.ui-module__Hi2WXW__range{appearance:none;cursor:pointer;background:0 0;flex-grow:1;min-width:0;height:11px;margin:0}.ui-module__Hi2WXW__range::-webkit-slider-runnable-track{background:var(--line);height:3px}.ui-module__Hi2WXW__range::-moz-range-track{background:var(--line);height:3px}.ui-module__Hi2WXW__range::-webkit-slider-thumb{appearance:none;background:var(--solid);border:0;border-radius:0;width:3px;height:11px;margin-top:-4px}.ui-module__Hi2WXW__range::-moz-range-thumb{background:var(--solid);border:0;border-radius:0;width:3px;height:11px}.ui-module__Hi2WXW__readout{text-align:right;width:56px;color:var(--mid);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.ui-module__Hi2WXW__button{border:1px solid var(--edge);color:var(--fg);background:0 0;padding:6px 14px;font-size:12px}.ui-module__Hi2WXW__button:hover{border-color:var(--mid);color:var(--ink)}.ui-module__Hi2WXW__button[data-variant=solid]{background:var(--solid);border-color:var(--solid);color:var(--on-solid);font-weight:700}.ui-module__Hi2WXW__button[data-variant=solid]:hover{background:#fff}.ui-module__Hi2WXW__button:disabled{opacity:.4;cursor:not-allowed}.ui-module__Hi2WXW__button:disabled:hover{border-color:var(--edge);color:var(--fg)}.ui-module__Hi2WXW__quiet{border:1px solid var(--edge);color:var(--mid);background:0 0;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:flex}.ui-module__Hi2WXW__quiet:hover{color:var(--ink);border-color:var(--mid)}
.output-module__65m2ea__stage{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-height:190px;padding:26px 24px;display:grid;overflow:hidden}.output-module__65m2ea__stage img{object-fit:contain;object-position:center;width:100%;height:100%}.output-module__65m2ea__settings{flex-direction:column;flex-grow:1;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}.output-module__65m2ea__group{border:1px solid var(--hair);flex-direction:column;gap:10px;min-width:0;margin:0;padding:4px 13px 13px;display:flex}.output-module__65m2ea__group>legend{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin-left:-3px;padding:0 6px;font-size:10.5px}.output-module__65m2ea__wide{grid-column:1/-1}@media (max-width:1100px){.output-module__65m2ea__settings{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;display:grid}}.output-module__65m2ea__field{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:22px;display:flex}.output-module__65m2ea__fieldLabel{width:76px;color:var(--dim);flex-shrink:0;font-size:11.5px}.output-module__65m2ea__text{border:1px solid var(--edge);background:var(--sunken);min-width:0;color:var(--fg);font:inherit;letter-spacing:inherit;outline:0;flex-grow:1;padding:3px 9px;font-size:11.5px}.output-module__65m2ea__text:focus{border-color:var(--mid)}.output-module__65m2ea__text::placeholder{color:var(--ghost)}.output-module__65m2ea__colors{flex-wrap:wrap;flex-grow:1;gap:7px 14px;display:flex}.output-module__65m2ea__color{align-items:center;gap:6px;display:flex;position:relative}.output-module__65m2ea__color>input[type=color]{border:1px solid var(--edge);cursor:pointer;background:0 0;width:18px;height:18px;padding:0}.output-module__65m2ea__color>input[type=color]::-webkit-color-swatch-wrapper{padding:1px}.output-module__65m2ea__color>input[type=color]::-webkit-color-swatch{border:0}.output-module__65m2ea__colorName{color:var(--faint);font-size:11px}.output-module__65m2ea__color[data-on=true] .output-module__65m2ea__colorName{color:var(--fg)}.output-module__65m2ea__reset{color:var(--faint);background:0 0;border:0;padding:0 3px;font-size:11px;line-height:1}.output-module__65m2ea__reset:hover{color:var(--ink)}.output-module__65m2ea__export{border-top:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:10px;padding:14px 20px;display:flex}.output-module__65m2ea__snippet{border:1px solid var(--hair);background:var(--sunken);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;padding:9px 11px;font-size:11.5px;overflow:hidden}.output-module__65m2ea__actions{align-items:center;gap:8px;display:flex}.output-module__65m2ea__note{color:var(--faint);margin:0;font-size:11.5px;line-height:1.6}.output-module__65m2ea__note b{color:var(--mid);font-weight:500}
.tape-module__zbxO6q__editor{flex-grow:1;min-height:168px;display:flex}.tape-module__zbxO6q__gutter{border-right:1px solid var(--hair);-webkit-user-select:none;user-select:none;flex-shrink:0;width:38px;overflow:hidden}.tape-module__zbxO6q__gutterInner{will-change:transform;padding:14px 0}.tape-module__zbxO6q__gutterInner span{height:var(--row);line-height:var(--row);text-align:right;color:var(--ghost);font-variant-numeric:tabular-nums;padding-right:10px;font-size:12px;display:block}.tape-module__zbxO6q__gutterInner span[data-on=true]{color:var(--fg)}.tape-module__zbxO6q__area{flex-grow:1;min-width:0;position:relative}.tape-module__zbxO6q__layer,.tape-module__zbxO6q__input{font-family:inherit;font-size:var(--tape-size);line-height:var(--row);letter-spacing:inherit;tab-size:2;white-space:pre;padding:14px 16px}.tape-module__zbxO6q__layer{pointer-events:none;padding:0;position:absolute;inset:0;overflow:hidden}.tape-module__zbxO6q__layerInner{will-change:transform;padding:14px 16px;position:relative}.tape-module__zbxO6q__band{height:var(--row);background:var(--active-line);position:absolute;left:0;right:0}.tape-module__zbxO6q__code{font:inherit;color:var(--fg);margin:0;position:relative}.tape-module__zbxO6q__code i{font-style:normal}.tape-module__zbxO6q__content{color:var(--ink);font-weight:700}.tape-module__zbxO6q__config{color:var(--keyword)}.tape-module__zbxO6q__value{color:var(--fg)}.tape-module__zbxO6q__comment{color:var(--faint)}.tape-module__zbxO6q__input{resize:none;color:#0000;width:100%;height:100%;caret-color:var(--ink);background:0 0;border:0;outline:0;margin:0;position:absolute;inset:0;overflow:auto}.tape-module__zbxO6q__input::selection{background:var(--edge);color:#0000}.tape-module__zbxO6q__presets{border-bottom:1px solid var(--hair);flex-wrap:wrap;flex-shrink:0;gap:4px;padding:9px 12px;display:flex}.tape-module__zbxO6q__errors{border-top:1px solid var(--line);flex-shrink:0;min-height:54px;max-height:34%;padding:9px 12px;overflow-y:auto}.tape-module__zbxO6q__errors p{color:var(--err);margin:0;font-size:11.5px;line-height:1.7}.tape-module__zbxO6q__hint{color:var(--faint);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.tape-module__zbxO6q__hint b{color:var(--mid);font-weight:500}
.workbench-module__gRjOzW__shell{flex-direction:column;height:100dvh;min-height:0;display:flex}.workbench-module__gRjOzW__bar{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:stretch;height:28px;font-size:11.5px;display:flex}.workbench-module__gRjOzW__bar>*{flex-shrink:0;align-items:center;padding:0 12px;display:flex}.workbench-module__gRjOzW__bar>.workbench-module__gRjOzW__gap{flex-shrink:1}.workbench-module__gRjOzW__session{background:var(--solid);color:var(--on-solid);font-weight:700}.workbench-module__gRjOzW__file{background:var(--raise);color:var(--dim)}.workbench-module__gRjOzW__gap{background:var(--panel-alt);flex-grow:1}.workbench-module__gRjOzW__meta{background:var(--panel-alt);color:var(--dim);font-variant-numeric:tabular-nums;gap:18px}.workbench-module__gRjOzW__meta b{color:var(--solid);font-weight:500}.workbench-module__gRjOzW__modeline{border-top:1px solid var(--hair);background:var(--panel);height:26px;font-size:11px}.workbench-module__gRjOzW__mode{background:var(--solid);color:var(--on-solid);font-weight:700}.workbench-module__gRjOzW__modeMeta{color:var(--faint);font-variant-numeric:tabular-nums}.workbench-module__gRjOzW__main{flex-direction:column;flex-grow:1;min-height:0;padding:30px 30px 0;display:flex}.workbench-module__gRjOzW__wordmark{align-items:center;margin-bottom:6px;display:flex}.workbench-module__gRjOzW__prompt{color:var(--faint);font-size:26px;line-height:1}.workbench-module__gRjOzW__name{color:var(--ink);letter-spacing:-.03em;margin-left:10px;font-size:26px;font-weight:700;line-height:1}.workbench-module__gRjOzW__caret{background:var(--solid);width:11px;height:24px;margin-left:5px;animation:1.06s step-end infinite workbench-module__gRjOzW__blink}@keyframes workbench-module__gRjOzW__blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.workbench-module__gRjOzW__caret{animation:none}}.workbench-module__gRjOzW__tagline{color:var(--dim);margin:0 0 22px;font-size:13px}.workbench-module__gRjOzW__tagline b{color:var(--fg);font-weight:400}.workbench-module__gRjOzW__cols{flex-grow:1;grid-template-columns:440px minmax(0,1fr) 348px;gap:16px;min-height:0;padding-bottom:30px;display:grid}@media (max-width:1440px){.workbench-module__gRjOzW__cols{grid-template-columns:424px minmax(0,1fr) 316px}}@media (max-width:1280px){.workbench-module__gRjOzW__cols{grid-template-columns:424px minmax(0,1fr) 288px;gap:12px}.workbench-module__gRjOzW__main{padding:24px 20px 0}}@media (max-width:1100px){.workbench-module__gRjOzW__shell{height:auto;min-height:100dvh}.workbench-module__gRjOzW__main{padding:22px 18px 0}.workbench-module__gRjOzW__cols{grid-template-columns:minmax(0,1fr);gap:16px}.workbench-module__gRjOzW__cols>*{min-height:420px}}.workbench-module__gRjOzW__langs{align-items:stretch;display:flex}.workbench-module__gRjOzW__lang{border-left:1px solid var(--line);background:var(--raise);color:var(--mid);letter-spacing:.1em;align-items:center;padding:0 13px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.workbench-module__gRjOzW__lang:hover{background:var(--edge);color:var(--ink)}.workbench-module__gRjOzW__lang[data-on=true]{background:var(--solid);border-left-color:var(--solid);color:var(--on-solid);font-weight:700}.workbench-module__gRjOzW__lang[data-on=true]:hover{color:var(--on-solid);background:#fff}@media (max-width:640px){.workbench-module__gRjOzW__bar>*{padding:0 9px}.workbench-module__gRjOzW__file{display:none}.workbench-module__gRjOzW__meta{gap:12px}}@media (max-width:420px){.workbench-module__gRjOzW__meta>span,.workbench-module__gRjOzW__encoding{display:none}}
