.m_5cb1b9c8{position:relative}.m_e597c321{border-radius:var(--ch-radius,0px);position:relative;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_e597c321:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_e597c321:where([data-with-border]),.m_e597c321:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_e597c321:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_e597c321{--ch-background:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_e597c321{--ch-background:var(--mantine-color-dark-8)}.m_dfe9c588{border-radius:var(--ch-radius,var(--mantine-radius-sm));background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));overflow:hidden}:where([data-mantine-color-scheme=light]) .m_dfe9c588:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588:where([data-with-border]),.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_dfe9c588{--ch-background:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588{--ch-background:var(--mantine-color-dark-8)}.m_2c47c4fd{--code-line-height:1.7;margin:0;display:block}.m_2c47c4fd[data-with-offset] .m_5caae6d3{padding-top:calc(3.125rem * var(--mantine-scale))}.m_5caae6d3{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));line-height:var(--code-line-height,var(--mantine-line-height));font-family:var(--mantine-font-family-monospace);width:fit-content;min-width:100%;display:block}.m_5caae6d3:where([data-inline]){padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));background-color:var(--ch-background);display:inline-block}.m_be7e9c9c{top:calc(.5rem * var(--mantine-scale));right:calc(.5rem * var(--mantine-scale));z-index:1;background-color:var(--ch-background);border-bottom-left-radius:var(--mantine-radius-md);position:absolute}.m_be7e9c9c:where([data-with-offset]){top:calc(.75rem * var(--mantine-scale))}.m_d498bab7{color:var(--mantine-color-text);opacity:.5}@media (hover:hover){.m_d498bab7:hover{color:var(--mantine-color-bright);opacity:1}}@media (hover:none){.m_d498bab7:active{color:var(--mantine-color-bright);opacity:1}}.m_d498bab7:where([data-code-color-scheme=dark]){color:var(--mantine-color-dark-0)}@media (hover:hover){.m_d498bab7:where([data-code-color-scheme=dark]):hover{color:var(--mantine-color-white)}}@media (hover:none){.m_d498bab7:where([data-code-color-scheme=dark]):active{color:var(--mantine-color-white)}}.m_d498bab7:where([data-code-color-scheme=light]){color:var(--mantine-color-black)}@media (hover:hover){.m_d498bab7:where([data-code-color-scheme=light]):hover{color:var(--mantine-color-black)}}@media (hover:none){.m_d498bab7:where([data-code-color-scheme=light]):active{color:var(--mantine-color-black)}}.m_d498bab7 :where(svg){width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));display:block}.m_4c3d814c:where([data-code-color-scheme=light]){background-color:var(--mantine-color-gray-9);color:var(--mantine-color-white)}.m_4c3d814c:where([data-code-color-scheme=dark]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-black)}.m_f744fd40[data-collapsed]{max-height:var(--ch-max-height,180px);position:relative;overflow:hidden}.m_f744fd40[data-collapsed]:after{content:"";height:calc(5rem * var(--mantine-scale));pointer-events:none;background:linear-gradient(0deg, var(--ch-background) 0%, var(--ch-background) 25%, transparent 100%);z-index:1;position:absolute;bottom:0;left:0;right:0}.m_c9378bc2{z-index:2;bottom:0;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-anchor);text-align:center;width:100%;padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);white-space:nowrap;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.m_c9378bc2[data-hidden]{display:none}.m_c9378bc2:where([data-code-color-scheme=dark]){color:var(--mantine-primary-color-5)}.m_c9378bc2:where([data-code-color-scheme=light]){color:var(--mantine-primary-color-6)}.m_5cac2e62{font-size:var(--mantine-font-size-xs);justify-content:center;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.8;border:calc(.0625rem * var(--mantine-scale)) solid transparent;white-space:nowrap;border-radius:var(--mantine-radius-default);margin:0;font-weight:700;line-height:1;display:flex}.m_5cac2e62:where([data-active]){opacity:1}:where([data-mantine-color-scheme=light]) .m_5cac2e62{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}:where([data-mantine-color-scheme=light]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_5cac2e62:where([data-color-scheme=light]){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}.m_5cac2e62:where([data-color-scheme=light]):where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}.m_5cac2e62:where([data-color-scheme=dark]){border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_5cac2e62:where([data-color-scheme=dark]):where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}@media (hover:hover){.m_5cac2e62:hover{opacity:1}}@media (hover:none){.m_5cac2e62:active{opacity:1}}.m_5cac2e62:where(:only-child){cursor:default}.m_b46cddfb :where(svg){display:block}.m_7b14120b{z-index:2;top:0;left:0;right:calc(4.375rem * var(--mantine-scale));position:absolute}.m_38d99e51{padding:calc(.75rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));gap:var(--mantine-spacing-xs);padding-bottom:0;display:flex}
._canvasWrapper_2tqo2_1{background-color:var(--bg-color);width:100%;height:100%;position:relative}._showGrid_2tqo2_8{background-image:linear-gradient(var(--line-color-1) 1.5px, transparent 1.5px), linear-gradient(90deg, var(--line-color-1) 1.5px, transparent 1.5px), linear-gradient(var(--line-color-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-color-2) 1px, transparent 1px);background-position:-1.5px -1.5px,-1.5px -1.5px,-1px -1px,-1px -1px;background-size:100px 100px,100px 100px,20px 20px,20px 20px}._canvasWrapper_2tqo2_1 .jsoncrack-space{cursor:grab}._canvasWrapper_2tqo2_1 .jsoncrack-space:active{cursor:grabbing}._canvasWrapper_2tqo2_1 .dragging,._canvasWrapper_2tqo2_1 .dragging *{pointer-events:none!important}._canvasWrapper_2tqo2_1 text{fill:var(--interactive-normal)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}._canvasWrapper_2tqo2_1 rect{fill:var(--node-fill)}._overlay_2tqo2_49{z-index:30;pointer-events:all;-webkit-backdrop-filter:blur(6px)saturate(110%);background:#0000001a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._spinner_2tqo2_62{border:3px solid var(--spinner-track);border-top-color:var(--spinner-head);border-right-color:var(--spinner-head);border-radius:9999px;width:30px;height:30px;animation:.9s linear infinite _spin_2tqo2_62}@keyframes _spin_2tqo2_62{to{transform:rotate(360deg)}}._tooLarge_2tqo2_78{z-index:40;text-align:center;color:#fff;background:#0000009e;justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}._controls_1ataj_1{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14141461;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:6px;padding:6px;display:inline-flex;position:absolute;bottom:10px;left:10px}._button_1ataj_16{cursor:pointer;color:#fff;background:#ffffff2e;border:none;border-radius:6px;min-width:30px;height:30px;padding:0 8px;font-size:12px}._button_1ataj_16:hover{background:#ffffff47}._foreignObject_tzils_1{text-align:center;color:var(--node-text);pointer-events:none;border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:500;overflow:hidden}._objectForeignObject_tzils_14{text-align:left}._key_tzils_18{text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}._row_tzils_25{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--node-divider);box-sizing:border-box;height:30px;padding:3px 10px;line-height:24px;display:block;overflow:hidden}._row_tzils_25._collapsed_tzils_37{opacity:.7;font-style:italic}._collapseButton_tzils_42{width:14px;height:14px;color:var(--interactive-normal);border:1px solid var(--node-divider);opacity:.6;pointer-events:all;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border-radius:3px;justify-content:center;align-items:center;margin-top:-2px;margin-right:6px;font-size:11px;font-weight:600;line-height:1;transition:opacity .12s,background .12s;display:inline-flex}._collapseButton_tzils_42:hover{opacity:1;background:var(--node-divider)}._row_tzils_25:last-of-type{border-bottom:none}._textNodeWrapper_tzils_76{justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 10px;display:flex;overflow:hidden}._row_tzils_25.searched,._textNodeWrapper_tzils_76.searched{background:#22c55e2e;box-shadow:inset 3px 0 #22c55e99}._row_tzils_25.highlight,._textNodeWrapper_tzils_76.highlight{background:#16a34a8c;box-shadow:inset 3px 0 #15803d}._row_1qsfh_1{vertical-align:middle;align-items:center;gap:4px;display:inline-flex;overflow:hidden}._colorPreview_1qsfh_9{border:1px solid #00000040;border-radius:3px;width:12px;height:12px;display:inline-block}._link_1qsfh_17{pointer-events:all;text-decoration:underline}
