._root_18cum_1{color:var(--fg-default)}._toggle_18cum_4{width:26px;height:24px;color:var(--fg-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_18cum_4:hover{background:var(--neutral-hover);color:var(--fg-default)}._layout_18cum_21{flex:1;gap:8px;min-width:0;display:flex}._preview_18cum_29{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex;overflow:hidden}._editor_18cum_37._editor_18cum_37{flex-direction:column;flex:1;min-height:0}._glyph_18cum_42{color:#519aba;font-family:var(--tori-font-ui);font-size:9.5px;font-weight:700}._code_18cum_48{white-space:pre;flex:1;min-height:0;padding:8px 0;overflow:hidden}._line_18cum_55{display:flex}._line_18cum_55[data-cursor]{background:var(--brand-subtle)}._ln_18cum_61{width:40px;color:var(--fg-subtle);text-align:right;flex:none;padding-right:14px}._term_18cum_68._term_18cum_68{background:var(--canvas-default);color:var(--ansi-white,var(--fg-default));white-space:pre;flex-direction:column;flex:none;padding:8px 12px;overflow:hidden}._status_18cum_77{border:1px solid var(--border-default);background:var(--canvas-card);height:30px;color:var(--fg-muted);font-size:var(--tori-text-sm);border-radius:10px;flex:none;gap:8px;padding:0 10px}._statusNote_18cum_88{color:var(--fg-subtle);font-size:var(--tori-text-xs);margin-left:auto}._settings_18cum_94._settings_18cum_94{width:270px;font-size:var(--tori-text-md);flex-direction:column;flex:none;gap:8px;padding:12px 14px;overflow:hidden}._settingsHead_18cum_103{color:var(--fg-subtle);font-size:var(--tori-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}._group_18cum_110{color:var(--fg-default);margin-top:2px;font-weight:600}._swatches_18cum_115{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._swatch_18cum_115{border:1px solid var(--border-default);color:var(--fg-muted);font:inherit;font-size:var(--tori-text-xs);text-align:left;background:0 0;border-radius:10px;flex-direction:column;gap:4px;padding:5px;display:flex}._swatch_18cum_115:hover{border-color:var(--border-strong)}._swatch_18cum_115[aria-pressed=true]{border-color:var(--brand-default);color:var(--fg-default);box-shadow:0 0 0 1px var(--brand-default)}._chip_18cum_141{border:1px solid;border-radius:6px;align-items:flex-end;height:34px;padding:5px;display:flex;position:relative}._chipCard_18cum_150{border-radius:4px;flex-direction:column;gap:3px;width:58%;padding:4px;display:flex}._chipCard_18cum_150 span{border-radius:2px;height:3px}._chipDots_18cum_162{gap:3px;display:flex;position:absolute;top:5px;right:5px}._chipDots_18cum_162 i{border-radius:50%;width:8px;height:8px}._swatchLabel_18cum_174{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._drops_18cum_179{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._dropsLabel_18cum_185{width:100%;color:var(--fg-subtle);font-family:var(--tori-font-mono);font-size:var(--tori-text-2xs)}._drop_18cum_179{border:1px dashed var(--border-strong);height:24px;color:var(--fg-muted);font:inherit;font-size:var(--tori-text-sm);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}._drop_18cum_179:hover{border-color:var(--brand-default);color:var(--fg-default)}._drop_18cum_179[data-added]{border-style:solid}._fields_18cum_211{flex-direction:column;gap:6px;display:flex}._field_18cum_211{color:var(--fg-muted);font-size:var(--tori-text-sm);grid-template-columns:1fr 120px;align-items:center;gap:8px;display:grid}._field_18cum_211 select{border:1px solid var(--border-default);background:var(--canvas-input);height:24px;color:var(--fg-default);font:inherit;border-radius:6px;padding:0 4px}._field_18cum_211 input[type=range]{width:100%;accent-color:var(--brand-default)}._zoomRow_18cum_237{color:var(--fg-muted);font-size:var(--tori-text-sm);justify-content:space-between;align-items:center;margin-top:2px;display:flex}._zoom_18cum_237{border:1px solid var(--border-default);border-radius:999px;display:inline-flex;overflow:hidden}._zoom_18cum_237 button{min-width:28px;height:24px;color:var(--fg-muted);font:inherit;font-size:var(--tori-text-sm);font-variant-numeric:tabular-nums;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}._zoom_18cum_237 button:hover{background:var(--neutral-hover);color:var(--fg-default)}._zoomValue_18cum_269{min-width:48px}@container (width<=640px){._layout_18cum_21{flex-direction:column}._preview_18cum_29{flex:none;height:330px}._settings_18cum_94._settings_18cum_94{width:auto}}
