:root{--gc-unit:1px;--gc-grid:4px;--gc-pad-dense:2px;--gc-h-icon:18px;--gc-h-dense:20px;--gc-h-default:24px;--gc-h-accent:28px;--gc-z-top-tabs:28px;--gc-z-statusbar:20px;--gc-z-strip:112px;--gc-z-strip-shade:28px;--gc-z-timeline:110px;--gc-z-timeline-scrub:24px;--gc-z-multiplex-max:140px;--gc-z-bottom-max:160px;--gc-row-label-width:108px;--gc-row-cell-width:52px;--gc-z-rail-min:280px;--gc-z-rail-max:320px;--gc-bevel-width:1px;--gc-bevel-line-width:1px;--gc-bevel-frame:2px;--gc-press-shift:1px;--gc-focus-width:1px;--gc-focus-dash:1px;--gc-focus-gap:1px;--gc-hit-min:20px;--gc-hit-gap:2px;--gc-density-ceiling:22;--gc-fs-ui-small:10px;--gc-lh-ui-small:14px;--gc-fs-ui:12px;--gc-lh-ui:16px;--gc-fs-data:11px;--gc-lh-data:15px;--gc-fs-readout:22px;--gc-lh-readout:26px;--gc-thumb-cell:96px;--gc-progress-h:8px;--gc-progress-h-inline:4px;--gc-chrome-face:#26262e;--gc-chrome-light:#686870;--gc-chrome-dark:#1b1b23;--gc-chrome-line:#212129;--gc-surface-panel:#17171c;--gc-surface-field:#101015;--gc-surface-canvas:#0c0c11;--gc-surface-checker-a:#17171c;--gc-surface-checker-b:#1f1f24;--gc-data-value:#3df2e0;--gc-data-dim:#2bb0a3;--gc-data-meter:#1e7a72;--gc-data-active:#8cfff4;--gc-data-shadow:#0c0c11;--gc-accent:#ff2e7e;--gc-warning:#ffb020;--gc-danger:#ff4438;--gc-success:#3ddc6e;--gc-vis-00:#000;--gc-vis-01:#2a2a33;--gc-vis-02:#00e5ff;--gc-vis-03:#03beff;--gc-vis-04:#0697ff;--gc-vis-05:#0972ff;--gc-vis-06:#0c4dff;--gc-vis-07:#0f2aff;--gc-vis-08:#1d12ff;--gc-vis-09:#4515ff;--gc-vis-10:#6c19ff;--gc-vis-11:#921cff;--gc-vis-12:#b61fff;--gc-vis-13:#da22ff;--gc-vis-14:#fd25ff;--gc-vis-15:#ff28df;--gc-vis-16:#ff2bbe;--gc-vis-17:#ff2e9e;--gc-vis-18:#fff;--gc-vis-19:#d4d4de;--gc-vis-20:#a9a9b6;--gc-vis-21:#7e7e8a;--gc-vis-22:#54545e;--gc-vis-23:#e8e8f0;--gc-bevel-face:var(--gc-chrome-face);--gc-bevel-light:var(--gc-chrome-light);--gc-bevel-dark:var(--gc-chrome-dark);--gc-bevel-line-color:var(--gc-chrome-line);--gc-focus:var(--gc-accent);--gc-error:var(--gc-danger);--gc-select-bg:var(--gc-accent);--gc-select-fg:var(--gc-surface-canvas);--gc-font-ui:"GC Ark Pixel 12", "GC Ark Pixel 10", monospace;--gc-font-ui-small:"GC Ark Pixel 10", "GC Ark Pixel 12", monospace;--gc-font-data:"GC Departure Mono", monospace}.gc-bevel-out{background:var(--gc-bevel-face);box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-bevel-line-color), inset var(--gc-bevel-frame) var(--gc-bevel-frame) 0 0 var(--gc-bevel-light), inset calc(-1 * var(--gc-bevel-frame)) calc(-1 * var(--gc-bevel-frame)) 0 0 var(--gc-bevel-dark)}.gc-bevel-in{background:var(--gc-bevel-face);box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-bevel-line-color), inset var(--gc-bevel-frame) var(--gc-bevel-frame) 0 0 var(--gc-bevel-dark), inset calc(-1 * var(--gc-bevel-frame)) calc(-1 * var(--gc-bevel-frame)) 0 0 var(--gc-bevel-light)}.gc-bevel-flat{background:var(--gc-bevel-face);box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-bevel-line-color)}.gc-bevel-in>.gc-bevel-content,.gc-pressed>.gc-bevel-content{transform:translate(var(--gc-press-shift), var(--gc-press-shift))}.gc-root{background:var(--gc-surface-panel);color:var(--gc-data-dim);font-family:var(--gc-font-ui);font-size:var(--gc-fs-ui);line-height:var(--gc-lh-ui);letter-spacing:0;-webkit-font-smoothing:none;font-smooth:never;image-rendering:pixelated}.gc-checker{background-image:linear-gradient(45deg, var(--gc-surface-checker-b) 25%, transparent 25%, transparent 75%, var(--gc-surface-checker-b) 75%), linear-gradient(45deg, var(--gc-surface-checker-b) 25%, transparent 25%, transparent 75%, var(--gc-surface-checker-b) 75%);background-color:var(--gc-surface-checker-a);background-position:0 0,4px 4px;background-size:8px 8px}.gc-dither-50{background-image:linear-gradient(45deg, var(--gc-accent) 25%, transparent 25%, transparent 75%, var(--gc-accent) 75%), linear-gradient(45deg, var(--gc-accent) 25%, transparent 25%, transparent 75%, var(--gc-accent) 75%);background-color:var(--gc-surface-panel);background-position:0 0,1px 1px;background-size:2px 2px}.gc-focusable:focus{outline:none}.gc-focusable:focus-visible{outline:var(--gc-focus-width) dashed var(--gc-focus);outline-offset:calc(-1 * var(--gc-bevel-frame))}.gc-disabled,.gc-disabled-by-condition{color:var(--gc-chrome-dark);text-shadow:var(--gc-press-shift) var(--gc-press-shift) 0 var(--gc-chrome-light)}.gc-disabled>.gc-hit,.gc-disabled-by-condition>.gc-hit{pointer-events:none}.gc-value{color:var(--gc-data-dim)}.gc-value[data-dirty=true]{color:var(--gc-data-value)}.gc-value[data-active=true]{color:var(--gc-data-active)}.gc-readout{font-family:var(--gc-font-data);font-size:var(--gc-fs-readout);line-height:var(--gc-lh-readout);color:var(--gc-data-value);text-shadow:var(--gc-unit) var(--gc-unit) 0 var(--gc-data-shadow)}.gc-root ::selection{background:var(--gc-select-bg);color:var(--gc-select-fg)}[data-port=raster]{--gc-port:var(--gc-data-value)}[data-port=vector]{--gc-port:var(--gc-success)}[data-port=mask]{--gc-port:var(--gc-data-dim)}[data-port=palette]{--gc-port:var(--gc-warning)}[data-port=params]{--gc-port:var(--gc-accent)}[data-port=motion]{--gc-port:var(--gc-data-active)}@font-face{font-family:"GC Ark Pixel 12";src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"GC Ark Pixel 10";src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:GC Departure Mono;src:url(/t/mesh-forge/assets/departure-mono-regular-ON1K8LlA.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.gc-t-ui{font-family:var(--gc-font-ui);font-size:var(--gc-fs-ui);line-height:var(--gc-lh-ui)}.gc-t-ui-small{font-family:var(--gc-font-ui-small);font-size:var(--gc-fs-ui-small);line-height:var(--gc-lh-ui-small)}.gc-t-data{font-family:var(--gc-font-data);font-size:var(--gc-fs-data);line-height:var(--gc-lh-data)}.gc-t-readout{font-family:var(--gc-font-data);font-size:var(--gc-fs-readout);line-height:var(--gc-lh-readout)}.gc-row{grid-template-columns:var(--gc-row-label-width) var(--gc-row-columns,1fr);align-items:center;gap:var(--gc-pad-dense);min-height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);display:grid}.gc-row[data-gc-unlabeled]{grid-template-columns:var(--gc-row-columns,1fr)}.gc-row-label{color:var(--gc-data-dim);white-space:nowrap;text-overflow:clip;overflow:hidden}.gc-row-stacked,.gc-inline-group .gc-row{grid-template-columns:var(--gc-row-columns,1fr);height:auto}.gc-row-stacked>.gc-row-label,.gc-inline-group .gc-row>.gc-row-label{height:var(--gc-h-icon);grid-column:1/-1;align-items:center;display:flex}.gc-slider{--gc-row-columns:1fr var(--gc-row-cell-width) 0}.gc-slider-track{cursor:ew-resize;height:6px;position:relative}.gc-slider-knob{pointer-events:none;width:7px;height:14px;margin-left:-3px;position:absolute;top:-4px}.gc-slider[data-dragging] .gc-slider-track{cursor:ew-resize}.gc-dirty-flag{width:0;height:0;overflow:hidden}.gc-cell{height:var(--gc-h-icon);padding:0 var(--gc-pad-dense);color:var(--gc-data-dim);cursor:ew-resize;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:1px;display:flex}.gc-cell-dirty{color:var(--gc-data-value)}.gc-cell-error,.gc-cell-error .gc-cell-input{color:var(--gc-error);box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-error)}.gc-cell-unit{color:var(--gc-data-dim)}.gc-cell-input{text-align:right;background:var(--gc-surface-field);width:100%;min-width:0;color:var(--gc-data-value);font:inherit;border:0;outline:0;padding:0}.gc-cell-input::placeholder{color:var(--gc-data-meter);opacity:1}.gc-cell[data-scrubbing]{cursor:none}.gc-field>.gc-cell{justify-content:flex-start}.gc-disabled .gc-slider-track,.gc-disabled-by-condition .gc-slider-track,.gc-disabled .gc-cell,.gc-disabled-by-condition .gc-cell{cursor:default}.gc-panel{background:var(--gc-surface-panel);padding:var(--gc-bevel-frame)}.gc-panel-title{height:var(--gc-h-icon);padding:0 var(--gc-pad-dense);background:var(--gc-chrome-face);color:var(--gc-data-value);align-items:center;display:flex}.gc-group-head{height:var(--gc-h-dense);align-items:center;gap:var(--gc-pad-dense);padding:0 var(--gc-pad-dense);color:var(--gc-data-dim);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.gc-group-output>.gc-group-head{cursor:default}.gc-group-caret{border-left:4px solid var(--gc-data-dim);border-top:3px solid #0000;border-bottom:3px solid #0000;flex:none;width:0;height:0;transform:rotate(90deg)}.gc-group-caret[data-collapsed]{transform:none}.gc-group-title{white-space:nowrap;flex:1;overflow:hidden}.gc-group-dirty{background:var(--gc-accent);min-width:12px;height:12px;color:var(--gc-surface-canvas);flex:none;justify-content:center;align-items:center;padding:0 2px;display:flex}.gc-segmented{padding:0 var(--gc-pad-dense);display:block}.gc-seg-label{height:var(--gc-h-icon);color:var(--gc-data-dim);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.gc-seg-strip{height:var(--gc-h-dense);display:flex}.gc-seg-item{white-space:nowrap;min-width:0;color:var(--gc-data-dim);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1 1 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.gc-seg-item[data-on]{background:var(--gc-select-bg);color:var(--gc-select-fg)}.gc-seg-strip[data-measuring]{visibility:hidden}.gc-select{position:relative}.gc-select-value{height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);color:var(--gc-data-value);text-align:left;font:inherit;cursor:pointer;border:0}.gc-select-list{z-index:10;left:var(--gc-row-label-width);right:0;top:var(--gc-h-dense);max-height:160px;position:absolute;overflow-y:auto}.gc-select-search{width:100%;height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);background:var(--gc-surface-field);color:var(--gc-data-value);font:inherit;border:0;outline:0}.gc-select-option{height:var(--gc-h-dense);align-items:center;gap:var(--gc-grid);padding:0 var(--gc-pad-dense);color:var(--gc-data-dim);cursor:pointer;display:flex}.gc-select-option[data-active]{background:var(--gc-select-bg);color:var(--gc-select-fg)}.gc-select-option[data-current] .gc-select-option-label{color:var(--gc-data-value)}.gc-select-option[data-active] .gc-select-option-label{color:var(--gc-select-fg)}.gc-select-option-label{white-space:nowrap;flex:1;overflow:hidden}.gc-select-option-secondary{color:var(--gc-data-meter)}.gc-select-empty{height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);color:var(--gc-data-meter);align-items:center;display:flex}.gc-toggle-box{width:var(--gc-h-icon);height:var(--gc-h-icon);cursor:pointer;justify-content:center;justify-self:start;align-items:center;display:flex}.gc-toggle-mark{background:0 0;width:8px;height:8px}.gc-toggle-box[data-on] .gc-toggle-mark{background:var(--gc-accent)}.gc-button{height:var(--gc-h-accent);padding:0 var(--gc-grid);color:var(--gc-data-dim);font:inherit;cursor:pointer;border:0}.gc-button-primary{color:var(--gc-data-value)}.gc-button-danger{color:var(--gc-danger)}.gc-button-ghost{box-shadow:none;background:0 0}.gc-button[data-loading]{cursor:progress}.gc-xypad{padding:0 var(--gc-pad-dense)}.gc-xypad-label{height:var(--gc-h-icon);color:var(--gc-data-dim);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.gc-xypad-field{cursor:crosshair;height:88px;position:relative}.gc-xypad-knob{pointer-events:none;width:7px;height:7px;margin:-3px 0 0 -3px;position:absolute}.gc-xypad-zero-v{background:var(--gc-chrome-light);width:1px;position:absolute;top:0;bottom:0}.gc-xypad-zero-h{background:var(--gc-chrome-light);height:1px;position:absolute;left:0;right:0}.gc-xypad-cells{gap:var(--gc-pad-dense);justify-content:flex-end;display:flex}.gc-filedrop{padding:var(--gc-pad-dense)}.gc-filedrop-zone{cursor:pointer;min-height:44px;color:var(--gc-data-dim);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.gc-filedrop-zone[data-armed]{outline:1px dashed var(--gc-accent);outline-offset:-3px}.gc-filedrop-sub{color:var(--gc-data-meter)}.gc-filedrop-error{color:var(--gc-error);padding:2px var(--gc-pad-dense) 0}.gc-filedrop-input{display:none}.gc-swatch{--gc-row-columns:var(--gc-h-icon) 1fr;position:relative}.gc-swatch-chip{width:var(--gc-h-icon);height:var(--gc-h-icon);cursor:pointer;justify-content:center;align-items:center;display:flex}.gc-swatch-fill{background:var(--gc-swatch-color,var(--gc-surface-field));width:100%;height:100%;display:block}.gc-swatch-hex{color:var(--gc-data-dim);text-align:right}.gc-swatch-popup{z-index:20;right:0;top:var(--gc-h-dense);width:180px;padding:var(--gc-pad-dense);gap:var(--gc-pad-dense);flex-direction:column;display:flex;position:absolute}.gc-swatch-input{width:100%;height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);background:var(--gc-surface-field);color:var(--gc-data-value);font:inherit;text-align:center;border:0;outline:0}.gc-swatch-input::placeholder{color:var(--gc-data-meter);opacity:1}.gc-swatch-field{cursor:crosshair;background:linear-gradient(to top, var(--gc-surface-canvas), transparent), linear-gradient(to right, var(--gc-surface-checker-b), var(--gc-swatch-hue,var(--gc-accent)));height:96px;position:relative}.gc-swatch-cursor{outline:1px solid var(--gc-data-active);pointer-events:none;width:5px;height:5px;margin:-2px 0 0 -2px;position:absolute}.gc-swatch-hue{width:100%;height:var(--gc-h-icon)}.gc-swatch-presets{flex-direction:column;display:flex}.gc-swatch-preset{grid-template-columns:var(--gc-h-icon) 1fr auto;align-items:center;gap:var(--gc-pad-dense);height:var(--gc-h-dense);color:var(--gc-data-dim);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;display:grid}.gc-swatch-preset:hover{background:var(--gc-surface-field)}.gc-swatch-preset .gc-swatch-fill{height:12px}.gc-swatch-preset-name{white-space:nowrap;overflow:hidden}.gc-swatch-preset-hex{color:var(--gc-data-meter)}.gc-window{display:block}.gc-window[data-state=shade]{width:100%}.gc-window-body{background:var(--gc-surface-panel)}.gc-titlebar{height:var(--gc-h-icon);align-items:center;gap:var(--gc-pad-dense);padding:0 var(--gc-pad-dense);background:var(--gc-chrome-face);color:var(--gc-data-dim);-webkit-user-select:none;user-select:none;cursor:default;display:flex;overflow:hidden}.gc-titlebar[data-active]{color:var(--gc-data-value)}.gc-titlebar-thumb{background:var(--gc-surface-canvas) center/cover no-repeat;flex:none;width:14px;height:14px}.gc-titlebar-thumb[data-dim]{background-image:linear-gradient(45deg, var(--gc-surface-canvas) 25%, transparent 25%, transparent 75%, var(--gc-surface-canvas) 75%), linear-gradient(45deg, var(--gc-surface-canvas) 25%, transparent 25%, transparent 75%, var(--gc-surface-canvas) 75%);background-position:0 0,1px 1px;background-size:2px 2px}.gc-titlebar-title{white-space:nowrap;color:var(--gc-data-value);flex:none}.gc-titlebar-title:after{content:"·";margin:0 var(--gc-pad-dense);color:var(--gc-data-meter)}.gc-titlebar[data-nosum] .gc-titlebar-title:after{content:none}.gc-titlebar-summary{white-space:nowrap;text-overflow:clip;min-width:0;color:var(--gc-data-dim);flex:auto;overflow:hidden}.gc-titlebar-summary-none{color:var(--gc-data-meter)}.gc-titlebar-duration{color:var(--gc-data-meter);flex:none}.gc-titlebar-badge{background:var(--gc-port,var(--gc-data-dim));flex:none;width:6px;height:6px}.gc-titlebar-buttons{flex:none;gap:1px;display:flex}.gc-tbtn{cursor:pointer;border:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex}.gc-tbtn-shade{background:var(--gc-data-dim);width:6px;height:1px}.gc-tbtn-shade[data-shaded]{width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--gc-data-dim);background:0 0}.gc-tbtn-close{width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--gc-danger)}.gc-tbtn-dock{width:6px;height:6px;box-shadow:inset 3px 0 0 0 var(--gc-data-dim)}.gc-strip{background:var(--gc-surface-panel);padding:var(--gc-pad-dense);flex-direction:column;gap:1px;display:flex}.gc-strip[data-mode=full]{min-height:var(--gc-z-strip)}.gc-strip[data-mode=shade]{height:var(--gc-z-strip-shade);overflow:hidden}.gc-strip[data-mode=docked]{gap:var(--gc-pad-dense);flex-direction:row}.gc-strip[data-mode=docked] .gc-strip-slot{flex:1 1 0;min-width:0}.gc-strip-empty{color:var(--gc-data-meter);padding:var(--gc-pad-dense)}.gc-provenance{height:var(--gc-h-dense);align-items:center;gap:var(--gc-grid);padding:0 var(--gc-pad-dense);background:var(--gc-surface-field);color:var(--gc-data-dim);cursor:pointer;z-index:5;white-space:nowrap;display:flex;position:sticky;top:0;overflow:hidden}.gc-provenance[data-state=unavailable] .gc-provenance-text{color:var(--gc-data-meter)}.gc-provenance[data-state=incompatible]{color:var(--gc-warning)}.gc-provenance-reason{color:var(--gc-data-meter);overflow:hidden}.gc-stage{background:var(--gc-surface-canvas);image-rendering:pixelated;position:relative;overflow:hidden}.gc-stage-content{will-change:transform}[data-gc-stage]{background:var(--gc-surface-canvas)}.gc-stage[data-cursor=default]{cursor:default}.gc-stage[data-cursor=pan]{cursor:grab}.gc-stage[data-cursor=panning]{cursor:grabbing}.gc-stage[data-cursor=crosshair]{cursor:crosshair}.gc-stage[data-busy]{cursor:inherit}.gc-view-chrome{height:var(--gc-h-icon);padding:0 var(--gc-pad-dense);background:var(--gc-chrome-face);align-items:center;gap:1px;display:flex}.gc-vc-btn{min-width:14px;height:14px;color:var(--gc-data-dim);font:inherit;cursor:pointer;border:0;padding:0 2px}.gc-vc-btn[aria-pressed=true]{color:var(--gc-data-value)}.gc-vc-zoom{color:var(--gc-data-value);padding:0 var(--gc-pad-dense)}.gc-vc-sep{background:var(--gc-chrome-line);width:1px;height:10px;margin:0 2px}.gc-statusbar{height:var(--gc-z-statusbar);align-items:center;gap:var(--gc-grid);padding:0 var(--gc-pad-dense);background:var(--gc-surface-field);color:var(--gc-data-dim);white-space:nowrap;display:flex;overflow:hidden}.gc-statusbar[data-variant=shell]{background:var(--gc-chrome-face)}.gc-statusbar[data-level=drag] .gc-statusbar-hint{color:var(--gc-data-value)}.gc-statusbar[data-level=hover] .gc-statusbar-hint{color:var(--gc-data-dim)}.gc-statusbar[data-level=ambient] .gc-statusbar-hint{color:var(--gc-data-meter)}.gc-statusbar-busy{color:var(--gc-warning);margin-left:auto}.gc-strip-card{flex-direction:column;display:flex;overflow:hidden}.gc-strip-card[data-state=card]{height:96px}.gc-strip-card[data-state=collapsed]{height:var(--gc-h-icon)}.gc-strip-card[data-active]{box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-accent)}.gc-strip-card-preview{background:var(--gc-surface-canvas) center/cover no-repeat;flex:1;min-height:0}.gc-strip-card-preview[data-dim],.gc-strip-card-mini[data-dim]{background-image:linear-gradient(45deg, var(--gc-surface-canvas) 25%, transparent 25%, transparent 75%, var(--gc-surface-canvas) 75%), linear-gradient(45deg, var(--gc-surface-canvas) 25%, transparent 25%, transparent 75%, var(--gc-surface-canvas) 75%);background-position:0 0,1px 1px;background-size:2px 2px}.gc-strip-card-bar{height:var(--gc-h-icon);align-items:center;gap:var(--gc-pad-dense);padding:0 var(--gc-pad-dense);background:var(--gc-chrome-face);color:var(--gc-data-dim);-webkit-user-select:none;user-select:none;cursor:pointer;flex:none;display:flex;overflow:hidden}.gc-strip-card-mini{background:var(--gc-surface-canvas) center/cover no-repeat;flex:none;width:14px;height:14px}.gc-strip-card-tool{white-space:nowrap;color:var(--gc-data-value);flex:none}.gc-strip-card-tool:after{content:"·";margin:0 var(--gc-pad-dense);color:var(--gc-data-meter)}.gc-strip-card-summary{white-space:nowrap;text-overflow:clip;min-width:0;color:var(--gc-data-dim);flex:auto;overflow:hidden}.gc-strip-card-summary-none{color:var(--gc-data-meter)}.gc-strip-card-duration{color:var(--gc-data-meter);flex:none}.gc-strip-card-badge{background:var(--gc-port,var(--gc-data-dim));flex:none;width:6px;height:6px}.gc-strip[data-mode=full]{gap:var(--gc-pad-dense);flex-flow:wrap;align-items:flex-start}.gc-strip[data-mode=full] .gc-strip-slot{flex:1 1 0;min-width:0;max-width:240px}.gc-strip[data-mode=full] .gc-strip-slot:has(.gc-strip-card[data-state=collapsed]){flex:100%;max-width:none}.gc-stepper,.gc-seed-field{min-height:var(--gc-h-default)}.gc-stepper-body,.gc-seed-body{align-items:center;gap:var(--gc-hit-gap);display:flex}.gc-step-btn,.gc-seed-shuffle,.gc-seed-lock{width:var(--gc-h-icon);height:var(--gc-h-icon);background:var(--gc-chrome-face);color:var(--gc-data-value);font:inherit;cursor:pointer;border:0;flex-shrink:0;padding:0;line-height:1}.gc-step-btn:active,.gc-seed-shuffle:active{transform:translate(var(--gc-press-shift), var(--gc-press-shift))}.gc-step-btn:disabled,.gc-seed-shuffle:disabled,.gc-seed-lock:disabled{opacity:.35;cursor:default}.gc-stepper-body .gc-number-field,.gc-seed-body .gc-number-field{flex:auto;min-width:0}.gc-schema-row{display:block}.gc-action-row{min-height:var(--gc-h-default)}.gc-action-row-body{gap:var(--gc-hit-gap);flex-wrap:wrap;align-items:center;display:flex}.gc-unmapped{padding:var(--gc-pad-dense);color:var(--gc-warning)}.gc-inline-group{gap:var(--gc-grid);align-items:end;display:grid}.gc-checkbox-list{flex-direction:column;display:flex}.gc-checkbox{align-items:center;gap:var(--gc-pad-dense);min-height:var(--gc-h-dense);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.gc-checkbox-box{width:var(--gc-h-icon);height:var(--gc-h-icon);flex:none;justify-content:center;align-items:center;display:flex}.gc-checkbox-mark{background:0 0;width:8px;height:8px}.gc-checkbox-box[data-on] .gc-checkbox-mark{background:var(--gc-accent)}.gc-checkbox-text{color:var(--gc-data-dim);white-space:nowrap;overflow:hidden}.gc-text-input,.gc-textarea-input{width:100%;min-width:0;padding:0 var(--gc-pad-dense);background:var(--gc-surface-field);color:var(--gc-data-value);font:inherit;border:0;outline:0}.gc-text-input{height:var(--gc-h-icon)}.gc-textarea-input{padding:var(--gc-pad-dense);resize:vertical;line-height:1.4}.gc-text-input::placeholder,.gc-textarea-input::placeholder{color:var(--gc-data-meter);opacity:1}.gc-progress{align-items:center;gap:var(--gc-pad-dense);min-height:var(--gc-h-dense);padding:0 var(--gc-pad-dense);display:flex}.gc-progress[data-size=inline]{min-height:0;padding:0}.gc-progress[data-state=done]{--gc-progress-ink:var(--gc-data-value)}.gc-progress[data-state=warn]{--gc-progress-ink:var(--gc-warning)}.gc-progress[data-state=error]{--gc-progress-ink:var(--gc-danger)}.gc-progress-label{color:var(--gc-data-dim);white-space:nowrap;flex:none;overflow:hidden}.gc-progress-trough{min-width:0;height:var(--gc-progress-h);background:var(--gc-surface-field);flex:auto;position:relative;overflow:hidden}.gc-progress[data-size=inline] .gc-progress-trough{height:var(--gc-progress-h-inline)}.gc-progress-value{color:var(--gc-data-value);text-align:right;flex:none}.gc-progress-fill{width:calc(var(--gc-progress-value,0) * 100%);background-image:repeating-linear-gradient(90deg, var(--gc-progress-ink,var(--gc-data-meter)) 0, var(--gc-progress-ink,var(--gc-data-meter)) 3px, transparent 3px, transparent var(--gc-grid));position:absolute;inset:0 auto 0 0}.gc-progress[data-mode=indeterminate] .gc-progress-fill{background-image:repeating-linear-gradient(90deg, var(--gc-progress-ink,var(--gc-data-meter)) 0, var(--gc-progress-ink,var(--gc-data-meter)) 4px, transparent 4px, transparent 8px);animation:.48s steps(4,end) infinite gc-progress-crawl}@keyframes gc-progress-crawl{0%{background-position-x:0}to{background-position-x:8px}}@media (prefers-reduced-motion:reduce){.gc-progress[data-mode=indeterminate] .gc-progress-fill{animation:none}}.gc-thumb-grid{align-items:flex-start;gap:var(--gc-grid);padding:var(--gc-pad-dense);flex-wrap:wrap;display:flex}.gc-thumb-empty{color:var(--gc-data-meter);padding:var(--gc-pad-dense)}.gc-thumb{gap:var(--gc-pad-dense);width:var(--gc-thumb-cell);min-height:var(--gc-h-default);padding:var(--gc-pad-dense);background:var(--gc-surface-panel);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;display:flex}.gc-thumb-grid[data-reorder] .gc-thumb{cursor:grab}.gc-thumb-grid[data-dragging] .gc-thumb{cursor:grabbing}.gc-thumb[data-selected]{box-shadow:inset 0 0 0 var(--gc-bevel-line-width) var(--gc-accent)}.gc-thumb-preview{height:var(--gc-thumb-cell);background-color:var(--gc-surface-field);position:relative}.gc-thumb-preview.gc-checker{background-color:var(--gc-surface-checker-a)}.gc-thumb-image{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.gc-thumb-bar{min-height:var(--gc-h-icon);align-items:center;display:flex}.gc-thumb-label{white-space:nowrap;text-overflow:clip;min-width:0;color:var(--gc-data-value);flex:1;overflow:hidden}.gc-thumb[data-state=queued] .gc-thumb-label{color:var(--gc-data-meter)}.gc-thumb[data-state=warn] .gc-thumb-label{color:var(--gc-warning)}.gc-thumb[data-state=error] .gc-thumb-label{color:var(--gc-danger)}.gc-thumb-meta{color:var(--gc-data-meter);flex-wrap:wrap;display:flex;overflow:hidden}.gc-thumb-meta-part:not(:last-child):after{content:"·";margin:0 var(--gc-pad-dense)}.gc-thumb-note{color:var(--gc-warning);overflow:hidden}.gc-thumb[data-state=error] .gc-thumb-note{color:var(--gc-danger)}.gc-thumb-action{min-height:var(--gc-h-icon);padding:0 var(--gc-pad-dense);background:var(--gc-chrome-face);color:var(--gc-data-value);cursor:pointer;border:0}.gc-thumb-action:active{transform:translate(var(--gc-press-shift), var(--gc-press-shift))}html,body,#root{height:100%;margin:0}.mf-shell{height:100%;display:flex}.mf-rail{border-right:var(--gc-bevel-line-width) solid var(--gc-chrome-line);background:var(--gc-chrome-face);flex-direction:column;flex-shrink:0;width:320px;display:flex}.mf-rail-head{padding:var(--gc-grid) calc(var(--gc-grid) * 2);border-bottom:var(--gc-bevel-line-width) solid var(--gc-chrome-line)}.mf-rail-body{flex:1;overflow-y:auto}.mf-actions{align-items:center;gap:var(--gc-hit-gap);display:flex}.mf-stage{background:var(--gc-surface-canvas);flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.mf-stage>*{max-width:100%;max-height:100%}
