.main-container{width:var(--main-content-width);--panel-scrollbar-right-inset:0px;flex-direction:column;height:100%;min-height:0;margin:auto;display:flex}:root[data-overlay-scrollbars] .main-container{--panel-scrollbar-right-inset:var(--grid-content-padding)}.main-container .app-shell{flex:1;min-height:0}.workspace-module-content{--panel-tabs-inline-size:100cqi;--table-viewport-inline-size:100cqi;grid-template-columns:var(--grid-template-root);pointer-events:auto;min-width:0;min-height:0;display:grid;container-type:inline-size}.workspace-module-content[data-content-vertical-scroll=child]{grid-template-rows:minmax(0,1fr);overflow:hidden}.workspace-module-content[data-content-vertical-scroll=module]{grid-template-rows:max-content;overflow-x:hidden}.workspace-module-content{--grid-content-padding:var(--layout-panel-padding,var(--grid-content-padding-compact));padding:0 var(--panel-scrollbar-right-inset) 0 var(--grid-content-padding);box-sizing:border-box}.sketchup-binding-empty-state__eyebrow.svelte-448utf{font-size:var(--font-size-label);font-weight:var(--font-weight-black);color:var(--text-muted);margin:0}.sketchup-binding-empty-state__title.svelte-448utf{font-size:var(--font-size-display);margin:0;line-height:1.2}.sketchup-binding-empty-state__copy.svelte-448utf{color:var(--text-muted);margin:0;line-height:1.5}.sketchup-binding-empty-state__controls.svelte-448utf{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.sketchup-binding-empty-state__popover{min-width:18rem;max-height:20rem;padding:var(--spacing-xs);overflow-y:auto}.sketchup-binding-empty-state{gap:var(--spacing-md);max-width:48rem;margin:var(--spacing-xl) auto 0;align-content:start;display:grid}.binding-switch-warning-dialog__body.svelte-nbpzmh{gap:var(--spacing-sm);display:grid}.binding-switch-warning-dialog__detail.svelte-nbpzmh{color:var(--label-color);margin:0;line-height:1.5}.binding-switch-warning-dialog__code.svelte-nbpzmh{font-size:var(--font-size-label);color:var(--text-muted);margin:0}.create-space-dialog__fields.svelte-1coemxl{gap:var(--dialog-section-gap);display:grid}.create-space-dialog__field.svelte-1coemxl{gap:var(--dialog-field-gap);display:grid}.create-space-dialog__label.svelte-1coemxl{font-size:var(--label-font-size);color:var(--label-color)}.sidebar-resizer.svelte-hrm2wb{width:var(--grid-resizer-hit-area,1rem);z-index:var(--z-resizer);cursor:col-resize;touch-action:none;pointer-events:auto;position:absolute;top:0;bottom:0;right:0;transform:translate(50%)}.app-shell.svelte-154jhre{--layout-panel-padding:var(--grid-content-padding-compact);--layout-seam-border-width:1px;--layout-seam-border-color:var(--surface-glass-border);--workspace-sidebar-inline-size:calc(var(--sidebar-width) + var(--sidebar-physical-frame-reserve));flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.app-shell__body.svelte-154jhre{top:var(--layout-header-height,var(--project-bar-height,3rem));width:var(--workspace-sidebar-inline-size);z-index:var(--z-content);isolation:isolate;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;overflow:visible}.app-shell__editor.svelte-154jhre{z-index:var(--z-base);pointer-events:auto;position:absolute;inset:0;overflow:hidden}.workspace-rail.svelte-154jhre{grid-template-rows:auto minmax(var(--workspace-space-min-block-size), 1fr) auto;gap:var(--spacing-sm);padding:var(--spacing-sm);pointer-events:none;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.workspace-rail.svelte-154jhre:has(>[data-workspace-space-minimum=yield]){grid-template-rows:auto minmax(0,1fr) auto}.app-shell__physical-frame-probe.svelte-154jhre{padding-inline:var(--spacing-md);visibility:hidden;pointer-events:none;position:absolute;inset:0}.app-shell__scrollbar-gutter-probe.svelte-154jhre{width:var(--scrollbar-width);visibility:hidden;pointer-events:none;position:absolute;inset:0}.app-shell__right-hud-reserve-probe.svelte-154jhre{width:var(--workspace-right-hud-reserve);visibility:hidden;pointer-events:none;position:absolute;inset:0}.app-shell__material-catalog-surface{top:var(--catalog-dock-block-start);left:var(--catalog-dock-inline-start);width:var(--catalog-dock-inline-size);height:var(--catalog-dock-block-size);min-width:0;min-height:0;padding:var(--spacing-md);z-index:var(--z-content);pointer-events:auto;grid-template-rows:minmax(0,1fr);display:grid;position:absolute;overflow:visible}.app-shell__material-catalog-surface[data-dock-active=false]{display:none}.app-shell__material-catalog-host.svelte-154jhre{grid-template-rows:minmax(0,1fr);width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.app-shell__material-catalog-host.svelte-154jhre>*{width:100%;min-height:0}@media (width<=768px){.app-shell__material-catalog-surface{top:calc(var(--project-bar-height,3rem) + var(--spacing-sm));right:var(--spacing-sm);bottom:var(--spacing-sm);left:var(--spacing-sm);width:auto;height:auto;z-index:var(--z-overlay);position:fixed}}.panel-status.svelte-jhnxvs{height:100%;min-height:0;padding:var(--panel-padding);text-align:center;place-items:center;display:grid}.metric-gauge__overflow-mark.svelte-1eqlotn{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-control-surface-selected);color:var(--color-control-foreground-selected);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.metric-gauge__overflow-mark[data-overflow=above].svelte-1eqlotn{top:0}.metric-gauge__overflow-mark[data-overflow=below].svelte-1eqlotn{bottom:0}.metric-gauge.svelte-1dqzs7x{--metric-gauge-track-width:16px;--metric-gauge-arrow-width:10px;--metric-gauge-scale-left:calc(var(--metric-gauge-track-width) + var(--metric-gauge-arrow-width));gap:var(--metric-gauge-arrow-width);height:100%;min-height:60px;display:flex;position:relative}.metric-gauge__track.svelte-1dqzs7x{width:var(--metric-gauge-track-width);border-radius:var(--radius-surface);height:100%;position:relative;overflow:hidden}.metric-gauge__scale.svelte-1dqzs7x{flex-direction:column;justify-content:space-between;height:100%;padding:0;display:flex}.metric-gauge__label.svelte-1dqzs7x{font-size:var(--font-size-label);color:var(--color-foreground-secondary);line-height:1}.metric-gauge__label--top.svelte-1dqzs7x{transform:translateY(-50%)}.metric-gauge__label--bottom.svelte-1dqzs7x{transform:translateY(50%)}.metric-gauge__pointer.svelte-1dqzs7x{left:var(--metric-gauge-track-width);transition:bottom var(--duration-fast) var(--ease-out);color:var(--color-foreground);position:absolute;transform:translateY(50%)}.metric-gauge__arrow.svelte-1dqzs7x{width:var(--metric-gauge-arrow-width);filter:drop-shadow(0 1px 2px #0000004d);height:8px}.level-gauge__fill.svelte-1dqzs7x{background:linear-gradient(to top, var(--gauge-color-blue) 0%, var(--gauge-color-cyan) 40%, var(--gauge-color-yellow) 80%, var(--gauge-color-red) 100%);position:absolute;inset:0}.level-gauge__zero.svelte-1dqzs7x{background:var(--color-foreground);opacity:.6;height:2px;position:absolute;bottom:80%;left:0;right:0}.level-gauge__label--zero.svelte-1dqzs7x{top:20%;left:var(--metric-gauge-scale-left);position:absolute;transform:translateY(-50%)}.metric-gauge.svelte-2oq6nu{--metric-gauge-track-width:16px;--metric-gauge-arrow-width:10px;--metric-gauge-scale-left:calc(var(--metric-gauge-track-width) + var(--metric-gauge-arrow-width));gap:var(--metric-gauge-arrow-width);height:100%;min-height:60px;display:flex;position:relative}.metric-gauge__track.svelte-2oq6nu{width:var(--metric-gauge-track-width);border-radius:var(--radius-surface);height:100%;position:relative;overflow:hidden}.metric-gauge__scale.svelte-2oq6nu{flex-direction:column;justify-content:space-between;height:100%;padding:0;display:flex}.metric-gauge__label.svelte-2oq6nu{font-size:var(--font-size-label);color:var(--color-foreground-secondary);line-height:1}.metric-gauge__label--top.svelte-2oq6nu{transform:translateY(-50%)}.metric-gauge__label--bottom.svelte-2oq6nu{transform:translateY(50%)}.metric-gauge__pointer.svelte-2oq6nu{left:var(--metric-gauge-track-width);transition:bottom var(--duration-fast) var(--ease-out);color:var(--color-foreground);position:absolute;transform:translateY(50%)}.metric-gauge__arrow.svelte-2oq6nu{width:var(--metric-gauge-arrow-width);filter:drop-shadow(0 1px 2px #0000004d);height:8px}.linearity-gauge__fill.svelte-2oq6nu{background:linear-gradient(to top, var(--gauge-color-green) 0%, var(--gauge-color-yellow) 40%, var(--gauge-color-red) 100%);position:absolute;inset:0}.linearity-gauge__mid.svelte-2oq6nu{background:var(--color-foreground);opacity:.6;height:2px;position:absolute;bottom:40%;left:0;right:0}.linearity-gauge__label--mid.svelte-2oq6nu{bottom:40%;left:var(--metric-gauge-scale-left);position:absolute;transform:translateY(50%)}.metrics-container.svelte-19w0tbr{gap:var(--panel-gap);--metric-tile-gap:var(--spacing-xs);--metric-tile-padding:var(--spacing-sm);--metric-tile-label-size:var(--font-size-label);--metric-tile-value-size:var(--font-size-body);--metric-tile-unit-size:var(--font-size-label);flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:100%;min-height:0;display:grid}.metrics-item.svelte-19w0tbr{min-width:0;display:flex}.metrics-item--gauge.svelte-19w0tbr{grid-area:1/span 2}.metrics-item--figure.svelte-19w0tbr{grid-area:2/1}.metrics-container.svelte-19w0tbr .metric-tile{width:100%;height:100%}.reverb-panel-settings.svelte-kghgnj{block-size:100%;min-block-size:0}.y-axis-mode-popover__trigger{min-width:var(--button-icon-size)}.y-axis-mode-popover__value.svelte-1lm1lt9{align-items:baseline;gap:var(--spacing-xs);display:inline-flex}.y-axis-mode-popover__unit.svelte-1lm1lt9{font-size:var(--font-size-label);color:inherit}.y-axis-mode-popover__content{gap:var(--popover-gap);min-width:200px;padding:var(--spacing-xs);display:grid}.y-axis-mode-popover__option-label.svelte-1lm1lt9{font-weight:var(--font-weight-medium)}.y-axis-mode-popover__option-unit.svelte-1lm1lt9{color:var(--label-color);flex:1}.y-axis-mode-popover__option-actions.svelte-1lm1lt9{align-items:center;gap:var(--spacing-xs);margin-left:auto;display:flex}.y-axis-mode-popover__check{color:var(--metric-popover-check-fg);flex-shrink:0}.y-axis-mode-popover__info.svelte-1lm1lt9{padding:var(--spacing-2xs);color:var(--color-foreground-tertiary);cursor:help;justify-content:center;align-items:center;display:inline-flex}.chart-container.svelte-1xraka4{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;display:grid;position:relative;overflow:hidden}.chart-controls.svelte-1xraka4{align-items:center;gap:var(--spacing-xs);top:var(--spacing-xs);z-index:var(--z-popover);display:inline-flex;position:absolute}.chart-controls--right.svelte-1xraka4{right:var(--spacing-xs)}.results-container.svelte-1h6c2nw{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:visible}.reverb-active-version-axis.svelte-rbiutw{box-sizing:border-box;grid-template-columns:var(--grid-value-column-width) repeat(var(--grid-freq-band-count), minmax(0, 1fr));min-width:0;padding-block:0 var(--inset-surface-floating-paint-gutter);align-items:end;display:grid;overflow:visible}.reverb-active-version-axis__version.svelte-rbiutw{height:var(--chart-axis-metric-control-height);font-family:var(--font-family-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums;line-height:var(--line-height-heading);justify-content:center;align-self:end;align-items:center;display:inline-flex}.reverb-active-version-axis.svelte-rbiutw .metric-chip{width:calc(100% - var(--spacing-sm));--metric-chip-control-height:var(--chart-axis-metric-control-height);--metric-chip-value-size:var(--reverb-axis-chip-value-size,var(--font-size-heading));--metric-chip-value-weight:var(--font-weight-black);--metric-chip-control-padding-x:var(--reverb-axis-chip-padding-x,var(--spacing-sm));justify-self:center;min-width:0;max-width:none}.reverb-active-version-axis[data-band-density=compact].svelte-rbiutw .metric-chip{--metric-chip-value-size:var(--font-size-label);--metric-chip-value-weight:var(--font-weight-medium);--metric-chip-control-padding-x:0px;width:100%}.reverb-results-tile.svelte-1idf4cg{box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--reverb-chart-height) minmax(0, 1fr);block-size:100%;min-block-size:0;inline-size:100%;display:grid;overflow:visible}.reverb-results-tile__axis-viewport{block-size:100%}.reverb-results-tile__top.svelte-1idf4cg{grid-template-columns:var(--reverb-results-column-template);min-block-size:0;min-inline-size:0;display:grid;overflow:visible}.reverb-results-tile__metrics.svelte-1idf4cg{grid-column:leading-start/leading-end;min-block-size:0;min-inline-size:0;overflow:visible}.reverb-results-tile__chart.svelte-1idf4cg{grid-column:1/acoustic-workbench-fill-end;min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.reverb-results-tile[data-chart-axis=table].svelte-1idf4cg .reverb-results-tile__chart:where(.svelte-1idf4cg){grid-column:values-start/values-end}.reverb-results-tile[data-band-fit=compress].svelte-1idf4cg{--data-display-frequency-track:1.625rem;--data-display-alpha-track:2.5rem;--data-display-meta-width:0px;--grid-meta-gap:var(--spacing-xs);--table-disclosure-col-w:1.5rem;--table-cell-padding:0px;--results-row-cell-padding:var(--spacing-2xs);--editable-row-cell-padding:0px;--results-row-active-value-font-size:var(--font-size-label);--reverb-axis-chip-value-size:var(--font-size-label);--reverb-axis-chip-padding-x:0px}.reverb-results-tile[data-band-fit=compress].svelte-1idf4cg .editable-result-row__cell .field-control{font-size:var(--font-size-label);padding:0}.reverb-results-tile[data-band-fit=tmid].svelte-1idf4cg .chart-controls{flex-direction:column;align-items:flex-end}.reverb-results-tile[data-band-fit=tmid].svelte-1idf4cg .reverb-chart__target-hint{display:none}.reverb-results-tile__table.svelte-1idf4cg{grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;overflow:visible}.reverb-results-tile__axis.svelte-1idf4cg{grid-template-columns:var(--acoustic-workbench-data-grid-template);align-content:start;min-block-size:0;min-inline-size:0;display:grid;overflow:visible}.reverb-results-tile__axis.svelte-1idf4cg:not([data-values-row-fits]){visibility:hidden}.reverb-results-tile__axis.svelte-1idf4cg>.reverb-active-version-axis{grid-column:1/acoustic-workbench-fill-end}.panel-status.svelte-lcw1gq{height:100%;min-height:0;padding:var(--panel-padding);text-align:center;place-items:center;display:grid}.main-content-shell-results{box-sizing:border-box;inline-size:100%;block-size:var(--results-tile-height);max-block-size:100%;padding:var(--spacing-md);pointer-events:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.main-content-shell-results__resizer{inset-inline:var(--spacing-sm);bottom:calc(var(--results-tile-height) + var(--spacing-sm));z-index:var(--z-resizer);block-size:var(--workspace-module-resizer-gap-height);cursor:row-resize;pointer-events:auto;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute}.main-content-shell-results__resizer:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.main-content-shell-results__space-minimum-probe{inline-size:0;block-size:var(--workspace-space-min-block-size);visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.main-content-shell-results__space-comfort-probe{inline-size:0;block-size:var(--workspace-space-comfort-block-size);visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}
