.nixie-selection-hotbar[data-v-70254834]{--nixie-selection-hotbar-shadow:0 6px 10px -2px #00000047;z-index:var(--nixie-z-panel,30);pointer-events:none;justify-content:center;width:max-content;max-width:calc(100% - 32px);margin-inline:auto;display:flex;position:absolute;bottom:16px;left:0;right:0}.nixie-selection-hotbar--above-palette[data-v-70254834]{bottom:98px}[data-nx-theme=light]{--nixie-selection-hotbar-shadow:0 4px 8px -2px #0f0f1214}.nixie-selection-hotbar__panel[data-v-70254834]{border:1px solid var(--nx-panel-border);border-radius:var(--nx-panel-radius);background:var(--nx-panel-bg);box-shadow:var(--nixie-selection-hotbar-shadow);pointer-events:auto;align-items:center;gap:2px;padding:4px;display:flex}.nixie-selection-hotbar__divider[data-v-70254834]{background:var(--nx-panel-border);flex-shrink:0;align-self:stretch;width:1px;margin-block:4px;margin-inline:4px}.nixie-selection-hotbar-enter-active[data-v-70254834],.nixie-selection-hotbar-leave-active[data-v-70254834]{transition:opacity .14s,transform .14s}.nixie-selection-hotbar-enter-from[data-v-70254834],.nixie-selection-hotbar-leave-to[data-v-70254834]{opacity:0;transform:translateY(8px)}@media (width<=720px){.nixie-selection-hotbar[data-v-70254834]{max-width:calc(100% - 96px);bottom:88px}.nixie-selection-hotbar--above-palette[data-v-70254834]{bottom:140px}}.nixie-sidebar-asset-hover-host[data-v-755cf146]{display:contents}.nixie-sidebar-view-tabs[data-v-60644640]{min-width:32px;min-height:var(--nx-shell-tab-control-height);align-items:center;gap:var(--nx-editor-toolbar-inset);border-radius:var(--nx-radius-sm);transition:background var(--nx-duration-fast),box-shadow var(--nx-duration-fast);padding:0 2px;display:flex}.nixie-sidebar-view-tabs.is-dragging[data-v-60644640]{background:var(--nx-accent-muted);box-shadow:inset 0 0 0 1px var(--nx-border-focus)}.nixie-sidebar-view-tabs.is-drop-target[data-v-60644640]{box-shadow:inset 0 0 0 1px var(--nx-accent)}.nixie-sidebar-view-tabs.is-dragging[data-v-60644640] .nx-tooltip{pointer-events:none}.nixie-sidebar-view-tabs.is-dragging[data-v-60644640] button.is-active{box-shadow:none!important;background:0 0!important;transition:none!important}.nixie-sidebar-view-switcher[data-v-60644640] .nx-btn.is-preview,.nixie-sidebar-view-tabs[data-v-60644640] .nx-btn.is-preview{outline:1px dashed var(--nx-accent-muted-text);outline-offset:-1px;border-radius:var(--nx-radius-md);color:var(--nx-accent-muted-text)}.nixie-sidebar-view-switcher[data-v-60644640] .nx-btn.is-preview .nx-icon,.nixie-sidebar-view-tabs[data-v-60644640] .nx-btn.is-preview .nx-icon{color:var(--nx-accent-muted-text)}.nixie-sidebar-view-tabs__item[data-v-60644640]{cursor:pointer;flex:none;display:flex;position:relative}.nixie-sidebar-view-tabs__item.is-dragged[data-v-60644640]{opacity:.35}.nixie-sidebar-view-tabs__item.is-drop-after[data-v-60644640]:after,.nixie-sidebar-view-tabs__item.is-drop-before[data-v-60644640]:before{content:"";background:var(--nx-accent);width:2px;box-shadow:0 0 6px var(--nx-accent-muted);pointer-events:none;border-radius:2px;position:absolute;top:3px;bottom:3px}.nixie-sidebar-view-tabs__item.is-drop-before[data-v-60644640]:before{left:-2px}.nixie-sidebar-view-tabs__item.is-drop-after[data-v-60644640]:after{right:-2px}.nixie-sidebar-view-tabs__empty[data-v-60644640]{color:var(--nx-text-subtle);padding:6px;display:flex}.nixie-sidebar-view-switcher[data-v-60644640]{align-items:center;gap:var(--nx-editor-toolbar-inset);flex:auto;width:100%;min-width:0;display:flex}.nixie-sidebar-view-switcher[data-v-60644640] .nx-tooltip{flex-grow:0;flex-shrink:1;flex-basis:var(--nx-editor-toolbar-control-height);min-width:0;transition:flex-grow var(--nx-duration-normal) var(--nx-ease-out)}.nixie-sidebar-view-switcher[data-v-60644640] .nx-tooltip.is-active{flex-grow:1}.nixie-sidebar-view-switcher__button[data-v-60644640]{justify-content:flex-start;gap:var(--nx-space-2);width:100%;max-width:100%}.nixie-sidebar-view-switcher__button.nx-btn--icon-only[data-v-60644640]{justify-content:center}.nixie-sidebar-view-switcher__button.is-active[data-v-60644640]{padding-left:calc(-1px + .5 * (-15px + var(--nx-editor-toolbar-control-height)))}.nixie-sidebar-view-switcher[data-v-60644640] button.nx-btn.nx-btn--secondary.nixie-sidebar-view-switcher__button.is-active:not(:disabled){border-color:var(--nx-border);background:var(--nx-control-bg);color:var(--nx-text-heading)}.nixie-sidebar-view-switcher[data-v-60644640] button.nx-btn.nx-btn--secondary.nixie-sidebar-view-switcher__button.is-active:hover:not(:disabled){border-color:var(--nx-border);background:var(--nx-hover-surface);color:var(--nx-text-heading)}.nixie-sidebar-view-switcher[data-v-60644640] .nixie-sidebar-view-switcher__button.is-active .nx-icon{color:var(--nx-accent-text)}.nixie-sidebar-view-switcher__label[data-v-60644640]{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--nx-leading-normal);animation:nixie-sidebar-view-switcher-label-in-60644640 var(--nx-duration-normal) var(--nx-ease-out);overflow:hidden}@keyframes nixie-sidebar-view-switcher-label-in-60644640{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.nixie-sidebar-view-tabs[data-v-60644640]{transition:none}.nixie-sidebar-view-switcher[data-v-60644640] .nx-tooltip,.nixie-sidebar-view-switcher__label[data-v-60644640]{transition:none;animation:none}}.nixie-sidebar-heading[data-v-0f0eead6]{align-items:flex-start;gap:var(--nx-space-1);min-width:0;min-height:40px;padding:4px 5px 4px var(--nx-space-3);border-bottom:1px solid var(--nx-panel-border);color:var(--nx-text-heading);display:flex}.nixie-sidebar-heading[data-v-0f0eead6] .nx-btn--icon-only{width:32px;height:32px;min-height:32px}.nixie-sidebar-heading__label[data-v-0f0eead6]{flex-direction:column;flex:auto;justify-content:center;align-self:stretch;min-width:0;display:flex}.nixie-sidebar-heading:has(.nixie-sidebar-heading__presets:not(:empty)) .nixie-sidebar-heading__label[data-v-0f0eead6]{flex:0 auto}.nixie-sidebar-heading__presets[data-v-0f0eead6]{min-width:0;flex:1 1 0;align-self:center;margin-inline-start:var(--nx-space-2);display:flex}.nixie-sidebar-heading__presets[data-v-0f0eead6]:empty{display:none}.nixie-sidebar-heading__title[data-v-0f0eead6]{-webkit-line-clamp:2;min-width:0;font-size:var(--nx-text-sm);-webkit-box-orient:vertical;margin:0;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}.nixie-sidebar-heading__title[data-v-0f0eead6] .nixie-sidebar-heading__thread-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nixie-sidebar-heading__metadata[data-v-0f0eead6]{color:var(--nx-text-muted);font-size:var(--nx-text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.nixie-sidebars[data-v-0f0eead6]{flex:auto;min-width:0;min-height:0;display:flex}.nixie-sidebars[data-v-0f0eead6] .nx-sidebar{z-index:calc(-1 + var(--nixie-z-shell,2000));flex:none}.nixie-workspace-sidebar-transition-shell[data-v-0f0eead6]{flex:0 0 var(--nixie-workspace-sidebar-width);width:var(--nixie-workspace-sidebar-width);min-width:0;height:100%;min-height:0;transition:flex-basis var(--nx-duration-normal) var(--nx-ease-out),width var(--nx-duration-normal) var(--nx-ease-out);overflow:hidden}.nixie-workspace-sidebar-transition-shell[data-v-0f0eead6] .nx-sidebar{width:var(--nixie-workspace-sidebar-width)}.nixie-workspace-sidebar-transition-shell.is-resizing[data-v-0f0eead6]{transition:none}.nixie-workspace-sidebar-enter-active[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-leave-active[data-v-0f0eead6] .nx-sidebar{transition:opacity var(--nx-duration-fast) var(--nx-ease-out),transform var(--nx-duration-normal) var(--nx-ease-out)}.nixie-workspace-sidebar-enter-from[data-v-0f0eead6],.nixie-workspace-sidebar-leave-to[data-v-0f0eead6]{flex-basis:0;width:0}.nixie-workspace-sidebar-enter-from[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-leave-to[data-v-0f0eead6] .nx-sidebar{opacity:0}.nixie-workspace-sidebar-transition-shell--left.nixie-workspace-sidebar-enter-from[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-transition-shell--left.nixie-workspace-sidebar-leave-to[data-v-0f0eead6] .nx-sidebar{transform:translate(-100%)}.nixie-workspace-sidebar-transition-shell--right.nixie-workspace-sidebar-enter-from[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-transition-shell--right.nixie-workspace-sidebar-leave-to[data-v-0f0eead6] .nx-sidebar{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.nixie-workspace-sidebar-enter-active[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-leave-active[data-v-0f0eead6] .nx-sidebar,.nixie-workspace-sidebar-transition-shell[data-v-0f0eead6]{transition:none}}.nixie-sidebars[data-v-0f0eead6] .nx-sidebar-section__body{padding:0}@media (width<=720px){.nixie-sidebars[data-v-0f0eead6]{position:relative;overflow:hidden}}.nixie-screenshot-dialog[data-v-6b9be591]{gap:var(--nx-space-4);grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);min-height:calc(min(560px,100vh - 220px));display:grid}.nixie-screenshot-dialog__preview[data-v-6b9be591]{gap:var(--nx-space-3);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.nixie-screenshot-dialog__preview-stage[data-v-6b9be591]{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:linear-gradient(45deg,var(--nx-bg-subtle) 25%,transparent 25%),linear-gradient(-45deg,var(--nx-bg-subtle) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--nx-bg-subtle) 75%),linear-gradient(-45deg,transparent 75%,var(--nx-bg-subtle) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;background-color:var(--nx-surface-raised);place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.nixie-screenshot-dialog__preview-image[data-v-6b9be591]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(min(520px,100vh - 280px));display:block}.nixie-screenshot-dialog__preview-empty[data-v-6b9be591]{justify-items:center;gap:var(--nx-space-2);padding:var(--nx-space-6);color:var(--nx-text-muted);text-align:center;display:grid}.nixie-screenshot-dialog__preview-empty p[data-v-6b9be591]{font-size:var(--nx-text-sm);margin:0}.nixie-screenshot-dialog__preview-busy[data-v-6b9be591]{top:var(--nx-space-3);right:var(--nx-space-3);border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border);background:var(--nx-surface-overlay);color:var(--nx-text-muted);font-size:var(--nx-text-xs);padding:4px 8px;position:absolute}.nixie-screenshot-dialog__preview-meta[data-v-6b9be591]{justify-content:space-between;align-items:center;gap:var(--nx-space-3);color:var(--nx-text-muted);font-size:var(--nx-text-sm);display:flex}.nixie-screenshot-dialog__options[data-v-6b9be591]{min-width:0;max-height:calc(min(560px,100vh - 220px));padding-right:var(--nx-space-1);overflow:auto}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-settings-stack{gap:0}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row{align-items:center;gap:var(--nx-space-2);padding:var(--nx-space-2) 0;grid-template-columns:minmax(0,1fr) auto}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row:last-child{padding-bottom:var(--nx-space-2)}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__title{font-size:var(--nx-text-sm)}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control{justify-content:flex-end;min-width:0}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control>.nx-select-wrap .nx-select__value{flex:0 auto}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control>.nx-color-input,.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control>.nx-input-wrap{width:148px}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row:has(.nx-checkbox-group){align-items:start;gap:var(--nx-space-2);grid-template-columns:minmax(0,1fr)}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control>.nx-checkbox-group{width:100%}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-checkbox-group__option{padding:var(--nx-space-2);gap:var(--nx-space-2)}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-checkbox-group__description{overflow-wrap:anywhere}.nixie-screenshot-dialog__options[data-v-6b9be591] .nx-setting-row__control>.nx-field:has(.nx-switch) .nx-toggle-field{justify-self:end}.nixie-screenshot-dialog__padding[data-v-6b9be591]{width:88px}.nixie-screenshot-dialog__padding[data-v-6b9be591] .nx-number-input-shell{min-height:var(--nx-control-height-sm)}.nixie-screenshot-dialog__dimensions[data-v-6b9be591]{gap:var(--nx-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:196px;display:grid}.nixie-screenshot-dialog__dimensions[data-v-6b9be591] .nx-number-input-shell{min-height:var(--nx-control-height-sm)}@media (width<=860px){.nixie-screenshot-dialog[data-v-6b9be591]{grid-template-columns:1fr;min-height:0}.nixie-screenshot-dialog__preview-stage[data-v-6b9be591]{min-height:240px}.nixie-screenshot-dialog__options[data-v-6b9be591]{max-height:none;overflow:visible}}.nixie-svg-export-dialog[data-v-5bca0698]{gap:var(--nx-space-4);grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);min-height:calc(min(560px,100vh - 220px));display:grid}.nixie-svg-export-dialog__preview[data-v-5bca0698]{gap:var(--nx-space-3);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.nixie-svg-export-dialog__preview-stage[data-v-5bca0698]{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:linear-gradient(45deg,var(--nx-bg-subtle) 25%,transparent 25%),linear-gradient(-45deg,var(--nx-bg-subtle) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--nx-bg-subtle) 75%),linear-gradient(-45deg,transparent 75%,var(--nx-bg-subtle) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;background-color:var(--nx-surface-raised);place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.nixie-svg-export-dialog__preview-image[data-v-5bca0698]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(min(520px,100vh - 280px));display:block}.nixie-svg-export-dialog__preview-empty[data-v-5bca0698]{justify-items:center;gap:var(--nx-space-2);padding:var(--nx-space-6);color:var(--nx-text-muted);text-align:center;display:grid}.nixie-svg-export-dialog__preview-empty p[data-v-5bca0698]{font-size:var(--nx-text-sm);margin:0}.nixie-svg-export-dialog__preview-busy[data-v-5bca0698]{top:var(--nx-space-3);right:var(--nx-space-3);border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border);background:var(--nx-surface-overlay);color:var(--nx-text-muted);font-size:var(--nx-text-xs);padding:4px 8px;position:absolute}.nixie-svg-export-dialog__preview-meta[data-v-5bca0698]{justify-content:space-between;align-items:center;gap:var(--nx-space-3);color:var(--nx-text-muted);font-size:var(--nx-text-sm);display:flex}.nixie-svg-export-dialog__options[data-v-5bca0698]{min-width:0;max-height:calc(min(560px,100vh - 220px));padding-right:var(--nx-space-1);overflow:auto}.nixie-svg-export-dialog__options[data-v-5bca0698] .nx-settings-stack{gap:0}.nixie-svg-export-dialog__options[data-v-5bca0698] .nx-setting-row{align-items:center;gap:var(--nx-space-2);padding:var(--nx-space-2) 0;grid-template-columns:minmax(0,1fr) auto}.nixie-svg-export-dialog__padding[data-v-5bca0698]{min-width:112px}@media (width<=860px){.nixie-svg-export-dialog[data-v-5bca0698]{grid-template-columns:minmax(0,1fr);min-height:0}.nixie-svg-export-dialog__options[data-v-5bca0698]{max-height:none}}.nixie-scene-properties[data-v-e906e178]{gap:var(--nx-space-4);flex-direction:column;display:flex}.nixie-scene-properties__group[data-v-e906e178]{gap:var(--nx-space-2);flex-direction:column;display:flex}.nixie-scene-properties__section-title[data-v-e906e178]{font-size:var(--nx-text-sm);margin:0;font-weight:600}.nixie-scene-properties__progression[data-v-e906e178]{grid-template-columns:minmax(0,1fr) auto}.nixie-scene-properties__row[data-v-e906e178]{gap:var(--nx-space-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}.nixie-scene-properties__hint[data-v-e906e178]{color:var(--nx-text-muted);font-size:var(--nx-text-sm);margin:0}.nixie-scene-properties__error[data-v-e906e178]{color:var(--nx-danger);font-size:var(--nx-text-sm);margin:0}.nixie-shell-title-chrome__actions[data-v-165af9fc]{display:contents}.nx-editor-status__activity[data-v-c6703212]{align-items:center;gap:var(--nx-space-2);min-width:0;max-width:calc(min(280px,30vw));color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.nx-editor-status__activity-message[data-v-c6703212]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx-editor-status__activity-spinner[data-v-c6703212]{flex-shrink:0;animation:1s linear infinite nx-editor-status-activity-spin-c6703212}@keyframes nx-editor-status-activity-spin-c6703212{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.nx-editor-status__activity-spinner[data-v-c6703212]{animation:none}}.nixie-title-bar .nixie-menu-bar-group{align-items:stretch;min-width:0;display:flex;position:relative}@media (width<=720px){.nixie-title-bar .nixie-menu-bar-group{flex:0 0 52px;width:52px;min-width:52px}}.scene-viewpoints[data-v-a2230783]{gap:12px;min-width:0;display:grid}.scene-viewpoints__heading[data-v-a2230783]{justify-content:space-between;gap:12px;font-size:12px;font-weight:600;display:flex}.scene-viewpoints__list[data-v-a2230783]{overscroll-behavior:contain;align-content:start;gap:6px;min-height:40px;max-height:calc(min(280px,32vh));padding:2px;display:grid;overflow-y:auto}.scene-viewpoints__save[data-v-a2230783]{border-top:1px solid var(--nx-border);gap:8px;padding-top:12px;display:grid}.scene-viewpoints__row[data-v-a2230783]{gap:4px;min-width:0;display:flex}.scene-viewpoints__restore[data-v-a2230783]{flex:1;min-width:0;overflow:hidden}.nx-toolbar-overflow[data-v-09a478f5],.nx-toolbar-overflow__group[data-v-09a478f5]{align-items:center;gap:var(--nx-editor-toolbar-inset);flex:none;display:inline-flex}.nx-toolbar-overflow__group.is-overflowed[data-v-09a478f5],.nx-toolbar-overflow__more.is-measuring[data-v-09a478f5]{visibility:hidden;pointer-events:none;width:max-content;position:fixed;top:-10000px;left:-10000px}.nx-toolbar-overflow__more[data-v-09a478f5]{flex:none}.nixie-toolbar-primary__snapshots[data-v-fa5ff1a5]{gap:16px;min-width:0;padding:16px;display:grid}.nixie-toolbar-primary__tools-leading[data-v-fa5ff1a5],.nixie-toolbar-primary__tools-trailing[data-v-fa5ff1a5]{align-items:center;gap:var(--nx-editor-toolbar-inset);flex-shrink:0;min-width:0;display:inline-flex}.nixie-toolbar-primary__measure[data-v-fa5ff1a5]{visibility:hidden;pointer-events:none;position:fixed;top:-9999px;left:-9999px}.nixie-toolbar-primary__measure-tools[data-v-fa5ff1a5]{width:max-content}.nixie-toolbar-primary__zoom-group[data-v-fa5ff1a5] .nx-btn-group>.nx-btn-group__option:nth-child(2),.nixie-toolbar-primary__zoom-group[data-v-fa5ff1a5] .nx-tooltip:nth-child(2) .nx-btn-group__option{width:5rem}.nixie-toolbar-primary__zoom-group[data-v-fa5ff1a5] .nx-btn-group>.nx-btn-group__option:nth-child(2) .nx-btn-group__label,.nixie-toolbar-primary__zoom-group[data-v-fa5ff1a5] .nx-tooltip:nth-child(2) .nx-btn-group__label{font-variant-numeric:tabular-nums}.nixie-toolbar-primary[data-v-fa5ff1a5] svg.iconify.nixie-tool-icon--text{margin-top:1px;font-size:1.4em}.nixie-image-toolbar__zoom-group[data-v-2bbb17b0] .nx-btn-group>.nx-btn-group__option:nth-child(2),.nixie-image-toolbar__zoom-group[data-v-2bbb17b0] .nx-tooltip:nth-child(2) .nx-btn-group__option{min-width:3.5rem}.nixie-image-toolbar__zoom-group[data-v-2bbb17b0] .nx-btn-group>.nx-btn-group__option:nth-child(2) .nx-btn-group__label,.nixie-image-toolbar__zoom-group[data-v-2bbb17b0] .nx-tooltip:nth-child(2) .nx-btn-group__label{font-variant-numeric:tabular-nums}.nixie-editor-workspace-chrome[data-v-bbbac05d]{flex-direction:column;min-width:0;display:flex}.nixie-editor-workspace-chrome__view-bar[data-v-bbbac05d]{--nx-shell-tab-control-height:var(--nx-control-height-sm);--nx-shell-tab-bottom-extension:var(--nx-space-1);background:var(--nx-bg);flex:none;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.nixie-editor-workspace-chrome__view-bar--without-toolbar[data-v-bbbac05d]{border-bottom:1px solid var(--nx-border)}.nixie-editor-workspace-chrome__view-tabs[data-v-bbbac05d]{flex:auto;align-self:flex-start;min-width:0}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs .nx-tabs__list{margin-left:calc(-2 * var(--nx-space-2));background:0 0;padding-right:0}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-bar--without-toolbar .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab:not(.nx-tabs__tab--icon-only){min-height:var(--nx-shell-tab-control-height);border-radius:var(--nx-radius-md);padding-top:0;padding-bottom:0}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-bar--without-toolbar .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab:not(.nx-tabs__tab--icon-only)>*{transform:none}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-bar--without-toolbar .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab:not(.nx-tabs__tab--icon-only):after,[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-bar--without-toolbar .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab:not(.nx-tabs__tab--icon-only):before{content:none}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only{--nixie-new-view-button-active-bg:var(--nx-bg-subtle);--nixie-new-view-button-hover-bg:color-mix(in srgb, var(--nx-text) 4%, var(--nx-bg));width:var(--nx-shell-tab-control-height);min-height:var(--nx-shell-tab-control-height);color:var(--nx-text-muted);background:0 0;justify-content:center;border-radius:var(--nx-radius-md)!important;padding:0!important}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only .nx-icon{width:16px;height:16px;font-size:16px}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only:hover:not(:disabled):not(.is-active){background:var(--nixie-new-view-button-hover-bg);color:var(--nx-text)}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only.is-active{min-height:var(--nx-shell-tab-control-height);border-radius:var(--nx-radius-md)!important;background:var(--nixie-new-view-button-active-bg)!important;color:var(--nx-accent-muted-text)!important;padding:0!important}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only:before{content:none!important}[data-v-bbbac05d] .nixie-editor-workspace-chrome__view-tabs.nx-tabs--compact.nx-tabs--appearance-shell .nx-tabs__tab--icon-only:after{width:auto;height:auto;box-shadow:none;pointer-events:auto;border-radius:0;position:absolute;inset:-6px -2px -4px;content:""!important}.nixie-editor-workspace-chrome__view-tabs-spacer[data-v-bbbac05d]{flex:auto}.nixie-editor-workspace-chrome__title[data-v-bbbac05d]{max-width:320px;color:var(--nx-text-heading);font-size:var(--nx-title-bar-font-size);font-weight:var(--nx-heading-weight);letter-spacing:var(--nx-heading-tracking);line-height:var(--nx-leading-tight);text-overflow:ellipsis;white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.nixie-editor-workspace-chrome__title.is-visible[data-v-bbbac05d]{visibility:visible}.nixie-editor-workspace-chrome__main-menu[data-v-bbbac05d]{padding:calc(2px + var(--nx-space-1)) 0 var(--nx-shell-tab-bottom-extension) var(--nx-space-2);flex:none;align-self:flex-start;align-items:center;display:inline-flex}.nixie-editor-workspace-chrome__main-menu[data-v-bbbac05d] .nx-menubar__mobile-trigger{width:var(--nx-shell-tab-control-height);min-height:var(--nx-shell-tab-control-height);border-radius:var(--nx-radius-md);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.nixie-editor-workspace-chrome__main-menu[data-v-bbbac05d] .nx-menubar__mobile-trigger:after,[data-v-bbbac05d] .nixie-editor-workspace-chrome__sidebar-toggle:after{content:"";position:absolute;inset:-6px -2px -4px}.nixie-editor-workspace-chrome__main-menu[data-v-bbbac05d] .nx-menubar__mobile-trigger.is-open{background:var(--nx-bg-subtle);color:var(--nx-accent-muted-text)}.nixie-editor-workspace-chrome__main-menu[data-v-bbbac05d] .nx-menubar__mobile-trigger:hover:not(.is-open){background:color-mix(in srgb,var(--nx-text) 4%,var(--nx-bg));color:var(--nx-text)}.nixie-editor-workspace-chrome__sidebar-control[data-v-bbbac05d]{align-items:center;gap:var(--nx-space-1);padding:calc(2px + var(--nx-space-1)) var(--nx-space-2) var(--nx-shell-tab-bottom-extension);z-index:1;flex:none;align-self:flex-start;display:inline-flex;position:relative}.nixie-editor-workspace-chrome__main-menu+.nixie-editor-workspace-chrome__sidebar-control[data-v-bbbac05d]{padding-left:var(--nx-space-1)}.nixie-editor-workspace-chrome__sidebar-controls[data-v-bbbac05d]{gap:var(--nx-space-1);padding:calc(2px + var(--nx-space-1)) var(--nx-space-2) var(--nx-shell-tab-bottom-extension) var(--nx-space-1);z-index:1;flex:none;align-self:flex-start;align-items:center;display:inline-flex;position:relative}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d],.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d]{align-items:center;gap:var(--nx-space-1);padding:calc(2px + var(--nx-space-1)) 0 var(--nx-shell-tab-bottom-extension) var(--nx-space-1);z-index:1;flex:none;align-self:flex-start;display:inline-flex;position:relative}.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d]{padding-right:var(--nx-space-2)}.nixie-editor-workspace-chrome__sidebar-controls[data-v-bbbac05d]:has(+.nixie-editor-workspace-chrome__notifications){padding-right:0}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d] .nixie-shell-title-chrome__actions>.nx-tooltip>.nx-btn,.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d] .nixie-shell-notifications__trigger .nx-btn{width:var(--nx-shell-tab-control-height);min-height:var(--nx-shell-tab-control-height);border-radius:var(--nx-radius-md);color:var(--nx-text-muted);background:0 0;border:none;position:relative}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d] .nixie-shell-title-chrome__actions>.nx-tooltip>.nx-btn .nx-icon,.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d] .nixie-shell-notifications__trigger .nx-btn .nx-icon{width:16px;height:16px;font-size:16px}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d] .nixie-shell-title-chrome__actions>.nx-tooltip>.nx-btn:hover:not(:disabled):not(.is-active),.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d] .nixie-shell-notifications__trigger .nx-btn:hover:not(:disabled):not(.is-active){background:color-mix(in srgb,var(--nx-text) 4%,var(--nx-bg));color:var(--nx-text)}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d] .nixie-shell-title-chrome__actions>.nx-tooltip>.nx-btn.is-active:not(:disabled),.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d] .nixie-shell-notifications__trigger .nx-btn.is-active:not(:disabled){background:var(--nx-bg-subtle);color:var(--nx-accent-muted-text)}.nixie-editor-workspace-chrome__collaboration[data-v-bbbac05d] .nixie-shell-title-chrome__actions>.nx-tooltip>.nx-btn:after,.nixie-editor-workspace-chrome__notifications[data-v-bbbac05d] .nixie-shell-notifications__trigger .nx-btn:after{content:"";position:absolute;inset:-6px -2px -4px}[data-v-bbbac05d] .nx-btn.nixie-editor-workspace-chrome__sidebar-toggle{--nixie-sidebar-toggle-active-bg:var(--nx-bg-subtle);--nixie-sidebar-toggle-hover-bg:color-mix(in srgb, var(--nx-text) 4%, var(--nx-bg));width:var(--nx-shell-tab-control-height);min-height:var(--nx-shell-tab-control-height);border-radius:var(--nx-radius-md);color:var(--nx-text-muted);background:0 0;border:none;position:relative}[data-v-bbbac05d] .nx-btn.nixie-editor-workspace-chrome__sidebar-toggle .nx-icon{width:16px;height:16px;font-size:16px}[data-v-bbbac05d] .nx-btn.nixie-editor-workspace-chrome__sidebar-toggle:hover:not(:disabled):not(.is-active){background:var(--nixie-sidebar-toggle-hover-bg);color:var(--nx-text)}[data-v-bbbac05d] .nx-btn.nixie-editor-workspace-chrome__sidebar-toggle.is-active:not(:disabled){background:var(--nixie-sidebar-toggle-active-bg);color:var(--nx-accent-muted-text)}.nixie-editor-workspace-chrome__landing-toolbar[data-v-bbbac05d]{flex:none;min-height:0}.nx-surface-find-bar[data-v-1d0b7186]{z-index:8;border:1px solid var(--nx-panel-border);border-radius:var(--nx-radius-md);background:var(--nx-bg-subtle);box-shadow:var(--nx-shadow-lg);position:absolute;top:.75rem;right:.75rem;overflow:hidden}.nx-surface-find-bar[data-v-1d0b7186] .nx-editor-toolbar{background:0 0;border-bottom:none;overflow:visible}.nx-surface-find-bar--replace[data-v-1d0b7186] .nx-editor-toolbar:first-child{border-bottom:1px solid var(--nx-panel-border)}.nx-surface-find-bar__field[data-v-1d0b7186]{width:14rem}.nx-surface-find-bar__toggle-spacer[data-v-1d0b7186]{width:var(--nx-control-height-sm);flex-shrink:0}.nx-surface-find-bar__count[data-v-1d0b7186]{padding:0 var(--nx-space-2);color:var(--nx-text-muted);font-size:var(--nx-text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.nx-surface-find-bar__error[data-v-1d0b7186]{padding:0 var(--nx-space-2) var(--nx-space-1);color:var(--nx-danger);font-size:var(--nx-text-xs);margin:0}.nx-resource-note-marker[data-v-069dcd7e]{border:1px solid color-mix(in srgb,var(--nx-accent) 70%,#fff);background:var(--nx-accent);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;box-shadow:0 1px 5px #0006}.nx-resource-note-marker[data-v-069dcd7e]:focus-visible,.nx-resource-note-marker[data-v-069dcd7e]:hover{background:color-mix(in srgb,var(--nx-accent) 75%,#fff);outline:2px solid color-mix(in srgb,var(--nx-accent) 50%,transparent);outline-offset:1px}.nx-resource-note-marker.is-document[data-v-069dcd7e]{width:16px;height:16px}.nx-resource-note-marker.is-spreadsheet[data-v-069dcd7e]{width:17px;height:17px;box-shadow:none;border-radius:0 0 0 6px}.nx-resource-note-marker__preview[data-v-069dcd7e]{z-index:1000;pointer-events:none;border-radius:var(--nx-radius-md);filter:drop-shadow(0 10px 35px #0006);position:fixed;overflow:hidden}.nx-resource-note-marker__preview[data-v-069dcd7e] .nx-project-note-card{max-height:inherit;overflow:hidden}.nx-resource-note-marker__preview[data-v-069dcd7e] .nx-project-note-card__content{min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#000,#000 calc(100% - 12px),#0000)}.nx-resource-note-popover-enter-active[data-v-069dcd7e],.nx-resource-note-popover-leave-active[data-v-069dcd7e]{transition:opacity var(--nx-duration-fast) var(--nx-ease-out),transform var(--nx-duration-fast) var(--nx-ease-out)}.nx-resource-note-popover-enter-from[data-v-069dcd7e],.nx-resource-note-popover-leave-to[data-v-069dcd7e]{opacity:0;transform:translateY(4px)scale(.98)}@media (prefers-reduced-motion:reduce){.nx-resource-note-popover-enter-active[data-v-069dcd7e],.nx-resource-note-popover-leave-active[data-v-069dcd7e]{transition:none}}.nx-document-editor[data-v-36003351]{--nx-document-editor-padding-top:3.5rem;--nx-document-editor-padding-x:4rem;--nx-document-editor-trailing-space:4rem;background:var(--nx-document-bg);-webkit-user-select:text;user-select:text;width:100%;height:100%;min-height:0;position:relative;overflow:auto}.nx-document-editor__icon-picker[data-v-36003351],.nx-document-editor__icon-picker-anchor[data-v-36003351]{width:0;height:0;position:absolute;top:0;left:0}.nx-document-editor__icon-picker-anchor[data-v-36003351]{pointer-events:none}.nx-document-editor__note-marker[data-v-36003351]{z-index:4;width:16px;height:16px;position:absolute}.nx-document-editor[data-v-36003351] .nx-document-editor__misspelled{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--nx-danger,#ef4444);text-decoration-color:var(--nx-danger,#ef4444);text-underline-offset:.14em;text-decoration-thickness:from-font}.nx-document-editor__link-chip[data-v-36003351]{z-index:6;border:1px solid var(--nx-border-subtle,#0000001f);background:var(--nx-surface-raised,#fff);cursor:default;border-radius:.5rem;align-items:center;gap:.125rem;padding:.2rem;display:inline-flex;position:absolute;box-shadow:0 6px 18px #0000001f}.nx-document-editor__surface[data-v-36003351]{box-sizing:border-box;width:100%;height:100%;min-height:100%;display:block}.nx-document-editor[data-v-36003351] .nx-document-editor__find-match{background:color-mix(in srgb,var(--nx-accent) 28%,transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--nx-accent) 70%,transparent);border-radius:.15em}.nx-document-editor__find-bar-anchor[data-v-36003351]{z-index:8;pointer-events:none;height:0;position:sticky;top:0}.nx-document-editor__find-bar-anchor[data-v-36003351] .nx-surface-find-bar{pointer-events:auto}.nx-document-editor__empty-hint[data-v-36003351]{left:50%;bottom:var(--nx-space-4);align-items:center;gap:var(--nx-space-2);color:var(--nx-text-subtle);pointer-events:none;font-size:.8125rem;display:inline-flex;position:absolute;transform:translate(-50%)}@media (width<=767px){.nx-document-editor[data-v-36003351]{--nx-document-editor-padding-top:1.25rem;--nx-document-editor-padding-x:1rem;--nx-document-editor-trailing-space:2rem}.nx-document-editor[data-v-36003351] .ProseMirror,.nx-document-editor[data-v-36003351] .nx-document-editor__content{margin:0}}.nx-document-editor[data-v-36003351] .ProseMirror:focus,.nx-document-editor[data-v-36003351] .ProseMirror:focus-visible,.nx-document-editor[data-v-36003351] .nx-document-editor__content:focus,.nx-document-editor[data-v-36003351] .nx-document-editor__content:focus-visible{box-shadow:none;border:none;outline:none}.nx-document-editor[data-v-36003351] .ProseMirror ::-moz-selection{background:var(--nx-accent-muted);color:var(--nx-accent-muted-text)}.nx-document-editor[data-v-36003351] .nx-document-editor__content ::-moz-selection{background:var(--nx-accent-muted);color:var(--nx-accent-muted-text)}.nx-document-editor[data-v-36003351] .ProseMirror ::selection{background:var(--nx-accent-muted);color:var(--nx-accent-muted-text)}.nx-document-editor[data-v-36003351] .nx-document-editor__content ::selection{background:var(--nx-accent-muted);color:var(--nx-accent-muted-text)}.nx-document-editor[data-v-36003351]:not(:focus-within) .ProseMirror ::-moz-selection{background:color-mix(in srgb,var(--nx-text) 6%,transparent);color:inherit}.nx-document-editor[data-v-36003351]:not(:focus-within) .nx-document-editor__content ::-moz-selection{background:color-mix(in srgb,var(--nx-text) 6%,transparent);color:inherit}.nx-document-editor[data-v-36003351]:not(:focus-within) .ProseMirror ::selection{background:color-mix(in srgb,var(--nx-text) 6%,transparent);color:inherit}.nx-document-editor[data-v-36003351]:not(:focus-within) .nx-document-editor__content ::selection{background:color-mix(in srgb,var(--nx-text) 6%,transparent);color:inherit}.nx-document-editor[data-v-36003351] .nx-document-editor__content--window-focused:not(:focus-within) .nx-document-editor__inactive-selection{background:color-mix(in srgb,var(--nx-text) 6%,transparent);padding-block:.21em}.nx-document-editor[data-v-36003351] .nx-document-editor__asset-reference{border-radius:var(--nx-radius-sm);color:var(--nx-accent);background:var(--nx-accent-muted);white-space:nowrap;cursor:pointer;align-items:center;padding:.05em .3em;font-weight:500;display:inline-flex}.nx-document-editor[data-v-36003351] .nx-document-editor__icon.ProseMirror-selectednode{border-radius:var(--nx-radius-xs);outline:2px solid var(--nx-accent);outline-offset:1px}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold{position:relative}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold-toggle{border-radius:var(--nx-radius-sm);width:1em;height:1em;color:var(--nx-text-subtle);cursor:pointer;opacity:0;background:0 0;border:0;padding:0;font-size:calc(clamp(1rem,.75em,1.35rem));transition:color .12s,opacity .12s,background-color .12s;display:inline-grid;position:absolute;top:50%;left:-1.65em;transform:translateY(-50%)}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold-toggle:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;margin:auto;transition:transform .12s;transform:rotate(45deg)translate(-.08rem,-.08rem)}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold-toggle:focus-visible,.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold:hover .nx-document-editor__heading-fold-toggle{opacity:1}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold-toggle:hover{color:var(--nx-text);background:var(--nx-hover)}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-fold.is-collapsed .nx-document-editor__heading-fold-toggle:before{transform:rotate(-45deg)translate(-.08rem,-.08rem)}.nx-document-editor[data-v-36003351] .nx-document-editor__heading-folded-content{display:none}.nx-document-editor[data-v-36003351] .ProseMirror ul[data-type=taskList] li>label>span::-moz-selection{color:#0000;background:0 0}.nx-document-editor[data-v-36003351] .nx-document-editor__content ul[data-type=taskList] li>label>span::-moz-selection{color:#0000;background:0 0}.nx-document-editor[data-v-36003351] .ProseMirror ul[data-type=taskList] li>label>span::selection{color:#0000;background:0 0}.nx-document-editor[data-v-36003351] .nx-document-editor__content ul[data-type=taskList] li>label>span::selection{color:#0000;background:0 0}.nx-document-editor[data-v-36003351] .ProseMirror ul[data-type=taskList] li>label:focus-within>span,.nx-document-editor[data-v-36003351] .nx-document-editor__content ul[data-type=taskList] li>label:focus-within>span{box-shadow:var(--nx-focus-ring)}.nx-document-editor[data-v-36003351] .nx-document-editor__image-wrap.is-selected{outline-color:var(--nx-accent)}.nx-document-editor[data-v-36003351] .nx-document-editor__image-wrap.is-node-selected{z-index:0;position:relative}.nx-document-editor[data-v-36003351] .nx-document-editor__image-resize{z-index:1;box-sizing:border-box;border:2px solid var(--nx-accent);background:var(--nx-surface-overlay,#fff);cursor:nwse-resize;pointer-events:auto;border-radius:2px;width:10px;height:10px;display:none;position:absolute;bottom:-5px;right:-5px}.nx-document-editor[data-v-36003351] .nx-document-editor__image-wrap.is-aligned-right .nx-document-editor__image-resize{cursor:nesw-resize;left:-5px;right:auto}.nx-document-editor[data-v-36003351] .nx-document-editor__image-wrap.is-node-selected .nx-document-editor__image-resize,.nx-document-editor[data-v-36003351] .ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes nx-document-gapcursor-blink-36003351{to{visibility:hidden}}.nx-document-editor--hide-remote-cursor-names[data-v-36003351] .collaboration-carets__label{display:none}.nx-document-editor[data-v-36003351] .collaboration-carets__caret{word-break:normal;pointer-events:none;border-left:1px solid;border-right:1px solid;margin-left:-1px;margin-right:-1px;position:relative}.nx-document-editor[data-v-36003351] .collaboration-carets__label{-webkit-user-select:none;user-select:none;pointer-events:none;color:#fff;white-space:nowrap;background:currentColor;border-radius:3px 3px 3px 0;padding:2px 6px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-1.35em;left:-1px}.nx-document-editor[data-v-36003351] .collaboration-carets__selection{opacity:.25;pointer-events:none;background-color:currentColor}.nx-spreadsheet-editor[data-v-7854c3ab]{--nx-spreadsheet-grid-line:var(--nx-border);--nx-spreadsheet-header-bg:var(--nx-surface);--nx-spreadsheet-header-border:var(--nx-border-strong);--nx-spreadsheet-canvas-bg:var(--nx-bg);background:var(--nx-spreadsheet-canvas-bg);width:100%;height:100%;min-height:0;color:var(--nx-text);outline:none;flex-direction:column;display:flex;position:relative}.nx-spreadsheet-editor__formula-bar[data-v-7854c3ab]{border-bottom:1px solid var(--nx-spreadsheet-header-border);background:var(--nx-spreadsheet-header-bg);align-items:center;gap:8px;padding:6px 10px;display:flex}.nx-spreadsheet-editor__cell-ref[data-v-7854c3ab]{text-overflow:ellipsis;white-space:nowrap;min-width:48px;max-width:120px;color:var(--nx-text-muted);font-variant-numeric:tabular-nums;flex:0 auto;font-size:12px;font-weight:600;overflow:hidden}.nx-spreadsheet-editor__formula-input[data-v-7854c3ab]{border:1px solid var(--nx-control-border);border-radius:var(--nx-control-radius);background:var(--nx-control-bg);min-width:0;height:28px;color:var(--nx-text);font:inherit;flex:1;padding:0 8px;font-size:13px}.nx-spreadsheet-editor__formula-input[data-v-7854c3ab]:focus{border-color:var(--nx-border-focus);outline:none}.nx-spreadsheet-editor__grid-scroll[data-v-7854c3ab]{overscroll-behavior:contain;background:var(--nx-spreadsheet-canvas-bg);flex:1;min-height:0;overflow:auto}.nx-spreadsheet-editor__grid-wrap[data-v-7854c3ab]{isolation:isolate;width:max-content;min-width:100%;position:relative}.nx-spreadsheet-editor__col-header.is-selected[data-v-7854c3ab],.nx-spreadsheet-editor__row-header.is-selected[data-v-7854c3ab]{border-color:color-mix(in srgb,var(--nx-accent) 38%,var(--nx-spreadsheet-grid-line));background:color-mix(in srgb,var(--nx-accent) 12%,var(--nx-spreadsheet-header-bg));color:var(--nx-text)}.nx-spreadsheet-editor__col-header.is-active[data-v-7854c3ab],.nx-spreadsheet-editor__row-header.is-active[data-v-7854c3ab]{background:color-mix(in srgb,var(--nx-accent) 18%,var(--nx-spreadsheet-header-bg));color:var(--nx-text)}.nx-spreadsheet-editor__col-resize[data-v-7854c3ab]{cursor:ew-resize;width:6px;height:100%;position:absolute;top:0;right:0}.nx-spreadsheet-editor__row-resize[data-v-7854c3ab]{cursor:ns-resize;width:100%;height:6px;position:absolute;bottom:0;left:0}.nx-spreadsheet-editor__cell.is-selected[data-v-7854c3ab]{--nx-spreadsheet-cell-bg:color-mix(in srgb, var(--nx-accent) 14%, var(--nx-spreadsheet-base-cell-bg));--nx-spreadsheet-cell-grid-line-vertical:color-mix(in srgb, var(--nx-accent) 38%, var(--nx-spreadsheet-grid-line));--nx-spreadsheet-cell-grid-line-horizontal:color-mix(in srgb, var(--nx-accent) 53%, var(--nx-spreadsheet-grid-line))}.nx-spreadsheet-editor__cell.has-note .nx-spreadsheet-editor__cell-value[data-v-7854c3ab]{padding-right:17px}.nx-spreadsheet-editor__note-marker[data-v-7854c3ab]{z-index:2;width:17px;height:17px;position:absolute;top:0}.nx-spreadsheet-editor__note-outline[data-v-7854c3ab]{z-index:2;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--nx-accent) 80%,transparent);background:color-mix(in srgb,var(--nx-accent) 5%,transparent);pointer-events:none;position:absolute}@media (hover:hover){.nx-spreadsheet-editor__cell[data-v-7854c3ab]:hover{background:color-mix(in srgb,var(--nx-text) 4%,var(--nx-spreadsheet-cell-bg));box-shadow:var(--nx-spreadsheet-selection-outline),inset 0 0 0 1px color-mix(in srgb,var(--nx-text) 20%,transparent)}}.nx-spreadsheet-editor__cell.is-active[data-v-7854c3ab]{z-index:1}.nx-spreadsheet-editor__cell-value[data-v-7854c3ab]{text-overflow:ellipsis;font-size:13px;line-height:calc(-2px + var(--nx-spreadsheet-row-height,28px));display:block;overflow:hidden}.nx-spreadsheet-editor__spacer[data-v-7854c3ab]{border:0;padding:0}.nx-spreadsheet-editor__cell-input[data-v-7854c3ab]{box-sizing:border-box;z-index:4;-webkit-user-select:text;user-select:text;background:var(--nx-spreadsheet-header-bg);width:100%;height:100%;color:var(--nx-text);font:inherit;border:none;outline:none;padding:0 6px;font-size:13px;position:absolute;inset:0}.nx-spreadsheet-editor__selection[data-v-7854c3ab]{pointer-events:none;box-sizing:border-box;border:2px solid var(--nx-accent);z-index:3;position:absolute}.nx-spreadsheet-editor__selection.is-range[data-v-7854c3ab]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nx-accent) 35%,transparent)}.nx-spreadsheet-editor__fill-handle[data-v-7854c3ab]{border:1px solid var(--nx-spreadsheet-canvas-bg);background:var(--nx-accent);pointer-events:auto;cursor:crosshair;border-radius:1px;width:8px;height:8px;padding:0;position:absolute;bottom:-4px;right:-4px}.nx-spreadsheet-editor__fill-preview[data-v-7854c3ab]{pointer-events:none;box-sizing:border-box;border:2px dashed var(--nx-accent);z-index:2;position:absolute}.nx-spreadsheet-editor__remote[data-v-7854c3ab]{pointer-events:none;box-sizing:border-box;z-index:5;border:2px solid;position:absolute}.nx-spreadsheet-editor__remote-label[data-v-7854c3ab]{color:#fff;background:var(--remote-label-color);white-space:nowrap;border-radius:2px;padding:0 4px;font-size:10px;line-height:14px;position:absolute;top:-16px;left:-2px}.nixie-new-view-landing[data-v-3ccb5be7]{z-index:1;background:var(--nx-panel-bg);position:absolute;inset:0;container:nixie-new-view/inline-size}.nixie-new-view-landing[data-v-3ccb5be7] .nx-modal-overlay--contained{background:var(--nx-panel-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.nixie-new-view-landing__meta[data-v-3ccb5be7]{gap:var(--nx-space-3);grid-template-columns:minmax(0,1fr) minmax(140px,34%);align-items:start;display:grid}.nixie-new-view-landing__folder[data-v-3ccb5be7],.nixie-new-view-landing__name[data-v-3ccb5be7]{min-width:0}.nixie-new-view-preview[data-v-3ccb5be7]{gap:var(--nx-space-4);padding:var(--nx-space-3);border:1px solid var(--nx-panel-border);border-radius:var(--nx-panel-radius);background:var(--nx-bg-subtle);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;display:grid}.nixie-new-view-preview__stage[data-v-3ccb5be7]{border-radius:calc(-2px + var(--nx-panel-radius));border:1px solid var(--nx-panel-border);background:var(--nx-surface);min-height:168px;box-shadow:var(--nx-shadow-sm);position:relative;overflow:hidden}.nixie-new-view-preview__swap[data-v-3ccb5be7]{animation:nixie-new-view-preview-in-3ccb5be7 var(--nx-duration-normal,.22s) var(--nx-ease-out)}.nixie-new-view-preview__stage>.nixie-new-view-preview__swap[data-v-3ccb5be7]{position:absolute;inset:0}.nixie-new-view-preview__copy[data-v-3ccb5be7]{padding:var(--nx-space-2) var(--nx-space-1) var(--nx-space-1) 0}.nixie-new-view-preview__copy[data-v-3ccb5be7],.nixie-new-view-preview__copy>.nixie-new-view-preview__swap[data-v-3ccb5be7]{justify-content:flex-start;gap:var(--nx-space-2);flex-direction:column;min-width:0;display:flex}.nixie-new-view-preview__title[data-v-3ccb5be7]{color:var(--nx-text-heading);font-size:var(--nx-text-md,.95rem);font-weight:var(--nx-font-weight-semibold,600);letter-spacing:.01em;margin:0}.nixie-new-view-preview__lead[data-v-3ccb5be7]{color:var(--nx-text-muted);font-size:var(--nx-text-sm);line-height:var(--nx-leading-normal,1.45);margin:0}.nixie-new-view-preview__points[data-v-3ccb5be7]{margin:var(--nx-space-1) 0 0;gap:6px;padding:0;list-style:none;display:grid}.nixie-new-view-preview__points li[data-v-3ccb5be7]{color:var(--nx-text);font-size:var(--nx-text-sm);padding-left:14px;line-height:1.35;position:relative}.nixie-new-view-preview__points li[data-v-3ccb5be7]:before{content:"";background:var(--nx-accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--nx-accent-muted);border-radius:999px;position:absolute;top:.55em;left:0}.nixie-new-view-demo[data-v-3ccb5be7]{--nixie-demo-scene-duration:8s;--nixie-demo-doc-duration:7.5s;--nixie-demo-sheet-duration:7s;position:absolute;inset:0}.nixie-new-view-demo--scene[data-v-3ccb5be7]{background:var(--nx-bg);animation:nixie-scene-reel-fade-3ccb5be7 var(--nixie-demo-scene-duration) linear infinite}.nixie-new-view-demo__grid[data-v-3ccb5be7]{background-image:linear-gradient(var(--nx-border-strong) 1px,transparent 1px),linear-gradient(90deg,var(--nx-border-strong) 1px,transparent 1px);opacity:.55;background-position:50%;background-size:22px 22px;position:absolute;inset:0}.nixie-new-view-demo__act--a[data-v-3ccb5be7]{transform-origin:50%;width:54px;height:40px;animation:nixie-scene-act-a-3ccb5be7 var(--nixie-demo-scene-duration) linear infinite;position:absolute;top:28%;left:18%}.nixie-new-view-demo__node[data-v-3ccb5be7]{border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border-strong);background:var(--nx-surface-raised);box-shadow:var(--nx-shadow-sm);position:absolute}.nixie-new-view-demo__node--a[data-v-3ccb5be7]{width:auto;height:auto;inset:0}.nixie-new-view-demo__node--b[data-v-3ccb5be7]{background:var(--nx-accent-muted);border-color:var(--nx-accent);border-radius:10px;width:42px;height:42px;bottom:22%;right:16%}.nixie-new-view-demo__marquee[data-v-3ccb5be7]{border:1.5px dashed var(--nx-accent);background:var(--nx-accent-muted);opacity:0;animation:nixie-scene-marquee-3ccb5be7 var(--nixie-demo-scene-duration) linear infinite;border-radius:4px;position:absolute;inset:-6px}.nixie-new-view-demo__cursor[data-v-3ccb5be7]{--nixie-demo-collab:var(--nx-accent);z-index:2;pointer-events:none;color:var(--nixie-demo-collab);position:absolute}.nixie-new-view-demo__pointer[data-v-3ccb5be7]{filter:drop-shadow(0 1px 1px #00000059);width:20px;height:20px;display:block}.nixie-new-view-demo__pointer-shade[data-v-3ccb5be7]{fill:color-mix(in srgb,var(--nixie-demo-collab) 69%,#000)}.nixie-new-view-demo__pointer-outline[data-v-3ccb5be7]{stroke:color-mix(in srgb,var(--nixie-demo-collab) 69%,#000)}.nixie-new-view-demo__cursor-pill[data-v-3ccb5be7]{border:1px solid color-mix(in srgb,var(--nixie-demo-collab) 58%,#000);background:color-mix(in srgb,var(--nixie-demo-collab) 16%,#000);color:#f8fafc;letter-spacing:.02em;white-space:nowrap;box-shadow:var(--nx-shadow-sm);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700;line-height:1.35;position:absolute;top:14px;left:12px}.nixie-new-view-demo__cursor--one[data-v-3ccb5be7]{--nixie-demo-collab:var(--nx-accent);animation:nixie-scene-alex-3ccb5be7 var(--nixie-demo-scene-duration) linear infinite;top:12%;left:8%}.nixie-new-view-demo__cursor--two[data-v-3ccb5be7]{--nixie-demo-collab:var(--nx-info);animation:nixie-scene-sam-3ccb5be7 var(--nixie-demo-scene-duration) linear infinite;top:58%;left:72%}.nixie-new-view-demo--document[data-v-3ccb5be7]{background:var(--nx-bg);padding:var(--nx-space-3);animation:nixie-doc-reel-fade-3ccb5be7 var(--nixie-demo-doc-duration) linear infinite;place-items:center;display:grid}.nixie-new-view-demo__page[data-v-3ccb5be7]{border-radius:var(--nx-radius-sm);border:1px solid var(--nx-panel-border);background:var(--nx-surface-raised);width:78%;height:86%;box-shadow:var(--nx-panel-shadow);padding:14px 16px;position:relative;overflow:hidden}.nixie-new-view-demo__heading[data-v-3ccb5be7]{background:var(--nx-text-heading);opacity:.2;width:8%;height:10px;animation:nixie-doc-heading-3ccb5be7 var(--nixie-demo-doc-duration) steps(8) infinite;border-radius:999px;margin-bottom:12px}.nixie-new-view-demo__line[data-v-3ccb5be7]{background:var(--nx-text-subtle);opacity:.2;transform-origin:0;border-radius:999px;height:6px;margin-bottom:8px;transform:scaleX(.08)}.nixie-new-view-demo__line--1[data-v-3ccb5be7]{width:92%;animation:nixie-doc-line-1-3ccb5be7 var(--nixie-demo-doc-duration) steps(12) infinite}.nixie-new-view-demo__line--2[data-v-3ccb5be7]{width:78%;animation:nixie-doc-line-2-3ccb5be7 var(--nixie-demo-doc-duration) steps(10) infinite}.nixie-new-view-demo__line--3[data-v-3ccb5be7]{width:64%;animation:nixie-doc-line-3-3ccb5be7 var(--nixie-demo-doc-duration) steps(8) infinite}.nixie-new-view-demo__caret[data-v-3ccb5be7]{width:0;height:14px;color:var(--nx-accent);pointer-events:none;opacity:0;border-left:1px solid;border-right:1px solid;position:absolute}.nixie-new-view-demo__caret--local[data-v-3ccb5be7]{animation:nixie-doc-local-caret-3ccb5be7 var(--nixie-demo-doc-duration) linear infinite;top:32px;left:16px}.nixie-new-view-demo__caret--remote[data-v-3ccb5be7]{color:var(--nx-success);animation:nixie-doc-kai-caret-3ccb5be7 var(--nixie-demo-doc-duration) linear infinite;top:46px;left:16px}.nixie-new-view-demo__caret-label[data-v-3ccb5be7]{background:var(--nx-success);color:#fff;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:3px 3px 3px 0;padding:2px 6px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-1.35em;left:-1px}.nixie-new-view-demo__task[data-v-3ccb5be7]{align-items:center;gap:8px;margin-top:14px;display:flex}.nixie-new-view-demo__checkbox[data-v-3ccb5be7]{border:1.5px solid var(--nx-accent);width:11px;height:11px;animation:nixie-doc-checkbox-3ccb5be7 var(--nixie-demo-doc-duration) linear infinite;background:0 0;border-radius:3px}.nixie-new-view-demo__task-line[data-v-3ccb5be7]{background:var(--nx-text-subtle);opacity:.4;border-radius:999px;width:48%;height:5px}.nixie-new-view-demo--sheet[data-v-3ccb5be7]{background:var(--nx-bg);animation:nixie-sheet-reel-fade-3ccb5be7 var(--nixie-demo-sheet-duration) linear infinite;flex-direction:column;gap:8px;padding:10px;display:flex}.nixie-new-view-demo__formula[data-v-3ccb5be7]{border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border);background:var(--nx-surface-raised);font-family:var(--nx-font-mono,ui-monospace,monospace);color:var(--nx-text-muted);align-items:center;gap:8px;padding:5px 8px;font-size:10px;display:flex}.nixie-new-view-demo__formula-fx[data-v-3ccb5be7]{color:var(--nx-accent-text);font-weight:600}.nixie-new-view-demo__formula-text[data-v-3ccb5be7]{white-space:nowrap;opacity:.4;max-width:0;animation:nixie-sheet-formula-3ccb5be7 var(--nixie-demo-sheet-duration) steps(14) infinite;overflow:hidden}.nixie-new-view-demo__sheet-grid[data-v-3ccb5be7]{border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-sm);background:var(--nx-border);flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:1px;min-height:0;display:grid;position:relative;overflow:visible}.nixie-new-view-demo__cell[data-v-3ccb5be7]{background:var(--nx-surface)}.nixie-new-view-demo__cell.is-header[data-v-3ccb5be7]{background:var(--nx-surface-raised)}.nixie-new-view-demo__cell.is-fill-b[data-v-3ccb5be7]{animation:nixie-sheet-fill-b-3ccb5be7 var(--nixie-demo-sheet-duration) linear infinite}.nixie-new-view-demo__cell.is-fill-c[data-v-3ccb5be7]{animation:nixie-sheet-fill-c-3ccb5be7 var(--nixie-demo-sheet-duration) linear infinite}.nixie-new-view-demo__sheet-remote[data-v-3ccb5be7]{box-sizing:border-box;border:2px solid var(--nx-warning);background:color-mix(in srgb,var(--nx-warning) 18%,transparent);pointer-events:none;z-index:2;opacity:0;width:25%;height:75%;animation:nixie-sheet-rio-3ccb5be7 var(--nixie-demo-sheet-duration) linear infinite;position:absolute;top:25%;left:25%}.nixie-new-view-demo__sheet-remote-label[data-v-3ccb5be7]{background:var(--nx-warning);color:#fff;white-space:nowrap;border-radius:2px;padding:0 4px;font-size:10px;line-height:14px;position:absolute;top:-16px;left:-2px}@keyframes nixie-new-view-preview-in-3ccb5be7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nixie-scene-reel-fade-3ccb5be7{0%,88%{opacity:1}96%,to{opacity:0}}@keyframes nixie-scene-alex-3ccb5be7{0%,8%{opacity:1;top:12%;left:8%}18%,22%{opacity:1;top:30%;left:20%}40%,55%{opacity:1;top:calc(30% + 20px);left:20%}62%,88%{opacity:1;top:52%;left:34%}96%,to{opacity:0;top:12%;left:8%}}@keyframes nixie-scene-sam-3ccb5be7{0%,50%{opacity:1;top:58%;left:72%}62%,88%{opacity:1;top:54%;left:68%}96%,to{opacity:0;top:58%;left:72%}}@keyframes nixie-scene-act-a-3ccb5be7{0%,22%{opacity:1;transform:translateY(0)rotate(0)}40%{opacity:1;transform:translateY(20px)rotate(0)}55%,88%{opacity:1;transform:translateY(20px)rotate(45deg)}96%,to{opacity:0;transform:translateY(0)rotate(0)}}@keyframes nixie-scene-marquee-3ccb5be7{0%,17.9%{opacity:0}18%,54.9%{opacity:1}55%,to{opacity:0}}@keyframes nixie-doc-reel-fade-3ccb5be7{0%,90%{opacity:1}97%,to{opacity:0}}@keyframes nixie-doc-heading-3ccb5be7{0%,6%{opacity:.2;width:8%}18%,90%{opacity:.55;width:42%}97%,to{opacity:.2;width:8%}}@keyframes nixie-doc-line-1-3ccb5be7{0%,18%{opacity:.2;transform:scaleX(.08)}42%,90%{opacity:.45;transform:scaleX(1)}97%,to{opacity:.2;transform:scaleX(.08)}}@keyframes nixie-doc-line-2-3ccb5be7{0%,42%{opacity:.2;transform:scaleX(.08)}58%,90%{opacity:.45;transform:scaleX(1)}97%,to{opacity:.2;transform:scaleX(.08)}}@keyframes nixie-doc-line-3-3ccb5be7{0%,58%{opacity:.2;transform:scaleX(.08)}72%,90%{opacity:.45;transform:scaleX(1)}97%,to{opacity:.2;transform:scaleX(.08)}}@keyframes nixie-doc-local-caret-3ccb5be7{0%,17.9%{opacity:0;top:14px;left:16px}18%,21.9%{opacity:1;top:32px;left:16px}22%,25.9%{opacity:1;top:32px;left:28%}26%,29.9%{opacity:1;top:32px;left:44%}30%,33.9%{opacity:1;top:32px;left:60%}34%,41.9%{opacity:1;top:32px;left:78%}42%,71.9%{opacity:0;top:46px;left:16px}72%,75.9%{opacity:1;top:78px;left:16px}76%,79.9%{opacity:0;top:78px;left:16px}80%,83.9%{opacity:1;top:78px;left:16px}90%,to{opacity:0;top:14px;left:16px}}@keyframes nixie-doc-kai-caret-3ccb5be7{0%,44.9%{opacity:0;top:46px;left:16px}45%,49.9%{opacity:1;top:46px;left:30%}50%,54.9%{opacity:1;top:46px;left:48%}55%,70%{opacity:1;top:46px;left:62%}72%,to{opacity:0;top:46px;left:62%}}@keyframes nixie-doc-checkbox-3ccb5be7{0%,71.9%{box-shadow:none;background:0 0}72%,90%{background:var(--nx-accent);box-shadow:inset 0 0 0 2px var(--nx-surface-raised)}97%,to{box-shadow:none;background:0 0}}@keyframes nixie-sheet-reel-fade-3ccb5be7{0%,85%{opacity:1}94%,to{opacity:0}}@keyframes nixie-sheet-formula-3ccb5be7{0%,8%{opacity:.4;max-width:0}28%,85%{opacity:1;max-width:140px}94%,to{opacity:.4;max-width:0}}@keyframes nixie-sheet-rio-3ccb5be7{0%,27.9%{opacity:0;width:25%;height:75%;top:25%;left:25%}28%,51.9%{opacity:1;width:25%;height:75%;top:25%;left:25%}52%,85%{opacity:1;width:50%;height:25%;top:25%;left:50%}94%,to{opacity:0;width:25%;height:75%;top:25%;left:25%}}@keyframes nixie-sheet-fill-b-3ccb5be7{0%,33.9%{background:var(--nx-surface)}34%,85%{background:color-mix(in srgb,var(--nx-success-muted) 80%,var(--nx-surface))}94%,to{background:var(--nx-surface)}}@keyframes nixie-sheet-fill-c-3ccb5be7{0%,57.9%{background:var(--nx-surface)}58%,85%{background:color-mix(in srgb,var(--nx-warning-muted) 70%,var(--nx-surface))}94%,to{background:var(--nx-surface)}}@media (width<=640px){.nixie-new-view-landing__meta[data-v-3ccb5be7],.nixie-new-view-preview[data-v-3ccb5be7]{grid-template-columns:1fr}.nixie-new-view-preview__stage[data-v-3ccb5be7]{min-height:140px}.nixie-new-view-preview__copy[data-v-3ccb5be7]{padding:0}}@container nixie-new-view (width<=720px){.nixie-new-view-landing__meta[data-v-3ccb5be7],.nixie-new-view-preview[data-v-3ccb5be7]{grid-template-columns:1fr}.nixie-new-view-preview__stage[data-v-3ccb5be7]{min-height:140px}.nixie-new-view-preview__copy[data-v-3ccb5be7]{padding:0}}@media (prefers-reduced-motion:reduce){.nixie-new-view-demo--document[data-v-3ccb5be7],.nixie-new-view-demo--scene[data-v-3ccb5be7],.nixie-new-view-demo--sheet[data-v-3ccb5be7],.nixie-new-view-demo__act--a[data-v-3ccb5be7],.nixie-new-view-demo__caret[data-v-3ccb5be7],.nixie-new-view-demo__cell[data-v-3ccb5be7],.nixie-new-view-demo__checkbox[data-v-3ccb5be7],.nixie-new-view-demo__cursor[data-v-3ccb5be7],.nixie-new-view-demo__formula-text[data-v-3ccb5be7],.nixie-new-view-demo__heading[data-v-3ccb5be7],.nixie-new-view-demo__line[data-v-3ccb5be7],.nixie-new-view-demo__marquee[data-v-3ccb5be7],.nixie-new-view-demo__sheet-remote[data-v-3ccb5be7],.nixie-new-view-preview__swap[data-v-3ccb5be7]{animation:none!important}.nixie-new-view-demo__caret--local[data-v-3ccb5be7],.nixie-new-view-demo__caret--remote[data-v-3ccb5be7],.nixie-new-view-demo__marquee[data-v-3ccb5be7],.nixie-new-view-demo__sheet-remote[data-v-3ccb5be7]{opacity:1}.nixie-new-view-demo__heading[data-v-3ccb5be7]{opacity:.55;width:42%}.nixie-new-view-demo__line[data-v-3ccb5be7]{opacity:.45;transform:scaleX(1)}.nixie-new-view-demo__formula-text[data-v-3ccb5be7]{opacity:1;max-width:140px}}.nixie-palette-picker[data-v-8110c37e]{width:100%;min-width:0;height:min(500px,100vh - var(--palette-picker-reserved-height));color:var(--nx-text);flex-direction:column;display:flex}.nixie-palette-picker__header[data-v-8110c37e]{min-height:40px;padding:4px 5px 4px var(--nx-space-3);border-bottom:1px solid var(--nx-panel-border);flex:none;align-items:center;gap:4px;display:flex}.nixie-palette-picker__heading[data-v-8110c37e]{flex-direction:column;flex:none;justify-content:center;min-width:72px;display:flex}.nixie-palette-picker__heading h2[data-v-8110c37e]{margin:0;font-size:12px;line-height:1.2}.nixie-palette-picker__heading span[data-v-8110c37e]{color:var(--nx-text-muted);font-size:10px;line-height:1.2}.nixie-palette-picker__header[data-v-8110c37e] .nixie-explorer-header-actions{margin-left:auto}.nixie-palette-picker__toolbar[data-v-8110c37e]{flex:0 220px;min-width:0;display:flex}.nixie-palette-picker__toolbar[data-v-8110c37e] .nx-editor-toolbar{background:0 0;border:0;flex:auto;min-height:32px;padding:0;overflow:visible}.nixie-palette-picker__header[data-v-8110c37e] .nixie-sidebar-heading-overflow .nx-btn{border-radius:var(--nx-radius-sm);width:32px;min-height:32px}.nixie-palette-picker__header[data-v-8110c37e] .nixie-sidebar-heading-overflow .nx-btn:not(.is-active){border-color:var(--nx-border);background:var(--nx-control-bg);color:var(--nx-text-muted)}.nixie-palette-picker__header[data-v-8110c37e] .nixie-sidebar-heading-overflow .nx-btn:hover:not(:disabled):not(.is-active){border-color:var(--nx-border);background:var(--nx-hover-surface);color:var(--nx-text)}.nixie-palette-picker[data-v-8110c37e] .nx-file-browser{flex:auto;min-height:0}.nixie-palette-picker--top[data-v-8110c37e] .nx-tree__scroll:has(>.nx-tree__render-group.is-independent:not(.is-collapsed):not(.is-compact):not(.has-section-content))>.nx-tree__render-group:last-child>.nx-tree__section-root-divider:last-child{display:none}.nixie-palette[data-v-db05941c]{z-index:var(--nixie-z-panel,30);box-sizing:border-box;border:1px solid var(--nx-panel-border);border-radius:var(--nx-radius-md);background:var(--nx-bg-subtle);flex-direction:column;align-items:stretch;width:min(561px,100% - 24px);max-width:calc(100% - 24px);padding:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #0003}.nixie-palette--top[data-v-db05941c]{top:12px;bottom:auto}.nixie-palette__bar[data-v-db05941c]{align-items:center;gap:4px;display:flex}.nixie-palette__picker-wrap[data-v-db05941c]{order:-1;min-width:0;margin:-6px -6px 6px;padding-bottom:6px;position:relative}.nixie-palette__picker-wrap[data-v-db05941c]:after{content:"";border-bottom:1px solid var(--nx-panel-border);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.nixie-palette--top .nixie-palette__picker-wrap[data-v-db05941c]{order:1;margin-top:6px;margin-bottom:-6px;padding-top:0;padding-bottom:0}.nixie-palette--top .nixie-palette__picker-wrap[data-v-db05941c]:after{border-top:1px solid var(--nx-panel-border);border-bottom:0;top:0;bottom:auto}.nixie-workspace-canvas:has(.nixie-palette:not(.nixie-palette--top) .nixie-palette__picker-wrap) .nixie-selection-hotbar{display:none}.nixie-palette__body[data-v-db05941c]{width:516px;min-width:0;max-width:100%}.nixie-palette__rows[data-v-db05941c]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin-bottom:4px;display:grid}.nixie-palette__row[data-v-db05941c]{background:var(--palette-row-color);opacity:.22;cursor:pointer;border:0;border-radius:2px;height:6px;padding:0;position:relative}.nixie-palette__row[data-v-db05941c]:before{content:"";position:absolute;inset:-8px -2px -4px}.nixie-palette__row.is-drag-hover[data-v-db05941c],.nixie-palette__row.is-selected[data-v-db05941c],.nixie-palette__row[data-v-db05941c]:hover{opacity:1}.nixie-palette__row[data-v-db05941c]:focus-visible{outline:2px solid var(--palette-row-color);outline-offset:2px}.nixie-palette__slots[data-v-db05941c]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;min-width:0;display:grid}.nixie-palette__slot[data-v-db05941c]{border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);background:var(--nx-control-bg);min-width:0;height:48px;color:var(--nx-text-muted);cursor:pointer;transition:background var(--nx-duration-fast) var(--nx-ease-out),border-color var(--nx-duration-fast) var(--nx-ease-out),color var(--nx-duration-fast) var(--nx-ease-out),opacity var(--nx-duration-fast) var(--nx-ease-out);place-items:center;padding:0;display:grid;position:relative}.nixie-palette__slot[data-v-db05941c]:hover{background:var(--nx-hover-surface);color:var(--nx-text)}.nixie-palette__slot[data-v-db05941c]:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nixie-palette__slot.is-active[data-v-db05941c]{border-color:var(--nx-control-border-focus);background:var(--nx-accent-muted);color:var(--nx-accent-muted-text)}.nixie-palette__slot.is-active[data-v-db05941c]:hover{background:var(--nx-accent-muted-hover)}.nixie-palette__slot.is-configuring[data-v-db05941c],.nixie-palette__slot.is-configuring[data-v-db05941c]:hover{border-color:var(--palette-activation-color);background:color-mix(in srgb,var(--palette-activation-color) 14%,transparent)}.nixie-palette__slot.is-drop-target[data-v-db05941c]{border-color:var(--nx-accent);background:var(--nx-accent-muted);color:var(--nx-accent-muted-text);opacity:1}.nixie-palette__slots.is-selecting .nixie-palette__slot[data-v-db05941c]:not(.is-configuring){opacity:.48}.nixie-palette__slots.is-selecting .nixie-palette__slot[data-v-db05941c]:not(.is-configuring):hover{opacity:.8}.nixie-palette__slot.is-empty[data-v-db05941c],.nixie-palette__slot.is-unavailable[data-v-db05941c]{color:var(--nx-text-muted)}.nixie-palette__slot.is-unavailable .nixie-palette__image[data-v-db05941c]{opacity:.48}.nixie-palette__slot[data-v-db05941c]>*{pointer-events:none}.nixie-palette__activation[data-v-db05941c]{border:1px solid var(--palette-activation-color);border-radius:inherit;background:color-mix(in srgb,var(--palette-activation-color) 25%,transparent);pointer-events:none;animation:.24s ease-out forwards nixie-palette-activate-db05941c;position:absolute;inset:-1px}@keyframes nixie-palette-activate-db05941c{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nixie-palette__activation[data-v-db05941c]{animation-duration:1ms}}.nixie-palette__slot .iconify[data-v-db05941c]{max-width:100%;height:auto;font-size:24px}.nixie-palette__icon[data-v-db05941c]{width:24px;height:24px;font-size:24px}.nixie-palette__slot.is-empty>.nixie-palette__icon[data-v-db05941c]{opacity:0;transition:opacity var(--nx-duration-fast) var(--nx-ease-out)}.nixie-palette__slot.is-empty.is-configuring>.nixie-palette__icon[data-v-db05941c],.nixie-palette__slot.is-empty:hover>.nixie-palette__icon[data-v-db05941c]{opacity:1}.nixie-palette__slot.is-configuring.is-empty>.nixie-palette__icon[data-v-db05941c]{color:var(--palette-activation-color)}.nixie-palette__image[data-v-db05941c]{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:46px;max-width:100%;height:46px}.nixie-palette__slot small[data-v-db05941c]{color:color-mix(in srgb,var(--nx-text-muted) 70%,var(--nx-text-subtle));padding:1px;font-size:10px;font-weight:400;line-height:1;position:absolute;bottom:2px;right:3px}.nixie-palette__slot.is-configuring small[data-v-db05941c]{color:var(--palette-activation-color)}.nixie-palette__warning[data-v-db05941c]{color:var(--nx-accent);position:absolute;top:0;right:0;font-size:11px!important}.nixie-palette__controls[data-v-db05941c]{grid-template-rows:repeat(2,27px);align-self:stretch;gap:4px;display:grid}.nixie-palette__controls[data-v-db05941c] .nx-tooltip{height:27px;display:block}.nixie-palette__controls[data-v-db05941c] .nixie-palette__control-button{border-color:var(--nx-border);background:var(--nx-control-bg);width:27px;height:27px;min-height:27px;color:var(--nx-text-muted);padding:0}.nixie-palette__controls[data-v-db05941c] .nixie-palette__control-button:hover:not(:disabled):not(.is-active){border-color:var(--nx-border);background:var(--nx-hover-surface);color:var(--nx-text)}@media (width<=720px){.nixie-palette[data-v-db05941c]{bottom:8px}.nixie-palette--top[data-v-db05941c]{top:8px;bottom:auto}}.nx-scene-note-composer-root[data-v-9bc16b41]{z-index:var(--nixie-z-panel,30);pointer-events:none;position:absolute;inset:0}.nx-scene-note-composer[data-v-9bc16b41]{box-sizing:border-box;pointer-events:auto;flex-direction:column;width:min(561px,100% - 24px);max-height:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.nx-scene-note-composer__close[data-v-9bc16b41]{z-index:2;position:absolute;top:-12px;right:8px}.nx-scene-note-composer__appearance[data-v-9bc16b41]{align-items:center;gap:4px;display:flex}.nx-scene-note-composer__appearance>span[data-v-9bc16b41]{display:inline-flex}.nx-scene-note-composer__appearance[data-v-9bc16b41] .nx-field{width:auto;margin:0}.nx-scene-note-composer__error[data-v-9bc16b41]{color:var(--nx-danger);margin:0;padding:0 6px;font-size:12px}.nx-scene-note-composer__chat[data-v-9bc16b41]{flex:none;min-width:0;height:auto}.nx-scene-note-composer__chat[data-v-9bc16b41] .nx-chat__column,.nx-scene-note-composer__chat[data-v-9bc16b41] .nx-chat__dropzone{flex:none;height:auto}.nx-scene-note-composer__chat[data-v-9bc16b41] .nx-assistant-chat__dock{padding:0}.nx-scene-note-composer__chat[data-v-9bc16b41] .nx-assistant-chat__composer-shell{background:var(--nx-bg-subtle);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 16px #0003}.nx-scene-note-composer-enter-active[data-v-9bc16b41],.nx-scene-note-composer-leave-active[data-v-9bc16b41]{transition:opacity var(--nx-duration-fast) var(--nx-ease-out),transform var(--nx-duration-fast) var(--nx-ease-out)}.nx-scene-note-composer-enter-from[data-v-9bc16b41],.nx-scene-note-composer-leave-to[data-v-9bc16b41]{opacity:0;transform:translate(-50%)translateY(4px)scale(.98)}@media (prefers-reduced-motion:reduce){.nx-scene-note-composer-enter-active[data-v-9bc16b41],.nx-scene-note-composer-leave-active[data-v-9bc16b41]{transition:none}}.nixie-page[data-v-7b776193]{--nixie-menu-bar-height:36px;--nixie-status-bar-height:28px;--nixie-sidebar-width:400px;--nixie-canvas-background:var(--nx-bg);width:100%;height:100dvh;position:relative;overflow:hidden}.nixie-page--embedded[data-v-7b776193]{--nixie-menu-bar-height:0px;--nixie-status-bar-height:0px;height:100%;min-height:0}.nixie-workspace-shell[data-v-7b776193]{inset:var(--nixie-menu-bar-height) 0 var(--nixie-status-bar-height) 0;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute}.nixie-workspace-canvas[data-v-7b776193]{background:var(--nixie-canvas-background);align-items:center;position:relative;overflow:hidden}.nixie-workspace-canvas[data-v-7b776193],.nixie-workspace-view[data-v-7b776193]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.nixie-workspace-canvas.is-remote-split[data-v-7b776193] .nixie-palette{max-width:calc(50% - 24px);left:25%}.nixie-workspace-canvas.is-remote-split[data-v-7b776193] .nixie-selection-hotbar{max-width:calc(50% - 32px);right:50%}.nixie-workspace-status[data-v-7b776193]{flex:none}.nixie-workspace-document[data-v-7b776193]{z-index:1;position:absolute;inset:0}.nixie-workspace-loading[data-v-7b776193]{z-index:2;position:absolute;inset:0}.nixie-workspace-new-view[data-v-7b776193]{z-index:1;position:absolute;inset:0}.nixie-canvas-drop[data-v-7b776193],.nixie-canvas-host[data-v-7b776193]{flex:auto;width:100%;height:100%;min-height:0}.nixie-canvas-drop .nx-drop-zone__chrome[data-v-7b776193]{z-index:2}.nixie-canvas-host[data-v-7b776193]{background:var(--nixie-canvas-background);position:relative;overflow:hidden}.nixie-canvas-host[data-v-7b776193]:after{content:"";pointer-events:none;position:absolute;inset:0}.nixie-workspace-canvas.is-remote-split .nixie-canvas-host[data-v-7b776193]:after{z-index:1;width:var(--nx-space-1);box-sizing:content-box;border-inline:1px solid var(--nx-panel-border);background:var(--nx-bg-subtle);inset:0 auto 0 50%;transform:translate(-50%)}.nixie-canvas-local-host[data-v-7b776193]{position:absolute;inset:0;overflow:hidden}.nixie-canvas-local-host.is-split[data-v-7b776193]{right:50%}.nixie-canvas-host[data-v-7b776193] .nixie-canvas,.nixie-canvas-host[data-v-7b776193] .nixie-scene-v2-canvas__surface{background:var(--nixie-canvas-background);width:100%;height:100%;display:block}.nixie-canvas-host.is-scene-v2[data-v-7b776193] .nixie-canvas{display:none}.nixie-canvas-host[data-v-7b776193] .nixie-scene-v2-canvas__surface{touch-action:none}.nixie-canvas-host.is-layout-syncing[data-v-7b776193] .nixie-canvas{opacity:0}.nixie-canvas-host.is-obscured[data-v-7b776193]{opacity:.34;filter:saturate(.7)blur(2px)}.nixie-canvas-host.is-hub-background[data-v-7b776193]{visibility:hidden;pointer-events:none;opacity:0}.nixie-canvas-host.is-switching-project[data-v-7b776193]{opacity:0}.nixie-project-banner-actions[data-v-7b776193]{align-items:center;gap:8px;display:flex}@media (width<=900px){.nixie-page[data-v-7b776193]{--nixie-status-bar-height:0px}.nixie-workspace-shell[data-v-7b776193]{overflow:hidden}}
