.df-wrapper.svelte-i8tqyf{width:fit-content;max-width:100%}.df-stdout.svelte-i8tqyf{font-family:var(--dl-font-mono);color:var(--nb-text);white-space:pre-wrap;word-break:break-word;margin:0 0 6px;font-size:13px;line-height:1.5}.df-header.svelte-i8tqyf{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 6px;display:flex}.df-shape.svelte-i8tqyf{font-family:var(--dl-font-ui);color:var(--nb-text-muted);font-size:11px}.df-truncated.svelte-i8tqyf{color:var(--nb-pink);margin-left:2px}.df-controls.svelte-i8tqyf{align-items:center;gap:4px;display:flex}.df-ctrl-btn.svelte-i8tqyf{border:1px solid var(--nb-border);border-radius:var(--dl-r-sm);width:24px;height:22px;color:var(--nb-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .12s;display:flex}.df-ctrl-btn.svelte-i8tqyf:hover,.df-ctrl-btn.active.svelte-i8tqyf{border-color:var(--nb-pink);color:var(--nb-pink)}.df-page-select.svelte-i8tqyf{font-family:var(--dl-font-ui);border:1px solid var(--nb-border);border-radius:var(--dl-r-sm);background:var(--nb-card);height:22px;color:var(--nb-text);cursor:pointer;outline:none;padding:0 4px;font-size:11px}.df-search-bar.svelte-i8tqyf{border:1px solid var(--nb-border);border-radius:var(--dl-r-sm);background:var(--nb-surface);color:var(--nb-text-muted);align-items:center;gap:6px;margin-bottom:4px;padding:4px 8px;display:flex}.df-search-input.svelte-i8tqyf{color:var(--nb-text);font-family:var(--dl-font-ui);background:0 0;border:none;outline:none;flex:1;font-size:12px}.df-search-input.svelte-i8tqyf::placeholder{color:var(--nb-text-muted)}.df-scroll.svelte-i8tqyf{border:1px solid var(--nb-border);border-radius:var(--dl-r-md);width:fit-content;max-width:100%;max-height:440px;overflow:auto}.df-scroll.svelte-i8tqyf::-webkit-scrollbar{width:8px;height:8px}.df-scroll.svelte-i8tqyf::-webkit-scrollbar-thumb{background:var(--nb-border);border-radius:4px}.df-table.svelte-i8tqyf{border-collapse:separate;border-spacing:0;width:auto;font-family:var(--dl-font-ui);color:var(--nb-text);font-size:13px}.df-table.svelte-i8tqyf thead:where(.svelte-i8tqyf){z-index:2;position:sticky;top:0}.df-th.svelte-i8tqyf{text-align:left;vertical-align:middle;background:var(--nb-surface);border-bottom:1px solid var(--nb-border);border-right:1px solid var(--dl-line);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;height:40px;padding:0 12px;transition:background .1s}.df-th.svelte-i8tqyf:hover{background:var(--nb-card)}.df-th.numeric.svelte-i8tqyf .df-th-inner:where(.svelte-i8tqyf){align-items:flex-end}.df-th-inner.svelte-i8tqyf{flex-direction:column;justify-content:center;gap:1px;display:flex}.df-th-top.svelte-i8tqyf{align-items:center;gap:5px;display:flex}.df-th-name.svelte-i8tqyf{color:var(--nb-text);font-size:12.5px;font-weight:600}.df-th-sort.svelte-i8tqyf{color:var(--nb-text-muted);opacity:0;transition:opacity .12s;display:inline-flex}.df-th.svelte-i8tqyf:hover .df-th-sort:where(.svelte-i8tqyf){opacity:.7}.df-th-sort.on.svelte-i8tqyf{opacity:1;color:var(--nb-pink)}.df-th-type.svelte-i8tqyf{color:var(--nb-text-muted);opacity:.8;align-items:center;gap:3px;font-size:9.5px;font-weight:500;display:flex}.df-td.svelte-i8tqyf{border-bottom:1px solid var(--nb-border);border-right:1px solid var(--dl-line);height:30px;color:var(--nb-text);white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding:0 12px;overflow:hidden}.df-td.numeric.svelte-i8tqyf{text-align:right;font-variant-numeric:tabular-nums}.df-td.nullv.svelte-i8tqyf{color:var(--nb-text-muted);opacity:.6;font-style:italic}.df-table.svelte-i8tqyf tbody:where(.svelte-i8tqyf) tr:where(.svelte-i8tqyf):last-child .df-td:where(.svelte-i8tqyf){border-bottom:none}.df-table.svelte-i8tqyf tbody:where(.svelte-i8tqyf) tr:where(.svelte-i8tqyf):hover .df-td:where(.svelte-i8tqyf){background:var(--nb-surface)}.df-idx-th.svelte-i8tqyf,.df-idx-td.svelte-i8tqyf{z-index:1;text-align:right;background:var(--nb-surface);width:1px;color:var(--nb-text-muted);font-variant-numeric:tabular-nums;font-size:11px;position:sticky;left:0}.df-idx-th.svelte-i8tqyf{z-index:3;cursor:default}.df-table.svelte-i8tqyf tbody:where(.svelte-i8tqyf) tr:where(.svelte-i8tqyf):hover .df-idx-td:where(.svelte-i8tqyf){background:var(--nb-card)}.df-empty.svelte-i8tqyf{text-align:center;color:var(--nb-text-muted);font-size:12px;font-family:var(--dl-font-ui);padding:24px}.df-pagination.svelte-i8tqyf{justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 2px;display:flex}.df-page-info.svelte-i8tqyf{font-family:var(--dl-font-ui);color:var(--nb-text-muted);font-size:11px}.df-page-btns.svelte-i8tqyf{align-items:center;gap:2px;display:flex}.df-page-btn.svelte-i8tqyf{border:1px solid var(--nb-border);border-radius:var(--dl-r-sm);width:24px;height:24px;color:var(--nb-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .12s;display:flex}.df-page-btn.svelte-i8tqyf:hover:not(:disabled){border-color:var(--nb-pink);color:var(--nb-pink)}.df-page-btn.svelte-i8tqyf:disabled{opacity:.3;cursor:not-allowed}.df-page-num.svelte-i8tqyf{font-family:var(--dl-font-ui);color:var(--nb-text-muted);white-space:nowrap;padding:0 8px;font-size:11px}.slider-widget.svelte-x7d7ks{flex-direction:column;gap:4px;min-width:200px;display:inline-flex}.slider-widget.full-width.svelte-x7d7ks{width:100%}.widget-label.svelte-x7d7ks{color:var(--nb-text-muted);font-size:12px;font-weight:500}.slider-row.svelte-x7d7ks{align-items:center;gap:10px;display:flex}.slider-input.svelte-x7d7ks{appearance:none;background:var(--nb-border);cursor:pointer;border-radius:3px;outline:none;flex:1;height:6px}.slider-input.svelte-x7d7ks::-webkit-slider-thumb{appearance:none;background:var(--nb-text);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:transform .1s}.slider-input.svelte-x7d7ks::-webkit-slider-thumb:hover{transform:scale(1.2)}.slider-input.svelte-x7d7ks::-moz-range-thumb{background:var(--nb-text);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.slider-value.svelte-x7d7ks{font-family:var(--dl-font-mono);color:var(--nb-text);text-align:right;font-variant-numeric:tabular-nums;min-width:40px;font-size:13px}.dropdown-widget.svelte-wsuyoc{flex-direction:column;gap:4px;min-width:140px;display:inline-flex}.dropdown-widget.full-width.svelte-wsuyoc{width:100%}.widget-label.svelte-wsuyoc{color:var(--nb-text-muted);font-size:12px;font-weight:500}.dropdown-select.svelte-wsuyoc{background:var(--nb-card);color:var(--nb-text);border:1px solid var(--nb-border);font-size:13px;font-family:var(--dl-font-mono);cursor:pointer;border-radius:6px;outline:none;padding:6px 10px;transition:border-color .15s}.dropdown-select.svelte-wsuyoc:focus{border-color:var(--nb-pink)}.dropdown-select.svelte-wsuyoc:hover{border-color:var(--nb-text-muted)}.text-widget.svelte-1wdllzy{flex-direction:column;gap:4px;min-width:180px;display:inline-flex}.text-widget.full-width.svelte-1wdllzy{width:100%}.widget-label.svelte-1wdllzy{color:var(--nb-text-muted);font-size:12px;font-weight:500}.text-input.svelte-1wdllzy{background:var(--nb-card);color:var(--nb-text);border:1px solid var(--nb-border);font-size:13px;font-family:var(--dl-font-mono);border-radius:6px;outline:none;padding:6px 10px;transition:border-color .15s}.text-input.svelte-1wdllzy:focus{border-color:var(--nb-pink)}.textarea-widget.svelte-1vaky3f{flex-direction:column;gap:4px;min-width:200px;display:inline-flex}.textarea-widget.full-width.svelte-1vaky3f{width:100%}.widget-label.svelte-1vaky3f{color:var(--nb-text-muted);font-size:12px;font-weight:500}.textarea-input.svelte-1vaky3f{background:var(--nb-card);color:var(--nb-text);border:1px solid var(--nb-border);font-size:13px;font-family:var(--dl-font-mono);resize:vertical;border-radius:6px;outline:none;padding:8px 10px;transition:border-color .15s}.textarea-input.svelte-1vaky3f:focus{border-color:var(--nb-pink)}.number-widget.svelte-d0jphw{flex-direction:column;gap:4px;min-width:100px;display:inline-flex}.number-widget.full-width.svelte-d0jphw{width:100%}.widget-label.svelte-d0jphw{color:var(--nb-text-muted);font-size:12px;font-weight:500}.number-input.svelte-d0jphw{background:var(--nb-card);color:var(--nb-text);border:1px solid var(--nb-border);font-size:13px;font-family:var(--dl-font-mono);border-radius:6px;outline:none;width:100px;padding:6px 10px;transition:border-color .15s}.number-input.svelte-d0jphw:focus{border-color:var(--nb-pink)}.number-input.svelte-d0jphw::-webkit-inner-spin-button{opacity:1}.number-input.svelte-d0jphw::-webkit-outer-spin-button{opacity:1}.checkbox-widget.svelte-agfyto{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.checkbox-input.svelte-agfyto{width:16px;height:16px;accent-color:var(--nb-pink);cursor:pointer}.checkbox-label.svelte-agfyto{color:var(--nb-text);font-size:13px}.switch-widget.svelte-wgqoyh{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.switch-track.svelte-wgqoyh{background:var(--nb-border);cursor:pointer;border:none;border-radius:10px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}.switch-track.on.svelte-wgqoyh{background:var(--nb-pink)}.switch-thumb.svelte-wgqoyh{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.switch-thumb.on.svelte-wgqoyh{transform:translate(16px)}.switch-label.svelte-wgqoyh{color:var(--nb-text);font-size:13px}.radio-widget.svelte-btbpss{flex-direction:column;gap:6px;display:inline-flex}.widget-label.svelte-btbpss{color:var(--nb-text-muted);font-size:12px;font-weight:500}.radio-group.svelte-btbpss{flex-direction:column;gap:4px;display:flex}.radio-option.svelte-btbpss{cursor:pointer;align-items:center;gap:8px;display:flex}.radio-option.svelte-btbpss input:where(.svelte-btbpss){accent-color:var(--nb-pink);cursor:pointer}.radio-text.svelte-btbpss{color:var(--nb-text);font-size:13px}.btn-widget.svelte-18fd6e1{border:1px solid var(--nb-border);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.btn-primary.svelte-18fd6e1{background:var(--nb-pink);color:#fff;border-color:var(--nb-pink)}.btn-primary.svelte-18fd6e1:hover{opacity:.9}.btn-secondary.svelte-18fd6e1{background:var(--nb-surface);color:var(--nb-text)}.btn-secondary.svelte-18fd6e1:hover{background:var(--nb-border)}.btn-danger.svelte-18fd6e1{background:var(--nb-error);color:#fff;border-color:var(--nb-error)}.btn-danger.svelte-18fd6e1:hover{opacity:.9}.date-widget.svelte-1d6qrhh{flex-direction:column;gap:4px;display:inline-flex}.widget-label.svelte-1d6qrhh{color:var(--nb-text-muted);font-size:12px;font-weight:500}.date-input.svelte-1d6qrhh{border:1px solid var(--nb-border);background:var(--nb-card);color:var(--nb-text);font-family:var(--dl-font-mono);border-radius:6px;outline:none;padding:6px 10px;font-size:13px;transition:border-color .15s}.date-input.svelte-1d6qrhh:focus{border-color:var(--nb-pink)}.date-input.svelte-1d6qrhh::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.multiselect-widget.svelte-1v98ela{flex-direction:column;gap:6px;min-width:200px;display:inline-flex}.multiselect-widget.full-width.svelte-1v98ela{width:100%}.widget-label.svelte-1v98ela{color:var(--nb-text-muted);font-size:12px;font-weight:500}.options-list.svelte-1v98ela{flex-wrap:wrap;gap:6px;display:flex}.option-chip.svelte-1v98ela{border:1px solid var(--nb-border);background:var(--nb-card);color:var(--nb-text-secondary);cursor:pointer;border-radius:16px;padding:4px 12px;font-size:12px;transition:all .15s}.option-chip.svelte-1v98ela:hover{border-color:var(--nb-pink);color:var(--nb-text)}.option-chip.selected.svelte-1v98ela{background:var(--nb-pink-subtle);border-color:var(--nb-pink);color:var(--nb-pink);font-weight:500}.selection-count.svelte-1v98ela{color:var(--nb-text-muted);font-size:11px}.range-slider-widget.svelte-1ngey95{flex-direction:column;gap:4px;min-width:200px;display:inline-flex}.range-slider-widget.full-width.svelte-1ngey95{width:100%}.widget-label.svelte-1ngey95{color:var(--nb-text-muted);font-size:12px;font-weight:500}.range-row.svelte-1ngey95{flex-direction:column;gap:4px;display:flex}.range-input.svelte-1ngey95{appearance:none;background:var(--nb-border);cursor:pointer;border-radius:3px;outline:none;flex:1;height:6px}.range-input.svelte-1ngey95::-webkit-slider-thumb{appearance:none;background:var(--nb-text);cursor:pointer;border-radius:50%;width:14px;height:14px}.range-input.svelte-1ngey95::-moz-range-thumb{background:var(--nb-text);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.range-values.svelte-1ngey95{justify-content:center;align-items:center;gap:6px;display:flex}.range-val.svelte-1ngey95{font-family:var(--dl-font-mono);color:var(--nb-text);font-variant-numeric:tabular-nums;font-size:12px}.range-sep.svelte-1ngey95{color:var(--nb-text-muted);font-size:12px}.file-widget.svelte-wuyi53{flex-direction:column;gap:6px;display:inline-flex}.widget-label.svelte-wuyi53{color:var(--nb-text-muted);font-size:12px;font-weight:500}.file-upload-btn.svelte-wuyi53{cursor:pointer;align-items:center;display:inline-flex}.file-hidden.svelte-wuyi53{display:none}.file-btn-text.svelte-wuyi53{border:1px solid var(--nb-border);background:var(--nb-card);color:var(--nb-text-secondary);border-radius:6px;padding:6px 14px;font-size:12px;transition:all .15s}.file-btn-text.svelte-wuyi53:hover{border-color:var(--nb-pink);color:var(--nb-pink)}.file-names.svelte-wuyi53{flex-wrap:wrap;gap:4px;display:flex}.file-tag.svelte-wuyi53{background:var(--nb-surface);color:var(--nb-text);font-size:11px;font-family:var(--dl-font-mono);border-radius:4px;padding:2px 8px}.code-editor-widget.svelte-bjykzd{flex-direction:column;gap:4px;min-width:300px;display:inline-flex}.code-editor-widget.full-width.svelte-bjykzd{width:100%}.widget-header.svelte-bjykzd{align-items:center;gap:8px;display:flex}.widget-label.svelte-bjykzd{color:var(--nb-text-muted);font-size:12px;font-weight:500}.lang-tag.svelte-bjykzd{background:var(--nb-surface);color:var(--nb-text-muted);font-size:10px;font-family:var(--dl-font-mono);text-transform:lowercase;border-radius:4px;padding:1px 6px}.code-textarea.svelte-bjykzd{border:1px solid var(--nb-border);background:var(--nb-code-bg,#18181b);width:100%;color:var(--nb-text);font-family:var(--dl-font-mono);resize:vertical;tab-size:4;white-space:pre;overflow-wrap:normal;border-radius:6px;outline:none;padding:10px 12px;font-size:13px;line-height:1.5;transition:border-color .15s;overflow-x:auto}.code-textarea.svelte-bjykzd:focus{border-color:var(--nb-pink)}.code-textarea.svelte-bjykzd::placeholder{color:var(--nb-text-muted);opacity:.5}.form-widget.svelte-11dsvn5{flex-direction:column;gap:8px;display:inline-flex}.form-widget.bordered.svelte-11dsvn5{border:1px solid var(--nb-border);background:var(--nb-card);border-radius:8px;padding:12px}.form-inner.svelte-11dsvn5{flex-direction:column;gap:6px;display:flex}.form-submit-btn.svelte-11dsvn5{border:1px solid var(--nb-border);background:var(--nb-pink);color:#fff;cursor:pointer;border-radius:6px;align-self:flex-start;padding:6px 16px;font-size:12px;font-weight:500;transition:all .15s}.form-submit-btn.svelte-11dsvn5:hover{opacity:.85}.form-submit-btn.submitted.svelte-11dsvn5{background:var(--nb-success,#22c55e);border-color:var(--nb-success,#22c55e)}.dictionary-widget.svelte-1ol94yj{flex-direction:column;gap:8px;display:flex}.widget-label.svelte-1ol94yj{color:var(--nb-text-muted);font-size:12px;font-weight:500}.dict-entries.svelte-1ol94yj{border:1px solid var(--nb-border);background:var(--nb-card);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.dict-entry.svelte-1ol94yj{align-items:center;gap:10px;display:flex}.dict-key.svelte-1ol94yj{font-family:var(--dl-font-mono);color:var(--nb-pink);flex-shrink:0;min-width:60px;font-size:12px;font-weight:500}.dict-value.svelte-1ol94yj{flex:1;min-width:0}.array-widget.svelte-13wwre2{flex-direction:column;gap:8px;display:flex}.widget-label.svelte-13wwre2{color:var(--nb-text-muted);font-size:12px;font-weight:500}.array-items.svelte-13wwre2{border:1px solid var(--nb-border);background:var(--nb-card);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.array-item.svelte-13wwre2{align-items:center;gap:10px;display:flex}.array-index.svelte-13wwre2{font-family:var(--dl-font-mono);color:var(--nb-text-muted);text-align:right;flex-shrink:0;min-width:20px;font-size:11px}.array-value.svelte-13wwre2{flex:1;min-width:0}.batch-widget.svelte-1h0r3zr{flex-direction:column;gap:8px;display:flex}.batch-html.svelte-1h0r3zr{color:var(--nb-text);font-size:13px;line-height:1.5}.batch-html.svelte-1h0r3zr .chani-widget-slot{vertical-align:middle;display:inline-block}.batch-widgets.svelte-1h0r3zr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.table-widget.svelte-539hkm{flex-direction:column;gap:6px;max-width:100%;display:flex}.widget-label.svelte-539hkm{color:var(--nb-text-muted);font-size:12px;font-weight:500}.table-scroll.svelte-539hkm{border:1px solid var(--nb-border);background:var(--nb-card);border-radius:8px;max-width:100%;overflow-x:auto}table.svelte-539hkm{border-collapse:collapse;color:var(--nb-text-secondary);font-size:12px}th.svelte-539hkm,td.svelte-539hkm{border-bottom:1px solid var(--nb-border);white-space:nowrap;padding:6px 8px}th.svelte-539hkm{color:var(--nb-text);background:var(--nb-surface);font-weight:600}tbody.svelte-539hkm tr:where(.svelte-539hkm):last-child td:where(.svelte-539hkm){border-bottom:0}.empty.svelte-539hkm{color:var(--nb-text-muted);border:1px dashed var(--nb-border);border-radius:6px;padding:6px 8px;font-size:12px}.widget-container.svelte-rgt1j2{vertical-align:middle;align-items:center;display:inline-flex}.widget-unknown.svelte-rgt1j2{color:var(--nb-text-muted);border:1px dashed var(--nb-border);border-radius:4px;padding:4px 8px;font-size:12px;font-style:italic}.output-panel.svelte-vcdi4j{border-top:1px solid var(--nb-border);padding:10px 14px;position:relative}.output-panel.error.svelte-vcdi4j{background:#ef44440a}.multidef-banner.svelte-vcdi4j{color:var(--nb-text-secondary);background:#eab30812;border:1px solid #eab3084d;border-radius:6px;align-items:flex-start;gap:7px;margin-bottom:8px;padding:7px 10px;font-size:12px;line-height:1.5;display:flex}.multidef-icon.svelte-vcdi4j{flex-shrink:0;margin-top:1px;font-size:13px}.output-content.svelte-vcdi4j{font-family:var(--dl-font-mono);color:var(--nb-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5;overflow-x:auto}.error.svelte-vcdi4j .output-content:where(.svelte-vcdi4j){color:var(--nb-error)}.output-image.svelte-vcdi4j{border-radius:4px;max-width:100%;height:auto;display:block}.output-html.svelte-vcdi4j{overflow-x:auto}.widget-output.svelte-vcdi4j{padding:4px 0}.widget-html-output.svelte-vcdi4j{overflow-x:auto}.widget-html-output.svelte-vcdi4j .chani-widget-slot{vertical-align:middle;display:inline-block}.validation.svelte-vcdi4j{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;right:12px}.validation.correct.svelte-vcdi4j{color:var(--nb-success);background:#22c55e1a}.validation.incorrect.svelte-vcdi4j{color:var(--nb-error);background:#ef44441a}
